Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Стейт машины в эмбедед блоках FPGA Advantage вер.7.0 и 7.2
Отправлено
skv70 27 февраля 2008 г. 16:25
Может кто подскажет. Столкнулся с проблемой при переходе с FA 7.0 на 7.2. Раньше создавал несколько паралельных стейт машин в одном модуле в разных эмбедед блоках (с тремя always блоками) и все было хорошо. Компилятор понимал, что это разные машины и назначал им префиксы. В 7.2 при компиляции получил ошибку, что обнаружены два одинаковых процесса. Оказалось, что для процесса защелкивания внутренних сигналов (с постфиксом _cld) в триггера внешних сигналов никаких постфиксо не назначается и в разных стейт машинах получаются одинаковые процессы "clocked_output_proc". В даашите я вычитал, что можно создавать параллельные машины в одном эмбедед блоке. А в разных, что, в 7.2 нельзя? Непонимает?
Составить ответ | Вернуться на конференцию
Ответы