Altera_Forum
Honored Contributor
15 years agoVHDL variable indexed array improperly munched
Quartus synth not recognizing variable indexed arry, i.e.
TYPE dly2 IS ARRAY (0 to 6) OF SIGNED(17 downto 0); SIGNAL intline: dly2; SIGNAL int_time: std_logic_vector(2 downto 0); dlyout <= intline(to_integer(unsigned(int_time))); intline gets totally munched because the synthesis tool does not see that any of the intline registers are connected to outputs. This is an error. Precision synthesis does this correctly, as did Leonardo and even Galileo - ancient Exemplar tools. Anyone else bump into this?