《计算机组成原理》课程设计报告基于VHDL的彩灯控制器设计与实现 .doc
《《计算机组成原理》课程设计报告基于VHDL的彩灯控制器设计与实现 .doc》由会员分享,可在线阅读,更多相关《《计算机组成原理》课程设计报告基于VHDL的彩灯控制器设计与实现 .doc(22页珍藏版)》请在三一办公上搜索。
1、 长沙理工大学计算机组成原理课程设计报告 学 院 计算机与通信工程 专 业 网络工程 班 级 网络工程08-02 学 号 * 学生姓名 * 指导教师 * 课程成绩 完成日期 2010年12月31日课程设计任务书 计算机与通信工程学院 网络工程专业 课程名称计算机组成原理课程设计时间20102011学年第一学期1718周学生姓名指导老师题 目基于VHDL的彩灯控制器设计与实现 主要内容:随着科技的发展 , 在现代生活中, 彩灯作为一种景观应用越来越多。现介绍了以VHDL为基础的十六路彩灯控制系统。同时减少了设计芯片的数量、缩小了体积、降低了功耗、提高了设计的灵活性、可靠性和可扩展性。通过设计到模
2、拟仿真实验,流程一目了然。要求:(1)通过对相应文献的收集、分析以及总结,给出相应课题的背景、意义及现状研究分析。(2)通过课题设计,掌握计算机组成原理的分析方法和设计方法。(3)学按要求编写课程设计报告书,能正确阐述设计和实验结果。(4)学生应抱着严谨认真的态度积极投入到课程设计过程中,认真查阅相应文献以及实现,给出个人分析、设计以及实现。应当提交的文件:(1)课程设计报告。(2)课程设计附件(主要是源程序)。课程设计成绩评定学 院 计算机通信工程 专 业 网络工程 班 级 网络08-01 班 学 号 * 学生姓名 * 指导教师 * 课程成绩 完成日期 2010年12月31日指导教师对学生在
3、课程设计中的评价评分项目优良中及格不及格课程设计中的创造性成果学生掌握课程内容的程度课程设计完成情况课程设计动手能力文字表达学习态度规范要求课程设计论文的质量指导教师对课程设计的评定意见综合成绩 指导教师签字 年 月 日目 录任务书.2摘 要 .5Abstract .61引 言 .71.1VHDL技术介绍.71.2其他技术特征.82十六路彩灯控制系统的实现十六路彩灯控制器的实现.92.1 功能描述.92.2 设计原理.93模块设计及其功能.103.1 子模块及功能.104 程序下载与测试.134.1 下载.134.2 硬件测试.145结论.14参考文献.15附录.16多路彩灯控制器的设计 摘
4、要随着科技的发展 , 在现代生活中, 彩灯作为一种景观应用越来越多。现介绍了以VHDL为基础的十六路彩灯控制系统。同时减少了设计芯片的数量、缩小了体积、降低了功耗、提高了设计的灵活性、可靠性和可扩展性。在电子电路设计领域中,电子设计自动化(EDA)工具已成为主要的设计手段,而VHDL语言则是EDA的关键技术之一,它采用自顶向下的设计方法,即从系统总体要求出发,自上至下地将设计任务分解为不同的功能模块,最后将各功能模块连接形成顶层模块,完成系统硬件的整体设计。本文介绍了基于EDA技的多路彩灯控制器的设计与分析。在MAX+PLUSII环境下采用VHDL语言实现,论述 了基于VHDL语言和CPLD芯
5、片的数字系统设计思想和实现过程。电子设计自动化技术EDA的发展给电子系统的设计带来了革命性的变化,EDA软件设计工具,硬件描述语言,可编程逻辑器件(PLD)使得EDA技术的应用走向普及。CPLD是新型的可编程逻辑器件,采用CPLD进行产品开发可以灵活地进行模块配置,大大缩短了产品开发周期,也有利于产品向小型化,集成化的方向发展。而VHDL语言是EDA的关键技术之一,它采用自顶向下的设计方法,完成系统的整体设计。 关键词: VHDL; 彩灯; 仿真; 控制 Multi-channel colored lantern controllers DesignAbstract Along with th
6、e technical development, in the modern life, the colored lantern took one kind of landscape application are more and more useful. The EDA technology application causes the electronic products and the system development revolutionary transformation, presently introduced take VHDL as the foundation 16
7、 group colored lantern control system. Simultaneously reduced the design chip quantity, reduced the volume, reduced the power loss, enhanced the design flexibility, the reliability and the extendibility.In the electronic circuit design domain, the electronic design automation (EDA) tool has become t
8、he main design method, but the VHDL language is one of EDA key technologies, it uses from the top design method, namely requests from the system overall to embark, designs from on to under the duty to decompose into the different function module, finally forms various functions module connection the
9、 top layer module, completes the system hardware the overall design. This article introduced based on the EDA technique multi-channel colored lantern controller design and the analysis. Uses the VHDL language realization under the MAX+PLUSII environment, elaborated based on the VHDL language and the
10、 CPLD chip number system design concept and the realization process. The electronic design automation technology EDA development has brought the revolutionary change for the electronic system design, the EDA software design tool, the hardware description language, programmable logical component (PLD
11、) causes the EDA technology the application to move towards the popularization. CPLD is the new programmable logical component, uses CPLD to carry on the product development to be possible to carry on the module disposition nimbly, reduced greatly the product development cycle, also is advantageous
12、to the product to the miniaturization, the integrated direction develops. But the VHDL language is one of EDA key technologies, it uses from the top design method, completes the system the overall design. Key words cymometer; LCD; Single-Chip Microcomputer1 引言1.1VHDL技术介绍VHDL(Very High Speed Integrat
13、ed Circuit Hardware Description Language,超高速集成电路硬件描述语言)诞生于1982年,是由美国国防部开发的一种快速设计电路的工具,目前已经成为IEEE(The Institute of Electrical and Electronics Engineers)的一种工业标准硬件描述语言。相比传统的电路系统的设计方法,VHDL具有多层次描述系统硬件功能的能力,支持自顶向下(Top to Down)和基于库(LibraryBased)的设计的特点,因此设计者可以不必了解硬件结构。从系统设计入手,在顶层进行系统方框图的划分和结构设计,在方框图一级用VHDL对
14、电路的行为进行描述,并进行仿真和纠错,然后在系统一级进行验证,最后再用逻辑综合优化工具生成具体的门级逻辑电路的网表,下载到具体的CPLD器件中去,从而实现可编程的专用集成电路(ASIC)的设计。用VHDL 语言进行数字逻辑电路和数字系统的设计,是电子电路设计方法上的一次革命性变革。与传统设计方法相比,VHDL 描述电路行为的算法有很多优点: (1) 设计层次较高、用于较复杂的计算时,能尽早发现存在的问题,缩短设计周期;(2) 独立实现,修改方便,系统硬件描述能力强;(3) 可读性好,有利于交流,适合于文档保存;(4) VHDL 语言标准、规范、移植性强;(5) VHDL 类型众多而且支持用户自
15、定义类型,支持自顶而下的设计方法和多种电路的设计。随着科学技术的发展以及人民生活水平的提高,在现代生活中, 彩灯作为一种装饰既可以增强人们的感观,起到广告宣传的作用,又可以增添节日气氛,为人们的生活增添亮丽。 用VHDL进行设计,首先应该理解,VHDL语言是一种全方位硬件描述语言,包括系统行为级,寄存器传输级和逻辑门级多个设计层次。应充分利用VHDL“自顶向下”的设计优点以及层次化的设计概念,层次概念对于设计复杂的数字系统是非常有用的。整个系统共有三个输入信号:控制彩灯节奏快慢的基准时钟信号CLK_IN,系统清零信号CLR,彩灯节奏快慢选择开关CHOSE_KEY;共有16个输出信号LED15.
16、0,分别用于控制十六路彩灯。据此,我们可将整个彩灯控制器CDKZQ分为两大部分:时序控制电路SXKZ和显示控制电路XSKZ。当各个模块均完成上述操作之后,即可利MAXPLLUS2的原理图输入,调用各个元器件(底层文件),以原理图的形式形成最后的十六路彩灯显示系统(顶层文件),并且进行仿真。仿真通过,即可下载到指定的CPLD芯片里面,并进行实际连线,进行最后的硬件测试。当然,可以将各个模块所生成的元件符号存放在元件库中,以被其他人或其他的设计所重复调用,以简化后面的设计。双击上一行的“1”“2”试试,J(本行不会被打印,请自行删除)1.2相关技术特征EDA是电子设计领域的一场革命,它源于计算机辅
17、助设计(CAD,Computer Aided Design)、计算机辅助制造(CAM,Computer Aided Made)、计算机辅助测试(CAT,Computer Aided Test)和计算机辅助工程(CAE,Computer Aided Engineering)。利用EDA工具,电子设计师从概念、算法、协议开始设计电子系统,从电路设计、性能分析直到IC版图或PCB版图生成的全过程均可在计算机上自动完成。EDA代表了当今电子设计技术的最新发展方向,其基本特征是设计人员以计算机为工具,按照自顶向下的设计方法,对整个系统进行方案设计和功能划分,由硬件描述语言完成系统行为级设计,利用先进的开
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机组成原理 计算机组成原理课程设计报告基于VHDL的彩灯控制器设计与实现 计算机 组成 原理 课程设计 报告 基于 VHDL 彩灯 控制器 设计 实现
链接地址:https://www.31ppt.com/p-2392554.html