国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

Vitis下Zynq硬件平臺的測試

C29F_xilinx_inc ? 來源:賽靈思 ? 作者:賽靈思 ? 2022-02-16 16:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在Zynq開發時,在Vivado中新建Zynq硬件平臺,加入DMA、AXI接口模塊,在進行構建軟件系統之前,通常需要對硬件平臺進行驗證,檢測模塊新建過程中是否存在問題。下面對這一過程進行簡單介紹。

導出硬件平臺
在完成硬件平臺搭建后,File-> Export->Export Hardware,選擇Fixed,include bitstream,導出.xsa文件。

poYBAGIMpvyAABZIAAJ_a-2vhBM441.png

在Vitis中新建工程
在Vivado中打開Vitis,Tool->Launch Vitis IDE,在Workspace中輸入Vitis工作目錄。

poYBAGIMpv6AV_mgAAFgLLk01Hc042.png

點擊Create Application Project,選擇Create a new platform from hardware(XSA),選擇之前生成的.xsa文件,新建工程zynq7035。

pYYBAGIMpwCAO9BLAAJM_WP2LB8507.png

pYYBAGIMpwGATc1HAAD4tIeSWKk894.png

新建Empty Application,Finish。

編寫裸機軟件代碼
建立好工程后,在src中加入軟件代碼,點擊Import Sources,選擇編寫好的代碼。

pYYBAGIMpwOAFmZTAADpiXLHApk378.png

編譯代碼,Build Project。

Vivado和Vitis聯合調試
使用Vivado和Vitis聯合調試分為以下步驟:

  • 在vitis中運行調試程序
  • 在vivado中下載程序,設置ila觸發條件
  • 在vitis中單步運行程序
  • 在vivado中查看ila輸出結果,在vitis中查看調試結果

在vitis中運行調試程序

右擊工程文件,Debug as->1,進入調試界面

在vivado中下載程序

同時下載.bit和ltx文件,下載后遇到如下問題:

poYBAGIMpwWACi_qAAJi7xNsidU307.png

在Vitis中運行一下軟件代碼,然后refresh device可以解決。原因也很好理解,ila時鐘使用PS輸出,PS先運行后才能輸出時鐘。

在vitis中單步運行程序

在Window中點擊Memory,輸入要查看數據在內存中的地址,在Memory中查看數據。

pYYBAGIMpwiAUpvyAAZPHalmkhw029.png

單步運行程序程序

poYBAGIMpwmADkz-AAAklM1vj9s470.png

重復上述過程,完成代碼調試。

