0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

在Alveo加速卡上管理子系统CMC介绍

电子工程师 来源:网络整理 2021-03-25 18:02 次阅读

Alveo 加速卡除了有我们 ultrascale+系列的芯片以外,还有 TI 的 MSP432,它的作用就是监控板子的状态,比如电流电压温度等信息。主控端可以通过 FPGA,访问 MPS432,然后获取这些信息。那么怎么样简单的获得这些信息呢,为此我们准备了 CMSIP。

系统构架

下面这个图就是整个主控与 FPGA 以及 MPS432 的模块图

有几个关键的点简单说一下,

首先图中的红色框可以看到 CMS 和 MSP432 的数据通过 UART 接口

然后获取的板上的信息都是存储在 BRAM 中(绿色)

Microblaze 是 CMS 的主控模块,控制 UART 接口,以及将获取的数据存储到 BRAM 中。

最后 CMS 本身有 AXI4-Lite 接口可以连接到 XDMA,主控端就可以访问到 BRAM 中的数据了。

CMS example 设计

CMS 的 IP 本身不用配置,而且 example 设计可以直接跑。下面介绍下步骤。

1)。 首先打开 Vivado,选择 board,这里我用 U50 板卡。

在Alveo加速卡上管理子系统CMC介绍

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

在Alveo加速卡上管理子系统CMC介绍

2)。 在 source 窗口右键这个 IP,然后点击 “openexample design”

Vivado 会打开一个新的例子工程。一般例子工程会根据你选择的板卡,做好所有的管脚约束,所以只需要直接点击 generatebitstream。

在Alveo加速卡上管理子系统CMC介绍

Vivado 会自动给 cms IP 分配一个地址。打开 addresseditor,我们可以看到这个工程里的offset 恰好是 0x00000000,记住这个地址。后面在主机端访问时会用到。

在Alveo加速卡上管理子系统CMC介绍

3)。 生成 bit 文件以后,将 U50 板子插在主机 PCIe 槽中,连上 “alveoprogramming cable”,上电,将 bit 文件烧录到 U50 板卡的 FPGA 以后,热启动主机,使其能够再次 scan并发现板卡。如果一切正常,在主机端使用 lspci 命令可以找到板卡。

Lspci-vd 10ee:

在Alveo加速卡上管理子系统CMC介绍

0xee800000 就是 bar 空间地址,加上刚才 vivado 里看到 cms 的 offset 就可以直接访问cms的 register 空间。

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

在Alveo加速卡上管理子系统CMC介绍

所有的板卡的电压,电流,功耗以及温度等信息都放在REG_MAP空间里,offset 时0x0280000。

所以如果要访问 CMS 的 REG_MAP 里的某一个寄存器的话,

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

简单的方法你可以使用 devmem2 直接访问,这样不需要任何驱动。

不过 CMS 的 microblaze 控制器时 resetactive 状况,所以我们先要解复位。

devmeme2 0xee820000 b 0x1

然后举个例子我们要读取下 12V 的平均功耗。

在Alveo加速卡上管理子系统CMC介绍

devmem20xee8282DC w

你就可以在终端看到 12V 电压的平均功耗。

责任编辑:lq6

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    455

    文章

    50771

    浏览量

    423429
  • 电流
    +关注

    关注

    40

    文章

    6852

    浏览量

    132155
  • 电压
    +关注

    关注

    45

    文章

    5602

    浏览量

    115739
  • 加速卡
    +关注

    关注

    1

    文章

    60

    浏览量

    10945
