色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

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

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

AMD Versal系列CIPS IP核介紹

Comtech FPGA ? 來源:FPGA FAE技術(shù)分享選集 ? 2023-11-27 14:12 ? 次閱讀

AMD自適應(yīng)計(jì)算加速平臺(tái)(ACAP)是一個(gè)完全軟件可編程資源集合,這些資源結(jié)合在一起構(gòu)成片上系統(tǒng) (SoC),包括以下主要的資源塊:

AI 引擎(AI 引擎可用性與器件相關(guān))

可編程邏輯(PL)

片上網(wǎng)絡(luò)(NoC)

高速 I/O(XPIO)

集成存儲(chǔ)器控制器(DDRMC)

處理器系統(tǒng)(PS)

平臺(tái)管理控制器(PMC)

IntegratedBlock for PCIe ,含 DMA 和高速緩存一致性互連(CPM)(CPM 可用性與器件相關(guān))

收發(fā)器 (GT)

高速調(diào)試端口(HSDP)

高速連接和加密集成 IP

Versal ACAP 應(yīng)用可以利用這些資源中的功能。要?jiǎng)?chuàng)建設(shè)計(jì)或?qū)⒃O(shè)計(jì)移植到 Versal ACAP,必須確定哪些資源最能滿足應(yīng)用的不同需求,并跨資源對(duì)應(yīng)用進(jìn)行分區(qū)。下圖顯示了 Versal ACAP 的布局。

7e36b726-8ce1-11ee-939d-92fbcf53809c.png

圖1 Versal 器件布局

所有器件都包含一個(gè)由標(biāo)量引擎(APU和RPU)和外設(shè)組成的處理系統(tǒng)(PS)。PS是包括平臺(tái)管理在內(nèi)的一組體系結(jié)構(gòu)元素的一部分控制器、CPM塊、NoC和集成內(nèi)存控制器是緊耦合的,但也是能夠彼此獨(dú)立操作。簡化的布局如下圖所示。

7e55a528-8ce1-11ee-939d-92fbcf53809c.png

圖2 PS和周圍的功能塊

主要功能模塊互連

如下圖所示,PS 模塊、PMC 模塊與 CPM 模塊組合在一起,并使用 Control, Interface, and Processing System (CIPS) IP核進(jìn)行配置。

7e6cdce8-8ce1-11ee-939d-92fbcf53809c.png

圖3 器件級(jí)互連架構(gòu)

CIPS IP 核支持您完成以下配置:

1、配置 PMC、PS、NoC 和(可選)PL 的器件時(shí)鐘設(shè)置

2、配置 PMC 閃存控制器、外設(shè)及其關(guān)聯(lián)的多路復(fù)用 I/O (MIO)

3、配置 PS 外設(shè)及其關(guān)聯(lián)的 I/O

4、配置 PS-PL 中斷和交叉觸發(fā)

5、配置 CPM(含 DMA 和高速緩存一致性互連的 Integrated Block for PCIe)

6、配置連接至 NoC 和 PL 的 PS 和 CPM AXI 接口

7、配置系統(tǒng)監(jiān)控器供電和溫度監(jiān)控和警報(bào)

8、配置 HSDP 用于高速調(diào)試

CIPS相關(guān)IP核定制和作用解析

Versal ACAP 支持 2 種設(shè)計(jì)流程:傳統(tǒng)設(shè)計(jì)流程和基于平臺(tái)的設(shè)計(jì)流程。但所有 Versal 器件設(shè)計(jì)必須包含 CIPS IP。平臺(tái)管理控制器 (PMC) 整合到 CIPS IP 中,必須對(duì)其加以配置才能使 Versal 器件正確啟動(dòng)。

1、CIPS IP核心模塊設(shè)計(jì)

單擊CIPS IP,可以自定義控制接口和處理系統(tǒng)IP核。選擇定制的框圖如下圖所示。

7e817fcc-8ce1-11ee-939d-92fbcf53809c.png ???

圖4 CIPS IP 核模塊設(shè)計(jì)

a、選擇設(shè)計(jì)流程

CIPS非常靈活,可以用幾種不同的方式進(jìn)行配置。CIPS IP允許配置許多操作參數(shù)。有兩個(gè)設(shè)計(jì)流程可用于配置這些參數(shù)。這兩個(gè)流程基于兩個(gè)用戶的傳統(tǒng)典型應(yīng)用,如下表所示。

7e9004d4-8ce1-11ee-939d-92fbcf53809c.png

CIPS IP為設(shè)計(jì)人員提供塊/板卡自動(dòng)化等輔助。塊自動(dòng)化提供初始配置并連接到其他相關(guān)IP塊。當(dāng)選擇單板部件并設(shè)置預(yù)置時(shí),Board Automation會(huì)對(duì)CIPS IP應(yīng)用特定的配置預(yù)置,以配合目標(biāo)板卡。此外,其他IP可以為連接到CIPS IP的附加外設(shè)/連接提供連接自動(dòng)化。塊自動(dòng)化不可重入。除非將IP從IP集成器中刪除并再次添加,否則它不能被再次調(diào)用。