審核編輯:符乾江

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

    關注

    10

    文章

    630

    瀏覽量

    49449
  • Vitis
    +關注

    關注

    0

    文章

    157

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    如何在Zynq UltraScale+ MPSoC平臺上通過JTAG啟動嵌入式Linux鏡像

    流程教程)。本文則進一步講解如何在 Zynq UltraScale+ MPSoC 平臺上通過 JTAG 逐步啟動 Linux,并提供了完整的過程與關鍵命令。只要按步驟操作,即使是復雜的 Linux 鏡像也能成功通過 JTAG 啟動。
    的頭像 發表于 01-13 11:45 ?4416次閱讀

    全新AMD Vitis統一軟件平臺2025.2版本發布

    AMD Vitis統一軟件平臺 2025.2 版現已推出,此版本為使用 AMD Versal AI Engine 的高性能 DSP 應用提供了更出色的設計環境,還增強了仿真功能以加快復雜設計。
    的頭像 發表于 12-12 15:06 ?654次閱讀

    如何在AMD Vitis Unified IDE中使用系統設備樹

    您將在這篇博客中了解系統設備樹 (SDT) 以及如何在 AMD Vitis Unified IDE 中使用 SDT 維護來自 XSA 的硬件元數據。本文還講述了如何對 SDT 進行操作,以便在 Vitis Unified IDE
    的頭像 發表于 11-18 11:13 ?3116次閱讀
    如何在AMD <b class='flag-5'>Vitis</b> Unified IDE中使用系統設備樹

    AMD Vitis AI 5.1測試版現已開放下載

    AMD Vitis AI 5.1全新發布——新增了對 AMD Versal AI Edge 系列神經網絡處理單元( NPU )的支持。Vitis AI 包含優化的 NPU IP、模型編譯工具和部署 API,可在嵌入式平臺上實現可
    的頭像 發表于 11-08 09:24 ?1308次閱讀

    AMD Vitis AI 5.1測試版發布

    AMD Vitis AI 5.1全新發布——新增了對 AMD Versal AI Edge 系列神經網絡處理單元 (NPU) 的支持。Vitis AI 包含優化的 NPU IP、模型編譯工具和部署 API,可在嵌入式平臺上實現可
    的頭像 發表于 10-31 12:46 ?794次閱讀

    RTthread怎么加載zynq的支持包?

    RTthread有xilinx zynq的芯片支持包了么,SDK管理器里面怎么下載ZYNQ的支持包呢?求助
    發表于 09-23 06:05

    怎樣進行數據管理平臺的壓力測試

    在電能質量在線監測裝置的數據管理平臺(以下簡稱 “平臺”)中, 壓力測試的核心目標是驗證平臺在高負載(如海量數據接入、高并發查詢、峰值業務流量)
    的頭像 發表于 09-19 13:57 ?494次閱讀
    怎樣進行數據管理<b class='flag-5'>平臺</b>的壓力<b class='flag-5'>測試</b>?

    電子測試行業中的ATECLOUD測試平臺都兼容了哪些儀器?

    ATECLOUD自動化測試平臺作為一款無代碼開發的測試工具,很多用戶在使用之前都會比較關注平臺中都兼容了哪些儀器。本文整理了一
    的頭像 發表于 08-30 10:52 ?763次閱讀
    電子<b class='flag-5'>測試</b>行業中的ATECLOUD<b class='flag-5'>測試</b><b class='flag-5'>平臺</b>都兼容了哪些儀器?

    季豐電子新增K8000芯片測試平臺硬件開發設計能力

    在半導體測試領域,高性能、高可靠性的測試設備是保障芯片品質與量產效率的核心關鍵。目前上海季豐電子已經具備上海御渡K8000芯片測試平臺硬件
    的頭像 發表于 08-28 16:59 ?1880次閱讀

    璞致電子 UltraScale+ RFSoC 架構的軟件無線電旗艦開發平臺

    核心,融合高帶寬信號采集、高速數據處理與靈活擴展能力,專為專業工程師打造的軟件無線電(SDR)開發平臺。其工業級可靠性與豐富的軟硬件生態,滿足從原型驗證到量產部署的全流程需求
    的頭像 發表于 08-06 10:08 ?1150次閱讀
    璞致電子 UltraScale+ RFSoC 架構<b class='flag-5'>下</b>的軟件無線電旗艦開發<b class='flag-5'>平臺</b>

    全新AMD Vitis統一軟件平臺2025.1版本發布

    全新 AMD Vitis 統一軟件平臺 2025.1 版正式上線!此最新版本為使用 AMD Versal AI 引擎的高性能 DSP 應用提供了改進后的設計環境。
    的頭像 發表于 06-24 11:44 ?1758次閱讀

    使用AMD Vitis Unified IDE創建HLS組件

    這篇文章在開發者分享|AMD Vitis HLS 系列 1 - AMD Vivado IP 流程(Vitis 傳統 IDE) 的基礎上撰寫,但使用的是 AMD Vitis Unified IDE,而不是之前傳統版本的
    的頭像 發表于 06-20 10:06 ?2337次閱讀
    使用AMD <b class='flag-5'>Vitis</b> Unified IDE創建HLS組件

    如何使用AMD Vitis HLS創建HLS IP

    本文逐步演示了如何使用 AMD Vitis HLS 來創建一個 HLS IP,通過 AXI4 接口從存儲器讀取數據、執行簡單的數學運算,然后將數據寫回存儲器。接著會在 AMD Vivado Design Suite 設計中使用此 HLS IP,并使用嵌入式 Vitis
    的頭像 發表于 06-13 09:50 ?1873次閱讀
    如何使用AMD <b class='flag-5'>Vitis</b> HLS創建HLS IP

    正點原子Z15I ZYNQ 開發板資料發布!板載PCIe2.0、SPFx2、MIPI CSI等接口,資料豐富!

    正點原子Z15I ZYNQ 開發板資料發布!板載PCIe2.0、SPFx2、MIPI CSI等接口,資料豐富! 正點原子Z15I ZYNQ開發板,核心板全工業級設計,主控芯片
    發表于 05-30 16:59

    正點原子Z20 ZYNQ 開發板發布!板載FMC LPC、LVDS LCD和WIFI&amp;藍牙等接口,資料豐富!

    接口等外設。開發板提供了豐富的開發文檔和軟件資源,涉及FPGA開發、Vitis開發、Linux系統開發和Qt開發! 一、資料下載 正點原子Z20 ZYNQ開發板/核心板:http
    發表于 05-30 16:55