Jump to content

    
Sign in to follow this  
Kopart

Vivado. Применить обновленный .sdc для timing

Recommended Posts

В TimeQuest Квартуса есть возможность обновить sdc и применить новые настройки для анализа таймингов.

Не очень знаком с Vivado, но не нашел такой возможности в GUI, кроме как при пересинтезе.

Или какой tcl-командой это делается?

Share this post


Link to post
Share on other sites
В TimeQuest Квартуса есть возможность обновить sdc и применить новые настройки для анализа таймингов.

Не очень знаком с Vivado, но не нашел такой возможности в GUI, кроме как при пересинтезе.

Или какой tcl-командой это делается?

 

Открыть Implemented design и запустить timing report - он его выполнит на базе новых констрэйнов, насколько я помню.

Share this post


Link to post
Share on other sites
Открыть Implemented design и запустить timing report - он его выполнит на базе новых констрэйнов, насколько я помню.

В этом случае он спрашивает открыть устаревший дизайн. И, по все видимости, открывает со старым файлом, либо предлагает перекомпилировать.

 

Share this post


Link to post
Share on other sites
Открыть Implemented design и запустить timing report - он его выполнит на базе новых констрэйнов, насколько я помню.

Такое впечатление, что все сделанные до этого перезапуска присвоения TCL-переменным при этом сохраняются. Что сильно обесценивает перезапуск анализа тайминга. Вопрос: нет ли способа убрать все сделанные timing constraint присвоения перед перезапуском? Кроме применения unset - это и так на поверхности лежит, но не очень user-friendly.

Share this post


Link to post
Share on other sites

есть рецепт, можно командами консоли, смотрите хелп по ним

 

open_run

remove_files <xdc>

reset_timing

read_xdc <xdc>

report_timing_xxx

 

можно GUI кнопкой Report Timing Summary.

 

так же есть способы открытия старого дизайна и имплементации без пересинтеза, только констраины применятся, как уже не помню, надо форум почитать, там был рецепт.

 

 

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this