第5讲-有限状态机.pptVIP

  • 3
  • 0
  • 约6.87千字
  • 约 45页
  • 2016-11-28 发布于浙江
  • 举报
第5讲-有限状态机

状态转换图设计(Mealy) S0 S1 S2 S3 S4 S5 Reset 1 0 0 1 1 0 1 0 0 1 0 1 sX /0 /0 /0 /0 /0 /0 /0 /0 /0 /1 /0 /0 1 0 1 1 0 1 0 1 1 0 s1 s2 s3 s4 s5 s0 /0 0/1 s0 状态机的代码实现 状态定义 Architecture rtl of Syn is … -- 其他信号定义。 Type SynFsmState is ( s0, s1, s2, s3, s4, s5); Signal SynCst, SynNst : SynFsmState; Begin … -- 结构体。 End rtl; 状态机的代码实现 状态寄存器进程描述 状态 寄存器 输出 译码 下一状 态译码 当前状态 输出 下一状态 输入 时钟clk 状态寄存器进程描述 Process( clk, Reset ) Begin if( Reset = ‘1’ ) then SynCst = S0; -- 初始状态。 elsif( clk’event and clk = ‘1’ ) then SynCst = SynNst; -- 状态转换。 end if; End process; 状态机的代码实现 状态转换进程描述 状态 寄存器 输

文档评论(0)

1亿VIP精品文档

相关文档