|
set_false_path Как правильно задать в TimeQuest |
|
|
|
 |
Ответов
|
Mar 7 2017, 13:03
|
Знающий
   
Группа: Участник
Сообщений: 835
Регистрация: 9-08-08
Из: Санкт-Петербург
Пользователь №: 39 515

|
Цитата(gin @ Mar 7 2017, 14:08)  Всем добрый день! Есть следующий вопрос - в проекте имеется 2 клоковых домена. Между ними происходит обмен данными. Как задать в TimeQuest условие, чтобы он не учитывал пути между этими доменами в расчете? Как я понимаю, есть команда set_false_path :
set_false_path -from [get_clocks __sourceClock] -to [get_clocks __destinationClock]
но как в ней описать клоки, которые формируются на внутренних PLL? Для задания асинхронных клоков нужно пользоваться командой set_clock_groups а не set_false_path. Чтобы автоматически описать клоки от внутренних PLL, есть команда derive_pll_clocks. Также можно вручную их описать с помощью create_generated_clock. Для сокращения длинных плохо читаемых автоматически созданных имён можно использовать макроподстановки TCL.
|
|
|
|
|
Mar 30 2017, 12:31
|

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

|
Цитата(_Anatoliy @ Mar 30 2017, 14:45)  Очень заинтересовало Ваше сообщение. Надоело после команды derive_pll_clocks врукопашную править имена всех клоков на смысловые. Не сможете ли примерчик подкинуть? Кстати да, а то писать эти длинные имена вручную очень утомительно. Да и при изменениях в проекте эти имена ведь тоже меняются. Хочется автоматизировать
|
|
|
|
Сообщений в этой теме
gin set_false_path Как правильно задать в TimeQuest Mar 7 2017, 11:08 myq Цитата(gin @ Mar 7 2017, 14:08) Всем добр... Mar 7 2017, 12:16 Shivers Цитата(gin @ Mar 7 2017, 14:08) но как в ... Mar 7 2017, 12:26 gin Цитата(Shivers @ Mar 7 2017, 15:26) Снача... Mar 7 2017, 13:03  Timmy Цитата(gin @ Mar 7 2017, 16:03) Из этих в... Mar 7 2017, 13:14   gin Цитата(Timmy @ Mar 7 2017, 16:14) Узнать ... Mar 7 2017, 14:05    Timmy Цитата(gin @ Mar 7 2017, 17:05) То есть я... Mar 7 2017, 14:23     gin Цитата(Timmy @ Mar 7 2017, 17:23) Конечно... Mar 7 2017, 14:44      Dr.Alex Цитата(gin @ Mar 7 2017, 17:44) Ну естест... Mar 7 2017, 14:50      Timmy Цитата(gin @ Mar 7 2017, 17:44) Спасибо... Mar 7 2017, 14:54       gin Цитата(Timmy @ Mar 7 2017, 17:54) set_fal... Mar 7 2017, 16:13        Shivers Цитата(gin @ Mar 7 2017, 19:13) Ведь fals... Mar 7 2017, 17:13        Dr.Alex Цитата(gin @ Mar 7 2017, 19:13) Ведь fals... Mar 7 2017, 18:20         Shivers Все не так страшно. Простой расчет: сигнал сопрово... Mar 8 2017, 08:28          gin Цитата(Shivers @ Mar 8 2017, 11:28) Все н... Mar 10 2017, 07:26  Timmy Цитата(_Anatoliy @ Mar 30 2017, 14:45) Оч... Mar 31 2017, 05:10   _Anatoliy Цитата(Timmy @ Mar 31 2017, 08:10) Кодset... Mar 31 2017, 06:31    Timmy Цитата(_Anatoliy @ Mar 31 2017, 09:31) Сп... Mar 31 2017, 11:03     _Anatoliy Цитата(Timmy @ Mar 31 2017, 14:03) Можно ... Mar 31 2017, 11:10 Dr.Alex Цитата(gin @ Mar 7 2017, 14:08) Между ним... Mar 7 2017, 14:39 gin Что то я совсем не так делаю...
Не хочет Квартус ... Mar 30 2017, 07:25 DuHast Цитата(gin @ Mar 30 2017, 10:25) И как мн... Mar 30 2017, 18:49 Golikov A. да вроде не сложно
set_false_path -from [get_clo... Mar 30 2017, 09:58 gin Цитата(Golikov A. @ Mar 30 2017, 12:58) д... Mar 30 2017, 11:42
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|