Forum Discussion
Altera_Forum
Honored Contributor
11 years agoThe compiler seems to not like ALUCtrl in the sensitivity list since it is of type out, but without it the compiler infers latches, plus a couple of warnings.
Warning (10631): VHDL Process Statement warning at alu_control.vhd(20): inferring latch(es) for signal or variable "ALUCtrl", which holds its previous value in one or more paths through the process
Warning: Latch ALUCtrl$latch has unsafe behavior
Warning: Ports D and ENA on the latch are fed by the same signal Funct
Warning: Latch ALUCtrl$latch has unsafe behavior
Warning: Ports D and ENA on the latch are fed by the same signal Funct
Warning: Latch ALUCtrl$latch has unsafe behavior
Warning: Ports D and ENA on the latch are fed by the same signal Funct
All other warnings are simply pin assignment warnings. Is there any way to avoid these potential errors?