[an error occurred while processing this directive]
CPLD. XC95. Два входных сигнала одного триггера. Можно ли у них законстрейнить setup time по-разному?
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

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

Отправлено Oldring 30 декабря 2004 г. 15:47

что-то типа

if rising_edge( Clock ) then
C <= A and B;
end if;

Такое ощущение, что ISE распространяет констрейнты от обоих до триггера и использует для обоих сигналов наиболее жесткий. Или я чего-то не так делаю? Приписал каждому сигналу группу в UCF, примерно так:

NET "A" TNM = "A";
NET "B" TNM = "B";

и законстрейнил:

TIMEGRP "A" OFFSET = IN 8 ns AFTER "Clock";
TIMEGRP "B" OFFSET = IN 6 ns AFTER "Clock";

и timing analyzer все равно ругается, что для "B" нарушен констрейнт OFFSET = IN 8 ns AFTER "Clock". Комментирую констрейнт для A - тогда оба сигнала проверяются на констрейнт для B. В чем дело?


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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru