Forum Discussion
Altera_Forum
Honored Contributor
15 years ago --- Quote Start --- WHEN OTHERS => Y <= (others => '0'); --- Quote End --- doesn't change anything, because the case construct is already full decoded. No "others" cases are effectively left. You can write a single Y <= (others => '0'); in front of case construct to break the combinational loop, if the implied logic behaviour is according to your intentions.