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

 
 
 
Reply to this topicStart new topic
> Warning'и в Xilinx "At least one timing constraint is impossible to meet"
евгенийкочин
сообщение Jul 5 2012, 05:27
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 9-12-10
Пользователь №: 61 507



Работая над проектом в ISE встретился такой ворнинг
At least one timing constraint is impossible to meet because component delays alone exceed the constraint. A timing constraint summary below shows the failing constraints (preceded with an Asterisk (*)). Please use the Timing Analyzer (GUI) or TRCE (command line) with the Mapped NCD and PCF files to identify which constraints and paths are failing because of the component delays alone. If the failing path(s) is mapped to Xilinx components as expected, consider relaxing the constraint. If it is not mapped to components as expected, re-evaluate your HDL and how synthesis is optimizing the path. To allow the tools to bypass this error, set the environment variable XIL_TIMING_ALLOW_IMPOSSIBLE to 1."
Покопавшись в комьюнити Xilinx'а я не нашел ничего лучше, как взять и сделать также как мне и посоветовал компилятор т.е. установил в консоли переменную XIL_TIMING_ALLOW_IMPOSSIBLE в 1. Появился следующий ворнинг
WARNING Xst:3201 - TIMESPEC 'TS_CLK_FPGA_N' is related to another TIMESPEC which is not defined.
WARNING Xst:3201 - TIMESPEC 'TS_FR_N' is related to another TIMESPEC which is not defined.
Внимание вопрос: чем опасны эти ворнинги и нужно было ли исправлять первый?
Go to the top of the page
 
+Quote Post
RobFPGA
сообщение Jul 5 2012, 08:20
Сообщение #2


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

Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643



Приветствую!

Судя по всему Вы задали constraint который не может быть выполнен потому как физически какой-то элемент в пути этого constraint не может работать быстрее.
Например задержка на LE по даташиту =~5ns а вы хотите частоту > 200 MHz

Надо смотреть что за элемент Вам мешает и уточнить максимально возможные параметры для него в даташит, ну и естественно уточнить constraint.

Удачи! Rob.
Go to the top of the page
 
+Quote Post
евгенийкочин
сообщение Jul 10 2012, 05:29
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 9-12-10
Пользователь №: 61 507



А что меняется когда переменную XIL_TIMING_ALLOW_IMPOSSIBLE в 1 обращаю?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 20:01
Рейтинг@Mail.ru


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