Karena masalah dalam versi perangkat lunak Quartus® II, Anda mungkin melihat konten konstanta Rangkaian VHDL Anda terbalik ketika Anda menginisialisasi konstanta dalam badan paket.
Untuk mengatasi masalah ini, awali konstanta dalam deklarasi paket alih-alih dalam isi paket.
Contoh berikut menunjukkan konstanta yang diinisialisasi dalam deklarasi paket.
package example is
constant example_constant_package_declaration : integer_vector(11 downto 0) := (11,10,9,8,7,6,5,4,3,2,1,0);
end package example;
Contoh berikut menunjukkan konstanta yang diinisialisasi dalam isi paket.
package body example is
constant example_constant_package_body : integer_vector(11 downto 0) := (11,10,9,8,7,6,5,4,3,2,1,0);
end package body example;
Masalah ini telah diperbaiki dimulai dengan perangkat lunak Quartus II versi 12.1.