数字信号的带宽(Bandwidth)
在进行数字信号的分析和测试时,了解我们要分析的数字信号的带宽是很重要的一点,它决定了我们进行电路设计时对PCB走线和传输介质传输带宽的要求,也决定了测试对仪表的要求。
数字信号的带宽可以大概理解为数字信号的能量在频域的一个分布范围,由于数字信号不是正弦波,有很多高次谐波成分,所以其在频域的能量分布是一个比较复杂的问题。
传统上做数字电路设计的工程师习惯根据信号的5次谐波来估算带宽,比如如果信号的数据速率是100Mbps,其快的0101的跳变波形相当于50MHz的方波时钟,这个方波时钟的5次谐波成分是250MHz,因此信号的带宽大概就在250MHz以内。这种方法看起来很合理,因为5次谐波对于重建信号的基本波形形状是非常重要的,但这种方法对于需要进行精确波形参数测量的场合来说就不太准确了。比如同样是50MHz 的信号,如果上升沿很陡接近理想方波,其高次谐波能量就比较大;而如果上升沿很缓接近 正弦波,其高次谐波能量就很小。
数字信号处理系统的性能取决于3个因素:采样频率、架构、字长。四川眼图测试数字信号测试

为了保证接收端在时钟有效沿时采集到正确的数据,通常都有建立/保持时间的要求,以避免采到数据线上跳变时不稳定的状态,因此这种总线对于时钟和数据线间走线长度的差异都有严格要求。这种并行总线在使用中比较大的挑战是当总线时钟速率超过几百MHz后就很难再提高了,因为其很多根并行线很难满图1.15并行总线的时钟传输足此时苛刻的走线等长的要求,特别是当总线上同时挂有多个设备时。为了解决并行总线工作时钟频率很难提高的问题,一些系统和芯片的设计厂商提出了嵌入式时钟的概念。其思路首先是把原来很多根的并行线用一对或多对高速差分线来代替,节省了布线空间;然后把系统的时钟信息通过数据编码的方式嵌在数据流里,省去了专门的时钟走线。信号到了接收端,接收端采用相应的CDR(clock-datarecovery)电路把数据流中内嵌的时钟信息提取出来再对数据采样。图1.16是一个采用嵌入式时钟的总线例子。四川眼图测试数字信号测试数字信号的时钟分配(Clock Distribution);

数字信号的抖动(Jitter)
抖动的概念
抖动(Jitter)是数字信号,尤其是高速数字信号的一个非常关键的概念。如图1.40所 示,抖动反映的是数字信号偏离其理想位置的时间偏差。
高频数字信号的比特周期都非常短,一般为几百ps甚至几十ps,很小的抖动都会造成信号采样位置的变化从而造成数据误判,所以高频数字信号对于抖动都有严格的要求。抖动这个概念说起来简单,但实际上仔细研究起来是非常复杂的,关于其概念的理解有以下几个需要注意的方面:
什么是数字信号(DigitalSignal)
典型的数字设备是由很多电路组成来实现一定的功能的,系统中的各个部分主要通过数字信号的传输来进行信息和数据的交互。
数字信号通过其0、1的逻辑状态的变化来一定的含义,典型的数字信号用两个不同的信号电平来分别逻辑0和逻辑1的状态(有些更复杂的数字电路会采用多个信号电平实现更多信息的传输)。真实的世界中并不存在理想的逻辑0、1状态,所以真实情况下只是用一定的信号电平的电压范围来相应的逻辑状态。比如图1.1中,当信号的电压低于判决阈值(中间的虚线部分)的下限时逻辑0状态,当信号的电压高于判决阈值的上限时逻辑1状态。 数字通信的带宽表征为:bit的传输速率;

这种并/串转换方法由于不涉及信号的编解码,结构简单,效率较高,但是需要收发端进行精确的时钟同步以控制信号的复用和解复用操作,因此需要专门的时钟传输通道,而且串行信号上一旦出现比较大的抖动就会造成串/并转换的错误。
因此,这种简单的并/串转换方式一般用于比较关注传输效率的芯片间的短距离互连或者一些光端机信号的传输中。另外,由于信号没有经过任何编码,信号中可能会出现比较长的连续的0或者连续的1,因此信号必须采用直流耦合方式,收发端一旦存在比较大的共模或地噪声,会严重影响信号质量,因此这种并/串转换方式用于电信号传输时或者传输速率不太高(通常<1Gbps),或者传输距离不太远(通常<50cm)的场合。 数字信号的带宽(Bandwidth);四川眼图测试数字信号测试
模拟信号和数字信号的相互转换;四川眼图测试数字信号测试
数字信号测试串行总线的8b/10b编码(8b/10bEncoding)
前面我们介绍过,使用串行比并行总线可以节省更多的布线空间,芯片、电缆等的尺寸可以做得更小,同时传输速率更高。但是我们知道,在很多数字系统如CPU、DSP、FPGA等内部,进行数据处理的小单位都是Byte,即8bit,把一个或多个Byte的数据通过串行总线可靠地传输出去是需要对数据做些特殊处理的。将并行数据转换成串行信号传输的简单的方法如图1.19所示。比如发送端的数据宽度是8bit,时钟速率是100MHz,我们可以通过Mux(复用器)芯片把8bit的数据时分复用到1bit的数据线上,相应的数据速率提高到800Mbps(在有些LVDS的视频信号传输中比较常用的是把并行的7bit数据时分复用到1bit数据线上)。信号到达接收端以后,再通过Demux(解复用器)芯片把串行的信号分成8路低速的数据。 四川眼图测试数字信号测试
深圳市力恩科技有限公司致力于仪器仪表,以科技创新实现高质量管理的追求。公司自创立以来,投身于实验室配套,误码仪/示波器,矢量网络分析仪,协议分析仪,是仪器仪表的主力军。力恩科技始终以本分踏实的精神和必胜的信念,影响并带动团队取得成功。力恩科技始终关注自身,在风云变化的时代,对自身的建设毫不懈怠,高度的专注与执着使力恩科技在行业的从容而自信。
这种方法由于不需要单独的时钟走线,各对差分线可以采用各自的CDR电路,所以对各对线的等长要求不太严格(即使要求严格也很容易实现,因为走线数量减少,而且信号都是点对点传输)。为了把时钟信息嵌在数据流里,需要对数据进行编码,比较常用的编码方式有ANSI的8b/10b编码、64b/66b编码、曼彻斯特编码、特殊的数据编码以及对数据进行加扰等。 嵌入式时钟结构的关键在于CDR电路,CDR的工作原理如图1.17所示。CDR通常用一个PLL电路实现,可以从数据中提取时钟。PLL电路通过鉴相器(PhaseDetector)比较输入信号和本地VCO(压控振荡器)间的相差,并把相差信息通过环路滤波器(...