历史上的今天
今天是:2025年03月04日(星期二)
2020年03月04日 | 详解PLL锁定时间精确测量
2020-03-04 来源:elecfans
时钟速度的提高和更严格的信号时序增加了对精准的高频模块的需求。PLL(锁相环)基于输入信号生成高频输出信号,是一种备受欢迎的用于产生高频信号的电路。当PLL参考时钟和PLL反馈时钟的频率和相位相匹配时,PLL则被称为是锁定状态。达到锁定状态所需的时间称为锁定时间,这是PLL设计最关键的参数之一。因此,需要非常精确地加以测量。
图1显示了PLL及其组件的简化框图。

图1在锁相环中,VCO信号被划分并发回与参考信号进行比较。
PLL锁定时间是通电后,PLL需要与相匹配(PLL参考时钟和PLL反馈时钟之间)产生目标频率的时间。图2显示在反馈时钟和参考时钟的频率相同时,锁定信号为高。

图2反馈时钟和参考时钟的频率相同时,PLL锁定信号为高
PLL的设计通常采用一种方式,让锁定时间尽可能短,同时仍然提供尽可能高的稳定性。取决于参考频率的范围,实现锁定状态所花费的时间有所不同,如图3.

图3锁定时间行为与参考频率关系是线性正比的。
你可以根据可用资源使用以下任何方法。
方法1:PLL电源开启,锁定位断言/去断言
PLL电源开启时,GPIO(通用输入输出)引脚翻转。然后,锁定位轮询检查锁定状态是否已经实现。当锁定位被断言/去断言时,相同的GPIO引脚再次触发,如图4.该GPIO的脉冲宽度就是PLL锁定时间。如果无法访问PLL时钟输出,可以使用这一方法。

图4 PLL电源开启到锁定位断言/去断言
不幸的是,这种方法不是很精确,因为在锁位设置后,有一定锁定时间的设计裕量。
方法2:PLL电源开启到预期VCO时钟输出
如果PLL VCO(压控振荡器)的时钟输出垫没有锁位门控(不论PLL锁定位处于何种状态,时钟输出垫都驱动VCO时钟),则此方法会奏效。由于VCO时钟输出垫没有锁位门控,我们可以直接观察VCO输出。在此方法中,我们测量PLL电源开启时间到获得所需VCO输出频率的时间之间的时间间隔,如图5.这个时间就是锁定时间。
可以通过手动放置每个循环的光标,直到观察到恒定频率,从而测量示波器所需的PLL频率输出。
史海拾趣
|
运算放大器通过简单的外围元件,在模拟电路和数字电路中得到非常广泛的应用。运算放大器有好些个型号,在详细的性能参数上有几个差别,但原理和应用办法一样。 运算放大器通常有两个输入端,即正向输入端和反向输入端,有且只有一个输出端。部 ...… 查看全部问答> |
|
最近我常用的一个函数出了点异样,大虾米现身了!!!HOHO 函数如下: unsigned int SysTim; unsigned int PreTim1; unsigned int PreTim2; unsigned int LenTim(unsigned int preTim, unsigned int sysTim) { if (preTim > sysTim) { return (0 ...… 查看全部问答> |
|
众所周知,模拟电路难学,以最普遍的晶体管来说,我们分析它的时候必须首先分析直流偏置,其次在分析交流输出电压。可以说,确定工作点就是一项相当麻烦的工作(实际中来说),晶体管的参数多、参数的离散性也较大。但值得我们注意的是,模拟电路构 ...… 查看全部问答> |
|
有谁了解深圳\"研祥智能科技\"公司吗?那边的待遇怎么样,我是08年的应届毕业生,我很想知道,本科生在那边的待遇和发展怎么样呢? 望各位知情的大虾帮帮忙啊 ~谢过~… 查看全部问答> |
|
fatal error C1083: Cannot open include file: 'zlib.h': No such file or directory fatal error C1083: Cannot open include file: \'zlib.h\': No such file or directory 为什么会出这种错误,… 查看全部问答> |
|
以下见解纯属一家之言,本来是写给自己的,但是看到本 BBS 中不少兄弟热心助人,受到感染,故将其贴出。希望能起到抛砖引玉的作用。 谬误及其它不妥之处,还望兄弟们提出指正。 用单片机开发产品的几点体会 1、用户需求 必须明确认识到作产品开 ...… 查看全部问答> |




