[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Warning: GLOBAL primitive on node 'PCLK' feeds logic - non-global signal may result - сие означает, что на глобальном клоке висит логика, убери ее отдуда если тебя раздражает энтот варнинг(в принципе ничего страшного он с собой не несет).
Error: Illegal assignment - global clock 'PCLK' on pin 20
Info: No fit possible with current device - от этого избавиться можно если в GLOBAL PROJEKT LOGIC SYNTHESIS убрать флажки AUTOMATIC GLOBAL, а вообще проекты лучше делать синхронными и использовать глобальные ножки по назначению. Успехов!
В проекте есть обычный 8-разрядный счетчик (описанный в SubDesign'e), слово Global нигде не упоминалось, однако MAX (v10.1) желает насильно сделать его тактовый сигнал глобальным. Но у меня вход клока этому счетчику назначен на другую ножку (платы уже заказаны). В результате при компиляции получаю:
Warning: GLOBAL primitive on node 'PCLK' feeds logic - non-global signal may result
Error: Illegal assignment - global clock 'PCLK' on pin 20
Info: No fit possible with current device
Где и как сказать ему, чтобы не считал этот вход глобальным?
P.S. Если убрать назначение на ножку 20, все разводится в EPM3032, но первый Warning все равно остается. Кстати, как и от него избавиться?
E-mail: info@telesys.ru