|
楼主 |
发表于 2012-6-11 22:43:31
|
显示全部楼层
使用扩频时钟的注意事项
1. 抖动
使用扩频时钟的主要缺点之一是,它不能用于对时钟精度要求高的系统,例如以太网或CAN总线。工程师必须特别仔细地根据应用需求选择扩频时钟和扩频数,因为这可能给时钟信号引入实质性的抖动。这种抖动可能会影响系统性能,破坏建立时间和保持时间、带来更高的误码率以及产生锁相环解开等问题。抖动有不同类型,会对系统性能产生不同的影响。
周期抖动(PJ):是指时钟输出和其理想位置的最大变化。周期抖动通常测量的是一段时间内峰峰值的周期变化,通常为一万个周期,它只是简单的表示最早和最后沿之间的差别。该抖动会减少时序预算,从而影响系统同步性能。时钟周期和其理想位置的变化也可能导致数据建立时间和保持时间的错误。
一个100MHz时钟信号向上调制1%后总频率变化(Δf)为1MHz,起始频率为100MHz,终止频率为101MHz。这相当于周期从9.9ns变化到了10ns。结果是,理想的扩展时钟峰峰周期抖动会有0.1ns(100ps)。由于扩频数增加或时钟频率增加使扩频保持固定,总频率变化按比例增加,因此周期抖动可能会干扰某些时序参数。
需注意,这里提到的周期抖动是仅仅由扩频时钟引入的。设备本身可能会增加其自身的内在抖动,使总抖动高于以上的估计。设备的内在抖动可以通过关闭扩频来测量。
长期抖动(LTJ):是指经过很多周期后时钟输出和其理想位置的最大变化。长期抖动只出现在一些特定应用中,对于在时钟沿可以显著的从理想位置及时转移的扩展频谱来说,长期抖动会产生很大影响。有长期抖动问题的典型例子就是图形卡的显示驱动:过多的长期抖动会导致像素数据在一段时间后从它的理想位置移位了。
周期间抖动(CTCJ):是另一种类型的抖动,定义为时钟输出相对于之前一个周期的变化。在大多数通信系统和ADC电路中,输入信号需严格按照特定数据采样并根据采样值进行数字化,需避免周期间抖动。
采样时钟里的周期间抖动可能会引起输入采样偏离理想值,从而导致输出数据流中出现比特误差。实际上,扩频时钟给时钟引入的周期间抖动很少。在非常慢的调制速率下,30 kHz至120 kHz之间(这相对于参考时钟频率至少是慢1,000倍)需花一千多个时钟周期来完成一个调制周期,从而相邻周期之间的差异可以忽略不计。
然而,器件本身可能增加其内在的周期间抖动到输出时钟。扩频技术给系统带来的周期抖动少于0.05%。因此,扩频时钟发生器非常适合于低周期抖动,低误码率以及低电磁干扰的系统。
2. 锁相环扩频
当扩频时钟驱动下行锁相环时,设计时需特别注意。锁相环拥有低通滤波器的特性,通过低速变化的输入频率,过滤高于其带宽的高频变化。
由于扩展频谱目的是调制时钟,锁相环可能难以保持输入扩频时钟锁定。下行锁相环必须能够跟踪频率变化以通过调制后的时钟。这将取决于锁相环的带宽。如果锁相环带宽太低,锁相环将不能可靠地跟踪输入信号,这会导致跟踪偏差,从而增加更多抖动到系统里。
可编程SSCG
可编程能力提供了灵活性和方便的库存管理。选择可编程时钟生成器芯片如可配置驱动能力,系统设计者能容易地根据应用要求来改变时钟沿的驱动能力(上升/下降时间)。有助于进一步减少EMI。
市场上已有很多可编程扩频时钟发生器可供选择,系统设计者可以改变很多参数,例如扩频量、扩频波形、扩频开/关、扩频类型与输出时钟频率。可编程扩频时钟发生器的另一个主要优势是可将多种/单一可编程频率输出整合到一颗单芯片,降低了总体成本。根据应用,设计者可以使用一个扩频时钟发生器来为各子系统提供不同的时钟,从而可以更快进入市场并降低成本。 |
|