中南民族大学毕业论文(设计)学院:电子信息工程学院专业:通信工程年级:2011题目:基于FPGA的高精度脉冲宽度测量学生姓名:╳╳╳学号:╳╳╳╳╳指导教师姓名:╳╳职称:副教授2015年5月26日中南民族大学本科毕业论文(设计)原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。作者签名:年月日注:本页放在学位论文封面后,目录前面目录摘要......................................................................1Abstract..................................................................11、引言...................................................................22、脉冲及脉冲参数测量的理论与定义........................................22.1脉冲的简单定义.....................................................22.2脉冲参数的简单定义.................................................22.3脉冲宽度测量的背景及实际意义.......................................33、常用的脉冲宽度测量方法介绍.............................................33.1用示波器直接测量脉冲宽度...........................................33.2基于定时/计数器测量脉冲宽度的一般原理及采用的方法..................43.3基于单片机的脉冲宽度测量...........................................53.4基于FPGA的脉冲宽度测量............................................53.5脉宽测量方案比较及确定.............................................64、基于FPGA脉宽测量的相关技术与开发工具..................................64.1EDA的简单介绍及主要特征...........................................64.1.1EDA的简单介绍................................................64.1.2EDA的主要特征................................................74.2FPGA的基本结构....................................................84.2.1可编程逻辑块CLB..............................................84.2.2输入/输出模块IOB.............................................84.2.3可编程互连资源IR.............................................94.3开发工具QuartusII简介...........................................95、基于FPGA的脉冲宽度测量的总体设计.....................................105.1基本原理..........................................................105.2系统总框图........................................................105.3QuartusII设计流程...............................................116、测量方案详细设计及仿真结果............................................116.1数字移相技术......................................................116.2测量方案详细设计..................................................136.3测量方案仿真结果..................................................147、总结..................................................................15致谢....................................................................15参考文献.................................................................161基于FPGA的高精度脉冲宽度测量摘要本次设计采用了基于数字移相技术结合FPGA的脉冲宽度测量方法。即通过FPGA内部锁连环模块的延时功能对时钟信号CLK0进行处理,依次移相900,形成另外三路时钟信号CLK90,CLK180和CLK270,分别使用以上四路时钟信号驱动思路计数器对待测脉冲进行测量。然后在Altera公司的QuartusII7.2环境下选用StratixIII系列的EP3SE50F484C2芯片进行设计仿真。首先,利用QuartusII提供的锁相环模块(PLL)生成四路一次相差900相位的250MHz的时钟信号,然后利用QuartusII提供的计数模块(COUNTER)产生四个计数...