b、塊自動(dòng)化

Vivado支持CIPSIP的塊自動(dòng)化以幫助將其集成到更大的設(shè)計(jì)中。將CIPS IP添加到框圖后將彈出塊自動(dòng)化橫幅,如下圖5所示。單擊Run Block Automation打開塊自動(dòng)化頁面。

有兩種設(shè)計(jì)流程可供選擇,選擇的流程將反映在CIPS IP中。建議利用塊自動(dòng)化來配置DDR內(nèi)存控制器,因?yàn)樗梢源_保CIPS和NoC IP的專用接口之間的適當(dāng)連接。

7ea82794-8ce1-11ee-939d-92fbcf53809c.png

圖5 塊自動(dòng)化

7eb90bf4-8ce1-11ee-939d-92fbcf53809c.png

圖6 運(yùn)行塊自動(dòng)化

c、板卡自動(dòng)化

創(chuàng)建針對(duì)單板而不是特定器件的Vivado項(xiàng)目時(shí),可以使用單板預(yù)設(shè)來初始化具有單板特定設(shè)置的CIPS IP核。在塊設(shè)計(jì)中實(shí)例化CIPS IP后,將出現(xiàn)一個(gè)綠色橫幅,要訪問板自動(dòng)化,請(qǐng)單擊此橫幅上的運(yùn)行塊自動(dòng)化。

如果要設(shè)置單板預(yù)置,請(qǐng)?jiān)凇斑\(yùn)行塊自動(dòng)化”窗口中將“應(yīng)用單板預(yù)置”設(shè)置為“是”。

7ecc7716-8ce1-11ee-939d-92fbcf53809c.png

圖7 應(yīng)用塊自動(dòng)化實(shí)現(xiàn)板自動(dòng)化

d、CIPS預(yù)置

CIPS是通過CIPS參數(shù)的默認(rèn)配置(稱為Presets)啟用的。預(yù)置方便設(shè)計(jì)創(chuàng)建和塊自動(dòng)化,并使用戶能夠通過GUI快速配置IP,而無需深入?yún)?shù)細(xì)節(jié)。根據(jù)所選擇的設(shè)計(jì)流程,可以使用不同的預(yù)設(shè)。默認(rèn)預(yù)設(shè)表示最簡單和必要的設(shè)置選項(xiàng)。這些選項(xiàng)基于傳統(tǒng)的、大多數(shù)遇到的用例,以及設(shè)備最小的啟動(dòng)和運(yùn)行時(shí)需求。

有兩個(gè)可用的設(shè)計(jì)流程,即PL子系統(tǒng)和整個(gè)系統(tǒng)。在選擇設(shè)計(jì)流的基礎(chǔ)上,將默認(rèn)的預(yù)置配置啟用到所選參數(shù)中。下圖所示為CIPS IP核全系統(tǒng)與PL子系統(tǒng)預(yù)置。

7ee8c84e-8ce1-11ee-939d-92fbcf53809c.png

圖8 CIPS 預(yù)置

7f04dbf6-8ce1-11ee-939d-92fbcf53809c.png

2、CPM模塊

Versal 架構(gòu)包括多個(gè)塊,用于實(shí)現(xiàn)基于 PCITM-SIG 技術(shù)的高性能標(biāo)準(zhǔn)接口。在包含 CPM 的 Versal ACAP 中,CPM 遵循服務(wù)器系統(tǒng)方法論來為設(shè)計(jì)提供主要接口。作為 Versal 架構(gòu)集成 shell 的一部分,CPM 與 NoC 之間存在專用連接,通過該連接可以訪問 DDR 和其他硬化 IP。CPM 與可編程邏輯分開配置,使集成 shell 在啟動(dòng)后即可快速運(yùn)行,而無需配置 PL。這種單獨(dú)配置方法解決了 PCIe 規(guī)范帶來的常見上電和復(fù)位時(shí)序問題。CPM 有 2 種實(shí)現(xiàn)方式:CPM4 和CPM5。

不同系列的 Versal 的器件可支持的 PCIE 最高速率不同,能夠支持PCIE5.0協(xié)議的產(chǎn)品,例如 VPK120,其 CIPS 內(nèi)使用的是CPM5,而只能支持到 PCIE 4.0 協(xié)議的產(chǎn)品,例如VCK190,其 CIPS 內(nèi)使用的是 CPM4,某些器件不提供CPM。

目前,只有Full System (PS + PMC + CPM + PL)流程支持CPM塊中的PCIe配置。

7f2baeca-8ce1-11ee-939d-92fbcf53809c.png

圖9 CPM4基本配置

7f3a98a4-8ce1-11ee-939d-92fbcf53809c.png ??????

圖10 CPM5基本配置

3、系統(tǒng)監(jiān)控器

