如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
西华大学课程设计说明PAGE第PAGE1页共NUMPAGES22页硬件系统课程设计题目:简易电子钟学生姓名:来清华专业:计算机科学与技术(师范)学号:20081201036指导教师:彭太乐日期:2010年12月30日第PAGE2页简易电子钟设计摘要:Verilog是广泛应用的硬件描述语言,可以用在硬件设计流程的建模、综合和模拟等多个阶段。随着硬件设计规模的不断扩大,应用硬件描述语言进行描述的CPLD结构,成为设计专用集成电路和其他集成电路的主流。通过应用VerilogHDL对多功能电子钟的设计,达到对VerilogHDL的理解,同时对CPLD器件进行简要了解。本文的研究内容包括:对Altera公司Flex10K系列的EPF10K10简要介绍,Altera公司软件Max+plusⅡ简要介绍和应用VerilogHDL对多功能电子钟进行设计。关键词:多功能电子钟;硬件描述语言目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc233388608"1引言1HYPERLINK\l"_Toc233388609"1.1课题的背景、目的1HYPERLINK\l"_Toc233388610"1.2课题设计环境1HYPERLINK\l"_Toc233388611"2EPF10K10相关说明及VerilogHdl简介2HYPERLINK\l"_Toc233388612"2.1EPF10K10相关说明2HYPERLINK\l"_Toc233388613"2.2VerilogHdl硬件描述语言简介3HYPERLINK\l"_Toc233388614"3应用VerilogHDL描述的简易电子钟4HYPERLINK\l"_Toc233388615"3.1功能描述4HYPERLINK\l"_Toc233388616"3.2简易电子钟变成流程图5HYPERLINK\l"_Toc233388617"3.3源程序6HYPERLINK\l"_Toc233388618"4应用VerilogHDL描述的简易电子钟功能模块及仿真7HYPERLINK\l"_Toc233388619"4.1计时模块7HYPERLINK\l"_Toc233388620"4.2译码显示模块8HYPERLINK\l"_Toc233388621"4.3仿真分析及结论PAGEREF_Toc233388621\h10HYPERLINK\l"_Toc233388622"5结束语PAGEREF_Toc233388622\h11HYPERLINK\l"_Toc233388623"6致谢11编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第PAGE13页共NUMPAGES16页第PAGE\*MERGEFORMAT13页共NUMPAGES\*MERGEFORMAT16页引言随着电子技术的发展,现场可编程门阵列FPGA和复杂可编程逻辑器件CPLD的出现,使得电子系统的设计者利用与器件相应的电子CAD软件,在实验室里就可以设计自己的专用集成电路ASIC器件。这种可编程ASIC不仅使设计的产品达到小型化、集成化和高可靠性,而且器件具有用户可编程特性,大大缩短了设计周期,减少了设计费用,降低了设计风险。目前数字系统的设计可以直接面向用户需求,根据系统的行为和功能要求,自上至下地逐层完成相应的描述﹑综合﹑优化﹑仿真与验证,直到生成器件,实现电子设计自动化。其中电子设计自动化(EDA)的关键技术之一就是可以用硬件描述语言(HDL)来描述硬件电路。VHDL是用来描述从抽象到具体级别硬件的工业标准语言,它是由美国国防部在80年代开发的HDL,现在已成为IEEE承认的标准硬件描述语言。VHDL支持硬件的设计、验证、综合和测试,以及硬件设计数据的交换、维护、修改和硬件的实现,具有描述能力强、生命周期长、支持大规模设计的分解和已有设计的再利用等优点。利用VHDL这些优点和先进的EDA工具,根据具体的实际要求,我们可以自己来设计串口异步通信电路。课题的背景、目的二十一世纪是信息化高速发展的世纪,产业的信息化离不开硬件芯片的支持。芯片技术的进步是推动全球信息化的动力。因此在二十一世纪掌握芯片技术是十分有必要的。本次课题是计算机组成原理的课程设计,这次课题旨在通过自己对所需功能芯片的设计与实现来巩固以前所学的计算机硬件基础知识,同时也提高动手实践的能力,还有为将来进行更大规模更