インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション・バージョン 20.4 の問題により、合成ステージ中にコンパイル時にこのエラーが表示される可能性があります。これは、構造体の配列が if/else ブロックによってラップされ、その後 generate ブロックによってラップされる for ループに割り当てられている場合に発生します。
インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション・バージョン 20.4 でこの問題を解決するパッチが利用可能です。以下のリンクからパッチをダウンロードしてインストールします。
- ウィンドウ用 インテル® Quartus® Prime 20.4 パッチ 0.49 (.exe)
- Linux 向け インテル® Quartus® Prime 20.4 パッチ 0.49 (.exe)
- インテル® Quartus® Prime 20.4 パッチ 0.49 (.txt) 向け Readme
この問題は、インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション バージョン 22.3 以降で修正されています。