在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Vivado每個子步驟在綜合之后要分析什么呢?

FPGA技術驛站 ? 來源:Lauren的FPGA ? 作者:Lauren的FPGA ? 2020-12-05 09:47 ? 次閱讀

Vivado提出了UFDM(UltraFast Design Methodology)設計方法學,其核心思想是盡可能在設計初期發現潛在問題并解決。畢竟,越是在后期發現問題,越難發現關鍵問題,解決起來越費力,甚至會出現牽一發而動全身的被動局面。這是因為在Implementation階段,Vivado在每個子步驟或多或少都會做一些優化,這些優化可能會掩蓋一些問題。那么就時序收斂而言,在綜合之后要分析什么呢?

首先,很明確的是在綜合之后就要著手對設計進行分析,需要分析邏輯級數、資源利用率、時鐘拓撲結構、時鐘資源利用率和控制集,此外,還要分析BRAM/URAM/DSP的使用是不是最優的(例如,是否使用輸出寄存器或者級聯寄存器等),這些要素都會影響設計時序。這里重點要說的是Vivado提供的一個很好的命令report_qor_assessment。該命令可對設計進行整體的評估,并給出一個分數,以表征時序收斂問題的嚴重程度。Xilinx建議最好在綜合后就開始執行此命令。具體分數及其含義如下表所示(表格來源:Table 5, ug949)。

這個命令使用方法很簡單,只要打開綜合后的設計,在Vivado Tcl Console中輸入report_qor_assessment回車即可。生成的報告第一部分如下圖所示,可以看到第一行就是評分結果。如果這個分數是1/2/3,那么基本上可以不用執行后續流程,時序很難收斂,此時要把精力放在綜合階段所發現的問題上。

這個命令的第二部分是關鍵部分,如下圖所示。一方面給出了資源利用率,重要的是給出了資源利用率的真實值和指導值,一旦超過指導值,Status一欄會顯示為REVIEW。超過指導值不是不可以接受,而是會很大程度上給時序收斂帶來麻煩。另一方面,該報告也會分析邏輯級數、控制集、擁塞和扇出等。凡是Status標記為REVIEW的,需要格外關注,可接著用相應的命令進一步分析。例如,這里發現unbalanced clock,那么可以用report_clock_networks再進一步分析。

由此可見,分析的過程是先運行report_qor_assessment,再從中發現Status為REVIEW的條目,接著用相應的命令進一步分析。這會提高分析的效率,做到有的放矢。

責任編輯:PSY

原文標題:Vivado綜合后要分析什么

文章出處:【微信公眾號:Lauren的FPGA】歡迎添加關注!文章轉載請注明出處。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 可編程邏輯
    +關注

    關注

    7

    文章

    516

    瀏覽量

    44123
  • Vivado
    +關注

    關注

    19

    文章

    815

    瀏覽量

    66715

原文標題:Vivado綜合后要分析什么

