日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

如何在AMD Vitis Unified 2024.2中連接到QEMU

XILINX開發(fā)者社區(qū) ? 來(lái)源:XILINX開發(fā)者社區(qū) ? 2025-08-06 17:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在本篇文章我們將學(xué)習(xí)如何在 AMD VitisUnified 2024.2 中連接到 QEMU。 這是本系列的第 2 篇博文。要了解如何設(shè)置和使用 QEMU + 協(xié)同仿真,請(qǐng)參閱開發(fā)者分享|在 AMD Versal 自適應(yīng) SoC 上使用簡(jiǎn)單的 QEMU + 協(xié)同仿真示例。

創(chuàng)建 Vitis 工作空間

本篇文章使用的是 Vitis Unified 2024.2 來(lái)生成工作空間。此處使用的 XSA 與上一篇博客使用的相同。本文將創(chuàng)建一個(gè)“Empty Application”模板,并導(dǎo)入簡(jiǎn)單代碼以測(cè)試 AXI GPIO。

您可遵循此處的教程,這些教程有助于您在 Vitis Unified IDE 中使用嵌入式流程:

https://github.com/Xilinx/Vitis-Tutorials/tree/2024.1/Embedded_Software/Getting_Started

在本博客中已附上此處使用的代碼。以下顯示一段片段用于演示:

792a95a8-71ec-11f0-a18e-92fbcf53809c.png

如您所見(jiàn),只將 32 位值 0x12345678 寫入 AXI GPIO 的數(shù)據(jù)寄存器。

連接 QEMU

使用上一篇博客中的步驟啟動(dòng) QEMU。用戶可以留意 QEMU 中的 TCF 連接:

793f7842-71ec-11f0-a18e-92fbcf53809c.png

此處可以連接到 localhost 的端口 9000。

選擇“Vitis -> XSDB Console”打開 XSDB 控制臺(tái),連接到 QEMU,并確保目標(biāo)可見(jiàn)。

7950bcb0-71ec-11f0-a18e-92fbcf53809c.png ? ? ? 795f145e-71ec-11f0-a18e-92fbcf53809c.png

使用“connect -list”獲取連接。我們需要使用此元數(shù)據(jù)連接到目標(biāo)連接。

設(shè)置目標(biāo)連接

使用以上 connect -list 命令獲取的端口搭配“Vitis -> Target Connections”中的 localhost (127.0.0.1)。

7972c06c-71ec-11f0-a18e-92fbcf53809c.png

下載用戶應(yīng)用 ELF 文件

我們將連接到啟動(dòng)配置中運(yùn)行中的目標(biāo)。因此,需要手動(dòng)下載 ELF,并將斷點(diǎn)設(shè)置在 main() 處。并且,由于當(dāng)前使用 PLM 來(lái)燒錄器件,因此不存在對(duì)應(yīng) Cortex A72 的分區(qū)。因此,此處理器將保持置于復(fù)位。

我們需要使其解復(fù)位。在 OCM 中放置一個(gè)啟動(dòng)循環(huán) (0x14)。

7983f22e-71ec-11f0-a18e-92fbcf53809c.png7991b544-71ec-11f0-a18e-92fbcf53809c.png

設(shè)置啟動(dòng)配置

我將連接到以上創(chuàng)建的目標(biāo)連接,并將“Target Setup Mode”設(shè)置為“Attach to running target”。

79ae9538-71ec-11f0-a18e-92fbcf53809c.png

這將跳轉(zhuǎn)至調(diào)試透視圖。由于我們尚未命中位于 Main 處的斷點(diǎn),因此您將看到啟動(dòng)代碼。

注釋:請(qǐng)確保您高亮正確的目標(biāo),因?yàn)樗赡芤亚袚Q到不同的處理器目標(biāo)。

79c49f40-71ec-11f0-a18e-92fbcf53809c.png

如果您點(diǎn)擊“Continue”,那么應(yīng)該會(huì)命中位于 main() 處的斷點(diǎn)。

79db23be-71ec-11f0-a18e-92fbcf53809c.png

如果在 While 循環(huán)中設(shè)置斷點(diǎn)以寫入 AXI GPIO,即可在 AMD VivadoDesign Suite 仿真器中的 WDATA 管腳上看到傳輸事務(wù):

79eed12a-71ec-11f0-a18e-92fbcf53809c.png

注釋:如果您想要將更多其他信號(hào)添加到波形圖中,可以更新仿真目錄中的 Tcl 文件。

