- 25
- 0
- 约2.95千字
- 约 6页
- 2020-02-16 发布于未知
- 举报
基于同步FSM交通信号控制器
试验目的
1、进一步熟悉FSM原理;
2、交通信号控制逻辑的抽象建模方法;
3、掌握同步有限状态机的置位与复位方法;
3、掌握编写可综合的FSM一般指导原则;
试验原理
Verilog HDL和VHDL行为描述用于综合还只有十年的历史,可综合风格的VerilogHDL和VHDL的语法只是它们各自语言的一个子集;HDL的可综合性研究近年来非常活跃,可综合子集的国际标准目前尚未最后形成,因此,各厂商的综合器所支持的HDL子集也略有不同;对于有关可综合的VerilogHDL的内容我们只着重于介绍RTL、算法级和门级结构的描述;把一个时序逻辑抽象成一个同步有限状态机是设计可综合VerilogHDL模块的关键。有限状态机是设计各种时序逻辑电路的关键。具体的有限状态机的原理可以参看试验七有关原理的介绍。下面介绍一般的可综合有限状态机的编写原则
每个always块只能有一个事件控制@(event_expression),而且要紧跟在always关键字后面;
always可以表示时序逻辑或者组合逻辑;也可以用always块既表示电平敏感的锁存器又同时表示组合逻辑;
带有posedge或negedge关键字的事件表达式表示边沿触发的时序逻辑,没有posedge或negedge关键字的表示组合逻辑或者电平敏感的锁存器,或者两者都表示;
每个表示时序的always块只能由一个时钟跳变沿 触发,置位和复位最好也由该始终跳变沿触发;
每个在always块中赋值的信号必须定义为reg类型或者整型;
Always块中应该避免组合反馈回路;
实验步骤和实验内容
1、本试验交通信号控制灯的逻辑关系
该交通信号灯控制器用于控制一条主干道与一条乡村公路的交叉口的交通(如图8-1所示),它必须具有下面的功能;由于主干道上来往的车辆较多,因此控制主干道的交通信号灯具有最高优先级,在默认情况下,主干道的绿灯点亮;乡村公路间断性地有车经过,有车来时乡村公路的交通灯必须变为绿灯,只需维持一段足够的时间,以便让车通过。只要乡村公路上不再有车辆,那么乡村公路上的绿灯马上变为黄灯,然后变为红灯;同时,主干道上的绿灯重新点亮;一传感器用于监视乡村公路上是否有车等待,它向控制器输入信号X;如果X=1,则表示有车等待,否则X=0;当从S1状态转换到S2 状态,从S2状态转换到S3 状态,从S3状态转换到S4 状态,从S4状态转换到S20状态时,具有一定的延时;
2、试验内容
1)从以上实际交通信号控制问题抽象逻辑关系;
2)画出状态转换图;
2)设计Verilog代码;
TO START:
实验代码
//基于同步FSM交通信号灯控制器
`define TRUE 1b1
`define FALSE 1b0
//延迟
`define Y2RDELAY 3
`define R2GDELAY 2
module sig_control(hwy,cntry,X,clock,clear);
output[1:0]hwy,cntry;
reg[1:0]hwy,cntry;
input X;
input clock,clear;
parameter RED=2d0,
YELLOW=2d1,
GREEN=2d2;
parameter S0 =3d0,
S1 =3d1,
S2 =3d2,
S3 =3d3,
S4 =3d4;
reg[2:0] state;
reg[2:0] next_state;
always@(posedge clock)
if(clear)
state=S0;
else
state=next_state;
always@(state)
begin
hwy =GREEN;
cntry =RED;
case (state)
S0: ;
S1:hwy =YELLOW;
S2:hwy =RED;
S3: begin
hwy = RED;
cntry = GREEN;
end
S4: begin
hwy =RED;
cntry =~
您可能关注的文档
- 国内所有航空公司58772.ppt
- 国家低压电工国家题库模拟题7.doc
- 国家开放大学模块2 Word 2010实操题Word1Word2Word3Word4Word5.doc
- 国家开放大学电大《建筑制图基础》机考网考试题库和答案D.doc
- 国家开放大学电大《建筑制图基础》机考网考试题库和答案D_.doc
- 国家示范农林产业园区牡丹花卉园区规划方案.ppt
- 土木工程毕业论文17650.doc
- 土木工程毕业论文27388.doc
- 圣诞节由来英文31257.ppt
- 在文化生活中选择28841.ppt
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
最近下载
- 2025年演出经纪人话剧_舞台剧项目收益分配模式专题试卷及解析.pdf VIP
- 2025年演出经纪人演出保险方案的招标与采购流程专题试卷及解析.pdf VIP
- 2025年人力资源管理师残疾人职工就业保障与权益保护专题试卷及解析.pdf VIP
- 2025年信息系统安全专家数据安全生命周期管理专题试卷及解析.pdf VIP
- 2025年碳排放管理师碳边境调节机制零碳工厂建设专题试卷及解析.pdf VIP
- 医疗护理安全警示教育案例.pptx VIP
- 优质护理服务PPT课件.pptx VIP
- 2025年房地产经纪人二手房交易行为规范专题试卷及解析.pdf VIP
- 2025年互联网营销师敏捷项目管理在营销中的应用专题试卷及解析.docx VIP
- 2025年项目管理专业成本补偿合同最新政策解读专题试卷及解析.pdf VIP
原创力文档

文档评论(0)