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

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

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

3天內不再提示

AMD MPSoC器件中啟用SEM IP的策略與方法

XILINX開發(fā)者社區(qū) ? 來源:XILINX開發(fā)者社區(qū) ? 2024-03-01 09:53 ? 次閱讀

本文作者:AMD 工程師Ivy Guo

SEM IP 的主要任務就是掃描 PL Configuration RAM, IP 自身也是在 PL 里面運行。其實 AMD MPSoC 器件同樣可以運行 SEM IP。

但 SEM IP “默認”情況下在 MPSoC 上跑不起來,原因是 PCAP 和 ICAP 的控制權移交問題。ICAP 是 FPGA 控制配置相關操作的接口,SEM IP 的工作是建立在 ICAP 的基礎上,它必須擁有 ICAP 的訪問權限才能夠正常工作。PCAP 和 ICAP 類似,它是 PS 訪問配置控制端的接口。ICAP 和 PCAP 不能同時工作,否則會有沖突。在 MPSoC 剛剛 Boot 起來的時候,配置控制權的接口默認分配給了 PS 和 PCAP。此時 ICAP 不能訪問,IP 也就無法工作起來。下面兩個文檔,以及本文介紹的簡單指令,都是為了解決這個問題。

https://docs.xilinx.com/v/u/en-US/xapp1303-integrating-sem-ip-with-axi

https://docs.xilinx.com/v/u/en-US/xapp1298-integrating-sem-ip


我們先來看指令解決方法。
如果你在 MPSoC 上運行一個 SEM IP,觀察到的 log 如下(此處以 ZCU102 為例):

a988d428-d6f5-11ee-a297-92fbcf53809c.png

IP 在初始化階段就卡住了。從 Uart 口的 log 看 ‘ICAP’后續(xù)無字符輸出,這是典型的 IP 無法通過 ICAP 訪問控制端的狀態(tài)。此時需要把控制權從默認的 PCAP 切換到 ICAP 去。我們需要利用 pcap_ctrl 這個寄存器。UG1087 對其定義如下:
https://docs.xilinx.com/r/en-US/ug1087-zynq-ultrascale-registers/pcap_rdwr-CSU-Register

a999f78a-d6f5-11ee-a297-92fbcf53809c.png

地址為 0xffca3008, Bit 0 的 pcap_pr 就是控制位。其上電默認值為 0x1。
打開 XSCT,連接到 ZCU102 的器件 XCZU9。

a9af7d12-d6f5-11ee-a297-92fbcf53809c.png

根據(jù)地址查詢一下 pcap_ctrl 寄存器的值,返回值為 0x1, 說明確實 PCAP 在控制:
xsct% mrd -force 0xffca3008
FFCA3008: 00000001
把 Bit 0 清零:
xsct% mwr -force 0xffca3008 0x0

此時可以看到 Uart 窗口里 ICAP 立即變?yōu)榭梢栽L問的狀態(tài),并繼續(xù)打印出了完整的 Initialization log:

a9d1bd8c-d6f5-11ee-a297-92fbcf53809c.png

隨意操作一下 IP,根據(jù) IP 的響應情況,可以看到其已經完全正常開始工作了:

a9e523e0-d6f5-11ee-a297-92fbcf53809c.png

如果 PCB 上有 JTAG 控制接口,那么通過上述方法,直接修改 pcap_ctrl 寄存器就可以了。但是如果 PCB 上沒有 JTAG 口,或者是外場的產品應用,我們就要使用 XAPP1298 或者1303的方法,利用 PS 來做控制權的移交。后續(xù)文檔中我們會解析一下其使用方法并更新一下參考文件。

AMD 自適應SOC 及 FPGA中文技術支持社區(qū)

審核編輯:黃飛

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

    關注

    25

    文章

    5503

    瀏覽量

    134696
  • 寄存器
    +關注

    關注

    31

    文章

    5372

    瀏覽量

    121283
  • SEM
    SEM
    +關注

    關注

    0

    文章

    237

    瀏覽量

    14510
  • MPSoC
    +關注

    關注

    0

    文章

    199

    瀏覽量

    24336
  • PCAP
    +關注

    關注

    0

    文章

    12

    瀏覽量

    12630

原文標題:開發(fā)者分享|在 AMD MPSoC 器件中使能 SEM IP (一)

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

