[an error occurred while processing this directive]
|
он поступает абсолютно правильно, т.к. все циклы for... loop он разворачивает во времени, т.к. для него это паралельная структура, выполняющаяся за такт!!!
Если вы хотите сделать что бы это было как в цикле на Це, то
на бехавор уровне это
for ... loop
wait until (rising_edge(clk));
end loop;
либо "сворачиваете" в ручную, т.е. счетчик ил КА, и один арифм. блок
E-mail: info@telesys.ru