0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何手动选择频段以缩短PLL锁定时间

李明 来源:yvochen 作者:yvochen 2022-08-09 11:23 次阅读

ADRF6820是一款高度集成的解调器和频率合成器,非常适合用于高级通信系统。它内置一个宽带I/Q解调器、一个小数N/整数N分频锁相环(PLL)以及一个低相位噪声多核压控振荡器(VCO)。该多核VCO覆盖2800MHz至5700MHz的基频范围。本振(LO)输出范围为356.25 MHz至2850 MHz,可使用分频器(2分频、4分频和8分频)。

每个VCO内核包含多个重叠子频段,以覆盖数百MHz的频率范围。将寄存器0x44中的位0和寄存器0x45中的位7均设为0,PLL可自动执行VCO频段校准并支持选择最佳VCO。

PLL锁定过程包括两个步骤:

1.通过内部环路自动选择频段(粗调)。在寄存器配置期间,PLL首先根据内部环路进行切换和配置。随后由一个算法驱动PLL找到正确的VCO频段。

2.通过外部环路细调。PLL切换到外部环路。鉴相器和电荷泵配合外部环路滤波器工作,形成一个闭环,确保PLL锁定到所需频率。校准大约需要94,208个鉴频鉴相器(PFD)周期;对于一个30.72 MHz fPFD,这相当于3.07 ms。

校准完成后,PLL的反馈操作使VCO锁定于正确的频率。锁定速度取决于非线性周跳行为。PLL总锁定时间包括两个部分:VCO频段校准时间和PLL周跳时间。VCO频段校准时间仅取决于PFD频率;PFD频率越高,锁定时间越短。PLL周跳时间由所实现的环路带宽决定。当环路带宽比PFD频率窄时,小数N分频/整数N分频频率合成器就会发生周跳。PFD输入端的相位误差积累过快,PLL来不及校正,电荷泵暂时沿错误方向吸入电荷,使锁定时间急剧缩短。如果PFD频率与环路带宽的比值提高,周跳也会增加;对于给定PFD周期,提高环路带宽会缩短周跳时间。

因此,当使用自动校准模式时,总锁定时间对某些应用来说可能太长。本应用笔记提出一种通过手动选择频段来显著缩短锁定时间的方案,步骤如下:

1.按照表1所示的寄存器初始化序列使器件上电。默认情况下,芯片以自动频段校准模式工作。根据所需的LO频率设置寄存器0x02、寄存器0x03和寄存器0x04。

表1.寄存器初始化序列

寄存器
0x00 0xfeff
0x01 0x0041
0x02 0x0003
0x03 0x0020
0x04 0x0000
0x10 0x0c26
0x20 0x000a
0x21 0x0082
0x22 0x0800
0x23 0x0002
0x30 0x1106
0x31 0x0900
0x32 0x0000
0x33 0x0a00
0x34 0x0010
0x40 0x000e
0x42 0x0000
0x43 0x0002
0x45 0x0000
0x49 0x000f
0x02 0x0000
0x03 0x0000
0x04 0x16bd

2.读取锁定检测(LD)状态位。若LD为1,表明VCO已锁定。

3.通过串行外设接口(SPI)回读寄存器0x46的位[5:0]。假设其值为A,将系统中所有需要的LO频率对应的寄存器值保存到EEPROM。由此便可确定频率和相关寄存器值的表格(参见表2)。

表2.查找表

频率点 寄存器0x46
f1 A
f2 B

4.为缩短LD时间,将ADRF6820置于手动频段选择模式,并用第3步收集到的数据手动编程。手动编程步骤如下:

a)将寄存器0x44设置为0x0001:禁用频段选择算法。

b)将寄存器0x45的位7设为1,从而将VCO频段源设为已保存的频段信息,而不是来自频段计算算法。用第3步记录的寄存器值设置寄存器0x45中的位[6:0]。

c)通过寄存器0x22的位[2:0]选择适当的VCO频率范围(参见表3)。

表3.VCO频率范围

LO选择 VCO频率范围(MHz) VCO_SEL(寄存器0x22的位[2:0])
内部VCO 2850至3500 011
3500至4020 010
4020至4600 001
4600至5700 000

d)根据所需频率更新寄存器0x02、寄存器0x03和寄存器0x04。寄存器0x02设置分频器INT值,即VCO频率/PFD的整数部分;寄存器0x03设置分频器FRAC值,即(VCO频率/PFD − INT) × MOD;寄存器0x04设置分频器MOD值,即PFD/频率分辨率。

e)监视LD以检查频率是否锁定。例如,PFD = 30.72 MHz且LO = 1600 MHz。

表4.手动频段校准寄存器序列

寄存器 描述
0x46 0x0032 读取频段校准值;LO = 1600 MHz的频段校准值
0x44 0x0001 禁用频段选择算法
0x45 0x00b2 将寄存器0x45的位7设为1以禁用自动校准,并迫使VCO使用所设置的频段值;位[6:0]必须载入之前记录的值
0x22 0x2A03 选择适当的VCO
0x02 0x0034 INT
0x03 0x0066 FRAC
0x04 0x04cd MOD

图1和图2分别显示了自动频段校准模式和手动频段校准模式下的锁定检测时间。图2中,线1(锁定检测)上的高电平表示PLL已锁定。线2 (LE)代表LE引脚,是一个触发信号。注意:锁定检测时间必须从低到高读取。

自动频段校准模式下,锁定时间约为4.5 ms;手动频段校准模式下,锁定时间约为360μs。数据的测量条件为20 kHz环路滤波器带宽和250 μA电荷泵电流配置。

pIYBAF9NwICAYwZOAADhjmucjPA551.jpg

图1.自动频段校准模式下的锁定时间,用信号源分析仪测试

pIYBAF9NwICAVWL5AAC35RAEO5M652.jpg

图2.手动频段校准模式下的锁定时间,用示波器测试

结论

利用手动频段选择,锁定时间从典型值4.5 ms缩短到典型值360μs。对于每个频率,首先利用自动频段选择确定最佳频段值并予以保存。因为最佳频段值随器件而异,因此须对每个ADRF6820执行该程序。VCO频段无需因为温度变化而更新。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 分频器
    +关注

    关注

    43

    文章

    447

    浏览量

    49874
  • pll
    pll
    +关注

    关注

    6

    文章

    776

    浏览量

    135130
  • VCO
    VCO
    +关注

    关注

    12

    文章

    190

    浏览量

    69183
  • ADRF6820
    +关注

    关注

    0

    文章

    6

    浏览量

    4301
收藏 人收藏

    评论

    相关推荐

    高度集成的解调器和频率合成器设计案例

    利用手动频段选择锁定时间可从典型值 4.5 ms 缩短到典型值 360 s。 本文高度集成的
    的头像 发表于 06-13 09:33 4491次阅读
    高度集成的解调器和频率合成器设计案例

    如何手动选择频段缩短PLL锁定时间

    按照上述步骤校准完成后,PLL 的反馈操作使 VCO 锁定于正确的频率。锁定速度取决于非线性周跳行为。PLL锁定时间包括两个部分:VCO
    的头像 发表于 05-18 08:35 5568次阅读
    如何<b class='flag-5'>手动</b><b class='flag-5'>选择</b><b class='flag-5'>频段</b><b class='flag-5'>以</b><b class='flag-5'>缩短</b><b class='flag-5'>PLL</b><b class='flag-5'>锁定时间</b>

    一种通过手动选择频段来显著缩短锁定时间的方案

    本文高度集成的解调器和频率合成器 ADRF6820 为例,告诉大家如何手动选择频段缩短
    的头像 发表于 05-22 09:00 5076次阅读
    一种通过<b class='flag-5'>手动</b><b class='flag-5'>选择</b><b class='flag-5'>频段</b>来显著<b class='flag-5'>缩短</b><b class='flag-5'>锁定时间</b>的方案

    手动选择频段缩短PLL锁定时间

    使用自动校准模式时,总锁定时间对某些应用来说可能太长。 本应用笔记提出一种通过手动选择频段来显著缩短锁定
    发表于 06-21 09:53 4822次阅读
    <b class='flag-5'>手动</b><b class='flag-5'>选择</b><b class='flag-5'>频段</b><b class='flag-5'>以</b><b class='flag-5'>缩短</b><b class='flag-5'>PLL</b><b class='flag-5'>锁定时间</b>

    ADI 2018年4月最新中文资料汇总

    需要哪款资料,请移步至 https://ezchina.analog.com/thread/18148 取走解决方案:ADI 锂离子电池测试设备解决方案应用笔记:手动选择频段
    发表于 04-29 11:18

    如何手动选择频段缩短PLL锁定时间

    利用手动频段选择锁定时间可从典型值4.5 ms 缩短到典型值360 μs。本文高度集成的解调
    发表于 08-04 15:00

    请问手动选择频段如何缩短PLL锁定时间PLL锁定过程流程是什么

    PFD频率与环路带宽的比值提高,周跳也会增加;对于给定PFD周期,提高环路带宽会缩短周跳时间。因此,当使用自动校准模式时,总锁定时间对某些应用来说可能太长。本应用笔记提出一种通过手动
    发表于 10-31 10:16

    PLL锁定时间从4.5ms缩短到360μs的手动方法

    你知道吗?利用手动频段选择锁定时间可从典型值 4.5 ms 缩短到典型值 360 μs。本文
    发表于 11-01 10:42

    如何手动缩短PLL锁定时间

    如何手动缩短PLL锁定时间?你知道吗?利用手动频段选择
    发表于 07-31 07:54

    通过手动选择频段缩短锁定时间的方案

    手动选择频段缩短 PLL 锁定时间——ADRF68
    发表于 01-21 06:24

    详解PLL锁定时间精确测量

    PLL参考时钟和PLL反馈时钟的频率和相位相匹配时,PLL则被称为是锁定状态。达到锁定状态所需的时间
    发表于 03-14 15:17 7065次阅读
    详解<b class='flag-5'>PLL</b><b class='flag-5'>锁定时间</b>精确测量

    PLL锁定过程的两个步骤

    校准完成后,PLL的反馈操作使VCO锁定于正确的频率。锁定速度取决于非线性周跳行为。PLL锁定时间包括两个部分:VCO
    的头像 发表于 05-11 15:14 1.1w次阅读
    <b class='flag-5'>PLL</b><b class='flag-5'>锁定</b>过程的两个步骤

    如何将PLL锁定时间从4.5毫秒缩短到360微秒

    你知道吗?利用手动频段选择锁定时间可从典型值4.5 ms 缩短到典型值360 µs。本文高度
    发表于 10-16 10:43 0次下载
    如何将<b class='flag-5'>PLL</b><b class='flag-5'>锁定时间</b>从4.5毫秒<b class='flag-5'>缩短</b>到360微秒

    如何手动选择频段缩短PLL锁定时间

    本文高度集成的解调器和频率合成器 ADRF6820 为例,告诉大家如何手动选择频段缩短
    的头像 发表于 09-01 11:34 3402次阅读
    如何<b class='flag-5'>手动</b><b class='flag-5'>选择</b><b class='flag-5'>频段</b><b class='flag-5'>以</b><b class='flag-5'>缩短</b><b class='flag-5'>PLL</b><b class='flag-5'>锁定时间</b>

    pll锁定时间按照频率精度多少来计算

    pll锁定时间按照频率精度多少来计算  PLL锁定时间是指当PLL尝试将输出频率与输入频率相匹配时所需的
    的头像 发表于 09-02 15:12 1590次阅读