基于FPGA汽车尾灯的设计
www./doc/d414625806.html,
基于FPGA汽车尾灯的设计
作者:刘丽君伍斌
来源:《硅谷》2010年第05期
摘要: 采用自顶向下的设计方法,介绍利用Verilog HDL硬件描述语言设计的汽车尾灯控制器的思路和技巧,在MAX+PLUSII开发环境中编译和仿真所设计的程序,并在FPGA芯片上下载验证。
关键词: Verilog HD;汽车尾灯控制器;FPGA
中图分类号:TN2文献标识码:A文章编号:1671-7597(2010)0310013-02
随着计算机和微电子工艺的发展,使得现代数字系统的设计和应用进入了新的阶段。电子
设计自动化(EDA)技术在数字系统设计中起的作用越来越重要,新的设计方法不断推出,可编程
器件不断增加新模块,功能越来越强。采用硬件描述语言(Verilog或VHDL)进行电路与系统的
描述是当前EDA技术的一个主要特征。与传统的原理图设计方法相比,HDL语言更适合描述规模大的数字系统,它能够使设计者在比较抽象的层次上对所设计的系统和逻辑功能进描述[1]。
1 设计要求与功能分析
汽车尾灯要求:车尾部左右两侧各有3个指示灯,当在汽车正常运行时指示灯全灭;在右转弯时,右侧3个指示灯按右循环顺序循环点亮;在左转弯时,左侧3个指示灯按左循环顺序循环点亮;刹车时,六个指示灯同时点亮[2]。
设输入信号:左转弯传感器lf,右转弯传感器rt。见表一。
表一汽车尾灯显示和汽车状态