概要

AMD のアダプティブ SoC および FPGA は、デバイス内部または外部の多様なメモリ技術をサポートしています。プロセッシング プラットフォーム内でプログラマブル ロジックがアクセラレータとして使用されることが多いため、多くの AMD デバイスは、CCIX オープン スタンダードや CXL® を含むすべてのキャッシュ コヒーレント インターフェイスをサポートしています。

  • 内部メモリ: UltraScale+™ デバイスは、既存の内部メモリ タイプに 288 Kb の UltraRAM を追加
  • 広帯域幅メモリ: DDR4/DDR5 ソリューションと比較して、より広い帯域幅を提供する 3D IC メモリ
  • パラレル外部メモリ: LPDDR5/5X、DDR5、LPDDR4/4X、DDR4、RLDRAM3、QDRIV への柔軟なインターフェイス
Versal™ アダプティブ SoC UltraScale+ UltraScale™ 7 シリーズ Spartan™ 6
ブロック RAM 239 Mb 94 Mb 36 Kb 50 Mb 4 Mb
UltraRAM 717 Mb 360 Mb
広帯域幅メモリ (HBM) 32 GB 16 GB
外部の最大データ レート 8533 Mb/s 4266 Mb/s 2400 Mb/s 1866Mb/s 800Mb/s

内部メモリ (HBM、RAM)

統合された HBM および RAM

AMD 製品では、さまざまなデザインのニーズに対応できるよう、異なる種類の内部メモリを提供しています。

  • 分散 RAM は、係数の格納、ステート マシン、および小型バッファー用に LUT を使用
  • ブロック RAM は、高速で柔軟なデータ ストレージおよびバッファリングに有効
  • UltraRAM ブロックはそれぞれ 288 KB を提供し、カスケード接続して大容量のオンチップ ストレージを実現可能
  • HBM (広帯域幅メモリ) は、ディスクリート メモリ ソリューションより広い帯域幅を提供するため、大容量アプリケーションに最適
Versal アダプティブ SoC UltraScale+ UltraScale 7 シリーズ Spartan 6
分散 RAM のサイズ 64 ビット 64 ビット 64 ビット 64 ビット 64 ビット
分散 RAM の容量範囲 0.6 ~ 258 Mb 1.2 Mb ~ 48.3 Mb 4.1 Mb ~ 28.7 Mb 70 Kb ~ 21 Mb 75 Kb ~ 1.3 Mb
ブロック RAM のサイズ 36 Kb 36 Kb 36 Kb 36 Kb 18 Kb
ブロック RAM の容量範囲 0.8 Mb ~ 239 Mb 5.3 Mb ~ 94.5 Mb 12.7 ~ 132.9 Mb 180 Kb ~ 66.1 Mb 216 Kb ~ 4.7 Mb
UltraRAM のサイズ 288 Kb 288 Kb
UltraRAM の容量範囲 6.8 Mb ~ 717 Mb 90 Mb ~ 360 Mb
HBM スタックのサイズ 8 GB ~ 16 GB 4 GB ~ 8 GB
HBM の容量範囲 8 GB ~ 32 GB 4 GB ~ 16 GB

外部メモリ インターフェイス

AMD では、さまざまな帯域幅、効率、低レイテンシ要件に対応するために、物理レイヤー メモリ インターフェイスとメモリ コントローラーの包括的なセットを提供しています。仕様を決定するための厳密な特性評価プロセスに基づき、LPDDR5/5X、LPDDR4/4X、DDR5、DDR4、DDR3 の各メモリ コンポーネント、および UDIMM、SODIMM、RDIMM を含むマルチランク DIMM をサポートしています。次のツールを参考にして、独自のメモリ インターフェイス設計および実装にお役立てください。

AMD のメモリ コントローラーは、Vivado™ IP カタログに含まれており、無償で提供されています。

サポートされているメモリ規格と最大データ レートの完全なリストは、デバイスのデータシートを参照してください。

リソース

最新情報を入手

アダプティブ SoC/FPGA の通知リストに登録された方には、最新情報をいち早くお届けします。