欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

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

3天內不再提示

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

454398 ? 來源: XILINX技術社區(qū) ? 作者: XILINX技術社區(qū) ? 2020-09-29 11:11 ? 次閱讀

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

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

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

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

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

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

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

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

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

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

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

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

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

QoR 評估詳情:

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

此設計的初始 WNS 為 -0.580 ns。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

總結

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

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

編輯:hfy

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

    關注

    11

    文章

    1747

    瀏覽量

    131849
  • 時序
    +關注

    關注

    5

    文章

    392

    瀏覽量

    37445
  • Vivado
    +關注

    關注

    19

    文章

    815

    瀏覽量

    66921
收藏 人收藏

    評論

    相關推薦

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

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

    Vivado之實現(xiàn)布局布線流程介紹

    一、前言 本文將介紹Vivado進行綜合,以及布局布線的內部流程,熟悉該流程結合Settings中對應的配置選項,對于時序收斂調試將更具有針對性。 二、Implementation(實現(xiàn)
    的頭像 發(fā)表于 12-06 09:08 ?763次閱讀
    Vivado之<b class='flag-5'>實現(xiàn)</b>布局布線<b class='flag-5'>流程</b>介紹

    何在KEIL軟件中將變量定義在特定的RAM空間中

    _____________________________________________________________如何在KEIL軟件中將變量定義在特定的RAM空間中
    發(fā)表于 10-16 22:47

    何在標準接口電路中將光耦合器替換為數(shù)字隔離器

    電子發(fā)燒友網(wǎng)站提供《如何在標準接口電路中將光耦合器替換為數(shù)字隔離器.pdf》資料免費下載
    發(fā)表于 09-27 09:45 ?0次下載
    如<b class='flag-5'>何在</b>標準接口電路<b class='flag-5'>中將</b>光耦合器替換為數(shù)字隔離器

    何在 TIDK 器件和客戶產(chǎn)品 HS 器件中完成安全流程

    電子發(fā)燒友網(wǎng)站提供《如何在 TIDK 器件和客戶產(chǎn)品 HS 器件中完成安全流程.pdf》資料免費下載
    發(fā)表于 09-13 11:08 ?0次下載
    如<b class='flag-5'>何在</b> TIDK 器件和客戶產(chǎn)品 HS 器件中完成安全<b class='flag-5'>流程</b>

    使用TPS2121實現(xiàn)備用電源自動切換的設計示例

    電子發(fā)燒友網(wǎng)站提供《使用TPS2121實現(xiàn)備用電源自動切換的設計示例.pdf》資料免費下載
    發(fā)表于 09-07 10:55 ?0次下載
    使用TPS2121<b class='flag-5'>實現(xiàn)</b>備用電源自動切換的設計<b class='flag-5'>示例</b>

    何在反激式拓撲中實現(xiàn)軟啟動

    電子發(fā)燒友網(wǎng)站提供《如何在反激式拓撲中實現(xiàn)軟啟動.pdf》資料免費下載
    發(fā)表于 09-04 11:09 ?0次下載
    如<b class='flag-5'>何在</b>反激式拓撲中<b class='flag-5'>實現(xiàn)</b>軟啟動

    何在DRA821U上使用Linux實現(xiàn)快速引導

    電子發(fā)燒友網(wǎng)站提供《如何在DRA821U上使用Linux實現(xiàn)快速引導.pdf》資料免費下載
    發(fā)表于 09-03 10:11 ?0次下載
    如<b class='flag-5'>何在</b>DRA821U上使用Linux<b class='flag-5'>實現(xiàn)</b>快速引導

    何在樓宇自動化設計中將以太網(wǎng)電纜延伸至150米

    電子發(fā)燒友網(wǎng)站提供《如何在樓宇自動化設計中將以太網(wǎng)電纜延伸至150米.pdf》資料免費下載
    發(fā)表于 08-30 11:13 ?0次下載
    如<b class='flag-5'>何在</b>樓宇自動化設計<b class='flag-5'>中將</b>以太網(wǎng)電纜延伸至150米

    何在FPGA中實現(xiàn)隨機數(shù)發(fā)生器

    分享如何在Xilinx Breadboardable Spartan-7 FPGA, CMOD S7中實現(xiàn)4位偽隨機數(shù)發(fā)生器(PRNGs)。
    的頭像 發(fā)表于 08-06 11:20 ?787次閱讀
    如<b class='flag-5'>何在</b>FPGA中<b class='flag-5'>實現(xiàn)</b>隨機數(shù)發(fā)生器

    何在FX3SMassStorage和GpifToStorage示例中連接SD卡?

    何在 FX3SMassStorage 和 GpifToStorage 示例中連接 SD 卡? 針腳編號寫在哪個部分?
    發(fā)表于 07-22 08:16

    何在PyTorch中實現(xiàn)LeNet-5網(wǎng)絡

    等人提出,主要用于手寫數(shù)字識別任務(如MNIST數(shù)據(jù)集)。下面,我將詳細闡述如何在PyTorch中從頭開始實現(xiàn)LeNet-5網(wǎng)絡,包括網(wǎng)絡架構設計、參數(shù)初始化、前向傳播、損失函數(shù)選擇、優(yōu)化器配置以及訓練流程等方面。
    的頭像 發(fā)表于 07-11 10:58 ?880次閱讀

    何在SDK中實現(xiàn)WPS?

    我不知道如何在SDK中實現(xiàn)WPS。SDK 附帶了一個示例,但它似乎對我不起作用。它編譯了,但什么也沒發(fā)生。從 uart 輸出中,我可以看到 wps 甚至沒有啟動。 我真的真的需要幫助。代碼如下
    發(fā)表于 07-11 07:12

    何在RTOS SDK中將FRC1計時器附加到NMI的信息?

    我一直在尋找有關如何在 RTOS SDK 中將 FRC1 計時器附加到 NMI 的信息。我已經(jīng)找到了 NON-OS SDK 所需的內容,但我找不到 RTOS SDK 的 NON-OS ETS_FRC_TIMER1_NMI_INTR_ATTACH(pwm_intr_hand
    發(fā)表于 07-10 08:32

    何在PSoC? 4000S上使用外部時鐘而不是內部時鐘?

    您能否告訴我們如何在 PSoC? 4000S 上使用外部時鐘而不是內部時鐘? 用戶可以按照 2 個步驟使用外部時鐘嗎? 使用外部時鐘還需要其他步驟嗎,例如添加除低于 2 步之外的代碼? 如果
    發(fā)表于 03-01 07:27