收藏 人收藏

    評論

    相關推薦

    抓取SEM IP的串口log的詳細步驟

    SEM IP在上板調試過程中有時會出現(xiàn)一些錯誤,比如無法執(zhí)行IP的插錯糾錯功能,或者自身的初始化無法完成等等,需要對SEM IP本身進行調試
    的頭像 發(fā)表于 05-12 12:52 ?6122次閱讀

    參加搜索引擎營銷SEM培訓的好處?

    1. 可以快速學習搜索引擎營銷(SEM)投放策略、方法和技術,避免在自己摸索浪費時間;2. 可以快速學習到搜索引擎營銷(SEM)最新優(yōu)化技
    發(fā)表于 04-11 14:21

    IP核互連策略及規(guī)范

    [attach]74350[/attach]IP核互連策略及規(guī)范
    發(fā)表于 08-12 12:20

    Zynq UltraScale + MPSoC USB 3.0 CDC器件類設計

    需更改不同應用程序的固件或底層硬件。這些傳輸類型包括控制傳輸,批量傳輸,同步傳輸和中斷傳輸。Zynq?UltraScale+?MPSoC USB3。本技術提示解釋了如何啟用所有配置選項,一步一步地在
    發(fā)表于 01-03 09:59

    有什么方法可以使用SEM和CAPTURE原語嗎?

    有什么方法可以使用SEM和CAPTURE原語嗎?我是否激活了CAPTURE,SEM可以重新計算ECC的幀數(shù)變化了嗎?或將永遠失去?謝謝中號
    發(fā)表于 06-16 16:41

    如何調試Zynq UltraScale+ MPSoC VCU DDR控制器

    ),并在高級選項卡啟用高級流量生成器:    DDR 應用:  一旦 PHY 接口被驗證,如果還會出現(xiàn)問題,請嘗試切換到 PS-DDR,看看問題是否還會繼續(xù)?! ∵@將表明該問題是一個 VCU 至內存
    發(fā)表于 01-07 16:02

    SoCIP核互連的不同策略

    隨著集成電路設計復雜度的提高和產品上市時間壓力的增大,基于IP 核復用的SoC 設計已成為一種重要的設計方法。在SoC 中集成的IP 核越來越多時,IP 核的互連
    發(fā)表于 11-28 14:40 ?8次下載

    sem數(shù)據(jù)分析方法

    本視頻主要詳細介紹了sem數(shù)據(jù)分析方法,分別有趨勢分析法、比重分析法、TOPN分析法、四象限分析法。
    的頭像 發(fā)表于 02-28 15:23 ?5295次閱讀

    AMD-Xilinx MPSoC的Watchdog在Linux中使用的簡明教程

    AMD-Xilinx MPSoC器件里,提供了內置的Watchdog
    的頭像 發(fā)表于 07-07 14:15 ?1150次閱讀

    幾種常見的關于SEM IP的沖突

    SEM IP是一種比較特殊的IP。它的基本工作就是不停地后臺掃描檢測FPGA配置RAM的數(shù)據(jù)
    的頭像 發(fā)表于 07-10 16:40 ?822次閱讀

    Zynq UltraScale+ MPSoC的隔離方法

    電子發(fā)燒友網站提供《Zynq UltraScale+ MPSoC的隔離方法.pdf》資料免費下載
    發(fā)表于 09-13 17:11 ?1次下載
    Zynq UltraScale+ <b class='flag-5'>MPSoC</b><b class='flag-5'>中</b>的隔離<b class='flag-5'>方法</b>

    Zynq UltraScale+ MPSoC的隔離方法應用筆記

    電子發(fā)燒友網站提供《Zynq UltraScale+ MPSoC的隔離方法應用筆記.pdf》資料免費下載
    發(fā)表于 09-15 14:49 ?0次下載
    Zynq UltraScale+ <b class='flag-5'>MPSoC</b><b class='flag-5'>中</b>的隔離<b class='flag-5'>方法</b>應用筆記

    SEM IP多種工作模式的區(qū)別和選擇指導

    UltraScale / UlraScale+系列的SEM IP一共有6種工作模式
    的頭像 發(fā)表于 10-13 10:06 ?1233次閱讀
    <b class='flag-5'>SEM</b> <b class='flag-5'>IP</b>多種工作模式的區(qū)別和選擇指導

    AMD/Xilinx Zynq? UltraScale+ ? MPSoC ZCU102 評估套件

    Zynq UltraScale+ MPSoC 器件,具有四核 Arm? Cortex-A53、雙核 Cortex-R5 實時處理器和基于 AMD/Xilinx 16nm FinFET+ 可編程邏輯
    的頭像 發(fā)表于 11-20 15:32 ?567次閱讀
    <b class='flag-5'>AMD</b>/Xilinx Zynq? UltraScale+ ? <b class='flag-5'>MPSoC</b> ZCU102 評估套件

    AMD Versal自適應SoC器件Advanced Flow概覽(下)

    AMD Vivado Design Suite 2024.2 版本,Advanced Flow 自動為所有 AMD Versal 自適應 SoC 器件
    的頭像 發(fā)表于 01-23 09:33 ?146次閱讀
    <b class='flag-5'>AMD</b> Versal自適應SoC<b class='flag-5'>器件</b>Advanced Flow概覽(下)