Creating Safe State Machines(Mentor)

资料大小: 165 KB

所需积分: 0


用户评论: 0条评论,查看

上传日期: 2012-01-17

上 传 者: 叶子他上传的所有资料




Finite state machines are widely used in digital circuit designs. Generally, when designing a state machine using an HDL, the synthesis tools will opTImize away all states that cannot be reached and generate a highly opTImized circuit. SomeTImes, however, the opTImization is not acceptable. For example, if the circuit powers up in an invalid state, or the circuit is in an extreme working environment and a glitch sends it into an undesired state, the circuit may never get back to its normal operating condition.
This paper discuses a general methodology when creating a state machine using the HDL Designer SeriesTM State Diagram Editor. You can specify the design so that synthesis tools will not optimize away those unused states, thus a “safe” state machine can be generated.


查看全部 条评论

发表评论请先 , 还没有账号?免费注册


技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。