Open bpadalino opened 1 year ago
The VHDL-2008 test tb_generic_packages_on_entity exposed that most simulators do not handle the cases for passing a generic package into an entity. It's defined as:
tb_generic_packages_on_entity
interface_package_declaration ::= package identifier is new uninstantiated_package_name interface_package_generic_map_aspect interface_package_generic_map_aspect ::= generic_map_aspect | generic map (<>) | generic map ( default )
So the test really should be 3 tests:
generic_map_aspect
generic map
generic map (<>)
default
The VHDL-2008 test
tb_generic_packages_on_entity
exposed that most simulators do not handle the cases for passing a generic package into an entity. It's defined as:So the test really should be 3 tests:
generic_map_aspect
(i.e. a normalgeneric map
)generic map (<>)
(i.e. any mapping)default
(i.e. only the default package mapping)