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

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

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

如何根據(jù)Versal ACAP架構(gòu)的描述來(lái)使用XPE

YCqV_FPGA_EETre ? 來(lái)源:Xilinx賽靈思官微 ? 作者:Xilinx ? 2021-10-28 16:49 ? 次閱讀

對(duì)于任何一項(xiàng)設(shè)計(jì),要想盡可能實(shí)現(xiàn)最低的功率包絡(luò),都需要在設(shè)計(jì)周期早期準(zhǔn)確估算功耗。早期估算有助于選擇合適的器件、充分發(fā)揮架構(gòu)優(yōu)勢(shì)、更改設(shè)計(jì)拓?fù)洌约笆褂貌煌?IP 塊。在設(shè)計(jì)階段早期妥善權(quán)衡取舍,可以幫助用戶在滿足規(guī)格要求的同時(shí),將自身產(chǎn)品更快速推向市場(chǎng)。

本文檔旨在介紹如何根據(jù) Versal ACAP 架構(gòu)的描述來(lái)使用 Xilinx Power Estimator (XPE)。

UG1275

賽靈思提供了 2 種類型的功耗估算工具:通常用于在設(shè)計(jì)實(shí)現(xiàn)之前進(jìn)行估算的 XPE,以及準(zhǔn)確性更高、適合在設(shè)計(jì)實(shí)現(xiàn)期間使用的 Vivado Report Power。二者都包含豐富的功能,能夠助力創(chuàng)建低功耗 ACAP 設(shè)計(jì)。

針對(duì)整個(gè)設(shè)計(jì)周期內(nèi)的各種功耗難題,賽靈思建議采用如下功耗方法論 (Power Methodology) 解決。

在工程的概念設(shè)計(jì)和架構(gòu)探索階段,利用有限的設(shè)計(jì)架構(gòu)詳情來(lái)評(píng)估功耗預(yù)算至關(guān)重要。XPE 可以解決大部分早期功耗估算難題。它通常適用于工程的預(yù)設(shè)計(jì)和預(yù)實(shí)現(xiàn)階段,有助于根據(jù)應(yīng)用的具體需求進(jìn)行架構(gòu)評(píng)估、器件選擇、選擇合適的電源組件,以及散熱管理解決方案。

XPE 能夠考量使用者進(jìn)行設(shè)計(jì)的資源使用情況、翻轉(zhuǎn)率、I/O 負(fù)載和其它各種因素。通過將這些因素與器件模型相結(jié)合,即可計(jì)算估算的配電功耗。

保證有效執(zhí)行功耗估算的設(shè)計(jì)注意事項(xiàng)

XPE 中的設(shè)計(jì)輸入分類為以下 3 個(gè)類別:

● 設(shè)計(jì)創(chuàng)建:設(shè)計(jì)創(chuàng)建表示手動(dòng)輸入功耗估算,隨后開始依次選擇正確的器件、散熱條件規(guī)格以及更重要的是,配置平臺(tái)管理控制器。完成設(shè)計(jì)配置后,使用“快速估算 (Quick Estimate)”和“IP 管理器 (IP Manager)”來(lái)創(chuàng)建設(shè)計(jì),然后在各塊工作表上進(jìn)行優(yōu)化。

● 設(shè)計(jì)移植:設(shè)計(jì)移植首先需將上一代 XPE 設(shè)計(jì) (.xpe) 導(dǎo)入“匯總 (Summary)”工作表。導(dǎo)入流程僅檢索與 Versal架構(gòu)相關(guān)的數(shù)據(jù),主要是可編程邏輯 (PL) 和處理器系統(tǒng) (PS) 配置。因此,它需要完成器件選擇和配置,以便完成設(shè)計(jì)創(chuàng)建,此外還需要通過 IP Manager 或者通過在塊工作表中手動(dòng)輸入來(lái)添加所需的新的塊。

● 設(shè)計(jì)分析:設(shè)計(jì)分析因 Vivado 中創(chuàng)建的 Versal ACAP 設(shè)計(jì)而異,通過將設(shè)計(jì)分析導(dǎo)入 XPE 即可進(jìn)行進(jìn)一步的分析或后處理。

使用處理器系統(tǒng)工作表

Versal ACAP 將功能豐富的 64 位雙核 Arm Cortex-A72 和雙核 Arm Cortex-R5F 處理器系統(tǒng) (PS)、賽靈思可編程邏輯 (PL) 架構(gòu)以及 AI 引擎 (AI Engine) 全都集成到單一器件內(nèi)。

低功耗域和全功耗域

處理器子系統(tǒng) (PS) 工作表分為 2 個(gè)域:低功耗域 (Low Power Domain) 和全功耗域 (Full Power Domain)。這些功耗域可開啟和關(guān)閉。以下圖例分別展示了低功耗域和全功耗域。

處理器和 PLL

