Entity : Generic Declaration
New values can be passed during compilation.
During simulation/synthesis a Generic is read only.
Generic ( constant tplh , tphl : time := 5 ns
-- Note constant is assumed and is not required
tphz, tplz : time := 3 ns;
default_value : integer := 1;
cnt_dir : string := ¡°up¡±
END <entity_name> (1076-1987 version)
END ENTITY <entity_name> ; ( 1076-1993 version)