- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Verilog交通灯(模块化).doc
本交通灯由四个模块组成: 1、 顶层例化模块(traffic)
2、 同步时钟模块(mast_clk)
3、 东西方向(traffic_x)
4、 南北方向(traffic_y)
module traffic(
RESET,
CLK,
num_x,
red_x,
green_x,
yellow_x,
num_y,
red_y,
green_y,
yellow_y
);
input RESET;
input CLK;
output red_x;
output green_x;
output yellow_x;
output red_y;
output green_y;
output yellow_y;
output [4:0] num_x,
num_y;
wire [6:0] num;
mast_clk clk(
.CLK(CLK),
.RESET(RESET),
.num(num)
);
traffic_x Xx(
.CLK(CLK),
.RESET(RESET),
.NUM(num),
.red_x(red_x),
.green_x(green_x),
.yellow_x(yellow_x),
.num_x(num_x)
);
traffic_y Yy(
.CLK(CLK),
.RESET(RESET),
.NUM(num),
.red_y(red_y),
.green_y(green_y),
.yellow_y(yellow_y),
.num_y(num_y)
);
endmodule
module mast_clk(
CLK,
RESET,
num
);
input CLK;
input RESET;
output reg [6:0] num;
always @(posedge CLK,negedge RESET)
begin
if(!RESET)
num=0;
else if(num==59)
num=0;
else num=num+1b1;
end
endmodule
module traffic_x(
CLK,
RESET,
NUM,
red_x,
green_x,
yellow_x,
num_x
);
input CLK;
input RESET;
input [6:0] NUM;
output reg red_x;
output reg green_x;
output reg yellow_x;
output [6:0] num_x;
reg [6:0] num_x;
parameter [2:0] red =3b001,
green =3b010,
yellow=3b100;
reg [2:0] state,next_state;
always @(posedge CLK,negedge RESET)
begin
if(!RESET) state=red;
else state=next_state;
end
always @(NUM)
begin
case(state)
red:begin
if(NUMd29) begin next_state=green;
red_x=0;
green_x=1;
yellow_x=0;
num_x=7d54-NUM;
end
else begin
next_state=red;
您可能关注的文档
- S版小学一年级语文上册生字卡(excel)带田字格.xls
- s高一化学必修1重要方程式及离子方程式汇总(精选)沙县一中罗仙福整理.doc
- T91钢管600℃长期时效后的组织及力学性能.doc
- TCT40_12RT超声波传感器资料.doc
- TDJ-1小型条带喷灌机喷头支架改进设计摘要及目录.doc
- TFCI 传输格式组合指示分配策略及其编.ppt
- TFPX旋转分配器说明书.doc
- TGX002雷氏膨胀测定仪检验记录.doc
- The Learning Guide 必修三 模块三.doc
- The Oxford 3000 牛津3000核心词 带音标 编号.doc
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
文档评论(0)