系統(tǒng)監(jiān)測器(SYSMON)既可在VersalACAP本身內(nèi)監(jiān)測物理環(huán)境,也可在使用外部輸入的更廣泛的系統(tǒng)內(nèi)監(jiān)測物理環(huán)境。它是用來確保通用ACAP和整個(gè)系統(tǒng)以安全、穩(wěn)妥、可靠的方式運(yùn)行的。SYSMON為客戶提供溫度和應(yīng)用電壓供應(yīng)的數(shù)字測量,以及在更廣泛的系統(tǒng)范圍內(nèi)的片外電壓測量。

它的主要用途是用于電源電壓/電流的板電平監(jiān)測。

CIPS IP核可以實(shí)現(xiàn)以下措施:

1、芯片供電監(jiān)控

2、溫度測量

3、外部供應(yīng)測量

基本配置選項(xiàng)卡具有默認(rèn)和自定義選項(xiàng),如下圖所示。

7f496190-8ce1-11ee-939d-92fbcf53809c.png ????

圖11 SYSMON基本配置

默認(rèn)窗口具有不同的預(yù)設(shè)選項(xiàng),為SYSMON使用提供了一個(gè)典型用法。每個(gè)測量都有相關(guān)的閾值水平,控制報(bào)警斷言。報(bào)警默認(rèn)啟用。對(duì)于對(duì)SYSMON測量的外部訪問,支持I2C和PMBus接口。為確保不誤觸發(fā)SYSMON告警,請(qǐng)檢查預(yù)置告警值,確保當(dāng)前選擇的值符合所需用例。

默認(rèn)窗口還提供了設(shè)置電壓平均水平為2、4、8和16的選項(xiàng)。MIO引腳分配可以通過IO面板進(jìn)行修改。任何MIO沖突都以圖標(biāo)突出顯示。

“片上電源監(jiān)視器”選項(xiàng)支持不同類型的電壓測量,包括客戶電源電壓和客戶專用焊盤電壓。

“溫度配置”選項(xiàng)配置設(shè)備溫度監(jiān)控選項(xiàng),包括過溫關(guān)機(jī)。

CIPS IP 核心允許最多選擇 16 個(gè)引腳進(jìn)行外部電源測量。所有 AUXIO 均應(yīng)分配到同一Bank。AUXIO支持 PMC MIO、LPD MIO 和 HDIO。

4、Xilinx SoftError Mitigation (XilSEM)庫配置

Xilinx Soft Error Mitigation (XilSEM)庫提供了一種預(yù)配置和預(yù)驗(yàn)證的解決方案,用于檢測并可選地糾正VersalACAP配置存儲(chǔ)器中的軟錯(cuò)誤。CIPS可以啟用XilSEM庫的基本功能。XilSEM庫的高級(jí)功能可以通過應(yīng)用于設(shè)計(jì)的屬性進(jìn)行訪問。

7f5889ea-8ce1-11ee-939d-92fbcf53809c.png ???????????

圖12 XilSEM庫配置

5、篡改事件/響應(yīng)配置

Tamper事件是來自篡改監(jiān)測功能的中斷。Tamper監(jiān)測系統(tǒng)在檢測到電源毛刺、溫度偏差、調(diào)試(JTAG)切換檢測、自定義用戶(外部MIO)事件、Tamper寄存器事件和電壓告警事件時(shí),CIPS中產(chǎn)生中斷,對(duì)上述每個(gè)篡改事件有不同的響應(yīng),用戶可以為每個(gè)篡改事件選擇不同的響應(yīng)。

7f6f8c1c-8ce1-11ee-939d-92fbcf53809c.png ??????

圖13 Tamper事件/響應(yīng) 配置

6、PS-NOC接口

PS-NoC接口選項(xiàng)支持從CIPS處理器到其他通用設(shè)備資源(如DDR、AI引擎和PL)的內(nèi)存映射連接。下表列出了可以在IP核配置中選擇的NoC接口。

7f831246-8ce1-11ee-939d-92fbcf53809c.png

CIPS IP核PS-NoC接口顯示了啟用這些端口的不同NoC主/從端口選項(xiàng),如圖17所示。

下表3顯示了可以分配給連接到CIPS主NoC端口的DDR/AI Engine/PL從機(jī)的地址。

7fa1a1ca-8ce1-11ee-939d-92fbcf53809c.png ????????

圖14 PS-NoC接口

以下是關(guān)于PS-NoC端口使用的一些建議。

如果設(shè)計(jì)有AI引擎,那么你必須啟用PMC NoC端口來配置AI引擎。

默認(rèn)情況下,32位RPU無法訪問或控制其32位地址的AI引擎。

所有4個(gè)PS到NoC的CCI端口必須連接到NoC。

7fc1727a-8ce1-11ee-939d-92fbcf53809c.png

NoC上CIPS +DDR + PL從連接示意圖如下圖18所示:

7fdbb2a2-8ce1-11ee-939d-92fbcf53809c.png

圖15 CIPS NOC

