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

 
 
> Как сделать reset_path в Vivado?
Vascom
сообщение Dec 13 2016, 12:14
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 2-08-07
Из: Москва
Пользователь №: 29 534



Задача сперва сделать set_false_path большому числу сигналов, а затем часть из них исключить. Но Vivado 2016.2 не умеет делать reset_path.
Подскажите, как быть?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Vascom
сообщение Dec 14 2016, 12:09
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 2-08-07
Из: Москва
Пользователь №: 29 534



Есть три синхронных клока, грубо говоря clk_1, clk_2, clk_4. Частота clk_2 и clk_4 соответственно в 2 и 4 раза меньше, чем clk_1.
Ресет снимается по negedge clk_1 изнутри при определённом положении этих клоков - когда clk_2 и clk_4 в единице. При снятии ресета начнёт щёлкать счётчик, важно чтобы он начинал отсчёт именно при таком расположении клоков.

Но это лирика.
Про дублирование ресета думал, однако не хотелось бы ради этого изменять дизайн. Регистры, которые не требуется закрывать для анализа находятся внутри иерархии модулей.

Странно, что вивадо не умеет делать исключения из констрейнов или оверрайды констрейнов определённых ранее.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Vascom   Как сделать reset_path в Vivado?   Dec 13 2016, 12:14
- - Vascom   Неужели ни кто не сталкивался?   Dec 14 2016, 06:46
- - FakeDevice   может, просто при задании set_false_path сразу иск...   Dec 14 2016, 09:49
- - Vascom   Да, парсить умеет. Только выдаёт кучу ворнингов на...   Dec 14 2016, 10:51
|- - bogaev_roman   Цитата(Vascom @ Dec 14 2016, 13:51) Проек...   Dec 14 2016, 11:13
- - Vascom   Почти. Закрыть все пути кроме нескольких. Там важе...   Dec 14 2016, 11:15
|- - bogaev_roman   Цитата(Vascom @ Dec 14 2016, 14:15) Почти...   Dec 14 2016, 11:26
- - Tausinov   Если клоки используются только в таком контексте, ...   Dec 14 2016, 12:39
- - Vascom   Нет, клоки реальные и идут дальше на логику. В то...   Dec 14 2016, 12:42
|- - bogaev_roman   Цитата(Vascom @ Dec 14 2016, 15:42) В том...   Dec 14 2016, 12:47
- - Vascom   Сброс по срезу, работа по фронту - это нормальный ...   Dec 14 2016, 12:53
|- - bogaev_roman   Цитата(Vascom @ Dec 14 2016, 15:53) Сброс...   Dec 14 2016, 13:16
- - Tausinov   Кстати, вот. -reset_path - (Optional) Reset the ...   Dec 14 2016, 12:58
|- - Vascom   Цитата(Tausinov @ Dec 14 2016, 15:58) Кст...   Dec 14 2016, 13:44
- - Tausinov   ЦитатаДа, только мне надо не до set_false_path, а ...   Dec 14 2016, 15:02
|- - Vascom   Цитата(Tausinov @ Dec 14 2016, 18:02) Не ...   Dec 14 2016, 15:05
- - Kuzmi4   2 Vascom: не смотрели в сторону set_max_delay ??   Dec 14 2016, 15:09
- - Vascom   На форуме Xilinx, я прочитал, что set_max_delay им...   Dec 14 2016, 15:12
- - Tausinov   ЦитатаКак я понял из описания, этот ключ сбрасывае...   Dec 14 2016, 15:28
- - Vascom   Да, странный Вивадо действительно так не умеет Во...   Dec 15 2016, 05:40


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 19:31
Рейтинг@Mail.ru


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