《基于FPGA的现代数字电路设计》_第8章.pptVIP

  • 1
  • 0
  • 约6.03千字
  • 约 32页
  • 2026-01-30 发布于广东
  • 举报

《基于FPGA的现代数字电路设计》_第8章.ppt

图8.17状态机采用的状态转移图返回8.1交通信号灯控制器设计8.1.1设计要求要求用户设计一个由一条主干道和一条支干道的汇合点形成的十字交叉路口的交通灯控制器,具体要求如下:(1)主、支干道各设有一个绿、黄、红指示灯,两个显示数码管。(2)主干道处于常允许通行状态,而支干道有车来才允许通行。当主干道允许通行亮绿灯时,支干道亮红灯。而支干道允许通行亮绿灯时,主干道亮红灯。(3)当主、支道均有车时,两者交替允许通行,主干道每次放行50s,支干道每次放行30s,在每次由亮绿灯变成亮红灯的转换过程中,要亮5s的黄灯作为过渡,显示干道通行或禁止的维持时间。下一页返回8.1交通信号灯控制器设计(4)主、支干道均有监测是否有车辆等待的传感器,当该方向没有车辆时,可以提前放行另一方向。(5)在QuartusⅡ软件环境中设计、仿真,并在FPGA开发板上实现所设计电路的功能。8.1.2设计方案通过对交通灯控制器的要求进行分析,发现采用有限状态机的设计思路可以实现所要求的功能,根据工作过程可以抽象出有限状态机的状态转移真值表。它具有四个状态:主、支干道通行状态S0,主干道通行向支干道通行过渡的状态S1,支干道通行状态S2,支干道通行向主干道通行过渡的状态S3,四个状态循环往复顺序转换。上一页下一页返回8.1交通信号灯控制器设计输入信号为:主

文档评论(0)

1亿VIP精品文档

相关文档