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

миниатюрный аудио-видеорекордер mAVR

Отправлено Andy-P 31 августа 2004 г. 17:14
В ответ на: С чем может быть связано нарушение времени предустановки? (+) отправлено Барс 31 августа 2004 г. 16:11

Это не может быть из-за слишком маленького периода входного клока (33нс), при том, что ПЛИС - EPM3512AQI-10! может, она не успевает?

Выполните timing analyze для оценки максимальных рабочих частот

"Пожалуйста, объясните, что значит "низкий уровень слишком мал"

Сигнал имеет состояние лог.1 – высокий и лог. 0 – низкий. Под фразой "низкий уровень слишком мал" я имел ввиду его длительность (речь то шла о временном симуляторе) Т.е., тактовый сигнал при низком уровне имеет недостаточную продолжительность для условий Вашего проекта.

«И как работать только по положительным фронтам, если изменения происходят по положительному фронту, то, чтобы на выход прошел корректный сигнал, синхронизировать (на clk DFF), наверное, надо отрицательным.»

Пример: счетчик, выходы которого подаются на дешифратор, результат дешифрации записываем в триггеры и выдаем на поверхность, т.е. на пины. Все может работать по единому фронту, пусть то положительный или отрицательный, но единый. Далее считаем, что положительный. Можно сделать счетчик по положительному, а триггеры после дешифратора по отрицательному. Но тайминг существенно ухудшиться! В первом случае дешифратору отдается весь период на выполнение операции, а во втором только его часть – время длительности высокого уровня тактового сигнала.

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru