女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

如何使用One Spin檢查AMD Vivado Design Suite Synth的結果

XILINX開發者社區 ? 來源:XILINX開發者社區 ? 2025-05-19 14:22 ? 次閱讀

本文作者:AMD 工程師 Chaowen Yin

本文講述了如何使用 One Spin 檢查 AMD VivadoDesign Suite Synth 的結果(以 Vivado 2024.2 為例)。

一、確定與 AMD Vivado 2024.2 匹配的 One Spin 360 版本

1. 選擇匹配的版本 VCS 和 OS:

根據 UG973 選擇 Vivado 2024.2 版本,選擇匹配的 VCS 版本和 One Spin。這里 Vivado 2024.2 匹配的是 One Spin 360 (2023.2) 和 Red Hat 64/ SUSE Linux/ Windows 10 64-bit。

https://docs.amd.com/r/en-US/ug973-vivado-release-notes-install-license/Compatible-Third-Party-Tools

bd80f608-317c-11f0-afc8-92fbcf53809c.png

二、AMD Vivado Demo

1. 這里使用的 Demo 是在 Vivado 2024.2 內一個特殊的 Testcase,由于 -resource_sharing 設置成 auto/on 的時候會影響綜合的結果。

bda5753c-317c-11f0-afc8-92fbcf53809c.png

2. 這里在 Vivado 內創建了兩個 synth runs(synth_1和synth_2) 。synth_1 的 -resource_sharing 是默認的 Auto,synth_2 的 -resource_sharing 配置成了 Off。注意這里 synth_1 和 synth_2 都采用了 OOC 的方式進行綜合,即在 More Options 處添加 -mode out_of_context。

bdc0597e-317c-11f0-afc8-92fbcf53809c.png

3. 綜合完成之后分別打開 Synth_1 和 Synth_2, 使用如下的命令導出網表。

Synth_1: write_verilog top_resoource_auto.v

Synth_2: write_verilog top_resoource_off.v

三、使用 OneSpin 360 比較 Synth_1 和 Synth_2 的結果

1.這里新建了test_dir文件夾,并將兩個 top_resoource_auto.v 和 top_resoource_off.v 拷貝到這個目錄內。

bdde5866-317c-11f0-afc8-92fbcf53809c.png

2. 在 test_dir 目錄內啟動 One Spin 360,并打開 One Spin360,在 Shell 依次輸入如下的命令:

bdfae33c-317c-11f0-afc8-92fbcf53809c.png

從 Shell 的輸出可以看出,兩個 Designs 不相等。這符合預期,因為這是由 -resource_sharing 設置成 auto/on 引入的差異。

be2d2ce8-317c-11f0-afc8-92fbcf53809c.png

四、使用 One Spin 360 比較原始和 Synth_2 的結果

1. 這里比較了原始的 RTL 代碼和 Synth_2 導出的網表,因為 Synth_2 的 -resource_sharing 設置成了 Off,所以這里的結果應該相等。 這里將綜合前的 RTL 代碼設置成 Golden Unit,將 Synth_2 導出的 top_resource_off.v 設置成 Revised Unit。其他的配置可以參考第三步。

be53c38a-317c-11f0-afc8-92fbcf53809c.png

小結

這里直接比較第三步直接 Synth_1 和 Synth_2 的結果是因為已經初步了解到了,這個 Bug 與 resource_sharing 的設置有關,所以相對準確些。第四步可以作為一個驗證,當 resource_sharing 設置成 Off 時,與 RTL 的功能一致。

另外,這類綜合問題也可以嘗試比較綜合之后 Behavior simulation 和 Post-synthesis Functional simulation 的結果。

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

    關注

    25

    文章

    5559

    瀏覽量

    135866
  • design
    +關注

    關注

    0

    文章

    161

    瀏覽量

    46381
  • Vivado
    +關注

    關注

    19

    文章

    828

    瀏覽量

    68207

原文標題:開發者分享|如何使用 One Spin 檢查 AMD Vivado? Design Suite Synth 的結果

