Generic Map
Generics allow the component to be customized upon instantiation
- Entity declaration of design object being incorporated provides default values
The GENERIC MAP is similar to the PORT MAP in that it maps specific values to the generics of the component
ARCHITECTURE test OF test_entity
Gate1 : my_stuff.and_gate -- component found in package
GENERIC MAP (tplh=ɮ ns, tphl=ɯ ns)
Notes:
Generics are mapped in a fashion similar to ports. If no default values are assigned in the design object’s ENTITY declaration, a GENERIC MAP must be provided in the component’s declaration, instantiation, or binding.
As in PORT MAP signal associations, associations may be made by position or by name.