全球旧事资料 分类
高的性EDA价比,并且将拥有更为广阔的市场应用前景。
10
f广西科技大学(筹)课程设计
基于VHDL的交通灯控制器设计
七、致谢
由于自己知识水平有限和经验方面的不足,本次课程设计中遇到了很多困难,在这里要特别感谢韦艳霞老师在本次课程设计中提供的指导和帮助,感谢各位舍友对我的帮助,感谢他们给我讲解程序,感谢他们在论文的撰写中给我不少建议,使得我能完成这次的课程设计。
11
f广西科技大学(筹)课程设计
基于VHDL的交通灯控制器设计
八、参考文献
1潘松黄继业EDA技术实用教程第二版M北京北京航空航天大学出版社19902刘欲晓,方强,黄宛宁等EDA技术与VHDL电路开发应用实践M北京:电子工业出版社,20093谭会生,瞿遂春等EDA技术综合应用实例与分析M西安:西安电子科技大学出版社2004
12
f广西科技大学(筹)课程设计
基于VHDL的交通灯控制器设计
九、附录
交通灯控制器的VHDL有限状态机程序如下:LIBRARYIEEEUSEIEEESTD_LOGIC_1164ALLUSEIEEESTD_LOGIC_UNSIGNEDALL
ENTITYtraffic_ctrlISGENERICgree
1_c
tINTEGER30yellow1_c
tINTEGER5gree
2_c
tINTEGER20yellow2_c
tINTEGER5PORTclkINSTD_LOGICrstINSTD_LOGIClgt1_redOUTSTD_LOGIClgt1_yellowOUTSTD_LOGIClgt1_gree
OUTSTD_LOGIClgt2_redOUTSTD_LOGIClgt2_yellowOUTSTD_LOGIClgt2_gree
OUTSTD_LOGICENDENTITYtraffic_ctrl
ARCHITECTURErtlOFtraffic_ctrlISTYPEstatesISst0st1st2st3SIGNALstatestatesst0SIGNALc
ti
tegerra
ge0to301SIGNALc
t_e
bstd_logic0
13
f广西科技大学(筹)课程设计
基于VHDL的交通灯控制器设计
BEGINPROCESSclkrstBEGINIFrst1THENstatest0c
t1ELSIFrisi
g_edgeclkTHENIFc
t_e
b1THENc
tc
t1ELSEc
t1ENDIFCASEstateISWHENst0IFc
tgree
1_c
tTHENstatest1ELSEstatest0ENDIFWHENst1IFc
tyellow1_c
tTHENstatest2ELSEstatest1ENDIFWHENst2IFc
tgree
2_c
tTHENstatest3ELSEstatest2ENDIFWHENst3
14
f广西科技大学(筹)课程设计
基于VHDL的交通灯控制器设计
IFc
tyellow2_c
tTHENstatest0ELSEstatest3ENDIFENDCASEENDIFENDPROCESS
PROCESSstateBEGINCASEstateISWHENst0lgt1_red0lgt1_yellow0lgt1_gree
1lgt2_red1lgt2_yellow0lgt2_gree
0c
t_e
b1IFc
tgree
1_c
tTHENc
t_e
b0ENDIFWHENst1lgt1_red0lgt1_yellow1lgt1_gree
0lgt2_red1lgt2_yellow0lgt2_gree
0c
t_e
b1IFc
tyellow1_c
tTHEN
15
f广西科技大学(筹)课程设计
基于VHDL的交通灯控制器设计
c
t_e
b0ENDIFWHENst2lgt1_red1lgt1_yellow0lgt1_gree
0lgt2_red0lgt2_yellow0lgt2_gree
1c
t_e
b1IFr
好听全球资料 返回顶部