Forum Discussion
Altera_Forum
Honored Contributor
17 years agoHi DotS,
obvious error is here: (obj_counter DOWNTO obj_counter+1) means, for example ( 0 downto 1). It's incorrect. You should write (obj_counter TO obj_counter+1) or (obj_counter DOWNTO obj_counter-1). Therefore syntesis accepts only one part of expression: obj_reg(word_counter)(obj_counter+1);