インテル®Quartus® II ソフトウェアのバージョンが 2.1 未満では、このような不正な表現に関するエラーは表示されませんでした。そのため、2.1 より前のバージョンで s cedarsfully コンパイルされた古いコードでは、このエラーが発生する可能性があります。ただし、信号幅の不一致は VHDL 言語ではサポートされていません。また、他のサードパーティー製合成ツールでもこの種のコーディング・スタイルにエラーが発生します。この問題を解決するには VHDL コードを修正し、コンパイル中にエラーメッセージを解消する必要があります。
環境
BUILT IN - ARTICLE INTRO SECOND COMPONENT
詳細
On-Line Help に示されているように、このエラーメッセージは VHDL コードが指定された要素数の式を使用していることを意味します。ただし、式は異なる数の要素を持つ必要があります (必要な数の要素もメッセージテキストで指定されます)。これは、コード内で信号幅が一致しない場合によく発生します。行番号は、式の位置を示します。