關(guān)于NOC可以同時(shí)參閱公眾號(hào)里面“AMD Versal系列FPGA NoC介紹及實(shí)戰(zhàn)”文章。

7、時(shí)鐘配置

該界面可以用來配置外設(shè)時(shí)鐘、PL時(shí)鐘、DDR內(nèi)存、AI引擎和CPU時(shí)鐘。時(shí)鐘組分為如下三種:

主時(shí)鐘組(MCG):包括RPU PLL、APU PLL、PMC PLL、NOC PLL以及CPM4/5PLL。

RTC時(shí)鐘組(RCG)。這是一個(gè)實(shí)時(shí)時(shí)鐘,一個(gè)專用于RTC的內(nèi)部時(shí)鐘。這個(gè)時(shí)鐘不需要時(shí)鐘分頻器。

ICG (interface Clock Group)。該組具有外部提供的時(shí)鐘,例如來自物理端接口(PHY)和PL的時(shí)鐘。PL側(cè)外設(shè)可以通過PL時(shí)鐘(PL_REF_CLK)操作。

輸入時(shí)鐘:

輸入?yún)⒖碱l率:這是來自板載時(shí)鐘源(REF_CLK)的時(shí)鐘頻率。

外設(shè)參考頻率:本節(jié)列出時(shí)鐘引腳和由MIO引腳驅(qū)動(dòng)時(shí)鐘的外設(shè)的輸入頻率。

7fe839aa-8ce1-11ee-939d-92fbcf53809c.png ?????????????

圖16 輸入時(shí)鐘配置

輸出時(shí)鐘顯示允許更新頻率的默認(rèn)/用戶選擇的外圍時(shí)鐘,輸出時(shí)鐘保持不同的域鎖相環(huán)。

PS和PMC中的PLL是:

?APLL:位于FPD領(lǐng)域的APU PLL

?NPLL:位于PMC域中的NoC PLL

?RPLL:位于LPD域的RPU PLL

?PPLL:位于PMC域中的PMC PLL

在默認(rèn)模式下(當(dāng)手動(dòng)模式關(guān)閉時(shí)),核自動(dòng)選擇源鎖相環(huán)并計(jì)算M(乘法器)和D(除數(shù)器)值,以確保工具滿足請(qǐng)求的頻率到最接近的可能值。因?yàn)槊總€(gè)PLL都滿足多個(gè)外設(shè)的需求,核可能無法實(shí)現(xiàn)所有請(qǐng)求的值。如下圖17所示。

啟用手動(dòng)時(shí)鐘模式時(shí),會(huì)顯示不同的選項(xiàng)。用戶可以直接輸入各種鎖相環(huán)的源鎖相環(huán),M和D值以及單個(gè)外圍時(shí)鐘除數(shù)值,從而實(shí)現(xiàn)更精細(xì)的控制。在手動(dòng)時(shí)鐘模式下,輸入Ref時(shí)鐘頻率為33.33 MHz時(shí)給出默認(rèn)除數(shù)值。如果您以不同的參考時(shí)鐘頻率移動(dòng)到手動(dòng)模式,那么您將遇到用戶需要手動(dòng)解析除數(shù)值的DRC。如下圖18所示。

7fff784a-8ce1-11ee-939d-92fbcf53809c.png801d7052-8ce1-11ee-939d-92fbcf53809c.png ?????????

圖17 輸出時(shí)鐘配置(默認(rèn)模式)

80354c4a-8ce1-11ee-939d-92fbcf53809c.png ???????????

圖18 輸出時(shí)鐘配置(手動(dòng)模式)

804bd258-8ce1-11ee-939d-92fbcf53809c.png ? ?

8、I/O配置

I/O Configuration頁面反映了外設(shè)及其I/O連接性。您可以為信號(hào)分配屬性。I/O外設(shè)分為PMC和PS兩個(gè)域,共有78個(gè)MIO, PMC區(qū)域有52個(gè)(PMCMIO Bank0和PMC MIO Bank1), PS區(qū)域有26個(gè)(LPD MIO Bank)。每個(gè)IO可以根據(jù)規(guī)則分配給任何外設(shè)。

或者,來自每個(gè)外設(shè)的相同引腳可以路由到EMIO信號(hào),這將信號(hào)帶到設(shè)備的PL部分進(jìn)行進(jìn)一步處理。可用于外圍引腳的MIO分為三個(gè)Bank: PMC MIO Bank0 (MIO 0-25), PMC MIOBank1 (MIO 26-51)和LPD MIO Bank (MIO 52-77)。每個(gè)Bank的所有IO都有一個(gè)通用的I/O電壓標(biāo)準(zhǔn),默認(rèn)值是LVCMOS1.8,還有LVCMOS2.5和LVCMOS3.3兩個(gè)I/O電壓標(biāo)準(zhǔn)選項(xiàng)。