收藏 人收藏

    评论

    相关推荐

    AMD Alveo媒体加速产品组合SDK 1.2.1发布

    我们很高兴地宣布AMD Alveo 媒体加速产品组合( AMA )SDK 1.2.1 版本发布,从而进一步扩展 AMD Alveo MA35D 媒体加速卡功能。
    的头像 发表于 12-18 16:01 235次阅读

    S7t-VG6 VectorPath加速卡的特性和功能

    S7t-VG6 VectorPath加速卡是Achronix公司联合BittWare公司(Molex旗下的领先企业级FPGA加速器产品供应商)推出的一类全新的、面向高性能计算和数据加速应用的FPGA
    的头像 发表于 11-14 11:19 287次阅读

    AMD Alveo V80计算加速器网络研讨会

    V80 计算加速卡由 AMD Versal HBM 自适应 SoC 提供支持,具有 Alveo 产品系列中最高的逻辑密度、内存带宽、网络吞吐量和 DSP 计算能力。
    的头像 发表于 11-08 09:35 191次阅读

    AMD 以全球极快的纤薄尺寸电子交易加速卡扩展 Alveo 产品组合,助力广泛且具性价比的服务器部署

    — AMD Alveo UL3422 加速卡为高频交易员争夺最快交易执行的竞争中提供了优势,同时降低了进入门槛 —   2024 年 10 月 14 日,加利福尼亚州圣克拉拉 — AMD(超威
    发表于 10-16 14:35 121次阅读
    AMD 以全球极快的纤薄尺寸电子交易<b class='flag-5'>加速卡</b>扩展 <b class='flag-5'>Alveo</b> 产品组合,助力广泛且具性价比的服务器部署

    AMD 以全球极快的纤薄尺寸电子交易加速卡扩展 Alveo 产品组合,助力广泛且具性价比的服务器部署

    — AMD Alveo UL3422 加速卡为高频交易员争夺最快交易执行的竞争中提供了优势,同时降低了进入门槛 —   2024 年 10 月 14 日,加利福尼亚州圣克拉拉 — AMD(超威
    发表于 10-16 14:16 158次阅读

    AMD推出新款纤薄尺寸电子交易加速卡

    AMD(超威,纳斯达克股票代码:AMD)今日宣布推出 AMD Alveo UL3422 加速卡 ,这是其创纪录的加速卡系列1的最新成员,专为超低时延电子交易应用而设计。AMD Alveo
    的头像 发表于 10-16 09:14 456次阅读

    大模型向边端侧部署,AI加速卡朝高算力、小体积发展

    电子发烧友网报道(文/李弯弯)AI加速卡是专门用于处理人工智能应用中的大量计算任务的模块。它集成了高性能的计算核心和大量的内存,旨在加速机器学习、深度学习等算法的计算过程。当前,AI加速卡市场呈现出
    的头像 发表于 09-17 00:18 3260次阅读

    EPSON差分晶振SG3225VEN频点312.5mhz应用于AI加速卡

    处理、语音识别等,随着AI技术的不断发展,AI加速卡的设计和性能也持续进化,以满足日益增长的计算需求。而在这些应用中,高精度、低延迟的时钟信号是确保AI加速卡高效
    发表于 09-10 14:56 0次下载

    基于菲数科技FA728Q加速卡实现低时延LLT应用

    菲数科技使用Stratix 10 FPGA和开源的开放式FPGA堆栈(OFS)基础设施开发高性能FPGA加速卡
    的头像 发表于 08-30 17:13 521次阅读
    基于菲数科技FA728Q<b class='flag-5'>加速卡</b>实现低时延LLT应用

    集成32GB HBM2e内存,AMD Alveo V80加速卡助力传感器处理、存储压缩等

    电子发烧友网报道(文/黄晶晶)日前,AMD推出Alveo V80加速卡,Versal FPGA自适应SoC搭配HBM,可处理计算以及内存密集型的工作负载,用于高性能计算、数据分析、金融科技、存储压缩
    的头像 发表于 06-05 16:16 2130次阅读
    集成32GB HBM2e内存,AMD <b class='flag-5'>Alveo</b> V80<b class='flag-5'>加速卡</b>助力传感器处理、存储压缩等

    借助全新 AMD Alveo™ V80 计算加速卡释放计算能力

    对于大规模数据处理,最佳性能不仅取决于原始计算能力,还取决于高存储器带宽。 因此,全新 AMD Alveo™ V80 计算加速卡专为具有大型数据集的内存受限型应用而设计,这些应用需要 FPGA 硬件
    发表于 05-16 14:09 216次阅读
    借助全新 AMD <b class='flag-5'>Alveo</b>™ V80 计算<b class='flag-5'>加速卡</b>释放计算能力

    AMD Alveo V80计算加速卡实现量产

    AMD公司近日迎来了一个重要的里程碑,其专为大型数据集和内存受限型应用设计的Alveo V80计算加速卡,已正式进入量产出货阶段。这款创新产品针对高性能计算(HPC)、数据分析、金融、网络安全以及计算存储等关键领域,展现了强大的应用潜力。
    的头像 发表于 05-16 11:40 617次阅读

    AMD正式量产Alveo V80计算加速卡,优化大数据集中的内存瓶颈问题

    适用场景包括HPC、数据分析、金融、网络安全及计算存储等领域。据AMD官网上显示,计算加速卡建议零售价高达9495美元(当前折合人民币约为68,744元)。
    的头像 发表于 05-15 15:51 560次阅读

    英伟达发布最强AI加速卡Blackwell GB200

    英伟达最近的GTC开发者大会上发布了其最新、最强大的AI加速卡——GB200。这款加速卡采用了新一代AI图形处理器架构Blackwell,标志着英伟达AI图形处理领域迈入了一个新的
    的头像 发表于 03-20 11:38 1125次阅读

    宁畅参与发布AI加速卡液冷设计白皮书

    近日,由宁畅参与起草的《基于标准PCIe接口的人工智能加速卡液冷设计》白皮书正式发布。该技术白皮书由开放计算标准工作委员会(OCTC)归口,旨在为冷板式人工智能加速卡的设计提供重要指导。
    的头像 发表于 01-09 11:28 783次阅读