基于FPGA的电子秒表设计.doc

资料分类:电气工程 上传会员:暖暖大将军 更新时间:2024-08-12
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11784
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:基于Verilog HDL语言描述的FPGA电子秒表,通过按键实现正计时和自定义倒计时的切换。利用FPGA制作数字秒表,以该芯片为核心的开发板硬件电路简单,拥有较高的集成度,鲁棒性好。可以将秒表的外部电路和设计流程简化,而且可以减少设计系统的前期成本和模块体积。

本设计采用Cyclone Ⅳ FPGA芯片作为主控制芯片,本系统运用50Mhz的晶振时钟脉冲,用Verilog HDL语言设计分频器获得百分秒以及其他时钟信号,经过计数器对分、秒、百分秒的控制逻辑进行累加。并通过按键键盘进行倒计时的任意时间设置,最终通过译码器在数码管上显示。该系统能够很好的实现正计时和自定义倒计时功能,计时精度高。系统利用Quartus Ⅱ平台进行系统的编译、仿真、引脚设置以及FPGA开发板下载来完成整个设计。

 

关键词:数字秒表;现场可编程逻辑门阵列;硬件描述语言;分频

 

目  录

摘  要

ABSTRACT

第一章  绪 论-1

1.1 研究问题的背景和现状-1

1.2 研究目的及意义-1

1.3本课题研究的主要内容和目标-1

1.4 本章小结-2

第二章  FPGA以及开发平台简介-3

2.1 FPGA概述-3

2.2 FPGA的基本结构-3

2.3 FPGA设计方法-4

2.4 FPGA开发编程以及开发语言-4

2.5 QuartusⅡ设计平台-4

2.5.1软件开发环境-4

2.5.2 Quartus Ⅱ的设计流程-5

2.6本章小结-6

第三章  电子秒表的总体方案设计-7

3.1设计思路-7

3.2方案选择-7

3.2.1控制方案的选择-7

3.2.2芯片的选择-8

3.2.3时钟电路的选择-8

3.2.4显示电路选择-8

3.2.5选择设置模块选择-9

3.3 本章小结-10

第四章  系统电路总体设计-11

4.1系统设计总体框图-11

4.2分频模块电路设计-11

4.3按键模块设计-12

4.4倒计时模块-12

4.5正计时模块-12

4.6本章小结-13

第五章 系统的硬件下载-14

5.1建立设计项目-14

5.2输入设计文件-14

5.3编译设计文件-15

5.4设计项目的仿真验证-15

5.5引脚分配与器件编程-16

5.5.1引脚分配-16

5.5.2对目标器件编程-17

5.6下载验证-18

5.7本章小结-19

第六章  总结与展望-20

6.1总结-20

6.2展望-20

参考文献-21

致  谢-22

附  录-23

相关论文资料:
最新评论
上传会员 暖暖大将军 对本文的描述:因为数字系统层次化结构的特点所以本设计主要采用自顶而下的设计方法,将系统的设计分层次,分模块的进行设计。通常将整个系统设计分为控制和处理两大部分。如果这两大部分编......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: