·上一文章:PLC在矿井提升机控制系统中的应用
·下一文章:微型无刷直流电机的无位置传感器控制
在isp[EVER平台上进行仿真,在波形观察器的窗口观察仿真结果。对应上面仿真向量的仿真波形如图6所示,改变仿真向量可以做出其他仿真波形,结果都显示基于VHDL语言的交通灯控制器的硬件实现方法是可行的。
3.5 软件到硬件的过度
Lattice器件的在系统编程是借助ispVM system软件来实现的。ispVM SystemTM是一个综合的将设计下载到器件的软件包。运用这一完整的器件编程工具快速简便地通过i spSTREAMTM将编写好的程序烧写到可编程逻辑器件CPLD上,实现软件到硬件的过渡。
4 结束语
本设计由于采用自顶向下法设计交通灯控制器,合理地处理灯时分配,分频,控制显示与编码的相互关系,采用VHDL语言层次化和模块化的设计方法,减少了设计芯片的数量、减少系统开发周期,降低了功耗,可以通过改变程序或着外部输入来控制交通灯,经过调试,运行正常。此设计是基于硬件描述语言VHDL,借助CPLD器件完成的数字系统的设计,显示了可编程器件广阔前景,加之工艺的改进,可编程逻辑器件的集成度和速度将进一步提高,性能将进一步完善。