理解工具综合行为和安全有限状态机设计
Understanding Tool Synthesis Behavior and Safe Finite State Machine Design
摘要:
高可靠性设计需要了解合成工具的行为和最佳实践。检测和防止非法状态和转换对于高可靠性应用中的关键有限状态机(FSM)是重要的。单粒子翻转(SEU)概率随着电路尺寸和电压的减小而增加[1]。必须在优化后分析SEU处理,以确保设计的保护仍然有效。在这项工作中,三个综合工具与高可靠性FSM相互作用的默认行为进行了讨论。针对SEU期间影响可靠性的优化引起的变化,分析测试FSM的综合后网表。最佳实践提出了削减积极的优化。
英文摘要:
High-reliability design requires understanding synthesis tool behavior and best practices. Detection and protection against illegal states and transitions is important for critical Finite State Machines (FSMs) within high reliability applications. Single Event Upsets (SEUs) probability is increasing with decreasing circuit dimensions and voltage [1]. SEU handling must be analyzed post optimization to ensure designed protections are still functional. In this work the default behavior of three synthesis tools interacting with high reliability FSMs is discussed. Post-synthesis netlists of test FSMs are analyzed for optimization induced changes that affect reliability during a SEU. Best practices are proposed to curtail aggressive optimizers.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。