Forum Discussion
Altera_Forum
Honored Contributor
18 years agoI am interested in any amount of info :)
What I basically need to know is: Does the safety option will send back the FSM into the state, where it came from ? - Obviously not What I basically need to do is : Detect any misbehaviour of the FSM since the design is fully coded :cool: - and there is only one chance of a wrong state : physical errors - possibly caused by EMI, Radiation or whatever. (Unlike with most designs, this is very likely with my current design :mad: ) Therefore, i am doing both: detectin a misbehaviour and creating a stable design. Typically (and in the past) I do (did) this in creating protection FSMs, which control the main FSM and act as a watch dog. Only, when save transitions haven taken place and have been confirmed, that state is used to change the dependant signals and registers. I now thought, that there is a ready to use protection mechanism to include into designs. But i think this is more something for a megacore ... The FSM-system of my current approach acts on half of the system speed and has a latency of 6 clks after valid transisions are reported. This must be optimized .:o