串行数据系统抖动基础

发布者:灵感狂舞最新更新时间:2012-04-12 来源: 美国力科公司上海代表处关键字:串行数据  系统抖动  触发器 手机看文章 扫描二维码
随时随地手机看文章

一、串行数据系统的基本知识

随着串行数据速率的不断提升,串行数据系统的传输结构也不断的发生着变化以适应高速传输的要求:
下图1所示为不同的数据速率所对应的系统传输结构:

从左到右依次为全局时钟系统结构、源同步时钟系统结构、嵌入式时钟系统结构,随着数据速率的进一步提升,还有可能出现其它多种结构,如下图2的前向时钟系统结构,在10Gbps以上的串行数据传输系统中很可能会使用这种传输结构

从上图1中可以看出:
1、典型串行数据传输系统主要构成因素包括:发送端TX,接收端RX,时钟信号及其传输通道,数据信号及其传输通道

2、随着数据速率的提升,串行数据系统传输结构发生的变化主要集中在时钟信号及其传输通道的变化,在当前新一代的串行数据系统中,如PCI Express(I,II),SATA(I,II)等,已经没有了专门的时钟信号传输通道,而是将时钟信号嵌入到了数据中进行传输,因此需要在接收端能有效的将时钟恢复出来,那么为何数据速率的提升需要改变时钟信号及其传输结构呢?了解下接收端芯片的基本工作原理会有助于我们理解这些变化。[page]

通信系统的实质是通过一段介质发送或者接收数据。发送端TX发出不同编码形式的高速串行数据,经过一段链路传输后到达接收端RX,串行数据在传输过程中会受到各种各样的干扰,引起数据的抖动,串行数据系统工作的目的就是要尽可能的减少这些干扰的影响使得接收端能准确无误的恢复出发送端发送过来的数据。如下图3所示,

由于接收端(一般是由D触发器构成)需要使用时钟采样来完成同步接收数据,因此时钟信号和数据信号之间的同步关系是非常重要的,即必须要满足一定的建立时间和保持时间。因此串行数据时钟系统结构的变化最根本上是为了满足时钟与数据之间的时序关系,以便接收端能正确的接收到信号。

接收端D触发器的工作原理


D触发器触发直流电平示例(时钟上升沿触发):

可见,当输入触发器的电平没有翻转时,触发器能稳定的恢复出输入信号。


D触发器触发触发脉冲信号示例(时钟上升沿触发):

(如果时钟和数据之间的相对抖动偏差太大,将会导致图示D触发器输出信号的逻辑翻转错误或者不稳定)

当数据信号的电平发生翻转后,时钟边沿与数据边沿需要一定的建立时间来锁存数据;同时,数据信号的电平需要一定的保持时间让时钟能稳定的锁存数据。为了让建立时间和保持时间最大化,时钟最好能出现在数据比特位的中央。但是由于数据或者时钟存在抖动,抖动较大时,无法满足建立时间和保持时间的要求,D触发器可能输出错误的数据,产生误码。特别是在高速数字电路中,速率的增加导致建立时间和保持时间的余量越来越小,由于抖动产生误码的概率越来越高,所以,时钟和数据的抖动测试非常重要。[page]

二、抖动的基本概念

抖动的定义为信号在电平转换时,其边沿与理想时间位置的偏移量。抖动比较大时可能出现:并行总线的建立保持时间余量不够、时钟稳定度差、串行信号接收端误码率高等现象。

研究串行数据系统的抖动主要是研究时钟与串行数据的相对抖动,而不是单纯的指时钟抖动或者数据抖动。也就是说即使时钟有很大的抖动,但是只要数据也存在同样大的抖动,则两者之间的相对抖动仍旧很小,时钟和数据之间的建立时间和保持时间也仍旧能够得到保证。如下图所示:

当带有抖动的数据信号与带有抖动的时钟信号出现较大的相位偏差时,系统即有可能出现建立时间、保持时间不够,出现误码等情况;这个偏差叫做串行数据的时间间隔误差(TIE,time interval error)。每一个时钟边沿和数据边沿都会有一个时间间隔误差,那么我们需要关注哪一个边沿的TIE呢?还是关注一段时间内(一定的波形数量)所有波形边沿的TIE的累积效果呢?需要多少波形数据统计运算得到的TIE才符合要求呢?搞清楚这几个问题需要了解下串行数据系统中经常用到的另外一个概念:误码率(BER,bit error rate)

三、串行数据系统中误码率的概念

由于串行数据系统需要在一给定的时间内发送或者传输许多位的数据,因此衡量系统的整体性能通常由在一段时间内或者一定数量的数据进行衡量,即发送端发送一定量的数据,在接收端接收到的数据中出现错误位的比率,也叫做误码率。大部分的串行数据标准要求,发送端发送10e+12个误码,在接收端出现误码的比率不能多于一个,也就是误码率为10e-12,相对应的要求在此误码率下抖动不能超过一定的值。而示波器累积10e+12个误码,可能需要数天的时间,因此示波器在分析误码率抖动时通常需要用到统计分析、外推等抖动算法。


四、抖动的来源

产生抖动的原因有多种,从元器件来看分为intrinsic抖动与nonintrinsic抖动两种,前者是与电子器件和半导体器件的电子和空穴特性有关,后者与电路的设计有关,可以通过优化设计来改善。前者产生的抖动称为随机抖动(Random Jitter,简称Rj),后者产生的抖动称为固有抖动(Deterministic jitter)。随机抖动的来源为热噪声、Shot Noise和Flick Noise。固定抖动的来源为:开关电源噪声、反射、串扰、电磁干扰等等。在后续专门介绍随机抖动和固有抖动的文章中将详细介绍。

