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

 
 
> задание OFFSET OUT, как контролировать минимальные значения?
disel
сообщение Mar 12 2009, 12:01
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 610
Регистрация: 22-04-05
Пользователь №: 4 410



Добрый день!

Никак не могу понять как правильно написать этот констрейн. Прошу направить на путь истинный smile.gif

Задача:
Выдача данных с Virtex4 на ЦАП. Режим SYSTEM_SYNCHRONOUS. Клок на плис и на цап приходит в одной фазе с клочного дистрибьютера. Тактовая частота 192 Мгц (период соответсвенно ~ 5,2 нс). Данные должны быть достоверны во временном окне 0,8-4,37 нс относительно положительного клока.

По всем документам которые прочитал (wp237 и т.д.) нужно задать примерно такой констрен:
TIMEGRP "DAC_PAD_GRP" OFFSET = OUT 0.8 ns AFTER "DAC_Tx_CLK_P" TIMEGRP "DAC_RG_GRP" RISING;

OFFSET = OUT по сути проверяет условие: временя прохождения данных до выходного пада от регистров + временя прохождения клока от входного пада до регистров < меньше требумой.

У меня эта сумма получается больше периода, порядка 8,6-9,1 нс. Подвигать ее влево-вправо не проблема, вопрос в другом:
как правильно задать констрейн в случае, когда время прохождения сигнала от входного до выходного пада больше периода? Если прибавить период или два, т.е написать OFFSET = OUT 6 ns или OFFSET = OUT 11.2 ns, то окно валидности данных проверяется только по одной границе.

Как многоуважемые гуру поступают в таком случае?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- disel   задание OFFSET OUT   Mar 12 2009, 12:01
- - DmitryR   Не скажу за гуру, но я в этих случаях поступаю так...   Mar 12 2009, 13:13
- - Boris_TS   Цитата(disel @ Mar 12 2009, 16:01) У меня...   Mar 12 2009, 13:18
|- - DmitryR   Цитата(Boris_TS @ Mar 12 2009, 16:18) 1. ...   Mar 12 2009, 13:42
|- - disel   Цитата(DmitryR @ Mar 12 2009, 16:42) Почи...   Mar 12 2009, 13:57
|- - DmitryR   Цитата(disel @ Mar 12 2009, 16:57) Однако...   Mar 12 2009, 14:24
||- - disel   Цитата(DmitryR @ Mar 12 2009, 17:24) Заде...   Mar 12 2009, 14:35
||- - DmitryR   Цитата(disel @ Mar 12 2009, 17:35) Трегер...   Mar 12 2009, 14:49
||- - disel   Цитата(DmitryR @ Mar 12 2009, 17:49) Забе...   Mar 12 2009, 15:08
||- - DmitryR   Цитата(disel @ Mar 12 2009, 18:08) Не оче...   Mar 12 2009, 15:13
||- - Gothard   Цитата(disel @ Mar 12 2009, 18:08) DCM мо...   Mar 12 2009, 15:19
|- - Gothard   Цитата(disel @ Mar 12 2009, 16:57) Безо в...   Mar 12 2009, 15:09
|- - disel   Цитата(Gothard @ Mar 12 2009, 18:09) каже...   Mar 12 2009, 15:43
|- - Boris_TS   Есть идейка, не совсем то, что Вам нужно, но может...   Mar 12 2009, 17:05
- - disel   1. Выходные регистры конечно используются 2. DCM н...   Mar 12 2009, 13:44
|- - DmitryR   Цитата(disel @ Mar 12 2009, 16:44) 2. DCM...   Mar 12 2009, 13:54
- - RobFPGA   Приветствую! ... min < временя прохождения...   Mar 12 2009, 14:54
- - RobFPGA   Приветствую! Вот только что сделал тест для п...   Mar 12 2009, 16:44
|- - disel   Цитата(RobFPGA @ Mar 12 2009, 19:44) Вот ...   Mar 12 2009, 19:21
|- - Gothard   Цитата(disel @ Mar 12 2009, 22:21) У меня...   Mar 13 2009, 07:05
- - RobFPGA   Приветствую! Поменял speed на -10. Тут конечн...   Mar 12 2009, 20:47
- - disel   Rob, спасибо за проект! Выяснилась интереснта...   Mar 13 2009, 07:42
|- - Gothard   Цитата(disel @ Mar 13 2009, 10:42) как DC...   Mar 13 2009, 08:48
|- - disel   Цитата(Gothard @ Mar 13 2009, 11:48) Може...   Mar 13 2009, 10:54
||- - Gothard   Цитата(disel @ Mar 13 2009, 13:54) У меня...   Mar 13 2009, 11:23
||- - disel   Цитата(Gothard @ Mar 13 2009, 14:23) Вот ...   Mar 13 2009, 11:38
|- - Boris_TS   Цитата(Gothard @ Mar 13 2009, 12:48) согл...   Mar 13 2009, 11:59
|- - disel   Цитата(Boris_TS @ Mar 13 2009, 14:59) Обр...   Mar 13 2009, 13:13
|- - Boris_TS   Цитата(disel @ Mar 13 2009, 17:13) Все та...   Mar 13 2009, 13:52
|- - disel   Цитата(Boris_TS @ Mar 13 2009, 16:52) А в...   Mar 13 2009, 14:15
- - Singer   Была такая проблема - дикие времена (иногда даже о...   Mar 14 2009, 16:52
- - disel   Цитата(Singer @ Mar 14 2009, 19:52) Была ...   Mar 15 2009, 08:36


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

 


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


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