Intel Agilex® 7 エンベデッド・メモリー・ユーザーガイド

ID 683241
日付 4/10/2023
Public
ドキュメント目次

3.9. メモリー深度の設定に関する考慮事項

メモリー深度またはワードを設定する場合は、偶数を使用します。奇数のメモリー深度はサポートされていません。奇数も入力可能ですが、 インテル® Quartus® Prime 開発ソフトウェアは、メモリー深度を自動的に 1 増やしてそれを偶数にします。例えば、メモリー深度に 255 を入力すると、 インテル® Quartus® Prime 開発ソフトウェアは、メモリー深度を 256 にして RTL を生成します。

.mif または .hex で奇数サイズのメモリー深度を使用している場合、コンパイル時に次のような重大な警告が表示されることが想定されます。

重大な警告 (127005): デザインファイルのメモリー深度 (256) とメモリー初期化ファイル <hex file> のメモリー深度 (255) が異なります - 残りのアドレスの初期値を 0 に設定します。