[an error occurred while processing this directive]
|
Если бы я увидел чёндь вроде
for i in ram_type'range loop
RAM(i)<=(others=>'0');
report "RAM(" & integer'IMAGE(i) & ")= " & std_logic'IMAGE(RAM(i));
end loop; -- i
и report действительно отрабатывался, я бы поверил сразу.
Я бы написал process(например reset). Ни разу не приходилось одновременно использовать process и wait без sensitivity list .
Ну и if (rising_edge(clk)) then короче.
E-mail: info@telesys.ru