Forum Discussion
Altera_Forum
Honored Contributor
18 years agoFirst I set the attribute:
SIGNAL memory_data: STD_LOGIC_VECTOR(7 DOWNTO 0);
...
attribute preserve: boolean;
attribute preserve of memory_data: signal is true; than I set the option in the Assignment Editor: http://img255.imageshack.us/img255/2327/simupreservedd1.gif (http://img255.imageshack.us/img255/2327/simupreservedd1.gif) but it also doesn't work. The signal I first tried to prevent from syntheziesing away was "io...." (see post befor). Now I changed my VHDL code and now the signal ist of the Type "Registered" and can be used for simulation without beeing synthezied away. What could be another reason, that a signal is syntheziesed away?