本篇博文通過(guò)講解一個(gè)示例,來(lái)演示如何在 IP integrator 內(nèi)使用 CIPS Wizard 設(shè)置“System Monitor”(系統(tǒng)監(jiān)控器),以及如何在 Vivado 硬件管理器內(nèi)讀取各項(xiàng)監(jiān)控值。
1
// 設(shè)置系統(tǒng)監(jiān)控器
在 Vivado 內(nèi),以 Versal 器件為目標(biāo)創(chuàng)建一個(gè)示例,此示例將以 VCK190 開(kāi)發(fā)板為目標(biāo)創(chuàng)建工程。
創(chuàng)建塊設(shè)計(jì),并將 CIPS IP 添加到畫(huà)布上,然后雙擊此 CIPS IP。
在“Device Integrity”(器件完整性)下,選擇“SysMon Configuration”(系統(tǒng)監(jiān)控器配置)。CIPS 內(nèi)的“SysMon Configuration”與先前各系列中“System ManagementWizard”(系統(tǒng)管理向?qū)В﹥?nèi)的系統(tǒng)監(jiān)控器配置界面看上去較為相似,但有些許明顯的差異。
由于 SysMon 屬于 PMC 的一部分并受 CIPS 控制,因此沒(méi)有 DRP。
通過(guò) PMC 來(lái)完成對(duì)結(jié)果寄存器的訪問(wèn)。
Versal 系統(tǒng)監(jiān)控器支持對(duì)大量?jī)?nèi)部電壓(包括 GT 和 Vcco 軌)進(jìn)行監(jiān)控。
在“On Chip Supply Monitor”(片上電源監(jiān)控)選項(xiàng)卡中,選擇感興趣的電壓。
在此示例中,將使用“Temperature”(溫度)選項(xiàng)卡上的默認(rèn)選項(xiàng)。在 VCK190 上不需要使用任何輔助輸入,因此,同樣將 IP 配置為不連接其他端口或者模塊。
選擇“OK”(確定)。
只要有CIPS IP即可啟動(dòng) Versal 器件,無(wú)需執(zhí)行任何其它操作;因此本文也沒(méi)有在畫(huà)布上添加其他模塊。
當(dāng)前,執(zhí)行“Generate a Device Image”(生成器件鏡像)操作(Vivado 將運(yùn)行綜合和實(shí)現(xiàn))。
創(chuàng)建器件鏡像 .pdi 后,請(qǐng)打開(kāi)硬件管理器,使用此 .pdi 對(duì)器件進(jìn)行編程。
默認(rèn)情況下,這樣會(huì)繪制出“溫度”曲線。
添加在 CIPS 內(nèi)選定的其它通道,請(qǐng)選擇 “+” 并添加相應(yīng)的通道。
這樣就會(huì)在 SysMon 儀表板上繪制出這些通道。
2
// 讀取各項(xiàng)值
在硬件管理器中,可以通過(guò)“System Monitor Core Properties”(系統(tǒng)監(jiān)控器核屬性)來(lái)查看轉(zhuǎn)換結(jié)果。
它將把原始數(shù)據(jù)讀數(shù)轉(zhuǎn)換為溫度或電壓。
審核編輯:劉清
-
電源監(jiān)控
+關(guān)注
關(guān)注
0文章
94瀏覽量
23955 -
寄存器
+關(guān)注
關(guān)注
31文章
5435瀏覽量
124607 -
PMC
+關(guān)注
關(guān)注
0文章
90瀏覽量
15293 -
CIPS
+關(guān)注
關(guān)注
0文章
6瀏覽量
7220 -
Vivado
+關(guān)注
關(guān)注
19文章
835瀏覽量
68829
原文標(biāo)題:開(kāi)發(fā)者分享|Versal 系統(tǒng)監(jiān)控器使用簡(jiǎn)介
文章出處:【微信號(hào):gh_2d1c7e2d540e,微信公眾號(hào):XILINX開(kāi)發(fā)者社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
贏點(diǎn)超級(jí)管理器 2.4.1
Vivado 2016.4-2017.2在硬件管理器中崩潰
如何在不使用下載管理器的情況下下載SDK?
如何在windows10中打開(kāi)項(xiàng)目管理器窗口?
取消硬件管理器時(shí)Vivado 2015.1崩潰
Xilinx許可證管理器無(wú)法正常工作
希望用下載管理器Akamai下載VIVADO,但我無(wú)法讓它工作
Vivado 2015.4硬件管理器收到錯(cuò)誤
是否可以在Vivado硬件管理器中運(yùn)行IDCODE循環(huán)?
沒(méi)有辦法直接用Vivado硬件管理器發(fā)送JTAG命令?
re管理器如何修改機(jī)型
如何在Windows上設(shè)置英特爾硬件加速執(zhí)行管理器
如何使用Vivado硬件管理器連接F1進(jìn)行定制邏輯設(shè)計(jì)

評(píng)論