[an error occurred while processing this directive] [an error occurred while processing this directive]
Так ворнинг и выдаётся в синхронизаторе
(«Телесистемы»: Конференция «Языки описания аппаратуры (VHDL и др.))
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Vasily 07 марта 2002 г. 13:53
В ответ на: с асинхронным моделированием вообще проблема (вернее вообще с разработкой асинхронных схем) отправлено yes 06 марта 2002 г. 18:14

Т.е. если я правильно понимаю что такое синхронизатор, то у меня это и есть - асинхронный сигнал пропусается через D-триггер и дальше в ПЛИС-е используется только синхронная версия этого сигнала.

Или синхронизатор это что-то другое?

Ещё я думаю, что в реальности при работе такой схемы (при относительно медленном асинхронном сигнале), триггер при нарушении SETUP/HOLD может переключиться, а может и не переключиться, причём если не переключился, то переключится на следующем такте, и ничего страшного не произойдёт.

А ворнинги и X-ы, говорят о том что симулятор не знаёт в какое состояние на ЭТОМ такте встанет триггер, во всяком случае я на это надеюсь :-)

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru