chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

如何在實現(xiàn)流程中將RQA與RQS結(jié)合使用的設(shè)計示例

454398 ? 來源: XILINX技術(shù)社區(qū) ? 作者: XILINX技術(shù)社區(qū) ? 2020-09-29 11:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

通過之前的博文,我們已經(jīng)學(xué)會了如何使用 Report QoR Assessment (RQA) 和 Report QoR Suggestions (RQS) 來改進總體設(shè)計分析以及設(shè)計的時序收斂體驗。

本篇博文將通過一個具體設(shè)計示例來演示如何在實現(xiàn)流程中將 RQA 與 RQS 結(jié)合使用。

RQA 能為設(shè)計提供評估得分,并提供有關(guān)后續(xù)步驟的指導(dǎo)信息,而 RQS 則可提供適用的改進措施的建議和策略。

RQA 和 RQS 都要求設(shè)計已完成綜合或?qū)崿F(xiàn),才能對其進行分析。這兩者會在設(shè)計中尋找故障點,然后評估設(shè)計是否有可能滿足其設(shè)計目標(biāo)。

作為演示,我們選擇了一項設(shè)計,并在為其運行初始 opt_design 后運行 RQA。RQA 報告如下所示:

讓我們來看看評估得分匯總表(流程指南),了解其中每個部分的意義,然后直接查看評估詳情。

此設(shè)計的初始評估得分為 3,即其成功可能性較小。通常,得分不低于 3 分表示 RQS 應(yīng)該能夠?qū)υO(shè)計進行改進,因此,我們將繼續(xù)執(zhí)行后續(xù)步驟。

如果得分為 1 或 2,則表示設(shè)計滿足要求并完成實現(xiàn)步驟的可能性極低。在此情況下,建議是先返回并修復(fù)問題區(qū)域。

繼續(xù)來看“方法論嚴(yán)重性”部分,匯總信息中顯示存在一些嚴(yán)重警告。我們可以選擇解決這些警告或者將其豁免。

對于本篇博文,我們選擇將其豁免。請注意,您還可以使用報告方法論 (Report Methodology) 來運行完整方法檢查,并修復(fù)所有警告,然后再繼續(xù)后續(xù)步驟。

接下來的段落提供了 ML 策略合規(guī)性和增量編譯合規(guī)性方面的信息。ML 策略僅限在 PnR 完成后才可用。增量流程也應(yīng)在 PnR 完成后使用,并且通常建議在以下前提下執(zhí)行:設(shè)計不存在關(guān)鍵問題并且設(shè)計處于時序收斂的最終階段。即使 Vivado 工具未提供相關(guān)建議,我們也可以繼續(xù)運行 ML 策略和增量合規(guī)性。

最后一段提供了“建議流程”階段的相關(guān)信息。這一段為我們提供了有關(guān)繼續(xù)執(zhí)行后續(xù)步驟之前需要完成的操作的信息。在此情況下,我們會看到“復(fù)查方法論”警告,可以選擇將其修復(fù)或者豁免。如上文所述,我們先暫時將其豁免。

如果在建議流程階段并未提供具體指南,那么您始終可以繼續(xù)通過運行 RQS 來提升 RQA 得分。

QoR 評估詳情:

正如報告中所示,該表提供了有關(guān) WNS 的信息以及許多其它使用情況指標(biāo)。

此設(shè)計的初始 WNS 為 -0.580 ns。

狀態(tài)列能幫助我們簡單了解需要復(fù)查和修復(fù)的問題。閾值應(yīng)被視為指導(dǎo)性數(shù)值,并非必須遵守的硬性規(guī)則。只要您留意這些數(shù)值,就可以看到雖然其中標(biāo)記了許多需要復(fù)查的區(qū)域,但“內(nèi)存 LUT (Memory LUT)”的值達到了閾值的 2 倍以上。

得到初始 RQA 評分后,就可以在任何階段運行 report_qor_suggestions 并手動或自動應(yīng)用這些建議來改進設(shè)計。

我們建議在完成 place_design 之后再執(zhí)行 RQS 的初始運行,因為在此階段,時鐘 (clocking) 建議和偏差數(shù)值是準(zhǔn)確的。并且,在 place_design 完成后還會提供擁塞建議。

