




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、-. z.- - - .可修编 .主要内容与要求1.掌握应用电子设计自动化EDA技术设计电子系统的方法;2.采用超高速集成电路硬件描述语言Verilog设计一种基于数字锁相环的倍频器; 3.重点设计数字环路滤波器和数控振荡器;4.利用计算机仿真技术进展验证;5.阅读并翻译3000单词以上的英文资料。主要技术要求1.系统能够实现输出信号为输入信号的2n倍频;2.改变系统参数可以得到不同的倍频信号,且始终能够使输出信号与输入信号保持同步;3.用Verilog语言编写设计程序,利用计算机仿真予以验证。研究方法1.在查阅大量技术资料的根底上,进展设计方案的比拟;2.确定全数字锁相环系统的设计方案;3.
2、采用自顶向下的设计方法,进展系统模块的划分,并确定用Verilog设计各功能模块的算法;4.编写系统设计程序,并进展仿真验证,经过反复修改使电路系统到达设计要求。工作进度安排1.2012年12月学习掌握Verilog设计技术,收集和整理与毕业设计有关的资料;2.2013年1月在分析和整理资料的根底上写开题报告,确定设计方案和研究技术路线;3.2013年3月完成环路滤波器和数控振荡器的设计与仿真;4.2013年4月完成全数字倍频器的系统设计与仿真;5.2013年5月撰写毕业设计说明书和准备毕业辩论稿;6.2013年6月初毕业辩论。指导教师 南华大学本科生毕业设计论文开题报告设计论文题目基于数字锁
3、相环的同步倍频器设计设计论文题目来源省部级课题设计论文题目类型工程设计类起止时间2012.122013.6设计论文依据及研究意义:锁相环(phase-locked loop)是一种反应控制电路,作用是实现设备外部的输入信号与内部的震荡信号同步。其根本组成包括鉴相器 phase detector 、环路滤波器 loop filter 和压控振荡器 voltage control oscillator。倍频器frequency multiplier是使输出信号频率等于输入信号频率整数倍的电路。利用非线性电路产生高次谐波或者利用频率控制回路都可以构成倍频器。倍频器也可由一个压控振荡器和控制环路构成。
4、它的控制电路产生一控制电压,使压控振荡器的振荡频率严格地锁定在输入频率f1的倍乘值f0nf1上 。因为非线性变换过程中产生的大量谐波使输出信号相位不稳定,所以其构成的倍频器,倍频噪声较大。倍频次数越高,倍频噪声就越大,使倍频器的应用受到限制。在要求倍频噪声较小的设备中,可采用根据锁相环原理构成的锁相环同步倍频器。模拟锁相环主要由相位参考提取电路、压控振荡器、相位比拟器、控制电路等组成。压控振荡器输出的是与需要频率很接近的等幅信号,把它和由相位参考提取电路从信号中提取的参考信号同时送入相位比拟器,用比拟形成的误差通过控制电路使压控振荡器的频率向减小误差绝对值的方向连续变化,实现锁相,从而到达同步
5、。数字锁相环主要由相位参考提取电路、晶体振荡器、分频器、相位比拟器、脉冲补抹门等组成。分频器输出的信号频率与所需频率十分接近,把它和从信号中提取的相位参考信号同时送入相位比拟器,比拟结果示出本地频率高了时就通过补抹门抹掉一个输入分频器的脉冲,相当于本地振荡频率降低;相反,假设示出本地频率低了时就在分频器输入端的两个输入脉冲间插入一个脉冲,相当于本地振荡频率上升,从而到达同步。相比拟而言,传统的模拟锁相环有较短的锁定时间,可以保证参考时钟源和输出时钟的稳态相差。但其中心频点受VCO的限制而*围较小,环路带宽较宽;当参考源出现瞬断或者参考时钟源切换时,VCO输出时钟频率会出现较大的相位瞬变。全数字
6、锁相环(DPLL)与传统的模拟电路实现的PLL相比,具有精度高且不受温度和电压影响,环路带宽和中心频率编程可调,并且应用在数字系统中时,不需A/D及D/A转换。故本设计选用数字锁相环。随着数字通信系统的开展,锁相环应用愈广,例如为相干解调提取参考载波,建立位同步等。具有门限扩展能力的调频信号锁相鉴频器也是在近期开展起来的。在电子仪器方面,锁相环在频率合成器和相位计等仪器中起了重要作用。随着数字锁相环系统研究的不断深入与开展,其性能会不断提高,其意义重大,前景广阔。设计论文主要研究的内容、预期目标:技术方案、路线1.掌握应用电子设计自动化EDA技术设计电子系统的方法。2.采用超高速集成电路硬件描
7、述语言Verilog设计一种基于数字锁相环的倍频器。3.系统能够实现输出信号为输入信号的2n倍频,改变系统参数可以得到不同倍频信号,且始终能使输出信号与输入信号保持同步。4.用Verilog语言编写设计程序,利用计算机仿真予以验证。三、设计论文的研究重点及难点:本次设计的重点是数字锁相环原理的理解和数字环路滤波器、数控振荡器的设计,难点是用Verilog语言编写设计程序实现倍频的输出,以及利用计算机仿真予以验证。设计论文研究方法及步骤进度安排:研究方法:1.文献查阅与研读 2.问题提炼与探索 3.请教与研讨进度安排:1.2012年12月学习掌握Verilog设计技术,收集整理相关资料。2.20
8、13年1月分析和整理资料的根底上写开题报告,确定设计方案和研究方案。3.2013年3月上半月完成环路滤波器和数控振荡器的设计。4.2013年3月下半月完成环路滤波器和数控振荡器的仿真。5.2013年4月上半月完成全数字倍频器系统设计。6.2013年4月下半月完成全数字倍频器系统仿真。7.2013年5月上半月撰写初稿,反复修改,力争写出自己有见解的毕业论文。8.2013年5月下半月撰写毕业设计说明书和准备毕业辩论稿。9.2013年6月初进展毕业辩论。进展设计论文所需条件:学习EDA这门课程,掌握Verilog语言。能通过图书馆和网络进展相关资料的查找及论文的检索。能通过计算机进展与论文相关的设计
9、与仿真。指导教师意见:签名: 年 月 日-. z.- - - .可修编 .摘要:随着数字通信系统的高速开展,数字锁相环的应用也越来越广。由于非线性电阻构成的倍频器,倍频噪声较大,而为了满足倍频噪声小的的需求,本文通过应用EDA技术设计电子系统的方法,采用硬件描述语言Verilog,设计了一种基于数字锁相环的同步倍频器系统。该系统经过Quartus II软件的仿真以及验证,实现了输出信号为输入信号的2n倍频的功能,改变系统参数也可以得到不同倍频信号,而且始终能使输出信号与输入信号保持同步。故该系统能够减少因倍频次数高而产生的倍频噪声,但有时会出现相位失锁等问题。关键字:锁相环; 倍频器; Ver
10、ilog ;Quartus IIAbstract: With the rapid development of modern digital munication system, digital phase lock loop is being more and more widely used. Because of the nonlinear resistance of frequency multiplier, frequency multiplication noise is larger. In order to meet the needs of times frequency n
11、oise, in this paper, by using EDA technology to design electronic system, the method of using Verilog hardware description language, designs a synchronous frequency multiplier based on digital phase locked loop system. The system through simulation and validation of the quartus ii software implement
12、s 2 n times that of the output signal for the input signal frequency function, changes of system parameters can also get different times frequency signal, and have always been able to make the output signal is synchronized with the input signal. So the system can reduce because of The Times the freq
13、uency of several times as a result of the high frequency noise, but sometimes there will be a phase lock and so on. Key words: Phase-LockedLoop; frequency multiplier ; Verilog ;Quartus II.目录 TOC o 1-3 h z u HYPERLINK l _Toc3575200691绪论 PAGEREF _Toc357520069 h 1HYPERLINK l _Toc3575200701.1设计依据及其研究意义
14、PAGEREF _Toc357520070 h 1HYPERLINK l _Toc3575200711.2锁相环技术的开展 PAGEREF _Toc357520071 h 2HYPERLINK l _Toc357520072锁相环技术开展的历史 PAGEREF _Toc357520072 h 2HYPERLINK l _Toc357520073锁相环技术开展的现状及其前景 PAGEREF _Toc357520073 h 2HYPERLINK l _Toc3575200742关于EDA的介绍 PAGEREF _Toc357520074 h 4HYPERLINK l _Toc3575200752.
15、1Verilog简介 PAGEREF _Toc357520075 h 5HYPERLINK l _Toc3575200762.2Verilog和VHDL语言的比照 PAGEREF _Toc357520076 h 6HYPERLINK l _Toc3575200772.3Quartus II简介 PAGEREF _Toc357520077 h 7HYPERLINK l _Toc3575200782.4本课题采用的设计方法 PAGEREF _Toc357520078 h 8HYPERLINK l _Toc3575200793锁相环的构造与原理 PAGEREF _Toc357520079 h 9HY
16、PERLINK l _Toc3575200803.1模拟锁相环的根本构造及其工作原理 PAGEREF _Toc357520080 h 9HYPERLINK l _Toc3575200813.2全数字锁相环的根本构造及其工作原理 PAGEREF _Toc357520081 h 11HYPERLINK l _Toc3575200824基于数字锁相环的同步倍频器设计 PAGEREF _Toc357520082 h 13HYPERLINK l _Toc3575200834.1数字鉴相器的设计 PAGEREF _Toc357520083 h 13HYPERLINK l _Toc3575200844.2数
17、字环路滤波器的设计 PAGEREF _Toc357520084 h 15HYPERLINK l _Toc3575200854.3数控振荡器的设计 PAGEREF _Toc357520085 h 18HYPERLINK l _Toc3575200864.4N分频参数控制的设计 PAGEREF _Toc357520086 h 19HYPERLINK l _Toc3575200874.5N分频器的设计 PAGEREF _Toc357520087 h 21HYPERLINK l _Toc3575200884.6倍频器的设计 PAGEREF _Toc357520088 h 23HYPERLINK l _
18、Toc3575200894.7全数字锁相环倍频器的顶层模块设计 PAGEREF _Toc357520089 h 25HYPERLINK l _Toc3575200905基于数字锁相环的同步倍频器仿真分析 PAGEREF _Toc357520090 h 27HYPERLINK l _Toc3575200916总结 PAGEREF _Toc357520091 h 30HYPERLINK l _Toc357520092参考文献 PAGEREF _Toc357520092 h 31HYPERLINK l _Toc357520093谢辞 PAGEREF _Toc357520093 h 32HYPERLI
19、NK l _Toc357520094附录一 PAGEREF _Toc357520094 h 33HYPERLINK l _Toc357520095附录二 PAGEREF _Toc357520095 h 43-. z.- - - .可修编 .绪论设计依据及其研究意义本次研究的课题是基于数字锁相环的同步倍频器设计。锁相环路是反应电路的一种,锁相环的英文全称是Phase-Locked Loop,简称PLL。因锁相环可以实现输出信号频率对输入信号频率的自动跟踪,故其通常用于闭环跟踪电路。之所以叫锁相环,是因为其在工作的过程中,当输出信号的频率和输入信号的频率相等时,输出电压和输入电压能保持固定的相位差
20、值,实现相位的锁定的功能。锁相环不仅在雷达、测量、通信和自动化控制等领域应用极为广泛,而且随着电子技术向数字化方向开展,需要采用数字方式实现信号的锁相处理,对全数字锁相环的研究和应用得到了越来越多的关注。倍频器frequency multiplier是实现输出信号频率等于输入信号频率整数倍的电路。倍频器可由一个压控振荡器和控制环路组成,其控制电路产生一控制电压,使压控振荡器的振荡频率严格地锁定在输入频率fi的n倍值fonfi上 。倍频器用途十分广泛,如为了提高频率稳定度,发射机常采用倍频器以使主振器振荡在一个较低频率;而调频设备也常用倍频器来增大频率的偏移;倍频器也已然成为相位键控通信机中载波
21、恢复电路的一个重要组成单元。当然,倍频器也可利用非线性电路产生高次谐波或者利用频率控制回路构成。由于非线性变换过程中产生的大量谐波可使输出信号得相位不稳定,所以这种倍频器,倍频噪声较大。而倍频次数越高,倍频噪声就会越大,这就大大限制了倍频器的应用。所以为了减小设备中的倍频噪声,我们可以采用基于锁相环原理构成的同步倍频器,这也正是本次课题研究意义之所在。锁相环技术的开展锁相环技术开展的历史锁相环技术起源于二十世纪三十年代,直至今日已经开展了八十余年。锁相环技术首先是由DeBellescize于1932年提出的锁相环同步检波技术。但首次公开对锁相环路的描述,却并未引起普遍的重视。一直到1947年,
22、锁相环第一次用于电视接收机水平和垂直扫描的同步,锁相环技术才开场得到应用。由于较高的本钱和技术上的复杂性,锁相环技术主要应用在航天方面,包括深空探测和轨道卫星的测速定轨等等;有时也用于性能要求较高的精细测量仪和通信设备上。随着70年代半导体技术和集成电路技术的开展,逐渐出现了集成的环路部件、通用单片机集成锁相环路以及多种专用集成锁相环路。至此,锁相环路成为了一个低本钱、使用简单的多功能组件,为锁相环技术能在更广泛的领域中应用提供了条件。而1970年4月24日我国利用锁相环技术发射的第一颗人造卫星东方红一号,不仅把东方红的乐曲传遍了全球同时也开场了锁相环技术的新时代。锁相环技术开展的现状及其前景
23、锁相环技术的开展非常迅速,如今锁相环的理论已经应用到了很多领域。主要有频率合成、无线通信、调制解调、电视机彩色副载波提取等许多领域。可用于手机中、SDH网络中、在汽车MP3无线发射器中、测量汽车转速中都是十分典型的应用。比方在如今手机十分普遍的年代,由于手机中所需的工作频点数目多、频点要求可变、频率高稳定度,所以锁相环技术在手机中的主要功能就是利用锁相环频率合成器产生手机中所需要的高精度的频率。当然,锁相环的很多优点使得锁相环技术在许多日常用品中发挥着其巨大的成效。锁相环路之所以获得日益广泛的应用是因为它具有以下四个重要特征:-. z.1、跟踪性。在环路锁定的状态下,只要输入频率发生了变化,压
24、控振荡器就会立即响应这个变化,迅速跟踪输入频率,使得输入与输出同步。锁相接收机就运用了这种环路。2、 滤波特性。环路滤波器可以使锁相环路具有窄带滤波特性,能够将混进输入信号中的噪声和杂散干扰滤除,而且通带可以做的非常窄,其性能是任何RC、LC、石英晶体、陶瓷滤波器都不能攀比的。3、理想频率控制特性。正是由于锁相环在锁定状态时无剩余频差的存在,使它在频率合成和自动频率控制技术等方面获得广泛的应用。4、易集成化性。组成环路的根本部件不但都可以用简单的模拟集成电路实现,也可以用数字集成电路实现。所以集成锁相环的体积越来越小,本钱越来越低,而可靠性却越来越强,用途也越来越广。如今,锁相环技术的理论与研
25、究日臻完善,应用*围也普及整个电子技术领域。随着通信技术和电子系统的高速开展和锁相环技术能够提高系统的工作稳定性和可靠性的需求,促使集成锁相环和数字锁相环突飞猛进。目前锁相环技术正朝着集成化、数字化、多用化以及小型化方向高速开展。关于EDA的介绍EDA即电子设计自动化,英文全称是Electronic Design Automation,是由20世纪90年代初从CAD计算机辅助设计、CAM计算机辅助制造、CAT计算机辅助测试和CAE计算机辅助工程的概念开展而来的。EDA技术是以计算机为工具,在EDA软件平台上,根据硬件描述语言完成的设计文件,自动地完成逻辑编译、化简、分割、综合及优化、布局布线和
26、仿真,直至对于特定目标芯片的适配编译、逻辑映射和编程下载等工作。由于数字系统自动化设计的软硬件方面的技术已比拟成熟,应用的普及程度也已经比拟大,故这里所谓EDA主要是指数字系统的自动化设计。而模拟电子系统的EDA正在进入实用,其初期的EDA工具不一定需要硬件描述语言。典型的EDA工具中必须包含两个特殊的软件包或其中之一,即综合器和适配器。综合器的功能就是将设计者在EDA平台上完成的针对*个系统工程的HDL、原理图或状态图形描述,针对给定的硬件构造组件,进展编译、优化、转换和综合,最终获得门级电路甚至更底层的电路描述文件。EDA仿真测试技术只需通过计算机就能对所设计的电子系统从各种不同层次的系统
27、性能、特点来完成一系列准确的测试与仿真操作,在完成实际系统的安装后还能对系统上的目标器件进展所谓边界扫描测试。这一切都极大地提高了大规模系统电子设计自动化程度。与单片机系统开发相比,利用EDA技术对FPGA/CPLD的开发,通常是一种借助于软件方式的纯硬件开发,因此可以通过这种途径进展所谓专用集成电路ASIC开发,而最终的ASIC芯片,可以是FPGA/CPLD,也可以是专制的门阵列掩模芯片,FPGA/CPLD只起到硬件仿真ASIC芯片的作用。而利用计算机进展的单片机系统的开发,主要是软件开发,在这个过程中只需程序编译器就可以了。电子设计自动化可分为三个不同的开展阶段:第一阶段的EDA技术是电子
28、图板时期。早在20世纪60、70年代新的技术革命时期,计算技术的开展很快,于此同时电子设计进入了中小规模集成电路开发应用时期,电子系统产品设计从原来的别离元器件逐渐被越来越多的集成电路所代替,并且每个集成电路中所包含的元件从原来的几十、几百也逐渐增至几千甚至上万。需要和可能迫使电子设计工程师对二维平面图形开场用计算机进展辅助设计,代替机械、繁杂的手工设计。这一时期的计算机辅助设计通常可称谓辅助制图,也被形象的叫做电子图板。第二阶段的EDA技术是辅助设计和仿真分析时期。即以电路辅助设计和仿真分析技术为核心,分支软件迅速开展时期。到了20世纪80年代初期,随着计算和微电子技术的开展以及EDA技术自
29、身开展的需要,像热分析、时序分析、失效分析、模拟电路分析、数字电路分析、数模混合电路分析、印刷电路板自动布线等电子设计自动化的应用纷纷出现,使得多层印刷电路板、大规模和超大规模集成电路设计的自动化成为现实。同时,由于集成电路设计有周期短、设计费用低的特点,使其按用户的需要设计和制造变成可能,因而又引出以半定制、全定制为特征的专用集成电路ASIC的概念,使集成电路制造在20世纪80年代中期又发生了一场革命性变化。第三代阶段的EDA技术是集成综合概念设计时期。第三代EDA作为新一代EDA技术要解决系统层的描述,系统层的仿真和综合。新一代EDA技术由于采用了统一的数据库,每一层次的设计工作直接为相邻
30、的层次和工作提供了它的数据,并且可以随时更新和检验,这就使得本来要串行的工作变成了同时的工作。同时工程实际上还包含了构造设计、模具设计和快速制作,使设计加工、制造和测试都能在计算机辅助设计下进展。现代的EDA技术可以辅助电子设计的方方面面,可以处理系统电路,包括各种数字电路、模拟电路、数模混合电路的设计,可采用的手段也包括了集成电路、厚薄膜混合电路、多芯片模块、印刷电路板,可进展仿真分析等。Verilog简介Verilog是一种硬件描述语言,是一种以文本形式来描述数字系统硬件的构造和行为的语言,用它可以表示逻辑表达式、逻辑电路图以及数字逻辑系统所完成的逻辑功能。Verilog是从用途最广泛的C
31、语言的根底上开展起来的一种硬件描述语言,它是由GDA(Gateway Design Automation)公司的PhilMoorby在1983年末首创的,最初只设计了一个仿真与验证工具,随后又陆续开发了相关的故障模拟与时序分析工具。1985年Moorby推出它的第三个商用仿真器Verilog-*L,获得了巨大的成功,从而使得Verilog 迅速得到推广应用。1989年CADENCE公司收购了GDA公司,使得Verilog 成为了该公司的独家专利。1990年CADENCE公司公开发表了Verilog ,并成立LVI组织以促进Verilog 成为IEEE标准,即IEEE Standard 1364
32、-1995。现在,VHDL和Verilog作为IEEE的工业标准硬件描述语言,又得到众多EDA公司的支持,在电子工程领域,己成为事实上的通用硬件描述语言。有专家认为,在新的世纪中,Verilog与VHDL语言将承当起几乎全部的数字系统设计任务。Verilog和VHDL语言的比照这两种语言不仅都是用于数字电子系统设计的硬件描述语言,而且还是 IEEE 的标准。Verilog 是1995 年才成为标准的,而VHDL早在是 1987年就已成为标准的。这个是因为Verilog 是一个公司的私有财产转化而来的,而VHDL 是美国军方组织开发的 。Verilog和VHDL有以下共同的特点: 1、能形式化地
33、抽象表示电路的行为和构造。2、支持逻辑设计中层次和*围地描述。 3、可借用高级语言的精巧构造来简化电路行为和构造。4、具有电路仿真与验证机制以保证设计的正确性。5、支持电路描述由高层到低层的综合转换。6、硬件描述和实现工艺无关。 7、便于文档的管理。8、易于理解和设计重用 。 当然Verilog和VHDL也各有特点。 Verilog 推出已经有 20 年了,拥有广泛的设计群体,成熟的资源也比 VHDL 丰富,同时 Verilog 简单易学,只要有 C 语言的编程根底,通过比拟短的时间和一些实际的操作,就可以在 2 至3 个月内掌握这种设计技术。这也是其较VHDL语言的一个巨大的优势。VHDL
34、的设计相对就要难一点,这个不仅因为 VHDL 不是很直观,而且还需要有 Ada 编程根底,一般认为至少要6个月以上的专业培训才能掌握。目前版本的 Verilog 和 VHDL 在行为级抽象建模的覆盖面*围方面也有所不同。一般认为 Verilog 在门级开关电路描述方面要强很多,但在系统级抽象方面要比 VHDL 略差一些。目前在美国、日本和*,高层次数字系统设计领域中,应用 Verilog 和 VHDL 的比率差不了多少,大概分别是 80 和 20 ;但在欧洲 VHDL 开展的相对要好些。而在中国,虽然VHDL也有一定的市场,但很多集成电路设计的公司都采用 Verilog。所以,Verilog
35、比VHDL具有更强的生命力。 综上所述,Verilog 语言作为学习HDL的设计方法入门和根底是非常适宜的。只要掌握了Verilog 语言建模、综合和仿真技术,不仅可以增加对数字电路设计的深入了解,还可以为后续高级阶段的更高一级学习打好根底,包括数字通信和数字信号处理的FPGA实现、IC设计等领域。所以,相较而言本文的设计中,采用Verilog 语言。 Quartus II简介Quartus II 是Altera公司的综合性PLD/FPGA开发软件,支持原理图、VHDL、Verilog以及AHDLAltera Hardware Description Language等多种设计输入的形式,内嵌
36、自有的综合器和仿真器,也可以完成从设计输入到硬件配置的完整PLD设计流程。Quartus II可以在Windows、Linu*以及Uni*上使用,除了可以使用Tcl脚本完成设计流程外,还提供了完善的用户图形界面设计方式。具有界面统一,功能集中,易学易用和运行速度快等特点。Quartus II支持Altera的IP核,包含了LPM/MegaFunction宏功能模块库,使用户可以充分利用成熟的模块,简化了设计的复杂性、加快了设计速度,同时对第三方EDA工具的良好支持也使用户可以在设计流程的各个阶段使用熟悉的第三方EDA工具。本课题采用的设计方法现代数字系统一般采用自顶向下的设计方法。要采用这个方
37、法首先需要对整个系统的设计进展方案设计和模块的划分,再对几个模块进展综合,就可以方便,灵活地设计出一个可靠性很高的数字系统。这样,系统的高层次的抽象功能模块就变成了独立的易于实现的低层次功能模块。在所有功能模块都确定下来后,就可以用Verilog语言描述具体电路模块,并用Quartus II软件进展仿真测试,实现每个功能块,然后设计一个顶层模块将这些设计好的,功能独立相对完整的功能块连接起来,从而完成整个设计。锁相环的构造与原理模拟锁相环的根本构造及其工作原理锁相环的英文全称是Phase-Locked Loop,简称PLL。而模拟锁相环通常由鉴相器PD、环路滤波器LF和压控振荡器VCO三个局部
38、组成,锁相环组成的构造框图如图3.1所示。VCOLFPD输入信号fin Ud UcVCOLFPD 输出信号fout图3.1 锁相环构造框图锁相环中的鉴相器又称为相位比拟器,它的作用是检测输入信号和输出信号的相位差,并将检测出的相位差信号转换成Udt电压信号输出,该信号经低通滤波器滤波后形成压控振荡器的控制电压Uct,对振荡器输出信号的频率实施控制。当压控振荡器的频率由于*种原因而发生变化时,必然引起相位的变化。该相位变化在鉴相器中与参考晶体的稳定相位相比拟,使鉴相器输出一个与相位误差信号成比例的误差电压Ud,经过低通滤波器,取出其中缓慢变动数值,将压控振荡器的输出频率拉回到稳定的值上来,从而实
39、现了相位负反应控制。锁相环的工作原理:1、基准输入信号fin和经过采集并分频的输出信号fout同时输入鉴相器PD;2、鉴相器PD通过比拟fin和fout信号的相位差,再输出一个直流脉冲电压Ud给环路滤波器LF;3、环路滤波器LF通过Ud,再输出一个控制电压Uc;4、 Uc控制VCO,使其频率发生改变;5、再通过一个比拟短的跟踪时间,压控振荡器VCO 的输出fout就会稳定于系统设定值。因锁相环可以实现输出信号频率对输入信号频率的自动跟踪,最终使得使得输入和输出信号相位同步,所以锁相环通常用于闭环跟踪电路。锁相环在工作的过程中,当输出信号的频率等于输入信号的频率时,输出电压与输入电压就会保持固定
40、的相位差值,即输出电压与输入电压的相位被锁住,这就是锁相环名称的由来。锁相环在数据采集系统中应用尤为广泛。数据采集系统中要求不同的数据采集板共享同一个采样时钟。而通过锁相环可以使所有各自的本地20兆赫兹和80兆赫兹时基的相位都同步,从而使采样时钟也同步,所以都能严格地在同一时刻进展数据采集。锁相环可以使输出信号和输入信号之间的相位同步。当没有输入信号时,环路滤波器没有输出信号。此时,压控振荡器VCO自由振荡在其固有频率fv。当信号输入频率为fr时,Ur 和Uv在鉴相器中同时进展鉴相。如果fr和fv相差不大,鉴相器就会输出一个与Ur和Uv的相位差成正比的误差电压Ud,再通过环路滤波器滤LF去误差
41、电压Ud中的高频成分,输出一个控制电压Uc,并使压控振荡器的频率fv朝着输入信号的频率fr靠拢,最终到达fv=fr的目的,使环路锁定。锁相环路一旦被锁定后,压控振荡器的输出信号fv与环路的输入信号fr之间就仅仅存在一个固定的相位差,这时我们就称该环路已被锁定。环路的锁定状态是对输入信号的频率和相位不变而言的,假设环路输入的是频率和相位都不断变化的信号,则由于锁相环路的跟踪特性,压控振荡器的频率和相位就会不断地跟踪输入信号的频率和相位变化。锁相环路之所以它在电子技术的各个领域中都有着广泛的应用,是因为其在锁定后,不仅能使输出信号频率与输入信号频率严格同步,而且还具有频率的跟踪特性。全数字锁相环的
42、根本构造及其工作原理在数字电路技术不断开展的过程中,数字锁相环简称DPLL在许多方面都得到了广泛应用。如频率的合成、调制解调、FM 立体声解码、图象处理和彩色副载波同步等。传统的模拟锁相环具有直流零点漂移、器件饱和及易受电源和环境温度变化等缺点,而数字电路具有体积小、价格低和可靠性高等优点。因为数字锁相环不仅解决了模拟锁相环的缺点,吸收了数字电路的优点,同时还可以实时处理离散样值的能力,所以数字锁相环成为锁相技术开展的方向是必然的。由于该环路环中的各个模块都是以纯数字器件来实现的,而且误差控制信号和受控的输出电压不是模拟锁相环中的模拟电压,而是离散的数字信号,所以称之为数字锁相环DPLL。数字
43、锁相环虽然具有低本钱、电路简单有效和有较高的稳定性的优点,但也具有一些缺点。一是和模拟锁相环一样,只要失去了基准频率,其输出频率就会立刻跳回振荡器本身的频率;二是其输出频率会产生抖动,且频差越大,抖动就会越大,不利于在一些要求较高设备中的应用。如今,在大规模、超高速的数字集成电路不断开展的过程中,可以实现加大频率的跟踪*围而不降低振荡器的频率稳定度, DPLL工作的稳定性与可靠性得到了的一定程度提高。全数字锁相环DPLL主要由四局部组成,分别是频率切换电路、数字鉴相器、可逆计数器和N分频器。其中后两者的时钟不用VCO,而是由外部晶振提供的,这样就可以大大减轻外部干扰如温度的升降和电源电压的波动
44、等对环路的影响。同时,系统可编程芯片的采用,大大提高了系统的集成度和可靠性。一阶全数字锁相环主要由鉴相器、K变模可逆计数器KCounter、脉冲加减电路IDCounter和N分频器四局部构成。其中KCounter和IDCounter时钟分别为环路中心频率fc的M倍和2N倍M和N都是2的整数幂。本次设计中两个时钟使用一样的系统时钟信号。一阶DPLL根本构造如图3.2所示。图3.2 一阶DPLL的根本构造当环路未锁定时,*OR鉴相器通过比拟输入信号fin和输出信号fout之间的相位差,产生K变模可逆计数器的计数方向控制信号dnup;K变模可逆计数器根据计数方向控制信号dnup调整计数值,dnup为
45、高时进展减计数,并当计数值到达0时,输出借位脉冲信号borrow;为低时进展加计数,并当计数值到达预设的K模值时,输出进位脉冲信号carry;脉冲加减电路则根据进位脉冲信号carry和借位脉冲信号borrow在电路输出信号idout中进展脉冲的增加和扣除操作,来调整输出信号的频率;重复上面的调整过程,当环路进入锁定状态时,异或门鉴相器的输出se为一占空比50%的方波,而K变模可逆计数器则周期性地产生进位脉冲输出carry和借位脉冲输出borrow,导致脉冲加减电路的输出idout周期性的参加和扣除半个脉冲。这样对于输出的频率没有影响,也正是基于这种原理,可以把等概率出现的噪声很容易的去掉。环路
46、滤波器的性能优劣会直接影响到跟踪环路的性能。而采用数字化的环路滤波器便于调试参数和提高系统可靠性。环路滤波器的输出要直接控制频率合成器产生相应频率,使本地伪码能够准确跟踪发端信息。数字环中使用的数字环路滤波器与模拟环中使用的环路滤波器作用一样,都对噪声及高频分量起抑制作用,并且控制着环路相位校正的速度与精度。适中选择滤波器的参数,可以改善环路的性能。数字环路滤波器的设计原理是建立在模拟环路滤波器的根底上的。基于数字锁相环的同步倍频器设计数字鉴相器的设计鉴相器的英文全称是phase detector,简称PD。鉴相器是锁相环的重要组成局部,是能够鉴别出两输入信号相位差的器件,并使输出电压se与两
47、个输入信号之间的相位差有确定关系的电路。常用的鉴相器有两种类型:异或门*OR鉴相器和边沿控制鉴相器ECPD。由于前者的简单性和易于实现性,本设计中采用异或门(*OR)鉴相器。异或门鉴相器比拟输入信号fin相位和输出信号fout相位之间的相位差se=fin-fout,并输出误差信号se作为K变模可逆计数器的计数方向信号。环路锁定时,se为一占空比50%的方波,此时的绝对相位差为90。因此异或门鉴相器相位差极限为90。异或门鉴相器模块由图4.1所示:异或门鉴相器 fin 异或门鉴相器fout se 图4.1 异或门鉴相器框图*OR鉴相器模块端口设计说明如下:module *ormy(a,b,y);
48、 /*OR鉴相器。input a,b; /两个输入信号output y; /输出信号其中 fin为对应*OR的输入端a,fout为对应*OR输出端b,se为对应*OR的输出端y。异或门鉴相器在环路锁定下及相差为90时的仿真波形分别如图4.2、图4.3和图4.4所示:图4.2 环路锁定时*OR鉴相器输出的波形图4.3 b滞后a 90度时的*OR鉴相器输出的波形图4.4 b超前a 90度时的*OR鉴相器输出的波形数字环路滤波器的设计数字环路滤波器的英文全称是Digital loop filter,简称DLF,其作用是消除鉴相器输出的相位差信号se中的高频成分。本次设计可用一个K变模可逆计数器来保证
49、环路运行性能的稳定性。K变模可逆计数器是根据鉴相器输出的相位差信号se来进展加减运算的。当se为低电平时,计数器进展减运算,如果结果为零,则输出一个借位脉冲信号borrow给脉冲加减电路;当se为高电平时,计数器进展加运算,如果相加的结果到达预设的模值,则输出一个进位脉冲信号carry给脉冲加减电路。当Fout同步于Fin或只有随机干扰脉冲时,计数器加减的数目根本相等,计数结果在初始值处上下徘徊,不会产生进位和借位脉冲,滤除因随机噪声引起的相位抖动。计数器根据输出结果生成控制增减脉冲动作的控制指令。数字滤波器的工作过程如下,将异或鉴相器产生的se信号加到环路滤波器的输入端, 在环路滤波器模块内
50、设置一个可逆计数器,计数器初始值设为kmode;超前脉冲到来时, 可逆计数器加1,滞后脉冲到来时,可逆计数器减1.经过一段时间的计数后,当可逆计数器为ktop 时,表示本地信号超前,环路滤波器输出扣脉冲信号,可逆计数器复位为kmode; 当可逆计数器为0 时,表示本地信号滞后,环路滤波器输出增脉冲信号,可逆计数器复位为kmode。从而起到了环路滤波的作用。在DPLL 的根本构造中,K变模可逆计数器始终起作用。当环路锁定后,如果模数kmode较小,则K 变模可逆计数器会周期性输出超前脉冲和滞后脉冲,在脉冲加减电路中产生周期性的脉冲参加和扣除,其结果是在脉冲加减电路的输出信号中产生了周期性的误差,
51、称为波纹;如果模数kmode足够大,这种波纹 误差通过除N 计数器后, 可以减少到N 个周期出现一次,即K 模可逆计数器的超前脉冲和滞后脉冲的周期是N个参考时钟周期。kmode 的大小决定了DPLL的跟踪步,kmode 越大,跟踪步长越小,锁定时的相位误差越小, 但捕获时间越长kmode越小,跟踪步长越大,锁定时的相位误差越大, 但捕获时间越短。K变模可逆计数器模值K对DPLL的性能指标有着很大的影响。计数器模值K的取值可根据输入信号的相位抖动而定,加大模值K,有利于提高DPLL 的抗噪能力,但是会导致较大的捕捉时间和较窄的捕捉带宽。减小模值K 可以缩短捕捉时间,扩展捕捉带宽,但是降低了DPL
52、L 的抗噪能力。本设计中选择Kmode=4。在初始时刻,计数器被置初值为K/2=2,这样可以DPLL捕捉速度很快。K变模可逆计数器模块端口设计如下:module KCounter(Kclock,reset,dnup,enable,Kmode,carry,borrow);input Kclock; /系统时钟信号input reset; /全局复位信号,高电平有效input dnup; /鉴相器输出的加减控制信号input enable; /可逆计数器计数允许信号,高电平有效input 2:0Kmode; /计数器模值设置信号output carry; /进位脉冲输出信号output borro
53、w; /借位脉冲输出信号wire borrow ,carry;reg 8:0Count; /可逆计数器reg 8:0Ktop; /预设模值存放器K变模可逆计数器模块仿真如图4.4和图4.5所示:图4.4 K=2可逆计数器的仿真图4.5 K=4可逆计数器的仿真比照图4.4和图4.5可知: K值小则捕捉时间短,能捕捉到更窄的带宽,但任意一个误脉冲也可能导致该计数器产生进或借位脉冲,即抗噪能力弱;K值大则捕捉的时间长,脉冲捕捉*围窄,可能产生不了进或借位脉冲,但同时也减少了误脉冲的干扰,即抗噪能力强。故在设计时应该合理的设定K值。数控振荡器的设计在全数字锁相环中,数控振荡器有别于以往的压空振荡器,数
54、控振荡器由脉冲加减电路实现,根据数字滤波器的给出的进位脉冲信号carry和借位脉冲信号borrow进展输出脉冲的调整。当没有进位脉冲信号和借位脉冲信号时,脉冲加减信号就是对时钟进展二分频输出,当有进位脉冲信号时,脉冲加减模块会增加一个脉冲,相当于减少了脉冲周期,而增加了输出频率;同理,当有借位脉冲信号时,脉冲加减模块会减少了一个脉冲,相当于增加了脉冲周期,而减少输出了频率;这样通过脉冲增减模块的对输入信号频率和相位的跟踪和调整,最终使输出信号锁定在输入信号的频率和信号上,其工作原理波形如图4.6所示:图4.6 脉冲加减电路工作原理波形脉冲增减模块模块端口设计如下:module IDCounte
55、r (IDclock,reset,inc,dec,IDout);/脉冲增减模块input IDclock,reset,inc,dec;/输入时钟、复位、进位脉冲、借位脉冲信号output IDout;/输出信号reg IDout;脉冲增减模块模块仿真如图4.7所示:图4.7脉冲增减模块模块仿真图由图4.7可知:0-1us时没有进借位脉冲信号,振荡器二分频输出;2us时有借位脉冲信号,振荡器在4us时扣除一个脉冲;5us时有进位脉冲信号,振荡器在7us时增加一个脉冲。N分频参数控制的设计本次设计采用了动态N分频,这就加宽了频率的锁定*围。本模块设计的原理就是用高频时钟对输入信号的周期进展测量,可
56、以得到量化后的N值,N值的大小是由高频时钟的长度决定的,且高频时钟的长度越长,N的值就会越大。N分频参数控制模块端口设计如下:module counter_N(clk, fin, reset, count_N);/利用clk对fin脉冲的测量并给出N值 input clk, fin, reset;/时钟、输入和复位信号output 14:0 count_N;/ counter_N 是输出信号,其值大小是输入信号fin周期长度的一半N分频参数控制模块仿真如图4.8和图4.9所示:图4.8 N=4分频参数控制模块的仿真图fclk=8*fin图4.9 N=5分频参数控制模块的仿真图fclk=10*f
57、inN分频器的设计本次设计是用一个简单的除N计数器来构成N分频器的。加减电路输出的脉冲经过N分频器分频后,可以得到整个锁相环路的同步输出信号fout。同时,因为fout=clk/2N=fc,因此通过改变分频值N可以得到不同的环路中心频率fc。除N计数器对脉冲加减电路的输出idout再进展N分频,得到整个环路的输出信号fout。同时,因为fc=idclock/2N,因此通过改变分频值N可以得到不同的环路中心频率fc。N分频器模块端口设计如下:module div_N (clkin,n,reset,clkout); /N分频模块input clkin,reset; /输入信号、复位信号input
58、14:0 n; /分频倍数N值output clkout; /输出信号N分频器模块仿真分别如图4.10、图4.12和图4.13所示:图4.10 N=4分频器模块仿真图4.11 N=10分频器模块仿真图4.12 N=20分频器模块仿真倍频器的设计为了能通过FPGA来实现倍频的功能,这里专门设计了一种全数字倍频器。数字倍频器的原理如图4.13所示:可编程N分频器计数器输入信号fin 输出信号fout 可编程N分频器计数器K分频器 时钟fc K分频器图4.13倍频器原理图设置一标准的时钟信号,时钟频率fc。采用可编程分频器对时钟信号进展分频,其分频系数由计数器提供,假设分频系数为N,则输出频率为fc
59、的N分频,即:fout=fc/N时钟信号经K分频后送至计数器,计数器在输入信号的半个周期内对fc/K脉冲计数,假设忽略各种误差因数,其计数值为N,则有:N=fc/2K*fin由以上两式可得:fout=2K*fin即实现了对输入信号频率的2K倍频。数字倍频器中计数器的实质是利用脉冲对输入信号的周期进展填脉冲计数,实现周期测量。由于该模块在工作的过程中连续地测量输入信号的周期,所以它又是一个频率计,同时兼有测频与测周期的功能。倍频器模块简化图如图4.14所示:4.14倍频器模块简化图数字锁相环和倍频器连接构成的锁相环倍频器总框图如图4.15所示:图4.15锁相环倍频器总框图倍频器模块端口设计如下:
60、module BP (fin,fout,fc,reset,K);input fin,fc; /clk时钟100ns(10MHZinput reset; /reset高电平复位input 14:0K; /K是倍频系数output fout; /fout是锁频锁相输出倍频器模块仿真如图4.16、图4.17和图4.18所示:图4.16 K=24倍频倍频器仿真图4.16 K=48倍频倍频器仿真全数字锁相环倍频器的顶层模块设计为了把前面设计的几个模块连接起来,本设计还需要一个全数字锁相环的顶层模块。全数字锁相环顶层模块端口设计如下:module pll_top (fin,fout,se,clk,rese
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 法律顾问服务合同补充协议
- 苗木供应商协议
- 车辆抵押贷款保证金合同
- 基于深度学习的脊髓占位性病变的三维重建与功能网络研究-洞察阐释
- 旅行顾问劳动合同
- 2025-2030中国速冻食品行业市场发展分析及发展趋势与投资战略研究报告
- 2025-2030中国运动控制行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国苛性除漆剂行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国缓冲液压铰链行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国纤维蛋白胶行业市场发展趋势与前景展望战略研究报告
- 2024年株洲国创轨道科技有限公司招聘笔试冲刺题(带答案解析)
- 2024年山东省潍坊市二模化学试卷
- “超说明书用药”管理规定及流程
- 基于微信小程序的运动健身管理系统的设计与实现
- 利昕报废汽车回收拆解有限公司报废汽车回收拆解建设项目环评可研资料环境影响
- 我国军事科技发展
- 飞机维修员入门教程
- 超声引导下神经阻滞下肢篇
- 中国居民营养与慢性病状况报告
- 《如何处理人际关系》课件
- 小学教师汉字听写题库
评论
0/150
提交评论