POD create component

From ArmadeusWiki
Revision as of 15:09, 4 May 2009 by FabienM (Talk | contribs)

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.

Choose/create library

Creating component

Add HDL files

Create interfaces

Create ports

Assign pins

Adding driver templates files

Describe generics

Add interruption

Describe register