[an error occurred while processing this directive] [an error occurred while processing this directive]
В том то и дело, что входной CLOCK до изменений был глобальным...
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Gena 09 октября 2001 г. 00:56
В ответ на: А что он пишет если (+) отправлено cdg 08 октября 2001 г. 21:43

и предупреждений небыло.
Но потом выяснилось, что частота слишком большая, а кварцы уже куплены
и установлены. Пришлось ставить делитель.
Я полагаю, что MAX+PLUS каким-то образом видит связь между полученным
после элемента GLOBAL CLOCK-ом и выходом делителя. Отсюда и "Warning:
Found ripple clock". Становится понятно в этом случае и предупреждение
"GLOBAL primitive on node "ХХХХХХ" feeds logic", т.к. это же сигнал
поступает на вход D триггера-делителя. Кстати весь проект на
Verilog-е. Может я чего нетак описал ? Хотя я только что попробовал
в MAX+PLUS-е нарисовать простенькую схемку: вход - делитель на 2 на
D триггере - элемент GLOBAL - вход CLOCK регистра сдвига. Получилось
одно предупреждение - "GLOBAL primitive on node "ХХХХХХ" feeds logic".

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru