記事 ID: 000086850 コンテンツタイプ: エラーメッセージ 最終改訂日: 2019/10/22

エラー (272006): altsyncram メガファンクションでは、OPERATION_MODE・パラメーターがBIDIR_DUAL_PORTに設定されている場合、ポート A とポート B のビット総数は同じである必要があります

環境

    インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション
    オンチップメモリー
BUILT IN - ARTICLE INTRO SECOND COMPONENT
詳細

このエラーは、インテル® 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 以降で修正されています。

関連製品

本記事の適用対象: 1 製品

インテル® プログラマブル・デバイス

1

このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。この内容は参考情報および一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。インテルは不正確な翻訳があった場合でもいかなる責任を負いません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。