使时钟信号对称化的方法和装置 本发明涉及一种使时钟信号对称化的方法和装置。
微处理器等各种元器件对所使用的时钟信号占空比的对称性有严格的质量要求,特别是在工作接近于元器件所规定的频率上限时。
可以通过采用包含一反馈环的调节器来自动实现时钟信号的对称化。在一已知的装置(例如:美国专利US-4,959,557)中,将时钟信号通过一低通滤波器交流耦合到一个缓冲电路上,从该电路的输出端可获得一对称的时钟信号。通过该缓冲电路的输出信号馈送到一积分器中来调节占空比,从该积分器中可获得正比于信号占空比的直流电压。在一放大器中对该电压和希望的占空比设定值电压进行比较,以根据所测量地电压与设定值电压产生一控制电压。将该控制电压作为一偏置电压施加到缓冲电路的一输入端上,而在该输入端上已施加了待被对称化的时钟信号。由所述偏置电压来控制缓冲电路在输入的时钟信号中检测到的触发电平。
由于输入时钟信号的前沿与后沿已由低通滤波器平滑化,所以缓冲电路输出信号的占空比随偏置电压变化而变化。控制器从输入时钟信号中寻求这样一种触发电平:高于和低于该电平的时钟信号状态维持相等的时间。
商业上可获得的传统的晶体振荡器的占空比通常可达到大约40/60。如果想获得较佳的占空比,则振荡器的价格就要高出许多。如果由从工来调节占空比,则制造该装置的生产测试成本就会增加。
基于反馈控制环的现有的这种装置的缺点在于:
-它限制了输入信号的占空比,以借此从输入信号中找到这样的触发电平:高于和低于该电平的信号周期相等。如果输入信号的占空比非常不好,就无法找到这种触发电平。
-调节的准确性与输入信号的占空比相关。
-就输入时钟信号的各沿相位来说,由该装置产生的时钟信号的两个沿都处于随机相位,即:不可能将该装置用在必须保持输入时钟信号两沿之一的相位的非集中式应用中。
本发明的目的旨在提供一种能使时钟信号对称化的方法和装置,它没有以上限制和缺点。为此,本发明方法的特征在于:使用欲被对称化的时钟信号的每一脉冲的前沿或后沿来形成相应的对称化时钟信号的脉冲第一沿;检测对称化时钟信号的占空比;并且,基于该所测得的占空比,借助于控制环来调节用于确定对称化时钟信号脉冲第二沿位置的时间常数电路,以使对称化时钟信号脉冲的第二沿落在对称化时钟信号的所希望位置上。
根据本发明的这种方法,甚至可以对称化一具有不良占空比的时钟信号,以使其能够适用于具有严格定时要求的应用中。本发明的装置实现起来非常简单。通过直接从欲被对称化的时钟信号中形成对称化时钟信号的第一沿,并借助于可独立调节的时间常数电路来形成另一沿,于是消除了已知控制器方案的局限性。
所附的权利要求书体现了本发明装置和本发明其他优选实施例的特征。
下面借助于附图中的实施例来详细描述本发明,其中:
图1示出了用于对称化一时钟信号的本发明的装置,以及
图2示出了与图1所示电路相关的时序图。
在图1中,将欲被对称化的输入时钟信号Fin作为一时钟送到D-触发器电路IC。在时钟信号Fin的前沿,从IC的输出端Q获得1-状态信号。同时,在IC的输出端Q获得“0”-状态信号,借此使二极管D1的电压变成反相。
D-触发器IC的信号端R与时间常数电路R1和C1相连。通过电压Vadj,电容器C1的电压放电直到IC检测到信号 R。此时,D-触发器的输出端Q变为状态“0”,而 Q端变为“1”,借此电容器C1通过二极管D1充电至一恒定电压,并且信号 R变为无效。
在输入信号的每个前沿之后都重复上述相位关系。于是可以从D-触发器IC的输出端获得时钟信号Fout,该时钟信号的前沿与待被对称化的输入时钟信号Fin的前沿相一致,并且可由时间常数电路R1与C1来确定该时钟信号的后沿位置。
通过使用反馈控制环使得所形成的Fout信号对称化。将该时钟信号Fout加到积分电路R6和C2上;并将从此积分电路R6和C2的输出端获得的与Fout信号的占空比成正比的直流电压Vd施加到一运算放大器A的反相输入端。也通过分压器R4和R5将相应于该占空比的设定值的电压Vref加到运算放大器A上。
运算放大器A对电压Vd(该电压正比于所形成的时钟信号Fout的占空比)和设定值电压Vref进行比较并形成控制电压Vadj,借此来控制时间常数电路R1和C1。如果对于0状态的长度来说,所形成的时钟信号的1状态长度太长,运算放大器A就降低控制电压Vadj。于是电容器C1放电更快,信号 R提前有效,由此来校正占空比。如果时钟信号Fout的0状态太长,运算放大器A就增高控制电压Vadj,这样信号 R就晚些有效。
最终结果是,从D触发器IC获得对称化的时钟信号Fout。根据所使用的时钟信号的频率来选择时间常数电路R1和C1的值。选择值的精度还将影响所获得的调节精度。
本发明的装置可用于数字电话交换机的对称化时钟;例如,由Nokia DX200交换机同步单元的晶体振荡器形成的频率为16.384MHz的时钟信号。以下根据图1列出适用于该用途的本装置部件表。
Fin=16.384MHz,Vref=2.5V
IC 74AC74 R5 1KΩ
A LF356 R6 1KΩ
R1 270Ω C1 47pF
R2 10Ω C2 100nF
R3 1Ω D1 1N4153
R4 10KΩ
上述部件表中的所有元件都是标准元件,本领域技术人员清楚地知道如何获取并使用这些部件。此外很显然还必须基于欲被对称化的频率,根据特定的用途来选择时间常数电路的元件值。
在本例中,将运算放大器A的增益选择成-10。该运算放大器对设定占空比的参考电压Vref(+2.5V)与电压Vd(该电压正比于所形成的时钟信号的占空比)进行比较。运算放大器A试图将电压Vd调整至设定值Vref。
对于本领域技术人员来说得明显,本发明的不同实施例不局限于上述的例子,其可以在所附权利要求的范围内变化。