文章出處:【微信號:gh_2d1c7e2d540e,微信公眾號:XILINX開發者社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    Vivado Design Suite 2014.4.1 現已推出!

    Vivado? Design Suite 2014.4.1 現已推出,針對 UltraScale? 器件進行了更新,其中包括對 Kintex? UltraScale XCKU040 生產的支持。該
    發表于 02-09 09:06 ?408次閱讀

    Vivado Design Suite設計套件的UltraFast設計方法的介紹

    UltraFast設計方法對您在Vivado Design Suite中的成功至關重要。 介紹UltraFast for Vivado并了解可用的材料,以幫助您在整個設計周期中應用U
    的頭像 發表于 11-20 06:48 ?2680次閱讀

    如何在Vivado Design Suite 中進行IP加密

    此視頻概述了Vivado Design Suite中的IP加密。 它涵蓋了IP加密工具流程,如何準備加密IP以及如何在Vivado中運行加密工具。
    的頭像 發表于 11-20 06:34 ?6870次閱讀

    Vivado Design Suite 2016.1的新功能介紹

    了解Vivado Design Suite 2016中的新功能。 我們將回顧新的UltraFast方法檢查,HDL模塊參考流程和用于IPI設計的SmartConnect IP,語言模
    的頭像 發表于 11-20 06:22 ?2742次閱讀

    Vivado Design Suite教程:動態功能交換

    電子發燒友網站提供《Vivado Design Suite教程:動態功能交換.pdf》資料免費下載
    發表于 09-14 15:13 ?0次下載
    <b class='flag-5'>Vivado</b> <b class='flag-5'>Design</b> <b class='flag-5'>Suite</b>教程:動態功能交換

    Vivado Design Suite用戶指南:設計分析與收斂技巧

    電子發燒友網站提供《Vivado Design Suite用戶指南:設計分析與收斂技巧.pdf》資料免費下載
    發表于 09-13 15:45 ?0次下載
    <b class='flag-5'>Vivado</b> <b class='flag-5'>Design</b> <b class='flag-5'>Suite</b>用戶指南:設計分析與收斂技巧

    Vivado Design Suite用戶指南:綜合

    電子發燒友網站提供《Vivado Design Suite用戶指南:綜合.pdf》資料免費下載
    發表于 09-13 15:47 ?0次下載
    <b class='flag-5'>Vivado</b> <b class='flag-5'>Design</b> <b class='flag-5'>Suite</b>用戶指南:綜合

    Vivado Design Suite用戶指南:使用約束

    電子發燒友網站提供《Vivado Design Suite用戶指南:使用約束.pdf》資料免費下載
    發表于 09-13 15:48 ?2次下載
    <b class='flag-5'>Vivado</b> <b class='flag-5'>Design</b> <b class='flag-5'>Suite</b>用戶指南:使用約束

    Vivado Design Suite用戶指南:使用Tcl腳本

    電子發燒友網站提供《Vivado Design Suite用戶指南:使用Tcl腳本.pdf》資料免費下載
    發表于 09-13 15:26 ?0次下載
    <b class='flag-5'>Vivado</b> <b class='flag-5'>Design</b> <b class='flag-5'>Suite</b>用戶指南:使用Tcl腳本

    Vivado Design Suite用戶指南:編程和調試

    電子發燒友網站提供《Vivado Design Suite用戶指南:編程和調試.pdf》資料免費下載
    發表于 09-13 14:47 ?0次下載
    <b class='flag-5'>Vivado</b> <b class='flag-5'>Design</b> <b class='flag-5'>Suite</b>用戶指南:編程和調試

    AMD Vivado Design Suite 2023.2的優勢

    由于市場環境日益復雜、產品競爭日趨激烈,為了加快推出新型自適應 SoC 和 FPGA 設計,硬件設計人員和系統架構師需要探索更為高效的全新工作方式。AMD Vivado Design Suit
    的頭像 發表于 11-23 15:09 ?1294次閱讀

    AMD Vivado Design Suite 2024.1全新推出

    AMD Vivado Design Suite 2024.1 可立即下載。最新版本支持全新 AMD MicroBlaze V 軟核處理器,并
    的頭像 發表于 09-18 09:41 ?818次閱讀

    AMD Vivado Design Suite 2024.2全新推出

    AMD Vivado Design Suite 2024.2 全新推出,使用 AMD Versal Adaptive SoC 進行設計的重大
    的頭像 發表于 11-22 13:54 ?917次閱讀

    Vivado Design Suite用戶指南:邏輯仿真

    電子發燒友網站提供《Vivado Design Suite用戶指南:邏輯仿真.pdf》資料免費下載
    發表于 01-15 15:25 ?0次下載
    <b class='flag-5'>Vivado</b> <b class='flag-5'>Design</b> <b class='flag-5'>Suite</b>用戶指南:邏輯仿真

    AMD Vivado Design Suite IDE中的設計分析簡介

    本文檔涵蓋了如何驅動 AMD Vivado Design Suite 來分析和改善您的設計。
    的頭像 發表于 02-19 11:22 ?480次閱讀
    <b class='flag-5'>AMD</b> <b class='flag-5'>Vivado</b> <b class='flag-5'>Design</b> <b class='flag-5'>Suite</b> IDE中的設計分析簡介