[信息与通信]第8章 有限状态机设计1.pptVIP

  • 7
  • 0
  • 约1.04万字
  • 约 44页
  • 2018-02-17 发布于浙江
  • 举报
[信息与通信]第8章 有限状态机设计1

三、Moore型状态机的设计 Moore型状态机框图 摩尔(Moore)状态机的输出信号只是当前状态的函数, 与输入信号无关且仅在时钟信号边沿到来时才发生变化。 例: 交通灯控制器1 如下图所示的交通灯控制器,其中R1、Y1、G1分别代表甲道的红、黄、绿灯,R2、Y2、G2分别代表乙道的红、黄、绿灯,其状态转换如图所示,红、绿灯各亮15秒,黄灯亮5秒。试采用状态机的方法描述VHDL语言实现,其中clk为5秒时钟输入。 交通灯控制器1 St0 St1 St2 St3 st0 library ieee; use ieee.std_logic_1164.all; entity traffic1 is port(clk,reset:in std_logic;red1,yellow1,green1,red2,yellow2,green2:out std_logic); end traffic1; architecture rtl of traffic1 is type state_t is (st0,st1,st2,st3,st4,st5,st6,st7); signal state, nextstate:state_t; begin process(reset,clk) begin if reset=1 then state=st0

文档评论(0)

1亿VIP精品文档

相关文档