fpga频率计实验报告

fpga频率计实验报告

ID:3139895

大小:992.67 KB

页数:35页

时间:2017-11-19

fpga频率计实验报告_第1页
fpga频率计实验报告_第2页
fpga频率计实验报告_第3页
fpga频率计实验报告_第4页
fpga频率计实验报告_第5页
资源描述:

《fpga频率计实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数字频率计实验报告数字频率计用VHDL语言设计实现基于FPGA的数字频率计学校:学院:姓名:学号:实验室:实验日期:第1页共3页2摘要摘要本文介绍了一种基于FPGA的数字频率的实现方法。该设计采用硬件描述语言VHDL,在软件开发平台ISE上完成。该设计的频率计有三种闸门选择,分别是1s、0.1s、0.01s,能较准确的测量频率在10Hz到10MHz之间的信号。使用ModelSim仿真软件对各个模块的VHDL程序做了仿真,对各个模块的功能进行了测试,并完成了综合布局布线,最终下载到芯片上取得了良好测试效

2、果。关键词:VHDL、频率计、FPGA、测量第2页共3页引言目录第一章引言1第二章基于FPGA的VHDL设计流程22.1概述22.2VHDL语言和VerilogHDL介绍22.2.1VHDL的特点32.3FPGA介绍4第三章数字频率计的软件开发环境53.1开发环境53.2ModelSim介绍53.3ISE介绍5第四章数字频率计的设计与实现74.1任务要求74.2测量原理74.3设计方案与系统需求74.4各模块的功能及实现94.4.1分频器94.4.2闸门选择器104.4.3测频控制器114.4.4计数

3、器124.4.5锁存器134.4.6显示控制系统144.5分配引脚和下载实现154.6误差分析16第五章实验结论及总结19参考文献.....................................................................................................................20致谢21附录22第3页共3页引言第一章、引言硬件描述语言(英文:HardwareDescriptionLanguage,简称:HDL)是电

4、子系统硬件行为描述、结构描述、数据流描述的语言。利用这种语言,数字电路系统的设计可以从顶层到底层(从抽象到具体)逐层描述自己的设计思想,用一系列分层次的模块来表示极其复杂的数字系统。以硬件描述语言(Verilog或VHDL)所完成的电路设计,可以经过简单的综合与布局,快速的烧录至FPGA上进行测试,是现代IC设计验证的技术主流。这些可编辑元件可以被用来实现一些基本的逻辑门电路(比如AND、OR、XOR、NOT)或者更复杂一些的组合功能比如解码器或数学方程式。在大多数的FPGA里面,这些可编辑的元件里也

5、包含记忆元件例如触发器(Flip-flop)或者其他更加完整的记忆块。在电子技术中,频率是最基本的参数之一,并且与许多电参量的测量方案、测量结果都有十分密切的关系,因此,频率的测量就显得更为重要。所谓“频率”,就是周期信号在单位时间(秒)内变化的次数,若在一定的时间间隔T内计得某周期信号的重复变化次数为N,则该信号的频率为。测量频率的方法有多种,其中电子计数器测量频率具有精度高、使用方便、测量迅速,以及便于实现测量过程自动化等优点,是频率测量的重要手段之一。电子计数器测频有两种方式:一是直接测频法,即

6、在一定闸门时间内测量被测信号的脉冲个数;二是间接测频法,如周期测频法。直接测频法适用于高频信号的频率测量,间接测频法适用于低频信号的频率测量。本文使用的是直接测频法。1引言1第二章、基于FPGA的VHDL设计流程第二章、基于FPGA的VHDL设计流程2.1概述频率计的基本原理是用一个频率稳定度高的频率源作为基准时钟,对比测量其他信号的频率。通常情况下计算每秒内待测信号的脉冲个数,此时我们称闸门时间为1秒。闸门时间也可以大于或小于一秒。闸门时间越长,得到的频率值就越准确,但闸门时间越长则没测一次频率的间

7、隔就越长。闸门时间越短,测的频率值刷新就越快,但测得的频率精度就受影响。本文中,数字频率计是用数字显示被测信号频率的仪器,限于实验条件等,被测信号只能是方波。数字频率计是数字电路中的一个典型应用,实际的硬件设计用到的器件较多,连线比较复杂,而且会产生比较大的延时,造成测量误差、可靠性差。频率计的设计有传统方法和现代方法,传统的设计方法耗时耗功,设计强度大,且容易出错,设计的质量不一定是最好的。自然我们考虑到现代方法,即二十世纪八十年代兴起的电子设计自动化技术,英文为ElectronicDesignAu

8、to,缩写为EDA。在EDA设计工具中,用的最广泛的是VHDL和VERILOG,当然还有其它的,例如sopc。比较VHDL和VERILOG,在顶层设计方面VHDL优于VERILOG,在门级电路设计方面VERILOG优于VHDL。随着复杂可编程逻辑器件(CPLD)的广泛应用,以EDA工具作为开发手段,运用VHDL语言,将使整个系统大大简化,提高整体的性能和可靠性。本次的频率计设计主要是顶层设计,目的是设计6位十进制频率计,学习常用的数字系统设计方法。采用V

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。