原创 时钟芯片:可编程的频率合成器

2007-1-10 21:19 6344 9 11 分类: 处理器与DSP

作者:陈忠民


电脑中的不同设备对时钟频率的要求是不一样的,286主板上有好几颗晶振排列在一起,而现在的主板往往只有一颗晶振,因为现在已经普遍使用频率合成器输出多个不同频率的时钟信号。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


电脑中的CPUAGP插槽、PCI插槽、硬盘接口、USB端口和PS/2端口等在通信速度上有很大差异,所以需要提供不同的时钟频率,譬如PCI要求33MHzUSB48MHz等,如1。可是,一只石英振荡器只能提供一种频率,所以主板制造商通常将这些原本散布在主机板上各处的振荡电路整合成一颗“频率合成器(Frequency Synthesizer)”芯片,对晶体振荡器产生的脉冲信号进行分频(或倍频),以便为不同运行速度的芯片(或设备)提供所需要的时钟频率。


点击看大图


图1   Intel 875主板上各个总线的带宽


普通分频器为整数分频器,其输出频率与输入频率之间为整数倍的关系,只能分段调节频率,不能满足精密调节的要求。频率合成器是“分数分频器”,可对输出频率进行精细调节。研发工程师可自由地设计电路中的各种频率,不再受限于石英震荡晶体的固定频率规格。目前电脑中的时钟芯片一般都具有“分数分频”能力,可以根据需要将调节步长设计到1%,甚至1%%。为了指导和规范频率合成器的设计和应用,Intel制定了频率合成器设计指南,如CK97CK40X等,适用于最新Pentium 4处理器的规范是CK410


    频率调节原理


频率合成器是一个具有频率负反馈的时钟信号系统(2),其中使用了两个分频器,Mdiv用于降低基准频率,Ndiv则用于对VCO进行分频。晶体振荡器(OSC)产生的频率fiM分频器后得到参考频率fref,它与反馈频率ffb分别送入鉴频/鉴相器(Frequency  Phase DetectorFPD)的两个反向输入端,FPD输出一个反映两者之商的误差电压。这一误差电压控制电荷泵(Charge PumpCP)进行充电或放电电流,经低通滤波器Low Pass FilterLPF)滤除交流分量后,提供给压控振荡器(Voltage Controlled OscillatorVCO),由VCO输出所需要的频率信号fout


点击看大图


图2   PLL原理


频率合成器的输出频率fout与输入频率fin之间的关系可以用公式fout = fin×(Nk/M)来表示,其中NMK均为整数,K可取0M间的任意整数。非整数值N+k/M通常写作N.F,这里的圆点代表小数点,N表示频率的整数部分,而Fk/M则表示频率的小数部分。在输入频率finNM均不改变的条件下,只要修改k值即可得到所需要频率值fout


在频率合成器芯片中,有专门的SMBus接口电路,这是芯片的寄存器与外部联络的途径,有了它,就能够通过BIOS或软件对寄存器进行改写了。频率寄存器中的每一位数据有两种可能,“0”或者“1”,那么当这几位按不同状态进行组合时,我们也就可得到多种外频输出。


频率合成器的频率调节精度与频率寄存器的位数有关,譬如,如果频率寄存器为5位,则调节步长为1MHz。为数越多,调节精度越高。在实用的频率合成器中,MdivNdiv两个分频器均为可编程的,只要用户设定相应的fout数值,BIOS便能自动给出NMK的值,并通过SMBus总线写入相应的寄存器中。


    PLL实现相位同步的自动控制原理


时钟芯片是电脑的心脏,其性能和稳定性直接决定着整个硬件系统的性能。采用频率合成器一方面可以节省成本与主板空间,更为重要的目的是使主板各芯片以及外部设备的时钟信号与CPU的时钟信号之间保持严格的同步关系,以保证正确地交换数据。FS芯片不仅具有倍频/分频功能,更主要的特点就是具有相位锁定功能——输出信号的相位被强制跟参考信号的相位保持一致。因此,频率合成器输出的各种时钟信号虽然频率各不相同,但它们在相位上是完全一致的,它们都与参考信号源保持相位同步。


