реклама на сайте
подробности

 
 
> Вроде простой констрейн, а второй день бьюсь...
alexPec
сообщение Apr 20 2012, 18:44
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Подскажите, Уважаемые. Чего-то вообще тупик.
Есть простая схема (первый рисунок) - специально нарисовал чтоб кусок с констрейном отладить. Триггер должен разрешать импульс на выход.
Если брать все без задержек, то на входах элемента "И" получится картина как на втором рисунке
Чтобы весь положительный импульс прошел наверняка, надо сигнал разрешения сдвинуть как на третьем рисунке, на 3нс. Т.е. на вход элемента "И" сигнал с триггера должен прийти на 3 нс раньше, чем фронт клока.
Как это описать? Пробовал делать сгенерированный клок на выходе триггера и ставить set_max_delay, пробовал делать так:

set_max_delay -from [get_registers {inst2}] -rise_to [get_clocks {inst1|altpll_component|auto_generated|pll1|clk[0]}] 3

и еще много чего, уже не упомнить, но результата ноль...

Кто чем может, подскажите пожалуйста!

PS. Крутить фазы на ПЛЛ-е не предлагать, этап пройденный, в большом проекте в итоге от сборки к сборке всяко может получится: может первый сигнал задержаться, а может и второй. Надо именно законстрейнить, НО КАК?


UPD: Сигналы рисовал сам, есть неточность, изменение на выходе триггера должно быть по фронту а не по спаду, но сути это не меняет.
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- alexPec   Вроде простой констрейн   Apr 20 2012, 18:44
- - alevnew   Вы бы лучше нарисовали диаграммы того, что требует...   Apr 21 2012, 05:03
|- - alexPec   Цитата(alevnew @ Apr 21 2012, 09:03) Вы б...   Apr 21 2012, 06:37
|- - Timmy   Если есть возможность, для такой функции лучше исп...   Apr 21 2012, 09:48
||- - alexPec   Цитата(Timmy @ Apr 21 2012, 13:48) Если е...   Apr 21 2012, 14:31
||- - Timmy   Цитата(alexPec @ Apr 21 2012, 18:31) Нель...   Apr 21 2012, 22:28
|- - des00   Цитата(alexPec @ Apr 21 2012, 00:37) Я хо...   Apr 23 2012, 05:59
|- - alexPec   Цитата(des00 @ Apr 23 2012, 09:59) Помимо...   Apr 26 2012, 18:32
|- - des00   Цитата(alexPec @ Apr 26 2012, 13:32) В че...   Apr 26 2012, 19:21
|- - alexPec   Цитата(des00 @ Apr 26 2012, 23:21) в том,...   Apr 27 2012, 08:22
|- - des00   Цитата(alexPec @ Apr 27 2012, 02:22) Врод...   Apr 27 2012, 18:00
|- - alexPec   Цитата(des00 @ Apr 27 2012, 22:00) хммм, ...   Apr 28 2012, 13:37
|- - des00   Цитата(alexPec @ Apr 28 2012, 08:37) Да я...   Apr 28 2012, 14:51
- - maksimp   Тактировать триггер по спаду. Если это не допустим...   Apr 21 2012, 05:29
- - UtArt   Пару мыслей на этот счет... Насколько я понимаю, н...   Apr 21 2012, 16:17
- - alexPec   Цитата(UtArt @ Apr 21 2012, 20:17) Пару м...   Apr 21 2012, 18:52


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 02:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01391 секунд с 7
ELECTRONIX ©2004-2016