今天想来聊一下芯片设计中的一个重要macro——pll,全称phase lock loop,锁相环。我主要就介绍一下它是什么以及它是如何工作的。
芯片的时钟可以自己产生,可以由几个反相器接在一起构成一个简单的振荡器产生时钟,它的频率可以到很快的速度,但是时钟周期却没那么固定,一会快一会慢的。
而从芯片外面来的晶振一般具有稳定的时钟周期,但频率只能是在兆赫兹的量级。pll就是利用外部晶振作为参考时钟,来输出一个周期稳定的高频率的时钟,这个时钟供芯片的时序电路使用。
可以说pll是整个芯片的源头,从pll出来的时钟我们认为就是干净的、后端可以直接用的时钟了。
最基本的pll构成如下:它有一个最主要的元件——压控振荡器vco,vco的振荡频率是随着输入电压变化的,它的输出就是整个pll的输出,也就是我们最终拿到的时钟。
而vco的输出也会由一个反馈电路接回pll,经过除频电路得到一个与外部晶振频率差不多的时钟信号,而后比较他们二者的相位。
如果晶振相位稍快,就把vco输入电压调低,如果晶振相位稍慢,就把vco输入电压调高,这样就可以根据输入晶振反馈调整vco的输出,从而得到稳定的高频时钟信号。
这只是pll基本思想,实际实现起来,需要有一个电荷泵调整vco的输入,而vco的输入也需要滤掉谐波,如果不过滤的话反映到最终时钟上就是时钟抖动了。
从上面的简单介绍就可以看出,pll是一个模拟器件,所以他本质上对噪声和干扰特别敏感,现在做pll的重要课题之一就是如何减弱噪声影响。
一般后端在物理实现的时候,也会对pll做额外的特殊照顾,尽量减弱干扰。pll就类似芯片中的心脏,用以供给跳动的时钟。
但是在数字电路中照顾模拟器件的噪声干扰是十分复杂、困难的一件事,需要考虑很多东西。首先在pll内部,就需要采用类似差分电路的方法来做vco,当然这是最基本的,但是更多方法我也不太了解。
在pll外面,我们也会加很大的blockage,还有加很强壮的shielding等,pg供电也是怎么强怎么来,还有等等一系列额外的qor检查、esd检查等。总之一句话,就是会牺牲很大的代价也要把pll的抗噪声做好。
安卓娱乐强者,酷比魔方iplay10平板699就到手
TLE9842-2QX主要特性_PCB设计图
Entegris中国技术中心为本地客户提供专项服务与支持
Atonarp宣布成立科技专家咨询委员会,以推动分子谱分析的发展进步
PLC在订书机械控制项目中有哪些用处?
锁相环PLL是什么?它是如何工作的?
Digi-Key慕尼黑上海送128GB iPhone 7+,你心动了吗?
英创信息技术SBC860模块化工控机简介
光栅尺读数头故障维修_光栅尺故障原因以及排除方法汇总
英特尔力求转型 6维度引领超异构计算
热电偶测温原理 热电偶测温时为什么要进行冷端补偿
肖特基二极管的等效电路及应用
信息智能技术将会给国防自主技术带来颠覆性的创新
谷歌助手拥有了五亿用户,将有一系列功能升级
单相异步电动机调速方法、特点及应用
芯片产业发展明年有望摆脱阴霾 迎来新增长
星纪魅族MYVU AR眼镜亮相 首发FlymeAR系统
送餐机器人 | 美格智能5G智能模组助力无人送餐“如有神助”
华为P10美腻了,小米新机小米5C都看傻
索尼将推出首款安卓阵营的无下巴全面屏手机Xperia XA3