概述

AMD 自适应 SoC 和 FPGA 支持器件内部或外部的许多不同存储器技术。由于可编程逻辑经常被用作处理平台中的加速器,因此,许多 AMD 器件都支持所有缓存一致性接口,其中包括 CCIX 开放标准和 CXL®。

  • 内部存储器:UltraScale+™ 器件在现有内部存储器类型基础上,创新集成 288Kb UltraRAM
  • 高带宽内存:相较于 DDR4/DDR5 解决方案,3D IC 存储技术可提供更高带宽
  • 并行外部存储器:灵活的 LPDDR5/5X、DDR5、LPDDR4/4X、DDR4、RLDRAM3 和 QDRIV 接口
Versal™ 自适应 SoC UltraScale+ UltraScale™ 7 系列 Spartan™ 6
块 RAM 239Mb 94Mb 36Kb 50Mb 4Mb
UltraRAM 717Mb 360Mb
高带宽内存 (HBM) 32GB 16GB
外部最大数据速率 8533Mb/s 4266Mb/s 2400Mb/s 1866Mb/s 800Mb/s

内部存储器(HBM、RAM)

集成的 HBM 和 RAM

AMD 产品包含不同类型的内部存储器,可满足不同设计的需求。

  • 分布式 RAM 将 LUT 用于系数存储、状态机和小型缓冲区
  • 块 RAM 对于快速、灵活的数据存储和缓冲非常有用
  • 每个 UltraRAM 模块提供 288Kb,并可级联以获得较大的片上存储容量
  • HBM(高带宽内存)是实现高容量与高带宽的选择,其性能显著优于分立式内存解决方案
Versal 自适应 SoC UltraScale+ UltraScale 7 系列 Spartan 6
分布式 RAM 大小 64-bit 64-bit 64-bit 64-bit 64-bit
分布式 RAM 容量范围 0.6 – 258Mb 1.2Mb – 48.3Mb 4.1Mb – 28.7Mb 70Kb – 21Mb 75Kb – 1.3Mb
块 RAM 大小 36Kb 36Kb 36Kb 36Kb 18Kb
块 RAM 容量范围 0.8Mb – 239Mb 5.3Mb – 94.5Mb 12.7 – 132.9Mb 180Kb – 66.1Mb 216Kb – 4.7Mb
UltraRAM 大小 288Kb 288Kb
UltraRAM 容量范围 6.8Mb – 717Mb 90Mb – 360Mb
HBM 堆栈大小 8GB – 16GB 4GB – 8GB
HBM 容量范围 8GB – 32GB 4GB – 16GB

外部存储器接口

AMD 提供一系列综合而全面的物理层存储器接口和存储器控制器,可充分满足各种带宽、效率及低时延需求。基于严格的表征流程来确定规格,支持的接口包括 LPDDR5/5X 和 LPDDR4/4X 组件、DDR5、DDR4 和 DDR3 组件以及多列配置 DIMM(包括 UDIMM、SODIMM 和 RDIMM)。请参考以下工具来规划您的存储器接口设计及实现方案:

AMD 存储器控制器在 Vivado™ IP 目录中免费提供。

有关支持的存储器标准和最大数据速率的完整列表,请参阅器件数据手册

资源

随时掌握最新动态

加入自适应 SoC 和 FPGA 通知列表,及时接收最新动态与资讯。