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

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

3天内不再提示

锁相环(PLL)规格及架构研究

CHANBAEK 来源:类比电路深入学习 作者:Magic宋 2023-06-02 15:25 次阅读

锁相环(PLL),作为Analog基础IP、混合信号IP、数字系统必备IP,广泛存在于各类电子产品中。

本文以SoC中的PLL为例,对PLL规格及架构分别进行研究和确定。

先进行规格研究:

图片

典型的PLL规格如下:

参数 示例
参考时钟频率 13MHz~76.8MHz
输出时钟频率 100MHz~2GHz
锁定时间 <100uS
Period Jitter RMS <2ps
输出时钟duty cycle 40%~60%
功耗 <5mA
输出时钟频率精度 <±300ppm

对于SoC中的数字系统,CPUGPU、ISP、NPU等,PLL规格分别如下:

1)参考时钟频率

PLL参考时钟一般来自于晶振(有源晶振或无源晶振),或者来自于系统中PCB上的其它芯片;

晶振的频率选择一般是,价格、精度要求、phasenoise需求、频偏要求、温度系数等因素折中考虑;

本设计仅考虑SoC数字系统,因此参考时钟频率考虑兼容常用的频率,13MHz~76.8MHz,频率精度<±300ppm;

图片

2)输出时钟频率

输出时钟频率的下限,系统一般没有要求,因为数字电路可以通过分频器分频实现;而频率的上限在芯片规格定义中有规定,一般由数字IP spec、工艺、数字后端物理实现综合决定。

如果是给CPU提供时钟,如果系统需要支持DVFS,那么PLL需要支持线性调频;

图片

如果是给外设、接口提供时钟,那么PLL可能需要支持展频。

图片

3)锁定时间

数字系统一般对于锁定时间没有严格的要求,Ring PLL一般锁定时间都在200us以内,可以采用reference频率数counter的“硬等”方式。更合理的方式是增加锁定检测电路lock detect,输出标志锁定的数字信号

图片

4)duty cycle

输出时钟占空比,如果直接从VCO送出来的时钟,占空比会在40%~60%。为了得到45%~55%占空比时钟,可以采用DCC、self-bias、二分频等处理。

图片

5)功耗

SoC PLL由于性能要求不高,其消耗总电流约为几mA,对于数字系统而言占比很小。所以通常不会有特殊要求。

图片

6)RMS Jitter

数字系统关心的是哪种jitter?jitter数值应该如何确定?

我们知道数字后端设计STA的两个主要的指标,setup和hold。

图片图片

本质是保证DFF的正常功能PVT下仍有一定的margin,

a) 上一个时钟沿同步过来的数据,必须发生在下一个时钟沿之前;

b) lauch DFF在当前时钟沿得到的数据,必须发生在capture DFF当前时钟沿之后。

从a)和b)可以得知,数字系统对于时钟的要求是,相邻时钟沿最小的变化,也就是时钟周期period最小的变化。

因此数字系统关心时钟的jitter类型为Period Jitter,越小越好。

综上SoC PLL的规格确定如下:

参数 示例
参考时钟频率 13MHz~76.8MHz
输出时钟频率 100MHz~2GHz
锁定时间 <100uS
Period Jitter RMS <2ps
输出时钟duty cycle 40%~60%
功耗 <5mA
输出时钟频率精度 <±300ppm

下面进行架构研究:

PLL的相位噪声要求低、需要宽频率调节范围、小面积。因此PLL中的VCO采用环形振荡器的结构,即Ring PLL。

PLL架构分为

CP PLL(single-path loop filter/dual-path loop filter)

图片

Self-bias PLL

图片

coarse/fine PLL

图片

counter-based ADPLL

图片

divider-based ADPLL

图片

nested-PLL

图片

本文将采用CP PLL(single-path loop filter),即最传统也是最可靠的结构进行设计。子模块结构的选择将在设计中逐步展开。

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

    关注

    35

    文章

    555

    浏览量

    87350
  • 混合信号
    +关注

    关注

    0

    文章

    343

    浏览量

    64849
  • soc
    soc
    +关注

    关注

    38

    文章

    3814

    浏览量

    216297
  • pll
    pll
    +关注

    关注

    6

    文章

    748

    浏览量

    134698
  • 数字系统
    +关注

    关注

    0

    文章

    124

    浏览量

    20756