您可以選擇外設(shè),GPIO和核篡改信號(hào),以利用MIO。如果多個(gè)外設(shè)之間發(fā)生任何MIO沖突,將顯示DRC消息以發(fā)出警報(bào)。每個(gè)外設(shè)都有不同的支持MIO集,您可以在這些外設(shè)之間進(jìn)行調(diào)配,以避免外設(shè)間MIO的DRC發(fā)生沖突。此外,每個(gè)外設(shè)都有EMIO選項(xiàng),也可以選擇這個(gè)選項(xiàng)來解決MIO沖突。

在I/O配置頁面啟用外設(shè)后,您將能夠在時(shí)鐘配置中設(shè)置相應(yīng)的外設(shè)頻率。

對(duì)于每個(gè)MIO,都有一組引腳屬性,用戶可以通過單擊各自的MIO在核心中設(shè)置這些屬性。

8061a754-8ce1-11ee-939d-92fbcf53809c.png ??????????

圖19 I/O配置

a、MIO IO接口

MIO保留功能允許您選擇未使用/未分配的MIO作為GPIO/AUX- IO。要選擇這些,您需要單擊工具欄上的MIO PIN view按鈕,然后在被認(rèn)可的MIO的外部使用列中選擇GPIO/AUX-IO選項(xiàng)。如果有任何MIO被分配給外設(shè),那么這個(gè)MIO不能被設(shè)置為GPIO/AUX-IO,所以它的外部用法下拉列表被禁用。

如果MIO使用率為GPIO,則可以將其輸出數(shù)據(jù)設(shè)置為active-High或active-Low,方向設(shè)置為In或Out。在啟動(dòng)后,當(dāng)設(shè)置為Out方向時(shí),該值將在IO上驅(qū)動(dòng)。只有MIO用做是AUX-IO,才能設(shè)置方向?yàn)镮n/Out。

807d20a6-8ce1-11ee-939d-92fbcf53809c.png

圖20 MIO I/O保留設(shè)置

在“IO配置”界面中還可以選擇PMC域的64個(gè)GPIO-EMIO引腳,PS域的32個(gè)GPIO-EMIO引腳。啟用后,這些引腳將暴露到PL區(qū)域。

在通用設(shè)計(jì)工具中,CIPS IP核用于配置核多用途IO (MIO)端口。CIPS IP核有多達(dá)78個(gè)MIO端口可用。該核允許您選擇連接到MIO端口的不同外設(shè)端口。

b、EMIO接口

由于最多只有78個(gè)MIO端口可用,因此許多超出這些端口的外設(shè)I/O端口仍然可以通過擴(kuò)展MIO (EMIO)接口路由到可編程邏輯。

通過可編程邏輯的IOP接口的替代路由使您能夠充分利用CIPS IP核中可用的IOP。通用CIPSIP核允許您選擇多達(dá)96個(gè)GPIO信號(hào)。通用CIPS IP核具有控制邏輯,可以調(diào)整流入CIPS IP核的用戶選擇寬度。用于I2C、SPI閃存、千兆以太網(wǎng)管理數(shù)據(jù)輸入/輸出(MDIO)、SD/eMMC、GPIO 3狀態(tài)使能的EMIO信號(hào)在通用CIPSIP核中會(huì)反轉(zhuǎn)。

9、PL-PS配置

PL-PS配置頁面控制哪些接口暴露給PL。圖24PL- PS接口說明了控制,接口和處理系統(tǒng)IP核中的PL-PS接口,其中有兩個(gè)GP主端口到PL和三個(gè)GP從端口來自PL。此外,還有一個(gè)ACE和一個(gè)ACP端口來自PL。所有這些端口的最大數(shù)據(jù)寬度為128位。

809319e2-8ce1-11ee-939d-92fbcf53809c.png

圖21PL-PS接口

10、PL中斷

控制接口和處理系統(tǒng)IP核提供3個(gè)PS到PL中斷接口(依次為每個(gè)外設(shè)提供大量共享中斷)和16個(gè)PL到PS中斷。此外,CIPS IP核有一個(gè)處理器和調(diào)試中斷列表。“InterruptConfiguration”工具簽用于啟用/禁用CIPS核心與PL之間的中斷。

80a43fd8-8ce1-11ee-939d-92fbcf53809c.png

圖22 中斷配置

11、電氣特性配置

此頁面允許您為Bank選擇LVCMOS。對(duì)于所有相應(yīng)的IO,每個(gè)Bank都有一個(gè)通用的I/O電壓標(biāo)準(zhǔn)。默認(rèn)值是LVCMOS1.8,還有兩個(gè)選項(xiàng)LVCMOS2.5和LVCMOS3.3 I/O電壓標(biāo)準(zhǔn)。

此設(shè)置必須反映每個(gè)MIO Bank使用的板LVCMOS電壓。這些設(shè)置不用于設(shè)置任何寄存器或MIO電壓。Vivado report_power使用它們來估計(jì)功耗。

80be53d2-8ce1-11ee-939d-92fbcf53809c.png ?????

圖23 MIO電壓標(biāo)準(zhǔn)