Versal 架構(gòu)的 PS 為全功耗域集成了功能豐富的 64 位雙核 Arm Cortex-A72 (APU),并為低功耗域集成了雙核 ArmCortex-R5F (RPU) 處理器系統(tǒng) (PS)。在全功耗域中可使用 APU PLL 來(lái)為 Arm Cortex-A72 核、L2 高速緩存、FPD 互連結(jié)構(gòu)和 CCI 生成時(shí)鐘。在低功耗域中可使用 RPU PLL 來(lái)為 Arm Cortex-R5F 核、TCM、OCM 和 LPD 互連結(jié)構(gòu)生成時(shí)鐘。

注:使用 A72 時(shí),必須啟用 L2 高速緩存,XPE 會(huì)自動(dòng)將其啟用并向 FPD 添加電源。

存儲(chǔ)器和 I/O 接口

Arm Cortex-A72 和 Cortex-R5F CPU 系統(tǒng)還包含片上 TCM、OCM 存儲(chǔ)器、L2 高速緩存和豐富的外設(shè)連接接口。

高速緩存一致性互連 (CCI)

所謂 CCI 表示將部分互連和一致性功能組合到一起的塊?!柏?fù)載 (Load)”字段值取決于應(yīng)用,范圍為 0% - 100%。此Load 值與“互連負(fù)載 (Load for Interconnect)”值相同。允許的最大頻率與對(duì)應(yīng)速度等級(jí)的 APU 頻率范圍相同。

責(zé)任編輯:haq

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

    關(guān)注

    32

    文章

    1794

    瀏覽量

    131319
  • XPE
    XPE
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    11069
  • ACAP
    +關(guān)注

    關(guān)注

    1

    文章

    54

    瀏覽量

    8173

