基于FPGA的数字时钟设计毕业设计论文

合集下载

VHDL语言数字时钟论文-基于FPGA的具有闹钟和校时功能的数字钟设计

VHDL语言数字时钟论文-基于FPGA的具有闹钟和校时功能的数字钟设计

VHDL语言数字时钟论文-基于FPGA的具有闹钟和校时功能的数字钟设计实验名称:基于FPGA的具有闹钟和校时功能的数字钟设计一、设计内容和要求实验要求使用 VHDL进行多功能时钟的设计具体要求如下:1.能将基本的小时、分钟、及秒钟显示在数码管上。

2(能利用拨码开关进行时间的校正。

3.具有整点报时和闹钟的功能。

二、 FPGA简介以硬件描述语言,Verilog或VHDL,所完成的电路设计~可以经过简单的综合与布局~快速的烧录至 FPGA 上进行测试~是现代 IC设计验证的技术主流。

这些可编辑元件可以被用来实现一些基本的逻辑门电路,比如AND、OR、XOR、NOT,或者更复杂一些的组合功能比如解码器或数学方程式。

在大多数的FPGA里面~这些可编辑的元件里也包含记忆元件例如触发器,Flip,flop,或者其他更加完整的记忆块。

FPGA采用了逻辑单元阵列LCA,Logic Cell Array,这样一个概念~内部包括可配臵逻辑模块CLB,Configurable Logic Block,、输入输出模块IOB,Input Output Block,和内部连线,Interconnect,三个部分。

现场可编程门阵列,FPGA,是可编程器件~与传统逻辑电路和门阵列,如PAL~GAL及CPLD器件,相比~FPGA具有不同的结构。

FPGA利用小型查找表,16×1RAM,来实现组合逻辑~每个查找表连接到一个D触发器的输入端~触发器再来驱动其他逻辑电路或驱动I/O~由此构成了既可实现组合逻辑功能又可实现时序逻辑功能的基本逻辑单元模块~这些模块间利用金属连线互相连接或连接到I/O模块。

FPGA的逻辑是通过向内部静态存储单元加载编程数据来实现的~存储在存储器单元中的值决定了逻辑单元的逻辑功能以及各模块之间或模块与I/O间的联接方式~并最终决定了FPGA所能实现的功能~FPGA允许无限次的编程。

FPGA基本特点采用FPGA设计ASIC电路(专用集成电路,~用户不需要投片生产~就能得到合用的芯片。

基于FPGA的数字时钟设计毕业论文论文正稿

基于FPGA的数字时钟设计毕业论文论文正稿
二十一世纪的今天,最具代表性的计时产品就是电子时钟,它是近代世界钟表业界的第三次革命。第一次是摆和摆轮游丝的发明,相对稳定的机械振荡频率源使钟表的走时差从分级缩小到秒级,代表性的产品就是带有摆或摆轮游丝的机械钟或表。第二次革命是石英晶体振荡器的应用,发明了走时精度更高的石英电子钟表,使钟表的走时月差从分级缩小到秒级。第三次革命就是单片机数码计时技术的应用,使计时产品的走时日差从分级缩小到1/600万秒,从原有传统指针计时的方式发展为人们日常更为熟悉的夜光数字显示方式,直观明了,并增加了全自动日期、星期的显示功能,它更符合消费者的生活需求!因此,电子时钟的出现带来了钟表计时业界跨跃性的进步。
(2)【Start Compilation】选项:开始完全编译过程,这里包括分析与综合、适
配、装配文件、定时分析、网表文件提取等过程。
(3)【analyze current file】选项:分析当前的设计文件,主要是对当前设计文
件的语法、语序进行检查。
(4)【compilation report】选项:适配信息报告,通过它可以查看详细的适配信
Verilog HDL语言不仅定义了语法,而且对每个语法结构都定义了清晰的模拟、仿真语义。因此,用这种语言编写的模型能够使用Ve rilog仿真器进行验证。语言从C编程语言中继承了多种操作符和结构。
Verilog HDL提供了扩展的建模能力,其中许多扩展最初很难理解。但是,VerilogHDL语言的核心子集非常易于学习和使用,这对大多数建模应用来说已经足够。当然,完整的硬件描述语言足以对从最复杂的芯片到完整的电子系统进行描述。
第四章按照设计思路,在联机调试过程中,对时钟系统的不足和缺点进行分析,将调试过程作重点的记录。
第五章对全文的总结,对本系统功能实现以及制作过程中需要注意的方面,及整个系统软件编写中所吸取的经验教训进行论述,同时,也对整个研究应用进行展望。

(完整版)基于FPGA的电子时钟毕业设计论文

(完整版)基于FPGA的电子时钟毕业设计论文

Civil Aviation University of China电子技术应用设计报告基于FPGA的电子时钟设计专业:通信工程学号: xxxxxxx学生姓名: xxx 所属学院:电信学院任课教师: xxx摘要本设计采用EDA技术,采用原理图和硬件描述语言VHDL混合编程设计时钟逻辑系统,在QuartusII5.0工具软件环境下,采用自顶向下的设计方法,由各个基本模块共同构建了一个基于FPGA的电子时钟。

本时钟系统主芯片采用EP1C6Q240C8N,具有显示时间、日期、时间及日期校准、整点报时、定时闹钟等功能。

其中时间采用24小时循环计数,日期计数器具有闰年、月大、月小的判断并准确计数功能。

通过按键控制可以实现:日期和时间的切换显示、日期和时间的校准、闹钟的开关控制。

关键词:FPGA;电子时钟;原理图;VHDL语言;AbstractIn my design EDA technology is used, and I designed the clock logic system by means of schematic and VHDL language. Under QuartusII5.0 Tools software environment, I used the top-down design methodology, where various basic modules work together to build a FPGA-based electronic clock.The main chip of the clock system is EP1C6Q240C8N, which of time display, date display, time and date calibration, the whole point of time, andregular alarm clock. Furthermore, 24- are designed. What we can achievethrough the control buttons are as follows: switching the display of date andtime, calibration of date and time, and the alarm switch control.Keywords: FPGA; electronic clock; schematic; VHDL language;目录电子技术应用设计报告 .....................................................................................................................基于FPGA的电子时钟设计 ...............................................................................................................摘要................................................................................................................................................... Abstract .............................................................................................................................................基于FPGA的电子时钟设计 ...............................................................................................................1.FPGA介绍 ...............................................................................................................................2.电子时钟的设计方案 ............................................................................................................2.1时钟系统整体介绍 ........................................................................................................2.2分频器...........................................................................................................................2.3时间计数模块................................................................................................................2.4日期计数模块................................................................................................................2.5译码器模块 ...................................................................................................................2.6显示模块 .......................................................................................................................2.7校时模块 .......................................................................................................................2.8闹钟模块 ......................................................................................................................3实习总结 ................................................................................................................................3.1本系统的优点...............................................................................................................3.2本系统的不足...............................................................................................................3.3想实现却又没实现的功能 ............................................................................................附录1:分频器..................................................................................................................附录2:时间计数器 ..........................................................................................................附录3:日期计数器 ..........................................................................................................附录4:译码器程序 ..........................................................................................................基于FPGA的电子时钟设计1.FPGA介绍FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。

基于fpga的数字钟电路设计

基于fpga的数字钟电路设计

基于fpga的数字钟电路设计
随着电子技术和航空电子技术的发展,高精度的电子时钟发挥着越来越重要的作用。

面对众多的时间选择方式,FPGA技术为企业提供了新的解决方案。

本文旨在设计一种基于FPGA技术的数字时钟电路,以满足工业系统时间测量和管理的需求。

数字时钟电路的设计主要分为三个方面:晶振、时钟频率调整以及I/O管脚分配。

首先,选用封装形式为HC49-S的晶振器,其主要特征包括频率精度低至±50ppm、温度范围
宽至−10℃至+70℃、工作温度可升至105℃以及动态特性良好等。

其次,进行时钟频率
调节用FPGA。

FPGA的时钟频率调节模块采用MMC和VCO技术实现时钟频率抢断,可对晶
振的稳定频率进行调节,从而获得高精度的时钟信号。

最后,通过FPGA的I/O管脚分配
完成时钟信号输出,从而将数字信号变换为时间信号,实现时间数据的采集和处理。

基于FPGA技术的数字时钟电路可以有效地满足工业系统实时时间测量和管理的需求,实现工业系统时间计量技术的发展。

该电路具有稳定高效、体积小、功耗低以及现场可实
现调整参数等优缺点,在工业领域具有很高的应用前景。

基于FPGA的数字钟设计

基于FPGA的数字钟设计

基于FPGA的数字钟设计摘要:现实生活中经常会出现需要用时间测定参数数值的情况,服务日常生活和生产。

基于FPGA设计数字电路产品已经成为当前的重要设计方法。

本文设计选用了Quartus软件环境,运用描述逻辑Verilog HDL,由上至下的模式,基于FPGA完成了数字时钟的设计方案。

本次设计成果采用按键对闹钟的起止点进行控制,能够显示时,分,秒等并且能够实现整点报时。

其中的FPGA技术就是本次试验的亮点之一,其设计易于学习,各个模块分工清晰,在模拟软件上很容易运行,还能够适配于许多种环境,因此总体的系统性能指标还是相当有保证的。

关键词:数字钟;FPGA;Verilog HDL;Quartus1.1 课题研究背景在现代社会,数据集成电路已广泛运用于日常日常生活的各行各业。

数据集成电路也在不停拆换。

从起初的整流管、电子管、大中小型集成电路发展趋势为具备特大型集成电路和独特作用的各类专用型集成电路。

可是,因为微电子技术科技进步的迅猛发展,集成电路设计方案和生产制造工作中再也不会由半导体生产商独立担负。

系统软件室内设计师更喜欢立即设计方案专用型集成电路(ASIC)处理芯片,并马上资金投入具体运用,因而发生了当场可编程逻辑机器设备(FPLD),在其中应用最普遍的是当场可编门阵列(FPGA)。

数字钟是一种选用数字电路设计技术性完成时、分、秒计时的装置,在完成数据与此同时表明时、分、秒的准确时间和精确校正时,体积小、重量轻、抗干扰能力强、对自然环境需要高、高精密、易于开发设计等与在办公系统系统软件等众多行业运用非常普遍的传统式表壳式机械手表对比,数字表更精确、形象化,因为沒有机械设备装置,使用期限长。

1.2 国内外研究现状近些年来已经有许多技术人员针对电子器件以及时钟等技术进行了研究,但真正意义上的数字钟表起源于50年代或60年代。

伴随着在我国数字钟表电源电路销售市场的迅速发展趋势,尤其是十二五阶段经济发展方法这一领土主权主旋律早已明确,与之有关的关键生产制造技术运用和产品研发将变成领域公司关心的焦点。

基于FPGA的数字时钟设计毕业设计(论文)

基于FPGA的数字时钟设计毕业设计(论文)

毕业设计论文基于FPGA的数字时钟设计目录摘要.............................................................................................. 错误!未定义书签。

Abstract ............................................................................................ 错误!未定义书签。

第一章绪论. (1)1.1.选题意义与研究现状 (1)1.2.国内外研究及趋势 (1)1.3.论文结构 (2)第二章编程软件及语言介绍 (3)2.1Quarters II编程环境介绍 (3)2.1.1菜单栏 (3)2.1.2工具栏 (8)2.1.3功能仿真流程 (9)2.2Verilog HDL语言介 (10)2.2.1什么是verilog HDL语言 (10)2.2.2主要功能 (11)第三章数字化时钟系统硬件设计 (13)3.1系统核心板电路分析 (13)3.2系统主板电路分析 (15)3.2.1时钟模块电路 (15)3.2.2显示电路 (15)3.2.3键盘控制电路 (17)3.2.4蜂鸣电路设计 (17)第四章数字化时钟系统软件设计 (18)4.1整体方案介绍 (18)4.1.1整体设计描述 (18)4.1.2整体信号定义 (19)4.1.3模块框图 (20)4.2分频模块实现 (20)4.2.1分频模块描述 (20)4.2.2分频模块设计 (20)4.2.3分频模块仿真 (21)4.3计时模块实现 (22)4.3.1计时模块描述与实现 (22)4.3.2计时模块仿真 (23)4.4按键处理模块实现 (23)4.4.1按键处理模块描述 (23)4.4.2按键去抖处理模块设计 (24)4.4.3按键模块去抖仿真 (24)4.5闹钟模块实现 (25)4.5.1闹钟模块设计 (25)4.5.2闹钟设定模块仿真 (25)4.6蜂鸣器模块实现 (26)4.6.1蜂鸣器模块描述 (26)4.6.2蜂鸣器模块实现 (26)4.6.3蜂鸣器模块仿真 (27)4.7显示模块实现 (27)4.7.1显示模块描述 (27)4.7.2显示模块实现 (28)4.7.3显示模块仿真 (29)第五章系统调试及运行结果分析 (30)5.1硬件调试 (30)5.2软件调试 (30)5.3调试过程及结果 (31)5.4调试注意事项 (33)第六章总结和展望 (34)5.5总结 (34)5.6展望 (34)参考文献 (35)致谢 (36)附录 (37)第一章绪论1.1.选题意义与研究现状在这个时间就是金钱的年代里,数字电子钟已成为人们生活中的必需品。

基于FPGA的数字时钟毕业

基于FPGA的数字时钟毕业

毕业论文(设计)题目:基于FPGA的数字时钟设计目录摘要 (I)Abstract (II)1 绪论 (1)1.1研究问题背景和现状 (1)1.2研究目的及意义 (1)1.3设计内容及目标 (2)1.3.1研究内容 (2)1.3.2研究目标 (2)2 系统设计方案 (3)2.1控制方案的选择 (3)2.2时钟电路的选择 (3)2.3校时控制电路的选择 (3)2.4显示电路的选择 (4)3 系统电路总体设计 (5)3.1系统设计总体框图 (5)3.2电源供电电路设计 (5)3.2.1外围电路电源设计 (5)3.2.2芯片电源电路设计 (6)3.2.3电源滤波电路 (6)3.3 FPGA芯片及其引脚 (7)3.4 JTAG下载配置电路设计 (8)3.5 时钟信号电路设计 (9)3.6 复位电路 (9)3.7 键盘电路设计 (10)3.8人机显示电路 (11)3.9 整点报时电路设计 (11)4 FPGA内部程序设计 (12)4.1 分频器的程序设计 (12)4.2 秒计数器程序设计 (14)4.3 分计数器程序设计 (16)4.4 小时计数器程序设计 (17)4.5 日计数器程序设计 (17)4.6 月计数器程序设计 (18)4.7 年计数器程序设计 (19)4.8 键盘控制程序设计 (20)4.9 LCD1602程序设计 (21)4.10 顶层文件设置及编译下载 (22)5 总结 (23)5.1 结论 (23)5.2 设计中遇到的问题 (23)参考文献 (24)致谢 (25)附录: (26)附录1 最小系统及配置电路图 (26)附录2 系统外围电路图 (27)附录3 系统设计程序 (28)附录4 顶层原理图及引脚设置 (45)基于FPGA的数字时钟设计摘要利用FPGA器件设计数字电路,不仅可以将时钟的硬件电路和设计流程简化,而且可以减小本设计系统的前期成本与模块体积,提高了系统的稳定性,缩短设计周期。

基于FPGA的数字时钟设计

基于FPGA的数字时钟设计

第28卷 第5期核电子学与探测技术V ol .28 N o .5 2008年 9月Nuclear Electronics &Detection Technolo gySep . 2008 基于FPGA 的数字时钟设计宋克柱(中国科学技术大学近代物理系快电子学实验室,合肥 230026) 摘要:本文介绍一种基于F PG A 的数字时钟设计方法:DCM (数字时钟管理器)。

DCM 使用完全数字反馈系统确保多个时钟同步,使用完全数字延迟线技术可以精确控制时钟的频率和相位。

用户可以编程控制时钟任意倍频和分频及任意相位移动,使用非常方便可靠。

文章还给出应用设计原理图及逻辑仿真波形图。

关键词:时钟、锁相环、频率合成、相位移动、DCM中图分类号: T N786 文献标识码: A 文章编号: 0258-0934(2008)05-0982-05收稿日期:2006-12-27作者简介:宋克柱,男,1966年9月生,籍贯安徽和县,副教授,博士。

主要从事高速数据采集和信号处理、高速通讯等领域的研究工作。

已发表论文20多篇。

在较复杂应用电子系统中,经常会在一个系统或一块电路板中用到多种频率、不同相位或固定相位差的高速多相时钟,例如,高精度TDC (时间数字转换)系统。

传统的设计方法是采用锁相环分立器件来产生高速时钟,采用延迟线或分立器件产生时钟延时。

这些方法的缺点是精度不高、使用不方便,尤其高速时钟在PCB 板布线会产生较大的畸变。

随着大规模可编程逻辑器件FPGA 或CPLD 技术的发展,世界上几大可编程逻辑器件厂家都推出了新型的可编程逻辑器件,可以将锁相环或其它数字时钟逻辑核(logic core )集成在FPGA 里。

例如,Xilinx 公司的VirtexII 系列FPGA 的DCM (Digital Clo ck M anage r ),Altera 公司的A -pex20KE 系列的PLL (Phase Locked Loo p )。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要本设计为一个多功能的数字时钟,具有时、分、秒计数显示功能,以24小时循环计数;具有校对功能。

本设计采用EDA技术,以硬件描述语言Verilog HDL为系统逻辑描述语言设计文件,在QUARTUSII工具软件环境下,采用自顶向下的设计方法,由各个基本模块共同构建了一个基于FPGA的数字钟。

系统由时钟模块、控制模块、计时模块、数据译码模块、显示以及组成。

经编译和仿真所设计的程序,在可编程逻辑器件上下载验证,本系统能够完成时、分、秒的分别显示,按键进行校准,整点报时,闹钟功能。

关键词:数字时钟,硬件描述语言,Verilog HDL,FPGAAbstractThe design for a multi-functional digital clock, with hours, minutes and seconds count display to a 24-hour cycle count; have proof functions function. The use of EDA design technology, hardware-description language VHDL description logic means for the system design documents, in QUAETUSII tools environment, a top-down design, by the various modules together build a FPGA-based digital clock. The main system make up of the clock module, control module, time module, data decoding module, display and broadcast module. After compiling the design and simulation procedures, the programmable logic device to download verification, the system can complete the hours, minutes and seconds respectively, using keys to cleared , to calibrating time. And on time alarm and clock for digital clock.Keywords:digital clock,hardware description language,Verilog HDL,FPGA目录摘要 (1)Abstract (2)第一章绪论 (1)1.1.选题意义与研究现状 (1)1.2.国内外研究及趋势 (1)1.3.论文结构 (2)第二章编程软件及语言介绍 (4)2.1Quarters II编程环境介绍 (4)2.1.1菜单栏 (4)2.1.2工具栏 (10)2.1.3功能仿真流程 (11)2.2Verilog HDL语言介 (12)2.2.1什么是verilog HDL语言 (12)2.2.2主要功能 (13)第三章数字化时钟系统硬件设计 (16)3.1系统核心板电路分析 (16)3.2系统主板电路分析 (19)3.2.1时钟模块电路 (19)3.2.2显示电路 (19)3.2.3键盘控制电路 (21)3.2.4蜂鸣电路设计 (21)第四章数字化时钟系统软件设计 (23)4.1整体方案介绍 (23)4.1.1整体设计描述 (23)4.1.2整体信号定义 (24)4.1.3模块框图 (26)4.2分频模块实现 (26)4.2.1分频模块描述 (26)4.2.2分频模块设计 (27)4.2.3分频模块仿真 (28)4.3计时模块实现 (28)4.3.1计时模块描述与实现 (28)4.3.2计时模块仿真 (30)4.4按键处理模块实现 (31)4.4.1按键处理模块描述 (31)4.4.2按键去抖处理模块设计 (32)4.4.3按键模块去抖仿真 (33)4.5闹钟模块实现 (33)4.5.1闹钟模块设计 (33)4.5.2闹钟设定模块仿真 (34)4.6蜂鸣器模块实现 (34)4.6.1蜂鸣器模块描述 (34)4.6.2蜂鸣器模块实现 (34)4.6.3蜂鸣器模块仿真 (37)4.7显示模块实现 (38)4.7.1显示模块描述 (38)4.7.2显示模块实现 (38)4.7.3显示模块仿真 (41)第五章系统调试及运行结果分析 (42)5.1硬件调试 (42)5.2软件调试 (44)5.3调试过程及结果 (45)5.4调试注意事项 (46)第六章总结和展望 (48)5.5总结 (48)5.6展望 (48)参考文献 (49)致谢 (50)附录 (51)第一章绪论1.1.选题意义与研究现状在这个时间就是金钱的年代里,数字电子钟已成为人们生活中的必需品。

目前应用的数字钟不仅可以实现对年、月、日、时、分、秒的数字显示,还能实现对电子钟所在地点的温度显示和智能闹钟功能,广泛应用于车站、医院、机场、码头、厕所等公共场所的时间显示。

随着现场可编程门阵列( field program-mable gate array ,FPGA) 的出现,电子系统向集成化、大规模和高速度等方向发展的趋势更加明显,作为可编程的集成度较高的ASIC,可在芯片级实现任意数字逻辑电路,从而可以简化硬件电路,提高系统工作速度,缩短产品研发周期。

故利用 FPGA 这一新的技术手段来研究电子钟有重要的现实意义。

设计采用FPGA现场可编程技术,运用自顶向下的设计思想设计电子钟。

避免了硬件电路的焊接与调试,而且由于FPGA的 I /O端口丰富,内部逻辑可随意更改,使得数字电子钟的实现较为方便。

本课题使用Cyclone EP1C6Q240的FPGA器件,完成实现一个可以计时的数字时钟。

该系统具有显示时、分、秒,智能闹钟,按键实现校准时钟,整点报时等功能。

满足人们得到精确时间以及时间提醒的需求,方便人们生活。

1.2.国内外研究及趋势随着人们生活水平的提高和生活节奏的加快,对时间的要求越来越高,精准数字计时的消费需求也是越来越多。

二十一世纪的今天,最具代表性的计时产品就是电子时钟,它是近代世界钟表业界的第三次革命。

第一次是摆和摆轮游丝的发明,相对稳定的机械振荡频率源使钟表的走时差从分级缩小到秒级,代表性的产品就是带有摆或摆轮游丝的机械钟或表。

第二次革命是石英晶体振荡器的应用,发明了走时精度更高的石英电子钟表,使钟表的走时月差从分级缩小到秒级。

第三次革命就是单片机数码计时技术的应用,使计时产品的走时日差从分级缩小到1/600万秒,从原有传统指针计时的方式发展为人们日常更为熟悉的夜光数字显示方式,直观明了,并增加了全自动日期、星期的显示功能,它更符合消费者的生活需求!因此,电子时钟的出现带来了钟表计时业界跨跃性的进步。

我国生产的电子时钟有很多种,总体上来说以研究多功能电子时钟为主,使电子时钟除了原有的显示时间基本功能外,还具有闹铃,报警等功能。

商家生产的电子时钟更从质量,价格,实用上考虑,不断的改进电子时钟的设计,使其更加的具有市场。

1.3.论文结构第一章详细论述了近些年来,数字化时钟系统研究领域的动态及整个数字化时钟系统的发展状况,同时分析了所面临的问题与解决方案,从而提出了本论文的研究任务。

第二章从研究任务着手,选择符合设计要求的常用芯片及其它元器件,详细论述了各接口电路的设计与连接,以模块化的形式,整合数字化时钟硬件的设计从小到大,从局部到整体,循序渐进,最终实现一个功能齐全的数字化时钟系统。

第三章根据系统设计要求,着手对数字化时钟系统软件进行功能的实现,将各功能模块有机结合,实现时钟走时,实现闹铃、整点报时附加功能。

第四章按照设计思路,在联机调试过程中,对时钟系统的不足和缺点进行分析,将调试过程作重点的记录。

第五章对全文的总结,对本系统功能实现以及制作过程中需要注意的方面,及整个系统软件编写中所吸取的经验教训进行论述,同时,也对整个研究应用进行展望。

第二章编程软件及语言介绍2.1Quarters II编程环境介绍运行环境设计采用quartus II软件实现,因此针对软件需要用到的一些功能在这里进行描述.Quartus II软件界面简单易操作,如下图2.1:图2.1Quartus II软件界面图2.1.1菜单栏1)【File】菜单Quartus II的【File】菜单除具有文件管理的功能外,还有许多其他选项图2.2Quartus II菜单栏图(1)【New 】选项:新建工程或文件,其下还有子菜单【New Quartus II Project】选项:新建工程。

【Design File】选项:新建设计文件,常用的有:AHDL文本文件、VHDL文本文件、Verilog HDL文本文件、原理图文件等。

【Vector Waveform Five】选项:矢量波形文件。

(2)【Open】选项:打开一个文件。

(3)【New Project Wizard 】选项:创建新工程。

点击后弹出对话框。

单击对话框最上第一栏右侧的“…”按钮,找到文件夹已存盘的文件,再单击打开按钮,既出现如图所示的设置情况。

对话框中第一行表示工程所在的工作库文件夹,第二行表示此项工程的工程名,第三行表示顶层文件的实体名,一般与工程名相同。

图2.3Quartus II新建工程图(4)【creat /update】选项:生成元件符号。

可以将设计的电路封装成一个元件符号,供以后在原理图编辑器下进行层次设计时调用。

2)【View】菜单:进行全屏显示或对窗口进行切换,包括层次窗口、状态窗口、消息窗口等。

图2.4Quartus II菜单栏全屏切换图3)【Assignments】菜单(1)【Device】选项:为当前设计选择器件。

(2)【Pin】选项:为当前层次树的一个或多个逻辑功能块分配芯片引脚或芯片内的位置。

(3)【Timing Ananlysis Setting】选项:为当前设计的tpd、tco、tsu、fmax 等时间参数设定时序要求。

(4)【EDA tool setting】选项:EDA 设置工具。

使用此工具可以对工程进行综合、仿真、时序分析,等等。

EDA 设置工具属于第三方工具。

(5)【Setting】选项:设置控制。

可以使用它对工程、文件、参数等进行修改,还可以设置编译器、仿真器、时序分析、功耗分析等。

(6)【assignment editor】选项:任务编辑器。

(7)【pin planner 】选项:可以使用它将所设计电路的I/O 引脚合理的分配到已设定器件的引脚上。

相关文档
最新文档