インテル® Agilex™ エンベデッド・メモリー・ユーザーガイド

ID 683241
日付 4/25/2022
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

4. インテル® Agilex™ エンベデッド・メモリーIPのリファレンス

インテル® Agilex™ エンベデッド・メモリーの機能には、 インテル® Quartus® Prime開発ソフトウェアのオンチップメモリーIPを使用してアクセスすることができます。
オンチップメモリーIPには次のIPが含まれます。
  • RAM: 1-Port Intel® FPGA IP - シングルポートRAMをインスタンス化します
  • RAM: 2-Port Intel® FPGA IP - デュアルポートおよび双方向ポートRAMをインスタンス化します
  • RAM: 4-Port Intel® FPGA IP - クアッドポートRAMをインスタンス化します
  • ROM: 1-Port Intel® FPGA IP - シングルポートROMをインスタンス化します
  • ROM: 2-Port Intel® FPGA IP - デュアルポートおよび双方向ポートROMをインスタンス化します
  • eSRAM (Embedded Synchronous Random Access Memory) Intel® FPGA IP - ネイティブeSRAMブロックをインスタンス化します
  • FIFO (First-In-First-Out) Intel® FPGA IP - FIFO Intel® FPGA IPをインスタンス化します
  • Shift Register (RAM-based) Intel® FPGA IP - Shift Register (RAM-based) Intel® FPGA IPをインスタンス化します

メモリーの機能は、HDLコードから推論することもできます。 インテル® Quartus® Primeの合成では、特定のHDLコードの構造を認識し、自動的に適切なIPまたはマップをデバイスアトムに直接推論します。詳細は、 インテル® Quartus® Primeプロ・エディションのユーザーガイド: デザイン上の推奨事項で、HDLコードからのメガファンクションの推論を参照してください。

ただし、インテルFPGAデバイスの高度なメモリー機能の一部を使用する場合は、IPを直接使用することを検討します。ポートとパラメーターを簡単にカスタマイズできるようになります。