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

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

Отправлено MikeSha 10 октября 2002 г. 18:00
В ответ на: Ошибка или нет? отправлено P_Andrey 09 октября 2002 г. 12:22

Случаи 1 и 2 понятны.
В случае 1 задержка между триггерами определяем минимальное время между одинаковыми фронтами. В случае 2 задержка определяет время между разными фронтами. Отсюда вторая частота в 2 раза ниже.

Случаq 3 - это скорее не ошибка, а недоработка.
Можете в примере CLK180 поменять на CLK90 или CLK270 и частота не поменяется.
Похоже софтина совершенно не знает, что CLK0, CLK90, CLK180, CLK270 имеют одинаковую частоту и считает их абсолютно независимыми.
Либо софтина считает, что все выходы из CLKDLL в фазе (по аналогии с другими компонентами) и привязаны к CLK.

Вообщем нельзя полагаться на то, что софтина знает как устроена
DLL'ка и самим накладывать Timing Constraints, когда триггера питаются разными CLK'ами одной DLL'ки.

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru