CN104393870A - 一种应用于自动频率控制系统(afc)的环路调谐算法 - Google Patents
一种应用于自动频率控制系统(afc)的环路调谐算法 Download PDFInfo
- Publication number
- CN104393870A CN104393870A CN201410587474.0A CN201410587474A CN104393870A CN 104393870 A CN104393870 A CN 104393870A CN 201410587474 A CN201410587474 A CN 201410587474A CN 104393870 A CN104393870 A CN 104393870A
- Authority
- CN
- China
- Prior art keywords
- frequency
- gate array
- dco
- loop
- electric capacity
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 239000003990 capacitor Substances 0.000 claims abstract description 12
- 230000010355 oscillation Effects 0.000 claims description 14
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 2
- 238000007599 discharging Methods 0.000 description 1
- 230000005713 exacerbation Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
Landscapes
- Channel Selection Circuits, Automatic Tuning Circuits (AREA)
Abstract
本发明公开了一种应用于自动频率控制系统(AFC)的环路调谐算法,该算法利用数控振荡器(DCO)门阵列电容控制码和对应有效容值之间的线性关系进行实现。首先,通过第一数控振荡器频率(Fre_DCO1)和第二数控振荡器频率(Fre_DCO2)的有效容值和控制码权重,获得DCO的门阵列电容控制码和对应有效容值的关系特性曲线;其次,基于目标DCO频率所对应的门阵列电容的有效容值,计算出目标DCO频率对应的门阵列电容控制码;最后,编程DCO门阵列电容,快速实现自动频率控制系统的环路调谐。本算法基于数字电路实现,具有锁定速度快,实现结构简单和锁定精度高等特性。
Description
技术领域
本发明主要涉及时钟系统领域,特别涉及一种应用于自动频率控制系统的环路调谐算法,该算法使得自动频率控制系统能够快速进行环路锁定,完成环路频率调谐。
背景技术
在移动通信中,接收机为了完成对接收到的射频信号的解调,需要产生一个与射频信号载波一致的本地载波信号——本振信号。
作为接收机中的关键模块,自动频率控制系统主要提供一个精确的本振信号。由于各种非理想因素,自动频率控制系统提供的本振信号会存在频率偏差,其中多数非理想因素为工作环境温度、电路工作不对称、电源不稳定等。如果本振信号频率的精度不足且自动频率控制系统不能及时纠正,则输入信号解调性能可能会严重恶化。
自动频率控制系统用于纠正本振信号频率的漂移和偏差,使得本振信号频率能够稳定在目标频率的一定偏差范围内,保证接收到射频信号能够顺利进行解调。对于传统的自动频率控制系统,主要采用锁相环结构进行实现,环路锁定与环路带宽、电荷泵的充放电电流大小以及压控振荡器的频率敏感参数相关。由于电荷泵电流的失配、环路带宽设计的约束性,导致锁相环结构的自动频率控制系统跟踪频率抖动的能力较差,因此,当环路出现频失锁或者频率偏差时,重新锁定的时间偏长,降低了接收机的性能。
为了解决上述技术问题,本发明提出了一种应用于自动频率控制系统的环路调谐算法。该环路调谐算法主要采用数字逻辑进行实现,避免了电荷泵电流失配、PFD等模拟因素的影响,使得在环路失锁时能够快速进行环路锁定,保证本振信号频率稳定在偏差范围内,使得接收机射频信号解调正常进行。
发明内容
本发明要解决的问题在于:针对现有技术存在的问题,本发明提一种供应用于自动频率控制系统的环路调谐算法,该算法保证自动频率控制系统能够快速跟踪参考时钟,实现环路快速锁定,使得接收机射频信号解调正常进行。
为实现上述技术问题,本发明提出的解决方案为:一种应用于自动频率控制系统的环路调谐算法,其主要包括如下步骤:
步骤一:设置第一组DCO门阵列电容权重W_1(W_1=a0_1*W0+...+an_1*Wn),产生第一个DCO振荡频率Fre_DCO1,即:
步骤二:设置第二组DCO门阵列电容权重W_2(W_2=a0_2*W0+...+an_2*Wn),产生第二个DCO振荡频率Fre_DCO2,即:
步骤三:获取数控振荡器门阵列电容权重管关于数控振荡器工作频率的特征曲线,即:
步骤四:设置目标DCO频率,通过门阵列电容权重关于频率的特征曲线,获得该目标频率对应的门阵列电容权重W,最终获得门阵列电容的控制码。
步骤五:判断调谐后的实际DCO频率与目标DCO频率的偏差是否在设计要求误差内,若偏差满足误差要求,则自动频率控制系统(AFC)环路锁定;否则,AFC系统将以当前调谐后实际DCO频率作为Fre_DCO2,其对应的门阵列电容权重为W_2,重新进行环路调谐,直至频率偏差进入容许范围内,环路调谐结束;若在系统设定的环路调谐次数内,频率偏差未进入容许范围内,则环路锁频失败。
附图说明
图1是本发明的自动频率控制系统结构示意图;
图2是本发明中第一个DCO频率的产生示意图;
图3是本发明中第二个DCO频率的产生示意图;
图4是本发明中涉及到的数控振荡器电容和权重的关系图;
图6是本发明中与门阵列电容权重W对应的控制码产生算法示意图;
图5是本发明自动频率控制系统的环路锁频算法实现示意图;
具体实施方式
以下将结合附图和具体实施例对本发明做进一步详细说明。
图1描述了一种自动频率控制系统的实现方案,它包括数控振荡器(DCO)、自动频率控制模块(AFC)以及可编程分频器;其中数控振荡器主要产生频率与控制码对应的时钟周期信号,并通过可编程分频器进行分频,分频后时钟信号、参考时钟信号以及射频频率同时作为输入信号提供给自动频率控制逻辑,自动频率控制逻辑产生相应的门阵列电容控制码进行DCO频率调谐,最终实现环路锁频。整个自动频率控制系统详细调谐步骤如下:
步骤一:如图2所示,设置第一组DCO门阵列电容权重W_1(W_1=a0_1*W0+...+an_1*Wn)、可编程分频器的分频因子K以及参考时钟的周期个数N,通过自动频率控制逻辑在N个参考时钟周期内对可编程分频器输出时钟进行计数得到周期个数M1,可以计算出第一个DCO频率Fre_DCO1,即:
Fre_DCO1=Fre_XTAL*M1/N*K
步骤二:如图3所示,设置第二组DCO门阵列电容权重W_2(W_2=a0_2*W0+...+an_2*Wn),可编程分频器分频因子与参考时钟周期个数均与步骤一相同,通过自动频率控制逻辑在N个参考时钟周期内对可编程分频器输出时钟进行计数得到周期个数M2,可以计算出第二个DCO频率Fre_DCO2,即:
Fre_DCO2=Fre_XTAL*M2/N*K
步骤三:如图4所示,根据第一DCO频率Fre_DCO1和第二DCO频率Fre_DCO2,获取数控振荡器门阵列电容权重管关于数控振荡器工作频率的特征曲线,即:
步骤四:设置目标射频频率,并确定与之对应的可编程分频器分频因子、DCO频率Fre_DCO;
步骤五:基于目标DCO频率,通过门阵列电容权重关于频率的特征曲线,获得该目标频率对应的门阵列电容权重W,根据以下算法产生对应的门阵列电容控制码:
首先:判断权重W是否大于最大电容单元权重Wn,若大于则其对应的控制码an取1,同时W=W-Wn;否则an=0,W=W;
其次,判断权重W是否大于次大电容单元权重Wn-1,若大于则其对应的控制码an-1取1,同时W=W-Wn-1;否则an-1=0,W=W;
最后,以此类推,获得门阵列电容所有电容单元对应的控制码a0~an。
步骤六,根据步骤五产生的DCO门阵列电容控制码,调节DCO的振荡频率,使其产生与该控制码对应的DCO频率Fre_DCO3。
步骤七:自动频率控制逻辑判断调谐后的实际DCO频率与目标DCO频率的偏差是否在设计要求误差内,若偏差满足误差要求,则自动频率控制系统(AFC)环路锁定;否则,AFC系统将以当前调谐后实际DCO频率作为Fre_DCO2,其对应的门阵列电容权重为W_2,重新进行环路调谐,直至频率偏差进入容许范围内,环路调谐结束;若在系统设定的环路调谐次数内,频率偏差未进入容许范围内,则环路锁频失败。
以上各模块的示意图和实现是指具有该功能的所有实现方案。以上各图所示的电路仅为示例,将器件简单地替换所引起的电路变化亦属于本发明的保护范围,本发明的保护范围应以权利要求书为准。
Claims (4)
1.一种应用于自动频率控制系统的环路调谐算法,其特征是:数控振荡器(DCO)门阵列电容控制码和对应有效容值一一对应,即:
其中a0~an为门阵列电容控制码,取值为0或1,C0~Cn为门阵列电容单元的容值;
数控振荡器门阵列电容每个电容容值与单位电容容值Cunit比例为其对应的权重,即:
W0=C0/Cunit
W1=C1/Cunit
…..
Wn=Cn/Cunit
数控振荡器(DCO)频率和门阵列电容的有效容值一一对应,即:
其中L为数控振荡器的LC谐振腔中的有效电感值,Fre_DCO为数控振荡器的振荡频率。
2.如权利要求1所述的环路调谐算法,其特征在于:包括如下步骤:
步骤一:设置第一组DCO门阵列电容权重W_1(W_1=a0_1*W0+...+ an_1*Wn),产生第一个DCO振荡频率Fre_DCO1,即:
步骤二:设置第二组DCO门阵列电容权重W_2(W_2=a0_2*W0+...+ an_2*Wn),产生第二个DCO振荡频率Fre_DCO2,即:
步骤三:获取数控振荡器门阵列电容权重管关于数控振荡器工作频率的特征曲线,即:
步骤四:设置目标DCO频率,通过门阵列电容权重关于频率的特征曲线,获得该目标频率对应的门阵列电容权重W,最终获得门阵列电容的控制码;
步骤五:判断调谐后的实际DCO频率与目标DCO频率的偏差是否在设计要求误差内,若偏差满足误差要求,则自动频率控制系统(AFC)环路锁定;否则,AFC系统将以当前调谐后实际DCO频率作为Fre_DCO2,其对应的门阵列电容权重为W_2,重新进行环路调谐,直至频率偏差进入容许范围内,环路调谐结束;若在系统设定的环路调谐次数内,频率偏差未进入容许范围内,则环路锁频失败。
3.如权利要求1所述的环路调谐算法,其特征在于:目标DCO振荡频率对应的控制码产生算法如下:
首先,判断权重W是否大于最大电容单元权重Wn,若大于则其对应的控制码an取1,同时W=W-Wn;否则an=0,W=W;
其次,判断权重W是否大于次大电容单元权重Wn-1,若大于则其对应的控制码an-1取1,同时W=W-Wn-1;否则an-1=0,W=W;
最后,以此类推,获得门阵列电容所有电容单元对应的控制码a0~an。
4.如权利要求1所述的环路粗调算法,其特征在于:门阵列电容单元个数、环路调谐次数以及频率偏差可以根据实际系统需求进行设置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410587474.0A CN104393870A (zh) | 2014-10-28 | 2014-10-28 | 一种应用于自动频率控制系统(afc)的环路调谐算法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410587474.0A CN104393870A (zh) | 2014-10-28 | 2014-10-28 | 一种应用于自动频率控制系统(afc)的环路调谐算法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104393870A true CN104393870A (zh) | 2015-03-04 |
Family
ID=52611719
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410587474.0A Pending CN104393870A (zh) | 2014-10-28 | 2014-10-28 | 一种应用于自动频率控制系统(afc)的环路调谐算法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104393870A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106817125A (zh) * | 2016-12-23 | 2017-06-09 | 长沙景嘉微电子股份有限公司 | 一种应用于自动频率控制(afc)的环路粗调算法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101662260A (zh) * | 2008-08-28 | 2010-03-03 | 株式会社瑞萨科技 | 半导体集成电路 |
CN101662281A (zh) * | 2009-09-10 | 2010-03-03 | 上海交通大学 | 电感电容数控振荡器 |
CN101783677A (zh) * | 2010-03-26 | 2010-07-21 | 海能达通信股份有限公司 | 一种锁相环的锁定方法及锁定电路 |
US8791764B2 (en) * | 2011-03-03 | 2014-07-29 | Samsung Electronics Co., Ltd. | Digitally controlled oscillator, and phase locked loop (PPL) circuit including the same |
-
2014
- 2014-10-28 CN CN201410587474.0A patent/CN104393870A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101662260A (zh) * | 2008-08-28 | 2010-03-03 | 株式会社瑞萨科技 | 半导体集成电路 |
CN101662281A (zh) * | 2009-09-10 | 2010-03-03 | 上海交通大学 | 电感电容数控振荡器 |
CN101783677A (zh) * | 2010-03-26 | 2010-07-21 | 海能达通信股份有限公司 | 一种锁相环的锁定方法及锁定电路 |
US8791764B2 (en) * | 2011-03-03 | 2014-07-29 | Samsung Electronics Co., Ltd. | Digitally controlled oscillator, and phase locked loop (PPL) circuit including the same |
Non-Patent Citations (1)
Title |
---|
韩晖翔: "全数字锁相环中宽带数控振荡器设计", 《复旦学报(自然科学版)》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106817125A (zh) * | 2016-12-23 | 2017-06-09 | 长沙景嘉微电子股份有限公司 | 一种应用于自动频率控制(afc)的环路粗调算法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10008980B2 (en) | Wideband digitally controlled injection-locked oscillator | |
CN106209093B (zh) | 一种全数字小数分频锁相环结构 | |
US8791763B2 (en) | Tunable injection locked dividers with enhanced locking range | |
US8515374B2 (en) | PLL circuit, and radio communication apparatus equipped with same | |
CN101091316B (zh) | 用于vco中心频率调谐和限制增益变化的方法和设备 | |
CN106817126B (zh) | 一种输出频率范围宽锁频速度快的高精度数字锁频环 | |
US20120139587A1 (en) | Frequency synthesiser | |
CN101588176A (zh) | 具有环路增益校正功能的锁相环频率综合器 | |
CN101951259A (zh) | 锁相环及其自动频率校准电路、锁相环自调谐锁定方法 | |
CN102970031B (zh) | 锁相环频率综合器 | |
CN101510777A (zh) | 相位同步电路和接收器 | |
US20090174446A1 (en) | Systems and methods for calibrating the loop bandwidth of a phase-locked loop (pll) | |
US9350296B1 (en) | Systems and methods for calibrating a dual port phase locked loop | |
US20160065225A1 (en) | Method for re-centering a vco, integrated circuit and wireless device | |
US10771072B2 (en) | Frequency generator and associated method | |
CN101399542A (zh) | 具有温度漂移补偿的锁相环及其方法 | |
CN104579330A (zh) | 一种锁相环的两步自动频率校准电路和方法 | |
CN104467817A (zh) | 一种应用于自动频率控制系统(afc)的环路微调算法 | |
US7782145B2 (en) | Method and system for frequency tuning based on characterization of an oscillator | |
CN104393870A (zh) | 一种应用于自动频率控制系统(afc)的环路调谐算法 | |
CN106817125A (zh) | 一种应用于自动频率控制(afc)的环路粗调算法 | |
US20140191810A1 (en) | Systems and methods for synthesizer locking using iterative numerical techniques | |
US9191255B2 (en) | Method and apparatus for compensating for frequency errors between base station and mobile station | |
US10270487B2 (en) | Frequency generator and associated method | |
CN103916124A (zh) | 一种带自动频率校验功能的注入锁定分频结构 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150304 |
|
WD01 | Invention patent application deemed withdrawn after publication |