Quartus® II ソフトウェアのバージョン 11.1 SP2 以前の問題により、HDL コードに VHDL-2008 形式のビット文字列ストライバージが含まれている場合、合成中にこのエラーが生成される場合があります。
例えば、次のコードで上記のエラーが発生する場合があります。
constant CSR : std_logic_vector(4 downto 0) := 5d"0";
この問題を回避するには、VHDL-2008 ビット文字列文字列の使用を避けてください。例えば、上記のコードを次のように置き換えます。
constant CSR : std_logic_vector(4 downto 0) := “00000”;
この問題は、Quartus® II ソフトウェア・バージョン 12.0 から修正されています。