原文標(biāo)題:XPE 助力設(shè)計(jì)早期準(zhǔn)確功耗估算

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    如何通過PMC_GPIO喚醒AMD Versal? Adaptive SoC Linux系統(tǒng)

    指導(dǎo)頁(yè)面和 MPSoC 系統(tǒng)在同一個(gè) Wiki 網(wǎng)頁(yè)。本文將通過 PMC_GPIO 作為例子來(lái)描述如何喚醒 Versal 系統(tǒng)。 Wiki 網(wǎng)頁(yè): https
    的頭像 發(fā)表于 12-17 10:07 ?189次閱讀
    如何通過PMC_GPIO喚醒AMD <b class='flag-5'>Versal</b>? Adaptive SoC Linux系統(tǒng)

    使用 AMD Versal AI 引擎釋放 DSP 計(jì)算的潛力

    Versal AI 引擎可以在降低功耗預(yù)算的情況下提高 DSP 計(jì)算密度,”高級(jí)產(chǎn)品營(yíng)銷經(jīng)理 Udayan Sinha 表示。這種效率使 Versal AI 引擎能夠在嚴(yán)格的功耗預(yù)算內(nèi)處理最苛刻
    的頭像 發(fā)表于 11-29 14:07 ?530次閱讀

    使用AMD Versal AI引擎加速高性能DSP應(yīng)用

    AMD Versal AI 引擎使您能夠擴(kuò)展數(shù)字信號(hào)處理( DSP )算力與面向未來(lái)的設(shè)計(jì),從而適應(yīng)當(dāng)前和下一代計(jì)算密集型 DSP 應(yīng)用。借助 Versal AI 引擎,客戶能以更低的功耗1和更少的可編程邏輯資源2獲得高性能 DSP。
    的頭像 發(fā)表于 11-20 16:35 ?345次閱讀

    AMD推出第二代Versal Premium系列

    近日,AMD(超威,納斯達(dá)克股票代碼:AMD )今日宣布推出第二代 AMD Versal Premium 系列,這款自適應(yīng) SoC 平臺(tái)旨在面向各種工作負(fù)載提供最高水平系統(tǒng)加速。第二代 Versal
    的頭像 發(fā)表于 11-13 09:27 ?386次閱讀

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

    近日,2024 AMD Adaptive Computing Summit(AMD ACS)在深圳舉行,芯驛電子應(yīng)邀出席作主題分享:《ALINX 基于 Versal 系列硬件解決方案》,闡述了 ALINX 模塊化產(chǎn)品設(shè)計(jì)理念,展示基于 Versal 系列芯片開發(fā)的新品及后
    的頭像 發(fā)表于 08-05 10:33 ?669次閱讀

    一個(gè)更適合工程師和研究僧的FPGA提升課程

    系統(tǒng)軟件設(shè)計(jì); ● 嵌入式系統(tǒng)設(shè)計(jì); ● Zynq SoC 系統(tǒng)架構(gòu); ● 基于Vitis進(jìn)行嵌入軟件開發(fā)移植; Versal ACAP設(shè)計(jì)課程 03 ● 設(shè)計(jì)Vers
    發(fā)表于 06-05 10:09

    AMD Versal? Adaptive SoC CPM PCIE PIO EP設(shè)計(jì)CED示例

    本文可讓開發(fā)者們看懂 AMD Vivado Design Tool 2023.2 中的“AMD Versal Adaptive SoC CPM PCIE PIO EP 設(shè)計(jì)”CED 示例。?
    的頭像 發(fā)表于 05-10 09:39 ?603次閱讀
    AMD <b class='flag-5'>Versal</b>? Adaptive SoC CPM PCIE PIO EP設(shè)計(jì)CED示例

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

    AMD表示,第二代Versal系列自適應(yīng)SoC搭載全新的AI引擎,相較上一代Versal AI Edge系列,每瓦TOPS功率可實(shí)現(xiàn)最多3倍的性能提升,同時(shí),新款集成Arm CPU的高性能設(shè)計(jì)可以提供高達(dá)10倍于前代Versal
    的頭像 發(fā)表于 04-11 16:07 ?815次閱讀

    AMD Versal SoC刷新邊緣AI性能,單芯片方案驅(qū)動(dòng)嵌入式系統(tǒng)

    電子發(fā)燒友網(wǎng)報(bào)道(文/黃晶晶)邊緣AI應(yīng)用需要更多的高性能計(jì)算和算力的支持,AMD的Versal和Zynq系列產(chǎn)品一直支持醫(yī)療、交通、智能零售、智能工廠、智能城市等領(lǐng)域的邊緣AI落地。最近,AMD
    的頭像 發(fā)表于 04-11 09:06 ?3769次閱讀
    AMD <b class='flag-5'>Versal</b> SoC刷新邊緣AI性能,單芯片方案驅(qū)動(dòng)嵌入式系統(tǒng)

    AMD Versal SoC全新升級(jí)邊緣AI性能,單芯片方案驅(qū)動(dòng)嵌入式系統(tǒng)

    電子發(fā)燒友網(wǎng)報(bào)道(文/黃晶晶)邊緣AI應(yīng)用需要更多的高性能計(jì)算和算力的支持,AMD的Versal和Zynq系列產(chǎn)品一直支持醫(yī)療、交通、智能零售、智能工廠、智能城市等領(lǐng)域的邊緣AI落地。最近,AMD
    的頭像 發(fā)表于 04-09 21:32 ?1091次閱讀
    AMD <b class='flag-5'>Versal</b> SoC全新升級(jí)邊緣AI性能,單芯片方案驅(qū)動(dòng)嵌入式系統(tǒng)

    在Vivado中構(gòu)建AMD Versal可擴(kuò)展嵌入式平臺(tái)示例設(shè)計(jì)流程

    為了應(yīng)對(duì)無(wú)線波束形成、大規(guī)模計(jì)算和機(jī)器學(xué)習(xí)推斷等新一代應(yīng)用需求的非線性增長(zhǎng),AMD 開發(fā)了一項(xiàng)全新的創(chuàng)新處理技術(shù) AI 引擎,片內(nèi)集成該AI Engine的FPGA系列是Versal? 自適應(yīng)計(jì)算加速平臺(tái) (ACAP) 。
    的頭像 發(fā)表于 04-09 15:14 ?1477次閱讀
    在Vivado中構(gòu)建AMD <b class='flag-5'>Versal</b>可擴(kuò)展嵌入式平臺(tái)示例設(shè)計(jì)流程

    AMD Versal AI Edge自適應(yīng)計(jì)算加速平臺(tái)之PL LED實(shí)驗(yàn)(3)

    對(duì)于Versal來(lái)說(shuō)PL(FPGA)開發(fā)是至關(guān)重要的,這也是Versal比其他ARM的有優(yōu)勢(shì)的地方,可以定制化很多ARM端的外設(shè)
    的頭像 發(fā)表于 03-22 17:12 ?2453次閱讀

    AMD Versal AI Edge自適應(yīng)計(jì)算加速平臺(tái)PL LED實(shí)驗(yàn)(3)

    對(duì)于Versal來(lái)說(shuō)PL(FPGA)開發(fā)是至關(guān)重要的,這也是Versal比其他ARM的有優(yōu)勢(shì)的地方,可以定制化很多ARM端的外設(shè)
    的頭像 發(fā)表于 03-13 15:38 ?984次閱讀
    AMD <b class='flag-5'>Versal</b> AI Edge自適應(yīng)計(jì)算加速平臺(tái)PL LED實(shí)驗(yàn)(3)

    【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ā)流程的簡(jiǎn)介。
    的頭像 發(fā)表于 03-07 16:03 ?1049次閱讀
    【ALINX 技術(shù)分享】AMD <b class='flag-5'>Versal</b> AI Edge 自適應(yīng)計(jì)算加速平臺(tái)之 <b class='flag-5'>Versal</b> 介紹(2)

    AMD Versal AI Edge自適應(yīng)計(jì)算加速平臺(tái)之Versal介紹(2)

    Versal 包含了 Cortex-A72 處理器和 Cortex-R5 處理器,PL 端可編程邏輯部分,PMC 平臺(tái)管理控制器,AI Engine 等模塊,與以往的 ZYNQ 7000 和 MPSoC 不同,Versal 內(nèi)部是通過 NoC 片上網(wǎng)絡(luò)進(jìn)行互聯(lián)。
    的頭像 發(fā)表于 03-06 18:12 ?1505次閱讀
    AMD <b class='flag-5'>Versal</b> AI Edge自適應(yīng)計(jì)算加速平臺(tái)之<b class='flag-5'>Versal</b>介紹(2)