HDL数字系统课程设计报告书
目录
一、设计目的 .......................................... 2 二、设计思路 .......................................... 2 三、设计过程 .......................................... 2 3.1、系统方案论证 .................................. 2 3.2、程序代码设计 .................................. 3 四、系统调试与结果 .................................... 5 五、主要元器件与设备 .................................. 9 六、课程设计体会与建议 ................................ 9 6.1、设计体会 ...................................... 9 6.2、设计建议 ...................................... 9 七、参考文献 ............................................ 10
论文摘要:
共16个LED灯,连成一排,实现几种灯的组合显示。通过这次对跑马灯控制电路的设计与制作,了解了设计电路的程序,也了解了关于跑马灯工作的基本原理与设计理念,首先要将一个程序分成几个模块,分别调试每一个模块,当每个模块均能正常工作时,其次再将其都组合在一起再次调试与仿真,最后将程序下载到Altera公司ACEXTM系列EPEK30QC208-2芯片,观察程序是否能控制硬件的实现。此外,本实验也可通过EDA软件Quartus6.0和modelSim SE 6.0实现。
关键词: HDL 数字系统 跑马灯 设计
一、设计目的
1、熟悉Verilog HDL程序编程。
2、掌握Altera公司ACEXTM系列EPEK30QC208-2芯片的使用方法。 3、熟悉Quartus II 6.0和Modesim SE 6.0软件的使用。 4、了解16个数码管的显示原理和方法。
二、设计思路
1、编写跑马灯设计程序。 2、定义LED灯引脚分配。 3、设计状态控制。
4、下载到EPEK30QC208-2芯片上显示。
三、设计过程
3.1、系统方案论证
LED按奇数,偶数依次显示 状态控制EPEK30QC208-2芯片实现 系统时钟 LED顺序依次显示,顺序依次熄灭 16位LED跑马灯设计框图如图1所示:
LED由两侧向中间依次显示,由中间向两侧依次熄灭
跑马灯控制电路设计



