DSP - DSP - 2025.2 日本語 - UG1273

Versal アダプティブ SoC デザイン ガイド (UG1273)

Document ID
UG1273
Release Date
2025-12-03
Version
2025.2 日本語

Versal アダプティブ SoC には、DSP58 スライスが含まれています。これは、UltraScale+ デバイスの DSP48E2 スライスの上位セットであり、下位互換性があります。さらに、Versal アダプティブ SoC の DSP エンジンは、1 つの DSP58 スライスで浮動小数点演算をサポートします。2 つの DSP58 スライスを専用インターコネクトで直列接続することで、18 ビットの複素乗算器や複素数積和 (MACC) を構成することも可能です。Versal アダプティブ SoC の DSPFP32 モードは、Floating-Point Operator IP または Vitis HLS ツールでサポートされています。RTL デザインでこのモードを使用する場合は、移行後のデザインで Floating- Point Operator IP を更新する必要があります。

AMD では、インスタンシエートされた DSP プリミティブの Versal アダプティブ SoC レガシ プリミティブ (DSP48E5) への自動移行をサポートしています。より優れた性能と使用率を実現するために、AMD は RTL を Versal アダプティブ SoC RTL テンプレートに更新し、デザインを再合成することを推奨しています。

これらのアーキテクチャの違いは、 『Versal アダプティブ SoC DSP エンジン アーキテクチャ マニュアル』 (AM004) を参照してください。

重要: Versal アダプティブ SoC の可能性を生かして性能を向上させるためには、データパスのどの部分を PL から AI エンジンに移植できるかを検討する必要があります。オプションで、Model Composer フローと System Generator フローを使用して、 MATLAB® および Simulink® ソフトウェアで作成されたデザインについて PL に実装した場合と AI エンジンに実装した場合を比較できます。詳細は、 『Vitis Model Composer ユーザー ガイド』 (UG1483) を参照してください。