吴忠躺衫网络科技有限公司

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

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

3天內不再提示

Alveo加速卡上管理子系統CMC介紹

向日葵的花季 ? 來源:向日葵的花季 ? 作者:向日葵的花季 ? 2022-08-02 09:48 ? 次閱讀

本文來自 XILINX 高級產品應用工程師, 賽靈思中文論壇經理 Zhendong Wu.

Alveo 加速卡除了有我們 ultrascale+系列的芯片以外,還有 TI 的 MSP432,它的作用就是監控板子的狀態,比如電流電壓溫度等信息。主控端可以通過 FPGA,訪問 MPS432,然后獲取這些信息。那么怎么樣簡單的獲得這些信息呢,為此我們準備了 CMSIP。

系統構架

下面這個圖就是整個主控與 FPGA 以及 MPS432 的模塊圖

pYYBAGGYICeAcp3TAADaiEm4E0w387.png

有幾個關鍵的點簡單說一下,

首先圖中的紅色框可以看到 CMS 和 MSP432 的數據通過 UART 接口

然后獲取的板上的信息都是存儲在 BRAM 中(綠色)

Microblaze 是 CMS 的主控模塊,控制 UART 接口,以及將獲取的數據存儲到 BRAM 中。

最后 CMS 本身有 AXI4-Lite 接口可以連接到 XDMA,主控端就可以訪問到 BRAM 中的數據了。

CMS example 設計

CMS 的 IP 本身不用配置,而且 example 設計可以直接跑。下面介紹下步驟。

1). 首先打開 Vivado,選擇 board,這里我用 U50 板卡。

pYYBAGGYICmAftOjAAArOqAzkdE881.png

然后在 IP catalog 里找到 CMS IP,選擇 IP,然后不用配置,直接生成。

poYBAGGYICqAXvELAAEFvM7S258868.png

2). 在 source 窗口右鍵這個 IP,然后點擊 “openexample design”

Vivado 會打開一個新的例子工程。一般例子工程會根據你選擇的板卡,做好所有的管腳約束,所以只需要直接點擊 generatebitstream。

pYYBAGGYICuAfbzSAAHk1eEzi2M603.png

Vivado 會自動給 cms IP 分配一個地址。打開 addresseditor,我們可以看到這個工程里的offset 恰好是 0x00000000,記住這個地址。后面在主機端訪問時會用到。

poYBAGGYICyAb3StAAHOOCgIB7s210.png

3). 生成 bit 文件以后,將 U50 板子插在主機 PCIe 槽中,連上 “alveoprogramming cable”,上電,將 bit 文件燒錄到 U50 板卡的 FPGA 以后,熱啟動主機,使其能夠再次 scan并發現板卡。如果一切正常,在主機端使用 lspci 命令可以找到板卡。

Lspci-vd 10ee:

poYBAGGYIC6AOolCAAIoZpVjnv4240.png

0xee800000 就是 bar 空間地址,加上剛才 vivado 里看到 cms 的 offset 就可以直接訪問cms的 register 空間。

CMS 的 register 空間可以在 PG348 里找到。

pYYBAGGYIC-ALEiMAAHWXKq-8n0061.png

所有的板卡的電壓,電流,功耗以及溫度等信息都放在REG_MAP空間里,offset 時0x0280000。

所以如果要訪問 CMS 的 REG_MAP 里的某一個寄存器的話,

地址= PCIebar 地址 + CMSoffset 地址 + REG_MAPoffset address+ 特定寄存器地址

簡單的方法你可以使用 devmem2 直接訪問,這樣不需要任何驅動。

不過 CMS 的 microblaze 控制器時 resetactive 狀況,所以我們先要解復位。

devmeme2 0xee820000 b 0x1

然后舉個例子我們要讀取下 12V 的平均功耗。

poYBAGGYIDCAPVlEAAApbU6w3YM854.png

devmem20xee8282DC w

你就可以在終端看到 12V 電壓的平均功耗。

