POD create component

From ArmadeusWiki
Revision as of 14:08, 4 May 2009 by FabienM (Talk | contribs) (New page: {{Under_Construction}} This chapter describe how-to create a component for a POD library. There is two way to create a component: * By hand : create directory and xml description with yo...)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Page under construction... 

Construction.png Informations on this page are not guaranteed !!

This chapter describe how-to create a component for a POD library. There is two way to create a component:

  • By hand : create directory and xml description with your favorite text editor and file manager.
  • With POD : using library environnement and its commands to generate the component.

Whatever method used, some stuff are required :

Required:

  • HDL top file : the top description of the component, with the external interface. POD library commands will parse interface to ease component creation.

Optional:

  • All other HDL files.
  • Driver template files.
  • Documentation files.

Creating component

Add HDL files

Create interfaces

Create ports

Assign pins

Adding driver templates files

Describe generics

Add interruption

Describe register