EDA课程设计报告-彩灯控制器
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《EDA技术》课程设计报告
学院:信息科学技术学院
专业:通信工程
班级:通信(2)班
姓名:肖强
学号:20081604B064
2011年06月26日
目录
摘要 (1)
一.设计目的 (1)
二.设计题目描述及要求 (1)
三.设计原理 (2)
3.1 方案论证 (4)
3.2 模块设计 (4)
3.2.1集成分频器模块 (4)
3.2.2 32进制计数器模块 (5)
3.2.3 彩灯控制模块 (5)
3.2.4 4选1选择器模块 (6)
3.2.5 4进制计数器模块 (6)
3.3 系统结构 (7)
四.总结 (7)
参考文献 (8)
附录一.编译 (9)
附录二.时序仿真 (9)
附录三.程序 (9)
2
摘要
循环彩灯的电路很多,循环方式更是五花八门,而且有专门的可编程彩灯集成电路。绝大多数的彩灯控制电路都是用数字电路来实现的,例如,用中规模集成电路实现的彩灯控制电路主要用计数器,译码器,分配器和移位寄存器等集成。本次设计的循环彩灯控制器就是用计数器和译码器来实现,本彩灯控制器能实现四种不同的花型,在呈现出不同花型的同时发出四种不同的声音,数码管用以标记当前呈现的是哪种花型。
[关键词]:计数器,二极管, 数码管,分频器
一.设计目的
学习EDA开发软件和MAX+plus Ⅱ的使用方法,熟悉可编程逻辑器件的使用,通过制作来了解彩灯控制系统。
本次课程设计的主要目的是通过电子设计自动化的设计,掌握FPGA应用系统的开发过程,进一步理解FPGA应用系统的工作原理。本课程设计设计了一个多路彩灯控制器,四种彩灯能循环变化,有清零开关,可以变化彩灯闪动频率即可以选择不同的节拍。整个系统有三个输入信号,分别为音频输入脉冲信号clk2,复位清零信号CLR,彩灯输入控制脉冲clk1。最后按照FPGA的开发流程和VHDL语言建模、仿真、综合、下载、适配,用EDA6000实验箱上的FPGA系统实现了相应的功能。
通过这次课程设计更清楚的理解了VHDL程序的描述语言,能进行简单程序的编写和仿真。
二.设计题目描述和要求
1)设计一个彩灯控制器,使彩灯(LED管)能连续发出四种以上不同的显示形式;
3