Forum Discussion
Altera_Forum
Honored Contributor
18 years agoThe need for error correction codes
Hello, I'm working on digital design for the first time since college and I'm unclear on how much error correction is needed in FPGA/CPLD systems. Here's the situation: My design will s...
Altera_Forum
Honored Contributor
18 years ago --- Quote Start --- The problem is what to do with the "when others" statements... --- Quote End --- Do not use latches, whether intentionally or unintentionally. See "Unintentional Latch Generation" in the Quartus handbook, Volume 1, Section II, Chapter 6. The "State Machines" section of that chapter says this about "when others": --- Quote Start --- Many synthesis tools (including Quartus II integrated synthesis) have an option to implement a safe state machine. The software inserts extra logic to detect an illegal state and force the state machine’s transition to the reset state. --- Quote End ---