- 35
- 0
- 约6.77千字
- 约 36页
- 2019-06-24 发布于四川
- 举报
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
您可能关注的文档
最近下载
- 2025重庆城口县遴选教育事业单位人员53人行测备考题库附答案.docx VIP
- 2025重庆城口县遴选县属事业单位人员39人行测备考题库附答案.docx VIP
- 富士DRYPIX Smart System DRYPIX 6000 说明书用户手册.pdf
- (2026年)实验室生物安全自查记录表.docx VIP
- 2025直播电商行业发展白皮书.pdf
- 高压配电室安全操作规程.docx VIP
- 成都市2026届高三一诊数学试卷(含官方答案).pdf
- 【三菱】MDS-D DH 系列 使用说明书.pdf VIP
- 2009年度全国职业院校技能大赛.doc VIP
- 中国应对气候变化的政策与行动2017年度报告(中文版).PDF VIP
原创力文档

文档评论(0)