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

 
 
> Constraints в Vivado
Tritatushki
сообщение Oct 12 2015, 18:04
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 4-02-15
Пользователь №: 84 938



Здравствуйте!
Подскажите, пожалуйста, имеется:
Xilinx КС705, Vivado 2015.2 и example_design корки Ethernet Subsystem (MAC и 10GBase-R).
После имплемента example_design'а в Constraints Wizard имеются клоки (RXOUTCLK и TXOUTCLK, которые выходят из GTP_channel) с незаданной частотой(они соответственно окрашены красным цветом в окне Constraints Wizard),в XDC файле example design'а эти клоки не заданны, тайминги сходятся. По-хорошему клоки должны быть определены, поэтому задаю им частоту, но в таком случае после имплемента тайминги проваливаются внутри корки, как раз в части RX PCS, связанной с 64-bit data path.

RXOUTCLK и TXOUTCLK = 322.26 MHz

Что делать?уйти от ограничения клоков?или как-то по-хитрому задать ограничения?пробовали играть с разными стратегиями синтеза и имплемента, но тайминги все равно не сходятся.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
toshas
сообщение Oct 13 2015, 17:33
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 372
Регистрация: 14-02-06
Пользователь №: 14 339



Кодирование здесь ни при чем.

При выходной шине XGMII 64 bit - user_clk = 322, user_clk2 = 156
При выходной шине XGMII 32 bit - user_clk = 322, user_clk2 = 322

Ограничения заданы внутри ядра, если подключен .xci
Помимо ограничений на 322 МГц там еще заданы соответствующие false_path's
(можно подсмотреть в папке /sources/ip/ten_gig.../synth/*.xdc)
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 03:53
Рейтинг@Mail.ru


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