为了实现相位锁定,VCO输出的时钟信号与参考频率信号在鉴相器中进行相位比较,如果两者相位不同,就会输出一个与相位差大小成比例的误差电压;误差电压的极性决定了电荷泵内的电流源是吸收还是送出电流,所以电荷会流入或流出滤波器内的电容器,电荷流动的数量与相位差的大小成正比。压控振荡器是一个受电压控制的振荡器,内部的变容二极管两端电压变化时,其电容量会随之改变,从而改变振荡器的频率。


压控振荡器是PLL电路的核心单元,相位控制过程是依靠改变压控振荡器的输入电压(即调谐电压)实现的,调谐电压的大小和极性决定了相位调整是滞后还是超前,从而使相位误差得以校正。


    频率合成器的其他功能


在主板设计中使用频率合成器芯片,可以很容易地实现时钟频率的调整和相位锁定。除了这些功能,频率合成器还允许主板设计工程师通过微调各种接口时钟之间的时钟延迟,使各种相关接口的组件保持同步,方便了设计和调试工作,如3


点击看大图


图3   PLL芯片总体结构


此外,频率合成器芯片在系统稳定性和安全性方面也是可以有所作为的。一方面,可以对不需要调整的频率进行锁定,防止因超CPU的频率而导致其他设备失效的情况;另一方面,一些频率合成器芯片中还设计了“看门狗”功能,一旦超频失败而导致死机时,看门狗功能可以对频率寄存器进行清零,使系统按照CPU的默认值正常启动。


整合的时钟电路,是硬件技术进步的一个标志。目前,频率合成器芯片的应用已经十分普遍,常见的有ICSCypressIDTRealtekWinbond等品牌。不过,在nForce2主板中,已经找不到频率合成器的身影了,因为频率合成功能已经整合到IGP/SPP芯片中去了。

文章评论2条评论)

登录后参与讨论

用户4069 2007-4-2 22:58

喔,谢谢,不过还是有一个地方没看懂,在模电书上说的是PLL能实现的是输入信号和输出信号的两者频率的同步,也就是说最后输出信号的频率应该和输入信号的频率相等,而这里频率合成器的输出频率fout与输入频率fin之间的关系为fout = fin×(Nk/M) ,不知是怎么实现的呢?

用户1053025 2007-1-15 13:07

avan,谢谢你! :D
相关推荐阅读
用户1034861 2012-04-21 16:23
利用超短波热脉冲取代传统磁头,可提高硬盘存储速度数百倍
现代磁记录技术利用我们熟知的磁铁同极排斥和异极相吸现象,通过改变磁铁的磁极存储数据,因此需要借助一个外部磁场。外部磁场的强度越大,数据存储数据越快。 美国纽约大学的科学家研发出一项新的电脑硬盘...
用户1034861 2011-10-24 12:49
基于互联网的开放式研究模式受追捧
    把科学研究从传统封闭的实验室搬到开放的互联网上进行,会取得怎样的效果?一些年轻科学工作者对这种科研方式予以肯定。他们在网上征召合作者和志愿者,在博客里发表科学设想并征求意见,令互联网成为科研新...
用户1034861 2010-10-30 17:34
闪存芯片的密度提升在下一年将会停滞
企业存储论坛网2010年9月17日发表了一篇题为Why Flash Drive Density Will Stop Growing Next Year的文章,文章指出:闪存芯片的密度提升在下一年将会停...
用户1034861 2010-03-29 09:29
热启动组合键的第三个功能
同时按下[Ctrl]+[Alt]+[Del]三个键,可以让电脑重新启动(DOS环境下)或者弹出Windows管理器(Windows XP环境下),这是大家熟知的热启动组合键的两个功能。昨天偶尔发现,它...
用户1034861 2010-01-11 20:20
子虚乌有的“防辐射机箱”
一瓶普通的二锅头被吹嘘成宫廷御液酒,白萝卜跟胡萝卜合在一起,便成了群英荟萃……这是赵丽蓉、巩汉林表演的小品《打工奇遇》里面的场景。这种场景在现实世界里也时有发生,在IT界更是不乏其例。一度被炒得沸沸扬...
用户1034861 2009-05-08 11:54
按键跟开关不是一回事儿
昨天,一个学生让我帮他诊断一下电脑。他的电脑电源工作正常,按下电源按钮以后,电源风扇和CPU风扇都呼呼地转了起来,可是机器却完全没有自检的迹象,一开机便死在那儿了。   我重新插拔了内存条和显卡,故障...
我要评论
2
9
关闭 站长推荐上一条 /2 下一条