verilogHDL十字路口交通灯.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
verilogHDL十字路口交通灯

* * 3线-8线译码器(CT74138) A2 A1 A0 BIN/OCT Y4 EN S1 S2 S3 Y7 Y6 Y5 Y3 Y1 Y0 Y2 逻辑符号 74138 X X X 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 ?100 =100 =100 =100 =100 =100 =100 =100 =100 Y3 Y0 Y1 Y2 Y4 Y6 Y7 Y5 A2 A1 A0 S1 S2 S3 真值表 * * module CT74138(A0,A1,A2,S1,S2N,S3N,YN0,YN1,YN2,YN3,YN4,YN5,YN6,YN7); input A0,A1,A2,S1,S2N,S3N; output YN0,YN1,YN2,YN3,YN4,YN5,YN6,YN7; reg YN0,YN1,YN2,YN3,YN4,YN5,YN6,YN7; reg[7:0] Y_SIGNAL; 图4.49 CT74138的元件符号 always begin if (S1 ~S2N ~S3N) begin case ({A2,A1,A0}) 3b000 : Y_SIGNAL = 8 3b001 : Y_SIGNAL = 8 3b010 : Y_SIGNAL = 8 3b011 : Y_SIGNAL = 8 3b100 : Y_SIGNAL = 8 3b101 : Y_SIGNAL = 8 3b110 : Y_SIGNAL = 8 3b111 : Y_SIGNAL = 8 default :Y_SIGNAL =8 endcase end * * else Y_SIGNAL = 8 YN0 = Y_SIGNAL[0]; YN1 = Y_SIGNAL[1]; YN2 = Y_SIGNAL[2]; YN3 = Y_SIGNAL[3]; YN4 = Y_SIGNAL[4]; YN5 = Y_SIGNAL[5]; YN6 = Y_SIGNAL[6]; YN7 = Y_SIGNAL[7]; end endmodule //Description of 4-bit full adder module _4bit_adder (S,C4,A,B,Cin); input [3:0] A,B; input Cin; output [3:0] S; output C4; wire C1,C2,C3; //(S,CO,A,B,Cin) fulladder FA0 (.S(S[0]),.A(A[0]),.B(B[0]),.Cin(Cin) ,.CO(C1)), FA1 (S[1],C2,A[1],B[1],C1), FA2 (S[2],C3,A[2],B[2],C2), FA3 (S[3],C4,A[3],B[3],C3); endmodule here names must match exactly 四位全加器( top level ): 交通灯控制电路 该交通管理器控制十字路口甲、乙两条道路的红绿灯,R1G1Y1和R2G2Y2分别是甲和乙道的三个灯。 该交通管理器是由控制器和受其控制的三个定时器以及6个灯组成。 3个定时器分别确定甲通行时间T1(30秒)和乙通行时间T3(26秒)(G1\G2),以及公共停车时间T2(5秒)(Y1\Y2) 3、交通灯控制电路 module traffic_control(clk ,reset,c1,

文档评论(0)

laolingdao1a + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档