收藏 人收藏

    评论

    相关推荐

    数字锁相环设计源程序

    数字锁相环设计源程序PLL是数字锁相环设计源程序, 其中, Fi是输入频率(接收数据), Fo(Q5)是本地输出频率.目的是从输入数据中提取时钟信号(Q5), 其频率与数据速率一致, 时钟上升沿锁定在数据的上升和下降沿上;顶层文
    发表于 12-18 10:37

    锁相环知识

    本帖最后由 zhihuizhou 于 2011-12-21 17:43 编辑   锁相环PLL原理与应用  第一部分:锁相环基本原理  一、锁相环基本组成  二、鉴相器(PD) 
    发表于 12-21 17:35

    锁相环(PLL)电路设计与应用

    图解实用电子技术丛书,介绍锁相环(PLL)电路设计与应用,供大家参考
    发表于 06-21 22:51

    求助PLL锁相环器件选型指导

    求助PLL 锁相环器件选型指导:1) output: Single End clock2) Work Clock: 1Ghz
    发表于 09-03 11:49

    一文读懂锁相环PLL)那些事

    "用于高频接收器和发射器的锁相环"。图4.PFD错相和频率失锁使用这种架构,下面+IN端的输入频率高于-IN端(图4),电荷泵输出会推高电流,其在PLL低通滤波器中积分后,会使VCO
    发表于 01-28 16:02

    【模拟对话】锁相环(PLL)基本原理

    ;用于高频接收器 和发射器的锁相环"。使用这种架构,下面+IN端的输入频率高于-IN端(图4),电荷泵输出会推高电流,其在PLL低通滤波器中积分后,会使VCO调谐电压上升。这样,-IN频率将
    发表于 10-02 08:30

    PVA0865AF-LF锁相环

    `可编程锁相环PLL)解决方案有多种尺寸和类型可供选择。 PLL以整数N或小数N形式提供同时根据带宽利用无源或有源环路滤波器。 可以通过3线串行接口对其进行快速编程同时提供非常低的杂散抑制和较小
    发表于 04-03 17:00

    如何设计一种新延时锁相环架构OSDLL?

    DLL架构和工作原理是什么?如何设计一种新延时锁相环架构OSDLL?
    发表于 05-07 06:17

    一个锁相环PLL电路通常由哪些模块组成

    什么是锁相环 (PLL)?一个锁相环PLL电路通常由哪些模块组成?
    发表于 01-17 06:01

    PLL(锁相环)电路原理是什么?

    PLL(锁相环)电路原理是什么?
    发表于 01-21 07:03

    LabVIEW锁相环PLL

    LabVIEW锁相环PLL锁相环是一种反馈电路,其作用是使得电路上的时钟和某一外部时钟的相位同步。PLL通过比较外部信号的相位和由压控晶振(VCXO)的相位来实现同步的,在比较的
    发表于 05-31 19:58

    最全面最权威的锁相环PLL原理与应用资料

    最全面最权威的锁相环PLL原理与应用资料非常经典的资料
    发表于 12-02 22:39

    锁相环(PLL),锁相环(PLL)是什么意思

    锁相环(PLL),锁相环(PLL)是什么意思 PLL的概念 我们所说的PLL。其
    发表于 03-23 10:47 6051次阅读

    pll锁相环倍频的原理

    pll锁相环倍频的原理  PLL锁相环倍频是一种重要的时钟信号处理技术,广泛应用于数字系统、通信系统、计算机等领域,具有高可靠性、高精度、快速跟踪等优点。
    的头像 发表于 09-02 14:59 1987次阅读

    pll锁相环的作用 pll锁相环的三种配置模式

    pll锁相环的作用 pll锁相环的三种配置模式  PLL锁相环是现代电子技术中广泛应用的一种电路
    的头像 发表于 10-13 17:39 2278次阅读