3 ms·
> Any random illegal state should sequence back to a known good state. What benefit does that property provide? Other than helping to deal with random memory c
by zbentley 3y ago
> Any random illegal state should sequence back to a known good state.
What benefit does that property provide? Other than helping to deal with random memory corruption bit-flips, I'm having trouble understanding why state machines (in hardware, or any level of software) should ever be expected to handle arbitrary memory manipulation outside of the rules of the state machine.
- fodkodrasz 3y agoYou often don't have memory protection in embedded and coding errors, running over stack space could cause such problems. Usual remedy is to detect these with diagnostics and issue a reboot to clean state ASAP.