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

 
 
> Как правильно задать констрейны в UCF ?!
alxkon
сообщение Jun 11 2012, 12:43
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 90
Регистрация: 16-11-10
Пользователь №: 60 920



Задравствуйте!

Долго курил UG612 (Xilinx) и все же не понял как задать констрены что бы сигналы развело с минимальной задержкой
и заодно как их увидеть в рапорте.
Ситуация: SPI - clk+mosi+miso проходит через Spartan 6 без регистров и прочего. Тоесть относительно системного клока полнистью асинхроные пути.
Частота SPI клока меньше 1 МГц. Хочется чтобы можно было выставить максимальную задержку для clk + mosi и для miso свою ( намного длиннее остальных дорожек на плате )

Можно ли отвертется толъко констрейнами как то задав задержку, что то вроде PAD to PAD или как вообще поступитъ в таком случае?!


Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 1)
alxkon
сообщение Jun 12 2012, 09:36
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 90
Регистрация: 16-11-10
Пользователь №: 60 920



Оказалось очень просто

TIMEGRP "TG_spi_inputs" = PADS("spi_miso_bp") PADS("spi_clk") PADS("spi_mosi");
TIMESPEC TS_spi_async = FROM "TG_spi_inputs" TO "PADS" 18 ns;

laughing.gif
Go to the top of the page
 
+Quote Post

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

 


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


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