Xilinx 精选产品和方案
 

Vivado 設計套件使用者指南:設計分析與收斂技巧


本文檔涵蓋如何驅動 AMD Vivado™ Design Suite 來分析和改善您的設計,
其中詳解了下列主題:


• 使用 Vivado 整合設計環境 (IDE) 來檢視訊息、設計網表和交叉探測
• 方法論與 DRC 豁免
• 分析時序報告
• 產生所有網表、時序和設計收斂報告
• 智慧設計運作、QoR 建議與 ML 策略


AMD 自適應運算文件以一組標準設計流程進行組織,以便協助您尋找目前開發任務相關的內容。您可以在設計中心頁面上存取 AMD Versal™ 自適應 SoC 設計流程。您也可以使用設計流程助理來更深入了解設計流程,並找到特定於預期設計需求的內容。本文檔涵蓋了以下設計流程:

• 硬體、IP 與平台開發:
  為硬體平台建立 PL IP 區塊、建立 PL 核心、功能模擬以及評估 AMD Vivado™ 時序收斂、
  資源使用和功耗收斂。還涉及為系統整合開發硬體平台。


由於篇幅有限,本文僅選取部分內容進行分享。如果您希望取得完整版使用者指南,請至文末點擊連結進行下載。


IDE 中的互動設計分析

以下章節提供了 AMD Vivado™ Design Suite IDE 中的設計分析簡介。 IDE 與依賴工程模式的使用者密切相關,但其中許多功能特性也適用於依賴非工程模式的使用者。本章涵蓋了下列技巧:

• 使用「Design Runs」(設計運行)視窗進行快速分析
• 在不同視窗之間進行交叉探測
• 方法論分析
• 版面佈線分析




使用“Design Runs”窗口

「Design Runs」(設計運作)視窗是很實用的分析起點。它可顯示目前運作狀態。如需了解更多信息,請參閱《Vivado Design Suite 使用者指南:使用 Vivado IDE》(UG893) 中的「使用『Schematic』視窗」。

「Design Runs」視窗顯示運作狀態:「running」(正在執行)、「finished cleanly」(錯誤完成)或「finished with errors」(完成但有錯誤)。





圖 1:「Design Runs」窗口



“Design Runs”視窗列顯示如下內容:

• 運行名稱。
• 目標部件。
• 與運行關聯的約束集。
• 運作策略。
• 運行的最後完成步驟的狀態。
• 運轉進度。
• 運轉的開始時間。
• 執行過程中運作的耗用時間或已完成的運轉的最終運轉時間。
• 運行的時序評分:WNS、TNS、WHS、THS、WBSS 和 TPWS
 (如需了解有關這些數值的更多信息,請參閱 Report Timing Summary)。
  您可在此快速驗證運行是否符合時序要求。若未能滿足時序要求,
  您必須使用「Timing Summary」(時序摘要)報告啟動分析。
  註: WBSS 表示 report_bus_skew 報告的“Worst Bus Skew Slack”
 (最差總線偏差時序裕量)。
• 未能成功佈線的訊號線數量。
• 設計 LUT、FF、區塊 RAM、DSP 以及(如果適用)UltraRAM 的使用率。
• 總耗電量估算。
• 運作策略簡介。
• 方法論檢查違例。
• 可用的 QoR 建議。
• 設計運作的增量模式。



選擇執行時,右鍵點選選單允許執行各項操作,例如,開啟執行以便進一步分析,設定運行功能特性(如增量編譯或 QoR 建議)。


取得完整版使用者指南掃描二維碼進行下載







閱讀全文

www.avnet.com/apac  
Copyright ©2025 Avnet, Inc. All rights reserved.