用同樣的方法你可以訪問任何 CMS 的寄存器(首先記得要解復位 microblaze 喲)

審核編輯:湯梓紅

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

    關注

    71

    文章

    2171

    瀏覽量

    122128
  • CMC
    CMC
    +關注

    關注

    0

    文章

    34

    瀏覽量

    16792
收藏 人收藏

    評論

    相關推薦

    今天發布!詳解賽靈思加速卡Alveo U50的輕與重

    和該系列之前的產品不同,Alveo U50是業界首款輕量級PCIe Gen4自適應計算加速卡,并且面向所有服務器、各種云和邊緣的數據中心應用,包括網絡和存儲加速
    的頭像 發表于 08-07 09:01 ?1.5w次閱讀

    基于加速卡的FPGA生態系統布局是怎樣的?

    FPGA加速卡是如何產生的?主要的FPGA加速卡產品有哪些?基于加速卡的FPGA生態系統布局是怎樣的?
    發表于 06-17 06:07

    LCD轉VGA視頻加速卡

    LCD轉VGA視頻加速卡:此 LCD 轉VGA 視頻加速卡是一款以FPGA+SDRAM+DAC 為核心的視頻加速卡。帶有LCD 控制器的CPU 通過此視頻加速卡,可以驅動帶VGA 接口
    發表于 09-21 08:28 ?56次下載

    浪潮服務器支持賽靈思Alveo FPGA加速卡將全面上市

    浪潮宣布已在其NF5280M5、NF5468M5等服務器完成對賽靈思Alveo U200、Alveo U250 FPGA加速卡的全部認證測試,搭載U200和U250的兩款浪潮服務器已
    發表于 06-12 17:48 ?1279次閱讀

    浪潮推出支持賽靈思 Alveo FPGA加速卡的服務器

    浪潮宣布已在其NF5280M5、NF5468M5等服務器完成對賽靈思Alveo U200、Alveo U250 FPGA加速卡的全部認證測試,搭載U200和U250的兩款浪潮服務器已
    發表于 09-24 15:12 ?960次閱讀

    Alveo加速卡管理子系統CMC介紹

    Alveo 加速卡除了有我們 ultrascale+系列的芯片以外,還有 TI 的 MSP432,它的作用就是監控板子的狀態,比如電流電壓溫度等信息。主控端可以通過 FPGA,訪問 MPS432
    的頭像 發表于 03-25 18:02 ?2707次閱讀
    在<b class='flag-5'>Alveo</b><b class='flag-5'>加速卡</b><b class='flag-5'>上</b><b class='flag-5'>管理</b><b class='flag-5'>子系統</b><b class='flag-5'>CMC</b><b class='flag-5'>介紹</b>

    Alveo加速卡開發白皮書(中文版)

    電子發燒友網站提供《Alveo加速卡開發白皮書(中文版).pdf》資料免費下載
    發表于 09-15 14:45 ?1次下載
    <b class='flag-5'>Alveo</b><b class='flag-5'>加速卡</b>開發白皮書(中文版)

    Alveo U50數據中心加速卡數據表

    電子發燒友網站提供《Alveo U50數據中心加速卡數據表.pdf》資料免費下載
    發表于 09-15 10:45 ?0次下載
    <b class='flag-5'>Alveo</b> U50數據中心<b class='flag-5'>加速卡</b>數據表

    Alveo數據中心加速卡快速入門

    電子發燒友網站提供《Alveo數據中心加速卡快速入門.pdf》資料免費下載
    發表于 09-15 14:38 ?1次下載
    <b class='flag-5'>Alveo</b>數據中心<b class='flag-5'>加速卡</b>快速入門

    AMD 為超低時延電子交易推出 Alveo UL3524 加速卡

    Data、Exegy 和 Hypertec 加入到不斷壯大的面向金融科技市場的超低時延解決方案生態系統 - AMD(超威,納斯達克股票代碼:AMD)日前宣布 推出 AMD Alveo UL3524 加速卡
    的頭像 發表于 10-11 08:10 ?882次閱讀
    AMD 為超低時延電子交易推出 <b class='flag-5'>Alveo</b> UL3524 <b class='flag-5'>加速卡</b>

    AMD Alveo V80計算加速卡實現量產

    AMD公司近日迎來了一個重要的里程碑,其專為大型數據集和內存受限型應用設計的Alveo V80計算加速卡,已正式進入量產出貨階段。這款創新產品針對高性能計算(HPC)、數據分析、金融、網絡安全以及計算存儲等關鍵領域,展現了強大的應用潛力。
    的頭像 發表于 05-16 11:40 ?661次閱讀

    借助全新 AMD Alveo? V80 計算加速卡釋放計算能力

    對于大規模數據處理,最佳性能不僅取決于原始計算能力,還取決于高存儲器帶寬。 因此,全新 AMD Alveo? V80 計算加速卡專為具有大型數據集的內存受限型應用而設計,這些應用需要 FPGA 硬件
    發表于 05-16 14:09 ?264次閱讀
    借助全新 AMD <b class='flag-5'>Alveo</b>? V80 計算<b class='flag-5'>加速卡</b>釋放計算能力

    AMD推出新款纖薄尺寸電子交易加速卡

    AMD(超威,納斯達克股票代碼:AMD)今日宣布推出 AMD Alveo UL3422 加速卡 ,這是其創紀錄的加速卡系列1的最新成員,專為超低時延電子交易應用而設計。AMD Alveo
    的頭像 發表于 10-16 09:14 ?508次閱讀

    AMD 以全球極快的纖薄尺寸電子交易加速卡擴展 Alveo 產品組合,助力廣泛且具性價比的服務器部署

    — AMD Alveo UL3422 加速卡為高頻交易員在爭奪最快交易執行的競爭中提供了優勢,同時降低了進入門檻 — ? 2024 年 10 月 14 日,加利福尼亞州圣克拉拉 — AMD(超威
    發表于 10-16 14:16 ?191次閱讀

    AMD 以全球極快的纖薄尺寸電子交易加速卡擴展 Alveo 產品組合,助力廣泛且具性價比的服務器部署

    — AMD Alveo UL3422 加速卡為高頻交易員在爭奪最快交易執行的競爭中提供了優勢,同時降低了進入門檻 — ? 2024 年 10 月 14 日,加利福尼亞州圣克拉拉 — AMD(超威
    發表于 10-16 14:35 ?132次閱讀
    AMD 以全球極快的纖薄尺寸電子交易<b class='flag-5'>加速卡</b>擴展 <b class='flag-5'>Alveo</b> 產品組合,助力廣泛且具性價比的服務器部署
    武汉百家乐官网赌具| 百家乐官网单机游戏免费下| 百家乐如何计牌| 百家乐缩水工具| 都匀市| 百家乐官网真人荷官网| 百家乐开户百家乐技巧| 德州扑克英文| 百家乐官网高档筹码| 百家乐盛大娱乐城城| 巴登娱乐城真人娱乐| 百家乐官网开户送8彩金| 百家乐赢钱战略| 大发888游戏下载46| 百家乐官网购怎么样| 游戏百家乐的玩法技巧和规则 | 永利百家乐官网娱乐平台| 去澳门百家乐的玩法技巧和规则| 百家乐官网百家乐官网群| 鸿发| 百家乐赌博怎么玩| 大发德州扑克| 属狗与属鸡做生意| 百家乐游戏真人游戏| 澳门美高梅| 易赢百家乐软件| 在线博弈游戏| 百家乐国际娱乐| 网上现金博彩网| 百家乐游戏世界视频| 尚义县| 缅甸百家乐网站是多少| 百家乐官网网站东方果博| 百家乐tt娱乐场开户注册| 大发888代理佣金| 在线百家乐官网纸牌| 新皇冠现金网怎么样| 百家乐官网几点不用补| 网上娱乐城排名| 至尊百家乐下载| 永利博国际网|