- 9
- 0
- 约6.77千字
- 约 36页
- 2019-12-12 发布于江苏
- 举报
8.4 有限状态机设计要点 1.起始状态的选择 : 起始状态是指电路复位后所处的状态,选择一个合理的起始状态将使整个系统简洁、高效。多数EDA软件会自动为基于状态机的设计选择一个最佳的起始状态。 2.有限状态机的同步复位 3.有限状态机的异步复位 多余状态的处理 一般有如下两种处理多余状态的方法: (1)在case语句中用default分支决定如果进入无效状态所采取的措施; (2)编写必要的Verilog源代码明确定义进入无效状态所采取的行为。 module FSM( clk, clr, out, start, step2, step3 ); input clk, clr, start, step2, step3; output[2:0] out; reg[2:0] out; reg[1:0] state, next_state; parameter state0 = 2’b00, state1 = 2’b01, // 状态编码 state2 = 2’b11, state3 = 2’b10; // 格雷码 always @( posedge clk or posedge clr ) begin if( clr ) state = state0; // 定义初态 else state = next_state; end alway
您可能关注的文档
最近下载
- 全国生物奥林匹克竞赛试题及答案.pdf VIP
- 运维服务方案培训资料.pdf VIP
- 陕西省安康市2024-2025学年高二下学期期中联考数学试卷(含详解).docx VIP
- 2026光电共封装CPO技术发展机遇海外巨头技术演进及产业链分析报告.pdf
- 生物奥林匹克竞赛试题及答案.docx VIP
- 渠道维护工(高级工) 技能鉴定理论考试题及答案.doc VIP
- 运输企业《全员安全生产岗位责任制》.docx VIP
- 教科版四年级下册科学全册单元训练题(含答案)附期中期末.docx VIP
- 2025年湖北省高考物理试卷真题(含答案解析).pdf
- 新目标大学英语(第二版)视听说教程 第4册 参考答案.pdf VIP
原创力文档

文档评论(0)