第二代AMD Versal Premium系列SoC满足各种CXL应用需求

描述

第二代 AMD Versal Premium 系列自适应 SoC 是一款多功能且可配置的平台,提供全面的 CXL 3.1 子系统。该系列自适应 SoC 旨在满足从简单到复杂的各种 CXL 应用需求。无论您是高级自适应 SoC 开发人员,还是 CXL 初学者,第二代 Versal Premium 系列都能提供灵活的 CXL 3.1 子系统,非常适合内存扩展、内存池化和内存加速应用。

CXL

Compute Express Link ( CXL )是由行业领导者联合开发的一项新型高速互联技术。它旨在弥合 CPU、GPU 和其他高性能加速器之间的差距,使它们能够在统一的内存空间中更高效地协同工作。CXL 通过提供高带宽、低时延、以内存为中心和缓存一致性的接口来实现这一目标,该接口使设备能够在互联中共享数据和内存。

CXL 内存扩展

随着人工智能和机器学习等先进技术的蓬勃发展,数据生成和处理在全球范围内持续激增。因而计算过程中对更大内存容量的需求变得更加迫切。FPGA 系统设计人员面临的内存挑战与典型的基于处理器的设计类似。因此,客户可以通过第二代 Versal Premium 系列的 CXL 3.1 子系统为其 FPGA 增加更多内存,这是 Versal 产品组合中首款提供 CXL 内存扩展功能的产品。

CXL 近内存计算

当前的计算领域已开启一个需要大量内存密集型运算的新时代。随着此类计算任务的需求不断增长,业界专业人士越来越关注并致力于将某些内存密集型操作移至更靠近内存的位置,以提升系统性能并降低功耗。第二代 Versal Premium 系列自适应 SoC 已成为近内存处理应用的理想平台,设计人员可以利用 CXL 接口在内存空间中更高效地迁移预处理和后处理的数据。

CXL 3.1 子系统功能概述

第二代 Versal Premium 系列 CXL 子系统由四个主要组件构成:GTM2 收发器、可配置协议模块 6( CPM6 )控制器、CXL 事务层 IP 和 CXL 固件。系统架构师可以选择使用整个 CXL 子系统,或根据自身配置和定制需求使用部分子系统。CXL 子系统同时支持 CXL 端点模式和 CXL 主机模式。

第二代 Versal Premium 系列 CXL 子系统

amd

GTM2 收发器

PCIe 物理层

支持第一代到第六代( NRZ 和 PAM4 )

CPM6 控制器

支持 CXL 1.1/2.0/3.1 替代协议协商

支持 68B 和 256B FLIT

CPM6 CXL 仲裁器和多路复用器( ArbMux )

CPM6 数据链路层( DLL )

CXL 事务层 IP

通过 Vivado LogiCORE IP 目录提供

可配置为 Type-3、Type-2 和 Type-1

CXL 固件

提供 C 源代码

初始化和配置。运行时管理

|更大容量,更大宽带1|

主要优势

设计符合 CXL 标准

提升系统性能

灵活且可配置

主要功能

CXL 3.1 硬件子系统

CXL 内存扩展

CXL 近内存计算

主要特性

支持 CXL 1.1、2.0 和 3.1

最大链路速率:64 GT/s( PAM4 )

2 个 CXL 控制器

16 条 PCIe/CXL 通道( 2 x 8 )

支持 CXL.io

支持 CXL.mem

支持 CXL.cache

端点模式:Type-3/2/1

主机模式:Type-3

客户示例设计( CED )

下一步

如需了解有关第二代 AMD Versal Premium 系列器件的更多信息,敬请访问产品专区。

1. 基于 AMD 进行的内部分析,比较了第二代 AMD Versal Premium 系列器件(配备 CXL 3.1 和 LPDDR5X 存储器组件)所具有的总内存带宽与同类器件(仅配备 LPDDR5X 存储器)的总内存带宽。内存带宽会因系统配置和其他因素而异。(VER-059)

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分