假設(shè)我們繼續(xù)執(zhí)行實現(xiàn)流程,運行 opt_design 和 place_design,然后運行 report_qor_suggestions。

這樣即可得到如下所示建議報告匯總:

在此報告中可以看到,有多項有關(guān)利用率、時鐘、時序和擁塞的建議,該表還提到了生成和適用這些建議的階段。

您還會注意到,這些建議可分為自動(即當(dāng)您重新運行此流程后,會自動選取并應(yīng)用這些建議)建議或手動(即這些建議將需要人工干預(yù))建議。

請注意,表中建議的組織方式為按其對設(shè)計的 RQA 得分的影響從高到低排列。

在此階段,我們必須運行 place_design 并運行這些建議,以便使改進生效。請注意 RQS 建議表,其中部分建議適用于 synth_design。 其中許多綜合建議與 place_design 建議重疊,因此您可任選其中之一運行。

如果您運行的是 place_design 建議而不是綜合建議,此流程可選擇執(zhí)行相應(yīng)的建議。(例如,RQS_CONG-3_2-1 和 RQS_CONG3_1-1)在此情況下,如果您已運行 place_design,就無需再運行綜合建議。

上表中顯示的自動建議將在適用的階段中實施,隨后我們可以重新運行 RQA 來檢查評分。

執(zhí)行 opt_design 和 place_design 并應(yīng)用建議后,RQA 得分仍為 3,如下表所示。

但請注意,應(yīng)用建議后,WNS 得分已提升至 -0.21 ns。

由于評估表較為簡潔,您可將該表與前表進行比對,查看設(shè)計參數(shù)中的改進。此外,請注意,在此用例中,流程指南建議您運行 report_qor_suggestions。

可以看到,設(shè)計布線后階段的 RQA 得分為 4。WNS 現(xiàn)已提升到 -0.11 ns,相比第一份報告,內(nèi)存 LUT 已顯著降低。

應(yīng)用 RQS 建議并繼續(xù)執(zhí)行實現(xiàn)步驟后,得分從 opt_design 階段的 3 分提高到 route_design 階段的 4 分。

如果您重復(fù)此過程,添加更多建議,那么 QoR 參數(shù)將能繼續(xù)提高。

請注意,RQA 得分的細化程度并不足以顯示擁塞、時序、利用率和時鐘方面的所有改進成果。

例如,下表顯示 RQA 得分為 4,但 WNS 數(shù)值已從 -0.11 ns 提高到 -0.02 ns。

以上匯總表顯示設(shè)計現(xiàn)已符合 ML 策略和增量編譯的要求。僅當(dāng) PnR 已完成、所有關(guān)鍵設(shè)計修改均已完成并且設(shè)計運行時所有 Directive 均設(shè)置為 default 或 explore 后,ML 策略才可用。

如果設(shè)計非常接近時序收斂并且 RQA 得分為 4 或 5,那么您就可以利用 RQS 建議來啟用增量流程。在我們的示例中,當(dāng)前設(shè)計的 RQA 得分為 4,并且符合增量編譯和 ML 策略的要求。在此類情況下,工具將為您提供最佳選項建議。

應(yīng)用 ML 策略后的最終 RQA 得分為 5,評估得分如下所示:

請觀察 RQA 與 RQS 的結(jié)合作用,它幫助我們改進了 QoR,并且將 RQA 得分從 3 提升到 4,最后,在時序收斂的最后沖刺階段,它引入了 ML 策略和增量合規(guī)性,以實現(xiàn)設(shè)計收斂。

總結(jié)

通過本設(shè)計示例,我們學(xué)習(xí)了如何將 RQS 與 RQA 結(jié)合使用,以幫助我們清理設(shè)計中的時鐘、擁塞和時序問題。

隨后,當(dāng)我們非常接近設(shè)計收斂時,通過運行基于 ML 的策略和增量編譯,即可幫助我們完成最后一步。