12、Debug設(shè)置

a、PS-PL交叉觸發(fā)

PL到PS的交叉觸發(fā)器輸入是來自PL的觸發(fā)器輸入。您可以啟用這些端口以從硬件獲取觸發(fā)器事件并將其提供給ILA以分析/調(diào)試硬件狀態(tài)。

PS到PL交叉觸發(fā)輸出可用于設(shè)置軟件中的調(diào)試斷點(diǎn)以停止硬件。一旦給硬件觸發(fā)事件,軟件就會(huì)訪問硬件狀態(tài)進(jìn)行調(diào)試。

80cbd25a-8ce1-11ee-939d-92fbcf53809c.png ???

圖24 PS-PL交叉觸發(fā)器配置

b、PS-PL跟蹤

啟用PL到PS高級(jí)跟蹤總線(ATB)端口將啟用CIPSIP上的ATB端口,允許PL訪問高級(jí)跟蹤總線。

PL 到 PS 的System Trace Macrocell (STM)事件端口將使能CIPS IP上的STM端口,允許PL訪問CoreSightSystem Trace Macrocell。

片外并行跟蹤允許通過MIO或EMIO從PS輸出跟蹤數(shù)據(jù)到PL。啟用PL_Trace外圍設(shè)備允許從IO面板視圖中選擇MIO或EMIO。

對(duì)于通過EMIO進(jìn)行跟蹤,可以使用PL IP連接到PS-PL跟蹤接口,并根據(jù)Arm跟蹤標(biāo)準(zhǔn)向PL XIO輸出跟蹤數(shù)據(jù)。PL XIOs通常連接到Mictor連接器,其中跟蹤探針可以收集跟蹤數(shù)據(jù),以便在調(diào)試IDE中進(jìn)行分析。

80f15d2c-8ce1-11ee-939d-92fbcf53809c.png

圖25 PS-PL跟蹤配置

c、BSCAN和CAPTURE

有四個(gè)BSCAN接口可用于連接任何支持BSCAN的PL調(diào)試模塊。BSCAN接口連接到PMC測試接入點(diǎn)(TAP)控制器,用于調(diào)試/邊界掃描目的。CAPTURE端口提供用戶控制和同步,控制何時(shí)以及如何請(qǐng)求捕獲寄存器信息任務(wù)。只有寄存器觸發(fā)器和鎖存狀態(tài)可以被捕獲。

81003b44-8ce1-11ee-939d-92fbcf53809c.png

圖26 BSCAN和CAPTUREConfiguration

d、高速調(diào)試端口(HSDP)

高速調(diào)試端口是為可編程邏輯(PL)、處理系統(tǒng)(PS)和AI引擎提供調(diào)試和跟蹤的協(xié)議。HSDP可以在設(shè)備上使用千兆收發(fā)器,提供比JTAG接口更好的性能。

由于HSDP是一種協(xié)議,事務(wù)層由調(diào)試包控制器(DPC)處理,鏈路層可以是下面列出的四個(gè)接口之一:

?JTAG

?HSDPAurora(硬化的Aurora IP)

?CPMPCIe控制器

?PLAurora (Aurora軟IP)

81179032-8ce1-11ee-939d-92fbcf53809c.png ?????

圖27 高速調(diào)試端口

13、啟動(dòng)模式

Versal設(shè)備啟動(dòng)方式與傳統(tǒng)FPGA不同。不再有獨(dú)立的比特流,而是在通用設(shè)備中有一個(gè)可編程設(shè)備映像(PDI),其中包括一個(gè)PL配置幀數(shù)據(jù)。CFI (Configuration Frame Interface)是通過配置幀數(shù)據(jù)來配置配置幀的接口。CFI屬于PMC,PMC BootROM負(fù)責(zé)通過選定的引導(dǎo)介質(zhì)從PDI讀取PLM。

PLM包括啟動(dòng)設(shè)備配置。在“啟動(dòng)方式”頁面中選擇啟動(dòng)方式。根據(jù)單板支持的啟動(dòng)方式,可以選擇多種啟動(dòng)方式。時(shí)鐘設(shè)置,如啟動(dòng)外設(shè)所需頻率和REF_CLK頻率可在此頁面設(shè)置。如果您只想使用PL部分,則應(yīng)該使用此頁面來配置啟動(dòng)外設(shè)。

QSPI、OSPI、SD0、SD1、eMMC1和SelectMAP都是主要的啟動(dòng)外設(shè)選項(xiàng)。如果選擇的MIO不支持主啟動(dòng),則SD0、SD1和eMMC1設(shè)置提供標(biāo)志。

在VivadoGUI為SD0/1中顯示一條關(guān)于使用存儲(chǔ)或啟動(dòng)(和/或)存儲(chǔ)的信息消息。

STARTUP選項(xiàng)可用于將設(shè)備引腳和邏輯接口到全局異步設(shè)置/復(fù)位信號(hào),全局3態(tài)專用路由和啟動(dòng)結(jié)束(EOS)。

