Forum Discussion
Altera_Forum
Honored Contributor
17 years ago --- Quote Start --- I would recode it as COMPONENT DIVIDER PORT ( NUMERATOR: IN STD_LOGIC_VECTOR ( 9 DOWNTO 0 ); DENOMINATOR: IN STD_LOGIC_VECTOR ( 9 DOWNTO 0 ); QUOTIENT: OUT STD_LOGIC_VECTOR ( 9 DOWNTO 0 ); REMAINDER: OUT STD_LOGIC_VECTOR ( 9 DOWNTO 0 ); ); END COMPONENT; Note each port is a single declaration --- Quote End --- Actually, now I am not sure if this makes a difference. I always break each port out onto a separate declaration but thinking about it again it should be OK. I reckon it's more likely to be the VHDL 87/93 issue I described