文章出處:【微信號:Lauren_FPGA,微信公眾號:FPGA技術驛站】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    探索Vivado HLS設計流,Vivado HLS高層次綜合設計

    文件來與所得結果進行對比驗證。 3.實驗步驟 3.1.Vivado HLS GUI界面中創建項目 3.1.1.啟動Vivado HLS 2018.1 ? ? 3.1.2.創建一個新的
    的頭像 發表于 12-21 16:27 ?3647次閱讀

    如何在Vitis中把設置信息傳遞到底層的Vivado

    Vitis完成這個過程的底層,實際調用的是Vivado。Vitis會指定默認的Vivado策略來執行綜合和實現的步驟。當默認的
    發表于 08-02 08:03 ?1361次閱讀
    如何在Vitis中把設置信息傳遞到底層的<b class='flag-5'>Vivado</b>

    vivado:時序分析與約束優化

    能夠有一些時序問題,我們再通過時序分析的方法對它進行優化。我們這里把原本的100M時鐘改成了200M時鐘,具體步驟如下: 一:更改時鐘之后進行綜合,并打開timing analysis
    發表于 08-22 11:45

    vivado綜合Soc設計時發現的錯誤,請問如何解決?

    嗨, 我們正在嘗試將自定義IP連接到vivado的IP集成商中的可用IP。但我們綜合設計時發現了一些問題。請查看附帶的截圖以獲取詳細視圖。謝謝。
    發表于 04-09 06:28

    Vivado圖形化界面IDE中運行和調試Tcl命令

    opt_design的tcl.pre中指定,使之有效(如下圖所示)。Vivado的圖形界面中,綜合(Synthesis)和實現(Implementation)階段的每個子步驟都可以添
    發表于 06-17 14:52

    Vivado邏輯分析儀使用教程

    儀使用教程。話不多說,上貨。Vivado邏輯分析儀使用教程傳統的邏輯分析使用時,我們需要將所要觀察的信號連接到FPGA的IO管腳上,然后觀察信號。當信號比較多時,我們操作起來會比較
    發表于 04-17 16:33

    Vivado下利用Tcl腳本對綜合后的網表進行編輯過程

    ISE下,對綜合后的網表進行編輯幾乎是不可能的事情,但在Vivado下成為可能。Vivado對Tcl的支持,使得Tcl腳本FPGA設計中
    發表于 11-18 03:16 ?7596次閱讀
    <b class='flag-5'>在</b><b class='flag-5'>Vivado</b>下利用Tcl腳本對<b class='flag-5'>綜合</b>后的網表進行編輯過程

    使用Vivado 2016.3中IBERT調試的好處及步驟

    了解使用Vivado 2016.3中引入的系統內IBERT進行調試的好處,以及將其添加到設計中所需的步驟
    的頭像 發表于 11-20 06:43 ?5799次閱讀

    Vivado綜合引擎的增量綜合流程

    Vivado 2019.1 版本開始,Vivado 綜合引擎就已經可以支持增量流程了。這使用戶能夠設計變化較小時減少總的綜合運行時間。
    發表于 07-21 11:02 ?1715次閱讀

    如何基于Vitis中把設置信息傳遞到底層的Vivado

    XCLBIN Vitis完成這個過程的底層,實際調用的是Vivado。Vitis會指定默認的Vivado策略來執行綜合和實現的步驟。當默認
    的頭像 發表于 07-28 10:12 ?2125次閱讀
    如何基于Vitis中把設置信息傳遞到底層的<b class='flag-5'>Vivado</b>

    Vivado中怎么定制Strategy

    ,策略之間的差異是一些選項的不同造成的。以Implementation為例,這些選項包括每個子步驟的directive值。VivadoImplementation包括7個子步驟:opt_design
    的頭像 發表于 11-18 16:17 ?3339次閱讀

    Vivado中怎么定制Strategy

    ,策略之間的差異是一些選項的不同造成的。以Implementation為例,這些選項包括每個子步驟的directive值。 VivadoImplementation包括7個子步驟:opt_design
    的頭像 發表于 12-07 16:17 ?3129次閱讀

    Vivado綜合參數設置

    如果你正在使用Vivado開發套件進行設計,你會發現綜合設置中提供了許多綜合選項。這些選項對綜合結果有著潛在的影響,而且能夠提升設計效率。為了更好地利用這些資源,需要仔細研究每一個選項
    的頭像 發表于 05-16 16:45 ?3734次閱讀
    <b class='flag-5'>Vivado</b><b class='flag-5'>綜合</b>參數設置

    Vivado綜合階段什么約束生效?

    Vivado綜合默認是timing driven模式,除了IO管腳等物理約束,建議添加必要的時序約束,有利于綜合邏輯的優化,同時綜合后的design里面可以評估時序。
    的頭像 發表于 07-03 09:03 ?727次閱讀

    Vivado時序問題分析

    有些時候寫完代碼之后Vivado時序報紅,Timing一欄有很多時序問題。
    的頭像 發表于 01-05 10:18 ?2274次閱讀
    主站蜘蛛池模板: 一区二区三区免费视频网站 | 久久国产成人精品国产成人亚洲 | 91三级在线 | 国产亚洲精品久久久久久午夜 | 国产乱辈通伦影片在线播放亚洲 | 亚洲香蕉视频 | 老司机精品免费视频 | 午夜婷婷网 | 亚洲综合黄色 | 亚洲影视久久 | 免费福利午夜影视网 | 婷婷免费高清视频在线观看 | 天天天狠天天透天天制色 | 成人啪啪免费视频 | 亚洲男人天堂手机版 | 亚洲综合啪啪 | 求网址你懂的手机在线观看网站 | 国产伦精一区二区三区 | 黄色一级视频欧美 | 日色视频 | 天天综合色天天综合 | 天堂网2018| 中文网丁香综合网 | 日本欧美一区二区三区视频 | 一级特黄aaa大片在线观看视频 | 国产成人啪午夜精品网站男同 | 99久久无色码中文字幕 | 午夜视频在线观看免费观看在线观看 | tube亚洲高清老少配 | 久久亚洲国产欧洲精品一 | 国产精品香蕉成人网在线观看 | 亚洲六月丁香六月婷婷花 | 999久久久国产精品 999久久久免费精品国产牛牛 | 亚洲色网址 | 天天摸天天舔天天操 | 日本三级日产三级国产三级 | 国产女人视频免费观看 | 久热国产精品视频 | 午夜毛片网站 | 亚洲免费一区二区 | 老师啊灬啊灬用力啊快224视频 |