在Tcl命令提示符中支持的STARTUP選項(xiàng),您可以設(shè)置CONFIG.PS_PMC_CONFIG設(shè)置為1,以獲取CIPS上的基本端口。

812a9092-8ce1-11ee-939d-92fbcf53809c.png

圖28 啟動(dòng)模式配置

在配置SD 0/eMMC0或SD 1/eMMC1控制器時(shí),有多個(gè)選項(xiàng)可用。

813f4366-8ce1-11ee-939d-92fbcf53809c.png

圖29 SD /eMMC配置






審核編輯:劉清

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

    關(guān)注

    10

    文章

    3560

    瀏覽量

    107159
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    16893

    瀏覽量

    182498
  • 片上系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    187

    瀏覽量

    27164
  • 片上網(wǎng)絡(luò)
    +關(guān)注

    關(guān)注

    0

    文章

    33

    瀏覽量

    11941
  • ACAP
    +關(guān)注

    關(guān)注

    1

    文章

    54

    瀏覽量

    8329

原文標(biāo)題:AMD Versal系列CIPS IP核介紹

文章出處:【微信號(hào):Comtech FPGA,微信公眾號(hào):Comtech FPGA】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 0人收藏

    評(píng)論

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

    AMD Versal系列CIPS IP建立示例工程

    接著上一篇“AMD Versal系列CIPS IP介紹
    的頭像 發(fā)表于 12-05 13:34 ?920次閱讀
    <b class='flag-5'>AMD</b> <b class='flag-5'>Versal</b><b class='flag-5'>系列</b><b class='flag-5'>CIPS</b> <b class='flag-5'>IP</b><b class='flag-5'>核</b>建立示例工程

    【ALINX 技術(shù)分享】AMD Versal AI Edge 自適應(yīng)計(jì)算加速平臺(tái)之 Versal 介紹(2)

    【ALINX 技術(shù)分享】AMD Versal AI Edge 自適應(yīng)計(jì)算加速平臺(tái)之 Versal 介紹,以及Versal 芯片開發(fā)流程的簡介
    的頭像 發(fā)表于 03-07 16:03 ?1455次閱讀
    【ALINX 技術(shù)分享】<b class='flag-5'>AMD</b> <b class='flag-5'>Versal</b> AI Edge 自適應(yīng)計(jì)算加速平臺(tái)之 <b class='flag-5'>Versal</b> <b class='flag-5'>介紹</b>(2)

    VIP系列IP使用

    大家好,有沒有誰比較熟悉ALTERA公司的VIP系列ip,我們用該系列IP中的某些模塊(主要
    發(fā)表于 04-13 14:12

    CIPS 3.0變更日志和移植信息解決方案

    在 Vivado 2021.1 中,Control, Interfaces and Processing System (CIPS) IP 架構(gòu)已重新設(shè)計(jì)。此次升級(jí)支持將來自其它 Versal
    的頭像 發(fā)表于 08-02 08:03 ?1094次閱讀
    <b class='flag-5'>CIPS</b> 3.0變更日志和移植信息解決方案

    Versal CPM AXI Bridge模式的地址轉(zhuǎn)換

    Versal 系列的 DMA axi bridge 模式可以在 PL 的 QDMA IP 或者在 CPM(The integrated block for PCIe Rev. 4.0
    的頭像 發(fā)表于 05-10 09:47 ?2159次閱讀
    <b class='flag-5'>Versal</b> CPM AXI Bridge模式的地址轉(zhuǎn)換

    Versal HBM系列外部參考時(shí)鐘設(shè)計(jì)指南文章

    Versal HBM 棧可通過內(nèi)部 HSM0 參考時(shí)鐘來進(jìn)行時(shí)鐘設(shè)置,此參考時(shí)鐘是由 CIPS 或外部時(shí)鐘源生成的。
    的頭像 發(fā)表于 06-05 09:41 ?1116次閱讀
    <b class='flag-5'>Versal</b> HBM<b class='flag-5'>系列</b>外部參考時(shí)鐘設(shè)計(jì)指南文章

    Versal System Monitor(Sysmon):過熱告警行為

    CIPS GUI 中已對(duì) Versal System Monitor 過熱 (OT) 告警進(jìn)行了說明
    的頭像 發(fā)表于 07-10 16:45 ?710次閱讀
    <b class='flag-5'>Versal</b> System Monitor(Sysmon):過熱告警行為

    設(shè)置AMD以太網(wǎng)IP的Pause幀處理

    目前 AMD 的以太網(wǎng) IP ,如軟 10G/25G,40G/50G 或者硬核 CMAC,MRMAC,DCMAC 等等,都采用的是同一種 Pause 幀處理方式。
    的頭像 發(fā)表于 10-18 09:15 ?1330次閱讀
    設(shè)置<b class='flag-5'>AMD</b>以太網(wǎng)<b class='flag-5'>IP</b><b class='flag-5'>核</b>的Pause幀處理

    AMD發(fā)布第二代Versal自適應(yīng)SoC,AI嵌入式領(lǐng)域再提速

    AMD表示,第二代Versal系列自適應(yīng)SoC搭載全新的AI引擎,相較上一代Versal AI Edge系列,每瓦TOPS功率可實(shí)現(xiàn)最多3倍
    的頭像 發(fā)表于 04-11 16:07 ?1097次閱讀

    ALINX VERSAL SOM產(chǎn)品介紹

    近日,2024 AMD Adaptive Computing Summit(AMD ACS)在深圳舉行,芯驛電子應(yīng)邀出席作主題分享:《ALINX 基于 Versal 系列硬件解決方案》
    的頭像 發(fā)表于 08-05 10:33 ?943次閱讀

    AMD Versal自適應(yīng)SoC CPM5 QDMA的Tandem PCIe啟動(dòng)流程介紹

    本文將從硬件設(shè)計(jì)和驅(qū)動(dòng)使用兩個(gè)方面介紹基于 CPM5 QDMA 的 AMD Versal 自適應(yīng) SoC 的 Tandem 設(shè)計(jì)和啟動(dòng)流程。
    的頭像 發(fā)表于 09-18 10:07 ?1166次閱讀
    <b class='flag-5'>AMD</b> <b class='flag-5'>Versal</b>自適應(yīng)SoC CPM5 QDMA的Tandem PCIe啟動(dòng)流程<b class='flag-5'>介紹</b>

    AMD推出第二代Versal Premium系列

    近日,AMD(超威,納斯達(dá)克股票代碼:AMD )今日宣布推出第二代 AMD Versal Premium 系列,這款自適應(yīng) SoC 平臺(tái)旨在
    的頭像 發(fā)表于 11-13 09:27 ?705次閱讀

    AMD Vivado Design Suite 2024.2全新推出

    設(shè)計(jì)體驗(yàn)提供了主要增強(qiáng)功能。新的易用功能適用于所有系列,包括 IP 流、AMD MicroBlaze V 處理器 IP 和 Dynamic Function eXchange (DF
    的頭像 發(fā)表于 11-22 13:54 ?834次閱讀

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

    AMD Vivado Design Suite 2024.2 版本中,Advanced Flow 自動(dòng)為所有 AMD Versal 自適應(yīng) SoC 器件啟用。請(qǐng)注意,Advanced Flow
    的頭像 發(fā)表于 01-23 09:33 ?485次閱讀
    <b class='flag-5'>AMD</b> <b class='flag-5'>Versal</b>自適應(yīng)SoC器件Advanced Flow概覽(下)

    第二代AMD Versal Premium系列SoC滿足各種CXL應(yīng)用需求

    第二代 AMD Versal Premium 系列自適應(yīng) SoC 是一款多功能且可配置的平臺(tái),提供全面的 CXL 3.1 子系統(tǒng)。該系列自適應(yīng) SoC 旨在滿足從簡單到復(fù)雜的各種 CX
    的頭像 發(fā)表于 04-24 14:52 ?228次閱讀
    第二代<b class='flag-5'>AMD</b> <b class='flag-5'>Versal</b> Premium<b class='flag-5'>系列</b>SoC滿足各種CXL應(yīng)用需求
    主站蜘蛛池模板: 欧洲vs美洲完整视频 | 国产睡熟迷奷系列精品 | 国产精品久久精品 | 浴室里强摁做开腿呻吟的漫画男男 | 日本久久和电影 | 伦理在线影院伦理电影 | 免费夜色污私人影院网站 | 色欲AV无码乱码精品国产 | 国产在线观看91精品 | 777久久人妻少妇嫩草AV蜜桃 | 调教椅上的调教SM总裁被调教 | 亚欧洲乱码视频一二三区 | 国产香蕉视频在线播放 | 午夜精品国产自在现线拍 | 国产色婷婷亚洲99麻豆 | 国产在线公开视频 | 久久全国免费久久青青小草 | 国产精品高清在线观看地址 | 日韩hd高清xxxⅹ | 午夜国产羞羞视频免费网站 | 九九久久国产精品免费热6 九九久久国产精品大片 | 亚洲一卡二卡三卡四卡无卡麻豆 | 免费看毛片的网址 | 97精品国产自产在线观看永久 | 亚洲国产亚综合在线区尤物 | 99re6久久在热线视频 | 国产亚洲精品免费视频 | 亚洲欧美中文字幕5发布 | 嫩草伊人久久精品少妇AV网站 | MM131亚洲精品久久安然 | 国拍在线精品视频免费观看 | 色多多污污版免费下载安装 | 大地影院日本韩国电影免费观看 | 回复术士勇者免费观看全集 | 国产成人mv 在线播放 | 成年女人免费影院播放 | 亚洲AV国产国产久青草 | 日日噜噜噜噜夜夜爽亚洲精品 | 国产精品亚洲精品久久国语 | 午夜快车神马影视 | 欧美写真视频一区 |

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品