关键字:串行数据  系统抖动  触发器 引用地址:串行数据系统抖动基础

上一篇:串行数据测试中的CDR
下一篇:可以处理6.4Gbps以上数据率的创新型串行总线测试方法

推荐阅读最新更新时间:2024-03-30 22:25

使用IDELAY 实现高效8 倍过采样异步串行数据恢复
提要 异步串行数据接口要求接收器恢复数据,方式是对比特流进行检查,并在所发送数据未附带时钟时确定每个位的采样位置。有几种方法可以在 Xilinx FPGA 中实现此类接收器。RocketIO收发器就是专门为这一任务设计的,但并非在所有 Xilinx FPGA 中都可用。根据器件系列和速度级别不同,SelectIO 的输入端和 FPGA 逻辑资源可以实现比特率高达近 1 Gb/s 的异步串行接收器。 对于行程短且抖动小的数据,每个位周期对比特流采样四次左右足矣。这种低过采样率数据恢复技术在 XAPP224 《数据恢复》中有描述。不过,如果未经过位转换数据行程就很长或者所要求的抖动容限高时,就需要较高的过采样率,这在传统上需要使用多
[嵌入式]
观测串行数据传输系统的方法
图3.19举例说明的是一个100MBPS的 数据传输 系统。由于码间干扰和附加噪声,在D点输出的信号波形比A点的波形呈现了更多的抖动。这里主要讲的就是如何正确展现输出波形的抖动特性。 第一步把信号D连接到示波器通道1。我们选择通道1作为触发通道,并调整示波器使之在信号的上升沿触发。我们会看到图3.20所示的图案。 注意,波形在触发点处显示出是没有抖动的,这是一个关键的指示:肯定是某个地方出错了,示波器等待信号的正向跳变,然后把数据波形移位到左侧光标处与触发点对齐。第一个脉冲正确展示了信号的正向跳变,然后把数据波形移位到左侧光标处与触发点对齐。第一个脉冲正确展示了信号跳变的最小时间间隔,而围绕后继时钟点的抖动误差
[测试测量]
观测<font color='red'>串行</font><font color='red'>数据</font>传输<font color='red'>系统</font>的方法
LVDS串行-解串器在电缆数据传输中的性能
利用串行-解串器能够大大减少短距离、宽带数据通信中的连线。类似的应用有电信和网络设备的背板互连、3G蜂窝电话基站中机架内部的互连、数字视频接口等。采用电流模式、低电压差分信号(LVDS)的好处在于易端接、低传输功率和低电磁干扰(EMI)。但LVDS的主要标准TIA/EIA-644-A中只规定了信号电平等物理层参数,而没有给出诸如数据速率与电缆长度对应关系的互连特性。LVDS标准提供给用户的仅仅是LVDS信号的基本兼容规范,在实际的高速应用中,用户还必须了解在规定的电缆和传输距离条件下所能达到的性能。 Maxim公司生产的MAX9205/MAX9207 LVDS串行器和MAX9206/MAX9208 LVDS解串器能够通过差分特性阻
[模拟电子]
抖动Q开关光电转换及触发系统
      “Z-Pinch”作为实验室核爆模拟的技术途径在核技术研究领域的重要性日益突出。其负载要在极短时间内获得107 cm/s以上的速度以使其在对称中心Z轴上塌缩时形成高温高密度等离子体、产生大量X光,其脉冲功率装置必须具备较高的能量和功率输出能力。   为了实现在Z箍缩负载上大于8 MA的电流输出,一个由24路模块组成的Z装置被提出。因此功率合成技术成为了Z箍缩装置的核心技术之一,而功率合成的关键在于实现24个激光触发主开关的同步性。作为主开关同步触发系统的重要组成部分,本文开展了低抖动激光器Q开关光电转换及触发系统的研究。    1 系统分析   Z装置触发系统由计算机、延时同步机、Q开关光电转换及触发单元
[电源管理]
低<font color='red'>抖动</font>Q开关光电转换及触发<font color='red'>系统</font>
电动自行车速度与里程表的设计
  从保护环境和经济条件许可等因素综合来看,电动自行车目前乃至今后都有着广阔的发展空间。目前市面上电动自行车的速度表和里程表都是机械的,看起来不够直观与方便。如果能用LED直接显示出来里程数或速度值,就可节省用户的时间及精力处理自行车行进过程中的突发事件。   本文介绍的速度与里程表设计以单片机和光电传感器为核心。传感器将不同车速转变成的不同频率的脉冲信号输入到单片机进行控制与计算,再采用LED模块进行显示,使得电动自行车的速度与里程数据能直观的显示给使用者。 系统概述   本系统由信号预处理电路、单片机AT89C2051、系统化LED显示模块、串口数据存储电路和系统软件组成。其中信号预处理电路包含信号放大、波形变换和波形整
[应用]
抖动Q开关光电转换及触发系统
      “Z-Pinch”作为实验室核爆模拟的技术途径在核技术研究领域的重要性日益突出。其负载要在极短时间内获得107 cm/s以上的速度以使其在对称中心Z轴上塌缩时形成高温高密度等离子体、产生大量X光,其脉冲功率装置必须具备较高的能量和功率输出能力。   为了实现在Z箍缩负载上大于8 MA的电流输出,一个由24路模块组成的Z装置被提出。因此功率合成技术成为了Z箍缩装置的核心技术之一,而功率合成的关键在于实现24个激光触发主开关的同步性。作为主开关同步触发系统的重要组成部分,本文开展了低抖动激光器Q开关光电转换及触发系统的研究。    1 系统分析   Z装置触发系统由计算机、延时同步机、Q开关光电转换及触发单元、
[电源管理]
低<font color='red'>抖动</font>Q开关光电转换及触发<font color='red'>系统</font>
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved