传输系统中的时钟同步技术
(华强电子世界网讯) 同步模块是每个系统的心脏,它为系统中的其他每个模块馈送正确的时钟信号。因此需要对同步模块的设计和实现给予特别关注。本文对影响系统设计的时钟特性进行了考察,并对信号恶化的原因进行了评估。本文还分析了同步恶化的影响,并对标准化组织为确保传输质量和各种传输设备的互操作性而制定的标准要求进行了探讨。
摘要
网络同步和时钟产生是高速传输系统设计的重要方面。为了通过降低发射和接收错误来提高网络效率,必须使系统的各个阶段都要使用的时钟的质量保持特定的等级。网络标准定义同步网络的体系结构及其在标准接口上的预期性能,以保证传输质量和传输设备的无缝集成。有大量的同步问题,系统设计人员在建立系统体系结构时必须十分清楚。本文论述了时钟恶化的各种来源,如抖动和漂移。本文还讨论了传输系统中时钟恶化的原因和影响,并分析了标准要求,提出了各种实现技巧。
基本概念:抖动和漂移
抖动的一般定义可以是“一个事件对其理想出现的短暂偏离”。在数字传输系统中,抖动被定义为数字信号的重要时刻在时间上偏离其理想位置的短暂变动。重要时刻可以是一个周期为 T1 的位流的最佳采样时刻。虽然希望各个位在 T 的整数倍位置出现,但实际上会有所不同。这种脉冲位置调制被认为是一种抖动。这也被称为数字信号的相位噪声。在下图中,实际信号边沿在理想信号边沿附近作周期性移动,演示了周期性抖动的概念。
抖动,不同于相位噪声,它以单位间隔 (UI) 为单位来表示。一个单位间隔相当于一个信号周期 (T),等于 360 度。假设事件为 E,第 n 次出现表示为 tE[n] 。则瞬时抖动可以表示为:
一组包括 N 个抖动测量的峰到峰抖动值使用最小和最大瞬时抖动测量计算如下:
漂移是低频抖动。两者之间的典型划分点为 10 Hz。抖动和漂移所导致的影响会显现在传输系统的不同但特定的区域。
抖动类型
根据产生原因,抖动可分成两种主要类型:随机抖动和确定性抖动。随机抖动,正如其名,是不可预测的,由随机的噪声影响如热噪声等引起。随机抖动通常发生在数字信号的边沿转换期间,造成随机的区间交叉。毫无疑问,随机抖动具有高斯概率密度函数 (PDF),由其均值 (μ) 和均方根值 (rms) (σ) 决定。由于高斯函数的尾在均值的两侧无限延伸,瞬时抖动和峰到峰抖动可以是无限值。因此随机抖动通常采用其均方根值来表示和测量。
对抖动余量来讲,峰到峰抖动比均方根抖动更为有用,因此需要把随机抖动的均方根值转换成峰到峰值。为将均方根抖动转换成峰到峰抖动,定义了随机抖动高斯函数的任意极限 (arbitrary limit)。误码率 (BER) 是这种转换中的一个有用参数,其假设高斯函数中的瞬时抖动一旦落在其强制极限之外即出现误码。通过下面两个公式,就可以得到均方根抖动到峰到峰抖动的换算。
由公式可得到下表,表中峰到峰抖动对应不同的 BER 值。
确定性抖动是有界的,因此可以预测,且具有确定的幅度极限。考虑集成电路 (IC) 系统,有大量的工艺、器件和系统级因素将会影响确定性抖动。占空比失真 (DCD) 和脉冲宽度失真 (PWD) 会造成数字信号的失真,使过零区间偏离理想位置,向上或向下移动。这些失真通常是由信号的上升沿和下降沿之间时序不同而造成。如果非平衡系统中存在地电位漂移、差分输入之间存在电压偏移、信号的上升和下降时间出现变化等,也可能造成这种失真。
数据相关抖动 (DDJ) 和符号间干扰 (ISI) 致使信号具有不同的过零区间电平,导致每种唯一的位型出现不同的信号转换。这也称为模式相关抖动 (PDJ)。信号路径的低频截止点和高频带宽将影响 DDJ。当信号路径的带宽可与信号的带宽进行比较时,位就会延伸到相邻位时间内,造成符号间干扰 (ISI)。低频截止点会使低频器件的信号出现失真,而系统的高频带宽限制将使高频器件性能下降。
正弦抖动以正弦模式调制信号边沿。这可能是由于供给整个系统的电源或者甚至系统中的其他振荡造成。接地反弹和其他电源变动也可能造成正弦抖动。正弦抖动广泛用于抖动环境的测试和仿真。不相关抖动可能由电源噪声或串扰和其他电磁干扰造成。
考虑抖动对数字信号的影响时,需要将整个确定性抖动和随机抖动考虑在内。确定性抖动和随机抖动的总计结果将产生另外一种概率分布4:双模响应,其中部表示确定性抖动,尾部为高斯响应,表示随机抖动分量。
抖动测量 — TIE、MITE 和 TEDV
时间间隔误差 (TIE) 是通过对实际时钟间隔的测量和对理想参考时钟同一间隔的测量得到的。在给定时间 t,以一个称为观测间隔的时间间隔产生时间 T(t) 的时钟,其相对于时钟 Tref(t) 的TIE 可通过下面公式表示。(x(t) 称为误差函数。)
TIE 表示信号中的高频相位噪声,提供了实际时钟的每个周期偏离理想情况的直接信息。TIE 用于计算大量统计派生函数如 MTIE、TDEV 等。
最大时间间隔误差 (MTIE) 定义为,在一个观测时间 (t=nt0) 内,一个给定时钟信号相对于一个理想时钟信号的最大峰到峰延迟变化,其中该长度的所有观测时间均在测量周期 (T) 之内。使用下面公式进行估计:
MTIE是针对时间的缓变或漂移而定义的。当需要分析时钟的长期特性时,就需要对MTIE进行测量。MTIE 值是对一个时钟信号的长期稳定性的一种衡量。
TDEV 是另外一个统计参数,作为集成时间的函数对一个信号的预期时间变化的测量。DEV 也能提供有关信号相位(时间)噪声频谱分量的信息。TIE 图中每个点的标准偏差是对一个观测间隔计算的,该观测间隔滑过整个测量时间。该值在整个上述测量时间内进行平均以得到该特定间隔的 TDEV 值。增大观测间隔,重复测量过程。TDEV 是对短期稳定性的一种衡量,在评估时钟振荡器性能时有用。TDEV 属于时间单位。
高速传输系统中抖动和漂移的原因
最常用的一种时钟体系结构是,在备板上运行一个低频时钟,在每个传输卡上产生同步的高频时钟。低频时钟在集成电路内或通过分立 PLL 实现进行倍频以产生高频时钟。通过典型的 PLL 倍频,倍频后时钟上的相位噪声增大为原来时钟相位噪声的 20*log(N) 次方,其中 N 为倍频系数。此外,PLL 参考时钟输入上的抖动将延长锁定时间,且当输入抖动过大时高速 PLL 甚至无法实现锁定。在备板上采用一种更高速的差分时钟将比采用低速单端时钟具有更好的抖动性能。
由于 VCO 对输入电压变化较为敏感,因此电源噪声是增大时钟抖动的一个主要因素。输出时钟抖动幅度与电源噪声幅度、VCO 增益成正比,与噪声频率成反比。因导线电阻形成的电阻下降和因导线电感形成的电感噪声而造成的电源或接地反弹,会对上述输出时钟抖动产生相似的影响。在系统板上对电源进行充分过滤,靠近集成电路电源引脚提供去耦电容,可以确保 PLL 获得更高的抖动性能。
在系统板内,时钟和数据相互独立,发射和接收端在启动、保持和延迟时间方面的变化对高速率非常关键。因数据和时钟路径中存在不同有源元件而使数据和时钟路径之间出现传播延迟差异, 时钟路径之间的接线延迟差异,数据位之间的接线延迟差异,数据和时钟路径之间不同的负载情况,分组长度差异等等,均可能造成上述变化。在规划系统抖动余量时,必须将不同信号路径的变化考虑在内。
当在一段距离上进行传输时,在发射机和接收机中的很多点上存在抖动累积。在发射机物理层实现中,DAC 非线性或激光非线性等非线性特性会加重信号失真。在传输介质和接收机中,除了外部乱真源(大多在铜导线中)之外,因不同频率和调制效应而导致的光纤失真、因接收机实现(主要与带宽有关)和时钟提取电路实现而导致的信号相关相位偏离,会加重信号流的抖动。
具体到 SDH(同步数字系列)传输,有大量的系统级事件会导致抖动。在将 PDH(准同步数字系列)支路映射为 SDH 帧并通过 SDH NE(网络组件)进行传输的典型传输系统中,在 PDH 支路于 SDH 的终端多路分配器解映射之前,将在每个中间节点处出现 VC(虚拟容器)的重新同步。有间隙的时钟用于将各个支路映射到 STM-N 帧和从 STM-N 帧解映射,发出与开销、固定填充和调整位相应的脉冲,因而造成映射抖动。采用调整机会位补偿 PDF 支路中频率偏移的方法会造成等待时间抖动。还有指针调整机制,用于对来自初始 NE 的输入 VC 与本地产生的输出 STM-N 帧之间的相位波动进行补偿。根据频率偏离,VC 在 STM-N 帧中前后移动。这将使 VC 提取点看到位流中的突然变化,导致称为指针抖动的类型抖动。所有上述系统级抖动都将加重总的确定性抖动。
尽管所有上述因素都会加重从源到目的地之间信号传播的抖动,标准要求仍然规定在传输点需具有比理论值更低的抖动数值。这样,考虑到时钟倍频、电源变化、电-光-电转换、发射和接收影响以及其他致使实际信号恶化的失真信号的影响,在源处驱动信号的时钟将具有一个相对很低的抖动数值。
抖动对收发器的影响
理想情况下,数字信号是在两个相邻电平转
摘要
网络同步和时钟产生是高速传输系统设计的重要方面。为了通过降低发射和接收错误来提高网络效率,必须使系统的各个阶段都要使用的时钟的质量保持特定的等级。网络标准定义同步网络的体系结构及其在标准接口上的预期性能,以保证传输质量和传输设备的无缝集成。有大量的同步问题,系统设计人员在建立系统体系结构时必须十分清楚。本文论述了时钟恶化的各种来源,如抖动和漂移。本文还讨论了传输系统中时钟恶化的原因和影响,并分析了标准要求,提出了各种实现技巧。
基本概念:抖动和漂移
抖动的一般定义可以是“一个事件对其理想出现的短暂偏离”。在数字传输系统中,抖动被定义为数字信号的重要时刻在时间上偏离其理想位置的短暂变动。重要时刻可以是一个周期为 T1 的位流的最佳采样时刻。虽然希望各个位在 T 的整数倍位置出现,但实际上会有所不同。这种脉冲位置调制被认为是一种抖动。这也被称为数字信号的相位噪声。在下图中,实际信号边沿在理想信号边沿附近作周期性移动,演示了周期性抖动的概念。
![]() |
图 1.抖动示意
抖动,不同于相位噪声,它以单位间隔 (UI) 为单位来表示。一个单位间隔相当于一个信号周期 (T),等于 360 度。假设事件为 E,第 n 次出现表示为 tE[n] 。则瞬时抖动可以表示为:
![]() |
一组包括 N 个抖动测量的峰到峰抖动值使用最小和最大瞬时抖动测量计算如下:
![]() |
漂移是低频抖动。两者之间的典型划分点为 10 Hz。抖动和漂移所导致的影响会显现在传输系统的不同但特定的区域。
抖动类型
根据产生原因,抖动可分成两种主要类型:随机抖动和确定性抖动。随机抖动,正如其名,是不可预测的,由随机的噪声影响如热噪声等引起。随机抖动通常发生在数字信号的边沿转换期间,造成随机的区间交叉。毫无疑问,随机抖动具有高斯概率密度函数 (PDF),由其均值 (μ) 和均方根值 (rms) (σ) 决定。由于高斯函数的尾在均值的两侧无限延伸,瞬时抖动和峰到峰抖动可以是无限值。因此随机抖动通常采用其均方根值来表示和测量。
![]() |
图 2.以高斯概率密度函数表示的随机抖动
对抖动余量来讲,峰到峰抖动比均方根抖动更为有用,因此需要把随机抖动的均方根值转换成峰到峰值。为将均方根抖动转换成峰到峰抖动,定义了随机抖动高斯函数的任意极限 (arbitrary limit)。误码率 (BER) 是这种转换中的一个有用参数,其假设高斯函数中的瞬时抖动一旦落在其强制极限之外即出现误码。通过下面两个公式,就可以得到均方根抖动到峰到峰抖动的换算。
![]() |
由公式可得到下表,表中峰到峰抖动对应不同的 BER 值。
![]() |
确定性抖动是有界的,因此可以预测,且具有确定的幅度极限。考虑集成电路 (IC) 系统,有大量的工艺、器件和系统级因素将会影响确定性抖动。占空比失真 (DCD) 和脉冲宽度失真 (PWD) 会造成数字信号的失真,使过零区间偏离理想位置,向上或向下移动。这些失真通常是由信号的上升沿和下降沿之间时序不同而造成。如果非平衡系统中存在地电位漂移、差分输入之间存在电压偏移、信号的上升和下降时间出现变化等,也可能造成这种失真。
![]() |
图 3,总抖动的双模表示
数据相关抖动 (DDJ) 和符号间干扰 (ISI) 致使信号具有不同的过零区间电平,导致每种唯一的位型出现不同的信号转换。这也称为模式相关抖动 (PDJ)。信号路径的低频截止点和高频带宽将影响 DDJ。当信号路径的带宽可与信号的带宽进行比较时,位就会延伸到相邻位时间内,造成符号间干扰 (ISI)。低频截止点会使低频器件的信号出现失真,而系统的高频带宽限制将使高频器件性能下降。
正弦抖动以正弦模式调制信号边沿。这可能是由于供给整个系统的电源或者甚至系统中的其他振荡造成。接地反弹和其他电源变动也可能造成正弦抖动。正弦抖动广泛用于抖动环境的测试和仿真。不相关抖动可能由电源噪声或串扰和其他电磁干扰造成。
考虑抖动对数字信号的影响时,需要将整个确定性抖动和随机抖动考虑在内。确定性抖动和随机抖动的总计结果将产生另外一种概率分布4:双模响应,其中部表示确定性抖动,尾部为高斯响应,表示随机抖动分量。
抖动测量 — TIE、MITE 和 TEDV
时间间隔误差 (TIE) 是通过对实际时钟间隔的测量和对理想参考时钟同一间隔的测量得到的。在给定时间 t,以一个称为观测间隔的时间间隔产生时间 T(t) 的时钟,其相对于时钟 Tref(t) 的TIE 可通过下面公式表示。(x(t) 称为误差函数。)
TIE 表示信号中的高频相位噪声,提供了实际时钟的每个周期偏离理想情况的直接信息。TIE 用于计算大量统计派生函数如 MTIE、TDEV 等。
最大时间间隔误差 (MTIE) 定义为,在一个观测时间 (t=nt0) 内,一个给定时钟信号相对于一个理想时钟信号的最大峰到峰延迟变化,其中该长度的所有观测时间均在测量周期 (T) 之内。使用下面公式进行估计:
![]() |
MTIE是针对时间的缓变或漂移而定义的。当需要分析时钟的长期特性时,就需要对MTIE进行测量。MTIE 值是对一个时钟信号的长期稳定性的一种衡量。
![]() |
图 4.TIE 的图形表示
TDEV 是另外一个统计参数,作为集成时间的函数对一个信号的预期时间变化的测量。DEV 也能提供有关信号相位(时间)噪声频谱分量的信息。TIE 图中每个点的标准偏差是对一个观测间隔计算的,该观测间隔滑过整个测量时间。该值在整个上述测量时间内进行平均以得到该特定间隔的 TDEV 值。增大观测间隔,重复测量过程。TDEV 是对短期稳定性的一种衡量,在评估时钟振荡器性能时有用。TDEV 属于时间单位。
高速传输系统中抖动和漂移的原因
最常用的一种时钟体系结构是,在备板上运行一个低频时钟,在每个传输卡上产生同步的高频时钟。低频时钟在集成电路内或通过分立 PLL 实现进行倍频以产生高频时钟。通过典型的 PLL 倍频,倍频后时钟上的相位噪声增大为原来时钟相位噪声的 20*log(N) 次方,其中 N 为倍频系数。此外,PLL 参考时钟输入上的抖动将延长锁定时间,且当输入抖动过大时高速 PLL 甚至无法实现锁定。在备板上采用一种更高速的差分时钟将比采用低速单端时钟具有更好的抖动性能。
由于 VCO 对输入电压变化较为敏感,因此电源噪声是增大时钟抖动的一个主要因素。输出时钟抖动幅度与电源噪声幅度、VCO 增益成正比,与噪声频率成反比。因导线电阻形成的电阻下降和因导线电感形成的电感噪声而造成的电源或接地反弹,会对上述输出时钟抖动产生相似的影响。在系统板上对电源进行充分过滤,靠近集成电路电源引脚提供去耦电容,可以确保 PLL 获得更高的抖动性能。
在系统板内,时钟和数据相互独立,发射和接收端在启动、保持和延迟时间方面的变化对高速率非常关键。因数据和时钟路径中存在不同有源元件而使数据和时钟路径之间出现传播延迟差异, 时钟路径之间的接线延迟差异,数据位之间的接线延迟差异,数据和时钟路径之间不同的负载情况,分组长度差异等等,均可能造成上述变化。在规划系统抖动余量时,必须将不同信号路径的变化考虑在内。
当在一段距离上进行传输时,在发射机和接收机中的很多点上存在抖动累积。在发射机物理层实现中,DAC 非线性或激光非线性等非线性特性会加重信号失真。在传输介质和接收机中,除了外部乱真源(大多在铜导线中)之外,因不同频率和调制效应而导致的光纤失真、因接收机实现(主要与带宽有关)和时钟提取电路实现而导致的信号相关相位偏离,会加重信号流的抖动。
![]() |
图 5.来自 TIE 图的 MTIE 偏差
具体到 SDH(同步数字系列)传输,有大量的系统级事件会导致抖动。在将 PDH(准同步数字系列)支路映射为 SDH 帧并通过 SDH NE(网络组件)进行传输的典型传输系统中,在 PDH 支路于 SDH 的终端多路分配器解映射之前,将在每个中间节点处出现 VC(虚拟容器)的重新同步。有间隙的时钟用于将各个支路映射到 STM-N 帧和从 STM-N 帧解映射,发出与开销、固定填充和调整位相应的脉冲,因而造成映射抖动。采用调整机会位补偿 PDF 支路中频率偏移的方法会造成等待时间抖动。还有指针调整机制,用于对来自初始 NE 的输入 VC 与本地产生的输出 STM-N 帧之间的相位波动进行补偿。根据频率偏离,VC 在 STM-N 帧中前后移动。这将使 VC 提取点看到位流中的突然变化,导致称为指针抖动的类型抖动。所有上述系统级抖动都将加重总的确定性抖动。
尽管所有上述因素都会加重从源到目的地之间信号传播的抖动,标准要求仍然规定在传输点需具有比理论值更低的抖动数值。这样,考虑到时钟倍频、电源变化、电-光-电转换、发射和接收影响以及其他致使实际信号恶化的失真信号的影响,在源处驱动信号的时钟将具有一个相对很低的抖动数值。
抖动对收发器的影响
理想情况下,数字信号是在两个相邻电平转










