Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как убрать из анализа путь?
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
alexPec
Еще попутно вопрос возник. Оказалось неправильно проводится анализ таймквестом. На рисунках видно, что один и тот же путь (первые 2 в списке) анализируется и по фронту и по спаду Launch clock. Мне нужен анализ только по фронту... С чего он взял что по спаду надо проводить анализ? Вообще бы забить этот путь (от спада ланч клока до фронта латч клока) как false path. Так он вроде ничем от правильного пути не отличается (в команде set false path есть только откуда и куда, а эти параметры для правильного и неправильного пути одинаковы)... Как-то была такая ситуация, но ланч клок там был мной описан, я просто описал его что он в 2 раза медленнее и прокатило. А тут ланч клок генерится автоматом командой derive pll clocks.

Как быть?
Adv
Цитата(alexPec @ Apr 29 2012, 22:25) *
Еще попутно вопрос возник. Оказалось неправильно проводится анализ таймквестом. На рисунках видно, что один и тот же путь (первые 2 в списке) анализируется и по фронту и по спаду Launch clock. Мне нужен анализ только по фронту... С чего он взял что по спаду надо проводить анализ? Вообще бы забить этот путь (от спада ланч клока до фронта латч клока) как false path. Так он вроде ничем от правильного пути не отличается (в команде set false path есть только откуда и куда, а эти параметры для правильного и неправильного пути одинаковы)... Как-то была такая ситуация, но ланч клок там был мной описан, я просто описал его что он в 2 раза медленнее и прокатило. А тут ланч клок генерится автоматом командой derive pll clocks.

Как быть?

Попробуйте что-то вроде этого.....
set_false_path -fall_from [get_clocks $gtxclk] -rise_to [get_clocks tx_output_clock] -setup

Пределайте под своё, разумеется(свои имена частот вставьте). Только - вставьте имена правильно. Там возможно ещё море скобок (как в любом скрипте....). Правильное написание этих частот со скобками - посмотрите сами прямо в ТаймКвесте.
alexPec
Цитата(Adv @ Apr 30 2012, 00:35) *
Попробуйте что-то вроде этого.....
set_false_path -fall_from [get_clocks $gtxclk] -rise_to [get_clocks tx_output_clock] -setup

Пределайте под своё, разумеется(свои имена частот вставьте). Только - вставьте имена правильно. Там возможно ещё море скобок (как в любом скрипте....). Правильное написание этих частот со скобками - посмотрите сами прямо в ТаймКвесте.


Спасибо, помогло! А есть (и где бы взять) вообще документ со всеми командами и ключами sdc, которые квартус понимает?
ReAl
Оно? SDC manual
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.