例如,在此處添加了 AXI GPIO 接口信號(hào):

7a1fc280-71ec-11f0-a18e-92fbcf53809c.png

如果重新運(yùn)行應(yīng)用代碼,即可在這些端口上看到所期望的如下輸出:

7a3b7b38-71ec-11f0-a18e-92fbcf53809c.png

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

    關(guān)注

    25

    文章

    5708

    瀏覽量

    140448
  • 仿真
    +關(guān)注

    關(guān)注

    55

    文章

    4539

    瀏覽量

    138694
  • Unified
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    8623
  • Vitis
    +關(guān)注

    關(guān)注

    0

    文章

    158

    瀏覽量

    8433

原文標(biāo)題:開發(fā)者分享|在 AMD Vitis? Unified 中連接到 QEMU

文章出處:【微信號(hào):gh_2d1c7e2d540e,微信公眾號(hào):XILINX開發(fā)者社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    使用AMD Vitis Unified IDE創(chuàng)建HLS組件

    這篇文章在開發(fā)者分享|AMD Vitis HLS 系列 1 - AMD Vivado IP 流程(Vitis 傳統(tǒng) IDE) 的基礎(chǔ)上撰寫,但使用的是
    的頭像 發(fā)表于 06-20 10:06 ?2591次閱讀
    使用<b class='flag-5'>AMD</b> <b class='flag-5'>Vitis</b> <b class='flag-5'>Unified</b> IDE創(chuàng)建HLS組件

    何在Unified IDE創(chuàng)建視覺(jué)庫(kù)HLS組件

    Vivado IP 流程(Vitis Unified),在這篇 AMD Vitis HLS 系列 3 ,我們將介紹如何使用
    的頭像 發(fā)表于 07-02 10:55 ?1698次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>Unified</b> IDE<b class='flag-5'>中</b>創(chuàng)建視覺(jué)庫(kù)HLS組件

    AMD Versal自適應(yīng)SoC上使用QEMU+協(xié)同仿真示例

    Cortex A72 (QEMU) 上運(yùn)行的固件進(jìn)行仿真,該固件會(huì)訪問(wèn)當(dāng)前 AMD Vivado Design Suite 仿真中正在進(jìn)行仿真的 PL 的 IP。本文將使用 Versal VCK190 和 Vivado
    的頭像 發(fā)表于 08-06 17:21 ?2216次閱讀
    在<b class='flag-5'>AMD</b> Versal自適應(yīng)SoC上使用<b class='flag-5'>QEMU</b>+協(xié)同仿真示例

    何在AMD Vitis Unified IDE中使用系統(tǒng)設(shè)備樹

    您將在這篇博客中了解系統(tǒng)設(shè)備樹 (SDT) 以及如何在 AMD Vitis Unified IDE 中使用 SDT 維護(hù)來(lái)自 XSA 的硬件元數(shù)據(jù)。本文還講述了如何對(duì) SDT 進(jìn)行操作
    的頭像 發(fā)表于 11-18 11:13 ?3346次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>AMD</b> <b class='flag-5'>Vitis</b> <b class='flag-5'>Unified</b> IDE中使用系統(tǒng)設(shè)備樹

    Vitis2023.2使用之—— classic Vitis IDE

    AMD官網(wǎng)下載全系統(tǒng)安裝包,或下載網(wǎng)頁(yè)版安裝包,安裝好vitis全套組件。打開vivado建一個(gè)測(cè)試工程編譯好后,在tcl命令輸入框子輸入命令 vitis –classic 即可打開傳統(tǒng)的GUI界面
    發(fā)表于 03-24 16:15

    Vitis2023.2使用之—— updata to Vitis Unified IDE

    上一章聊了一下vitis2023.2怎樣使用classic Vitis IDE,這章我們來(lái)說(shuō)一說(shuō)基于classic Vitis IDE的工程怎么樣更新到新版本的Vitis
    發(fā)表于 03-24 17:14

    何在Vitis中封裝加速平臺(tái)?

    功能(創(chuàng)建內(nèi)核)即表示創(chuàng)建硬件 IP 核,并使用由此產(chǎn)生的基礎(chǔ)架構(gòu)將此功能連接到現(xiàn)有平臺(tái)。 為此,Vitis 需要重構(gòu)平臺(tái)。Vitis 使用 XSA 來(lái)重構(gòu) Vivado 工程。隨后,它將追加經(jīng)過(guò)更新的硬件,并重新創(chuàng)建 Viva
    的頭像 發(fā)表于 12-26 10:20 ?3667次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>Vitis</b>中封裝加速平臺(tái)?

    使用AXI4-Lite將Vitis HLS創(chuàng)建的IP連接到PS

    以供在 Vivado Design Suite 中使用、如何將其連接到其它 IP 核與處理器以及如何在板上運(yùn)行工程。
    發(fā)表于 08-02 09:43 ?1380次閱讀
    使用AXI4-Lite將<b class='flag-5'>Vitis</b> HLS創(chuàng)建的IP<b class='flag-5'>連接到</b>PS

    Vitis Unified IDE 和通用命令行參考手冊(cè)

    AMD Vitis Unified IDE 是用于為 AMD 自適應(yīng) SoC 和 FPGA 器件開發(fā)應(yīng)用的設(shè)計(jì)環(huán)境。它集成了 Vitis I
    的頭像 發(fā)表于 09-13 08:15 ?2134次閱讀
    <b class='flag-5'>Vitis</b> <b class='flag-5'>Unified</b> IDE 和通用命令行參考手冊(cè)

    Vitis 統(tǒng)一軟件平臺(tái)文檔

    AMD Vitis 軟件平臺(tái)是一款開發(fā)環(huán)境,主要用于開發(fā)包括 FPGA 架構(gòu)、Arm 處理器子系統(tǒng)和 AI 引擎在內(nèi)的設(shè)計(jì)。Vitis 工具與 AMD Vivado ML 設(shè)計(jì)套件相結(jié)
    的頭像 發(fā)表于 12-20 10:00 ?1718次閱讀
    <b class='flag-5'>Vitis</b> 統(tǒng)一軟件平臺(tái)文檔

    在Windows 10上創(chuàng)建并運(yùn)行AMD Vitis?視覺(jué)庫(kù)示例

    本篇文章將演示創(chuàng)建一個(gè)使用 AMD Vitis? 視覺(jué)庫(kù)的 Vitis HLS 組件的全過(guò)程。此處使用的是 Vitis Unified ID
    的頭像 發(fā)表于 05-08 14:02 ?2079次閱讀
    在Windows 10上創(chuàng)建并運(yùn)行<b class='flag-5'>AMD</b> <b class='flag-5'>Vitis</b>?視覺(jué)庫(kù)示例

    AMD Vitis?設(shè)計(jì)工具的Libraries新功能介紹

    AMD Vitis? 2023.2 設(shè)計(jì)工具是 Vitis 設(shè)計(jì)工具變化較大的一個(gè)版本,設(shè)計(jì)流程和界面都發(fā)生了變化。
    的頭像 發(fā)表于 05-29 09:50 ?1698次閱讀
    <b class='flag-5'>AMD</b> <b class='flag-5'>Vitis</b>?設(shè)計(jì)工具<b class='flag-5'>中</b>的Libraries新功能介紹

    AMD Vivado Design Suite 2024.2全新推出

    AMD Vivado Design Suite 2024.2 全新推出,使用 AMD Versal Adaptive SoC 進(jìn)行設(shè)計(jì)的重大改進(jìn)。此版本為 AMD Versal 自適應(yīng)
    的頭像 發(fā)表于 11-22 13:54 ?1842次閱讀

    AMD Vitis Unified Software Platform 2024.2發(fā)布

    近日,全新 AMD Vitis Unified Software Platform 2024.2 版本推出。
    的頭像 發(fā)表于 11-27 15:47 ?1455次閱讀

    全新AMD Vitis統(tǒng)一軟件平臺(tái)2024.2版本發(fā)布

    全新 AMD Vitis 統(tǒng)一軟件平臺(tái) 2024.2 版本已于近期推出。
    的頭像 發(fā)表于 12-11 15:06 ?1837次閱讀
    甘南县| 丹阳市| 华容县| 察雅县| 甘泉县| 天台县| 方山县| 永顺县| 泰来县| 大埔区| 汝南县| 怀柔区| 湖北省| 赤水市| 元氏县| 嘉善县| 东乌珠穆沁旗| 宁远县| 广水市| 丘北县| 榆林市| 青铜峡市| 文山县| 兴仁县| 苏尼特左旗| 沈阳市| 岢岚县| 上蔡县| 阿图什市| 招远市| 西城区| 客服| 横峰县| 蕉岭县| 凌海市| 饶平县| 丽江市| 湛江市| 临颍县| 襄樊市| 凤山市|