編輯:hfy

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 時鐘
    +關(guān)注

    關(guān)注

    11

    文章

    1953

    瀏覽量

    134552
  • 時序
    +關(guān)注

    關(guān)注

    5

    文章

    403

    瀏覽量

    38628
  • Vivado
    +關(guān)注

    關(guān)注

    19

    文章

    846

    瀏覽量

    70477
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    Video Processing Subsystem與HDMI示例設(shè)計

    在撰寫本文時,HDMI Transmitter Subsystem IP 核與 Video Processing Subsystem IP 核均有多個示例設(shè)計可供使用,但并沒有演示將兩者功能結(jié)合在一起來使用的設(shè)計。
    的頭像 發(fā)表于 11-07 10:35 ?308次閱讀
    Video Processing Subsystem與HDMI<b class='flag-5'>示例</b>設(shè)計

    電能質(zhì)量在線監(jiān)測裝置歷史波形回放的操作流程是怎樣的

    電能質(zhì)量在線監(jiān)測裝置的歷史波形回放操作需結(jié)合設(shè)備類型、存儲方式及訪問權(quán)限,通常分為本地操作和遠程訪問兩類流程。以下是基于主流設(shè)備特性的詳細步驟說明,涵蓋數(shù)據(jù)檢索、波形查看、分析及導(dǎo)出全流程,并附典型
    的頭像 發(fā)表于 11-05 11:32 ?484次閱讀

    Pico2-ICE FPGA開發(fā)板的應(yīng)用示例

    FPGA 和 MCU 結(jié)合的開發(fā)板不多,而 Pico2?ICE 則把小巧、靈活和易上手完美結(jié)合。搭載 RP2350 雙核 RISC-V MCU + Lattice iCE40UP5K FPGA,配合官方 SDK,你可以一步步跑通各種示例
    的頭像 發(fā)表于 09-06 10:02 ?659次閱讀
    Pico2-ICE FPGA開發(fā)板的應(yīng)用<b class='flag-5'>示例</b>

    何在AMD Vitis Unified 2024.2中連接到QEMU

    在本篇文章我們將學(xué)習(xí)如何在 AMD Vitis Unified 2024.2 中連接到 QEMU。 這是本系列的第 2 篇博文。要了解如何設(shè)置和使用 QEMU + 協(xié)同仿真,請參閱開發(fā)者分享|在 AMD Versal 自適應(yīng) SoC 上使用簡單的 QEMU + 協(xié)同仿真示例
    的頭像 發(fā)表于 08-06 17:24 ?1490次閱讀
    如<b class='flag-5'>何在</b>AMD Vitis Unified 2024.2中連接到QEMU

    第十六章 W55MH32 PING示例

    本文講解了如何在 W55MH32?芯片上通過 IPRAW?模式實現(xiàn) ICMP?協(xié)議中的 PING?命令,以進行網(wǎng)絡(luò)連通性測試,通過實戰(zhàn)例程展示了從發(fā)送 PING?請求、接收并解析回復(fù)到統(tǒng)計結(jié)果的完整
    的頭像 發(fā)表于 07-24 11:41 ?506次閱讀
    第十六章 W55MH32 PING<b class='flag-5'>示例</b>

    第十四章 W55MH32 TFTP示例

    本文講解了如何在 W55MH32?芯片上實現(xiàn) TFTP?協(xié)議,通過實戰(zhàn)例程詳細展示了使用 TFTP?客戶端模式從服務(wù)器獲取文本文件的過程,涵蓋 TFTP?初始化、發(fā)送讀請求、運行協(xié)議并處理結(jié)果等核心
    的頭像 發(fā)表于 07-24 10:37 ?638次閱讀
    第十四章 W55MH32 TFTP<b class='flag-5'>示例</b>

    第十三章 W55MH32 UPnP端口轉(zhuǎn)發(fā)示例

    本文講解了如何在 W55MH32?芯片上實現(xiàn) UPnP?協(xié)議的端口轉(zhuǎn)發(fā)功能,通過實戰(zhàn)例程詳細展示了從設(shè)備搜索、獲取設(shè)備描述、訂閱事件到添加和刪除端口映射的完整流程,包括各步驟涉及的協(xié)議報文、函數(shù)
    的頭像 發(fā)表于 07-24 10:28 ?912次閱讀
    第十三章 W55MH32 UPnP端口轉(zhuǎn)發(fā)<b class='flag-5'>示例</b>

    第十章 W55MH32 SNTP示例

    本文講解了如何在W55MH32芯片上實現(xiàn)SNTP授時功能,通過實例詳細展示了從SNTP服務(wù)器同步時間的實現(xiàn)流程,包括時間請求、響應(yīng)解析和本地時間校準(zhǔn)等核心步驟。文章還對SNTP的應(yīng)用場
    的頭像 發(fā)表于 07-24 09:43 ?863次閱讀
    第十章 W55MH32 SNTP<b class='flag-5'>示例</b>

    保隆科技榮獲日產(chǎn)汽車中國區(qū)域RQA

    6月26日,保隆科技榮獲日產(chǎn)汽車中國區(qū)域2025年度底盤零件領(lǐng)域RQA獎(區(qū)域質(zhì)量獎),本次獲獎,是由于保隆科技胎壓監(jiān)測系統(tǒng)(TPMS)、氣門嘴、平衡塊等產(chǎn)品在2025年度的出色質(zhì)量表現(xiàn)。東風(fēng)日產(chǎn)
    的頭像 發(fā)表于 06-30 16:15 ?813次閱讀
    保隆科技榮獲日產(chǎn)汽車中國區(qū)域<b class='flag-5'>RQA</b>獎

    技術(shù)分享 | 如何在2k0300(LoongArch架構(gòu))處理器上跑通qt開發(fā)流程

    技術(shù)分享 | 如何在2k0300開發(fā)板(LoongArch架構(gòu))處理器上跑通qt開發(fā)流程
    的頭像 發(fā)表于 05-20 11:05 ?657次閱讀
    技術(shù)分享 | 如<b class='flag-5'>何在</b>2k0300(LoongArch架構(gòu))處理器上跑通qt開發(fā)<b class='flag-5'>流程</b>

    示例中使用freeMaster時遇到的問題求解

    我正在運行無傳感器示例,我希望在 freeMASTER 中看到變量。如果我在 simulink 中將新變量添加為 Volatile 對象,那么 freeMaster 中記錄的信號會不斷從
    發(fā)表于 04-14 06:02

    何在gpsd文件中將GNSS端口的波特率設(shè)置為38400?

    我只是想在 gpsd 文件中將我的 GNSS 端口的波特率設(shè)置為 38400,如果有人知道,請幫助我。 以下是 gpsd 文件內(nèi)容的當(dāng)前內(nèi)容 start_daeon=“真” gpsd_options
    發(fā)表于 03-27 08:11

    在imx93中,如何在flexio引腳中模擬spi功能?

    何在 flexio 引腳中模擬 spi 功能?我看到了實現(xiàn) I2C 的文檔,但沒有看到 SPI 的文檔。也搜索了內(nèi)核。誰能提供任何文檔或示例來開始仿真 SPI?
    發(fā)表于 03-21 06:59

    如何使用MATLAB實現(xiàn)一維時間卷積網(wǎng)絡(luò)

    本文對一維卷積操作進行介紹,包括一維擴展卷積和一維因果卷積,以及 MATLAB 對一維卷積的支持情況。在最后通過一個實例演示如何在 MATLAB 中將一維卷積和 LSTM 結(jié)合構(gòu)建分類網(wǎng)絡(luò),
    的頭像 發(fā)表于 03-07 09:15 ?1677次閱讀
    如何使用MATLAB<b class='flag-5'>實現(xiàn)</b>一維時間卷積網(wǎng)絡(luò)

    Flexus X 實例 C#/.Net Core 結(jié)合(git 代碼管理、docker 自定義鏡像)快速發(fā)布部署 - 讓你的項目飛起來~

    與 Docker 容器化部署,實現(xiàn)代碼高效管理與無縫遷移。即刻行動,讓您的 Web 服務(wù)更加穩(wěn)定、高效,領(lǐng)跑數(shù)字化轉(zhuǎn)型之路! ???本實驗深入演示了如何在 Ubuntu 環(huán)境中,利用 Git 進行版本控制管理代碼
    的頭像 發(fā)表于 12-25 21:15 ?1019次閱讀
    Flexus X 實例 C#/.Net Core <b class='flag-5'>結(jié)合</b>(git 代碼管理、docker 自定義鏡像)快速發(fā)布部署 - 讓你的項目飛起來~