このエラーは、インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション バージョン 19.3 以前および インテル® Quartus® Prime 開発ソフトウェア・スタンダード・エディション バージョン 19.1 以前の解析および合成中に表示される場合があります。
これは、オンチップメモリー (RAM または ROM) インテル® FPGA IP (デュアルポート・アクセスの幅が異なる) に割り当てられた合計メモリー・サイズが、スレーブ S1 および S2 データ幅と一致せず、非整数 (無効) FIFO 深度が発生するためです。
インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション / スタンダード・エディションのこのエラーを回避するには、オンチップメモリー (RAM または ROM) の総メモリーサイズをインテル® FPGA IPを、スレーブ S1 および S2 データ幅に合わせて変更します。
例えば、19394 バイトを 4 バイトで割った合計メモリー・サイズ (S1/S2 のポート幅) は、非整数の FIFO 深度になります。[総メモリーサイズ] オプションを 19394 から 19396 に変更すると問題が解決します。
この問題は、インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション / スタンダード・エディションのバージョン 20.1 以降で修正されています。