Cependant, si vous compilez dans le logiciel Quartus 2000.09 ou une version inférieure, et que vous n’avez pas spécifié explicitement la portée de vos signaux, vous pouvez ne pas simuler correctement.
Considérez le code suivant :
---- signal a : std_logic_vector(7 downto 0); process(iclock1,reset) if (reset='0') then a ----
Lorsque la « réinitialisation » est « 0 », au lieu d’obtenir « 11100000 » pour le signal « a », la simulation logicielle de Quartus montre les 2 bits les plus significatifs (MSB) comme possédant un entassé et affiche ce qui suit : « 00100011 ».
Si vous modifiez a sur a (7 downto 0), la conception simulera correctement.
Ce problème est résolu dans la version 1.0 du logiciel Quartus II.