Skip to main content

Generic

Definition#

Needed as parameter of a Component.

Declaration#

Structure:

<Name> : <Type> := <default>;

Example:

Component ExampleComponent(    Generic    (        CLK_Frequency : NATURAL := 50000000;    );){    ...}

Type: Often numbers (INTEGER or NATURAL)

Default: Useful, if you want to remove it in NewComponent

Can only be read like a constant