1、 摘要: EDA(Electronic Design Automation)电子设计自动化,就是以大规模可编程器件为设计载 体,以硬件描述语言为系统逻辑描述的主要表达方式,通过相关的软件,自动完成用软件方式 设计的电子系统到硬件系统, 最终形成集成电子系统或专用集成芯片。 本次实习利用QuartusII 为设计软件、VHDL 为硬件描述语言,结合所学的数字电路的知识设计一个12 时多功能数字 钟,具有正常时、分、秒、1/10秒计时,动态显示,清零等功能。利用硬件描述语言VHDL 对 设计系统的各个子模块进行逻辑描述,采用模块化的设计思想完成顶层模块的设计, 通过软件 编译、逻辑化简、逻辑分割、
2、逻辑综合优化、逻辑布线、逻辑仿真,最终将设计的软件系统下 载设计实验系统,对设计的系统进行硬件测试。 Abstract: EDA (Electronic Design Automation), electronic design automation, is based on the design of large -scale programmable devices for carrier, logic for the system with hardware description language describing the main expressions, through the
3、 relevant software, automating software design of electronic systems, hardware systems, resulting in integrated electronic systems or special-purpose integrated circuits. This practice QuartusII design software, the VHDL hardware description language, combined with the knowledge of digital circuit d
4、esign of a multi-function digital clock to 12 oclock, with normal hours, minutes, seconds, one -tenth seconds time, dynamic display, features such as zero. Using hardware description language VHDL design system modules description logic, modular design concept and accomplish the front module design
5、software to compile, Jane, partition logic, logic synthesis optimization of logic, logica l layout, logic simulation, final download software system design of experimental system will be designed, the design of hardware testing system. 课 程 设 计 报 告 学生姓名学生姓名 学学 号号 班班 级级 专专 业业 电子信息工程电子信息工程 题题 目目 数字时钟设计
6、数字时钟设计 指导教师指导教师 20112011 年年 1111 月月 课程设计报告 1 一、一、任务和设计要求任务和设计要求 1. 熟悉集成电路的引脚安排。 2. 掌握各芯片的逻辑功能及使用方法。 3. 了解数字钟的组成及工作原理。 4. 熟悉数字钟的设计与制作。 1设计指标设计指标 (1)时间以 24 小时为一个周期; (2)显示时、分、秒; (3)有校时功能,可以分别对时及分进行单独校时,使其校正到标准时间; (4)计时过程具有报时功能,当时间到达整点前 5 秒进行蜂鸣报时。 2设计要求设计要求 (1)画出电路原理图(或仿真电路图) ; (2)元器件及参数选择; (3)电路仿真与调试 二、设计二、设计原理原理 设计思路设计思路 根据系统设计要求,系统设计采用自顶向下设计方法,由时钟分频部分、计时部分、按键部 分调时部分和显示部分五个部分组成。这些模块都放在一个顶层文件中。 1)时钟计数:)时钟计数: 首先下载程序进行复位清零操作,电子钟从 00:00:00 计时开始。sethour 可以调整时 钟的小时部分, setmin可以调整分钟