数字信号测试串行总线的8b/10b编码(8b/10bEncoding)
前面我们介绍过,使用串行比并行总线可以节省更多的布线空间,芯片、电缆等的尺寸可以做得更小,同时传输速率更高。但是我们知道,在很多数字系统如CPU、DSP、FPGA等内部,进行数据处理的小单位都是Byte,即8bit,把一个或多个Byte的数据通过串行总线可靠地传输出去是需要对数据做些特殊处理的。将并行数据转换成串行信号传输的简单的方法如图1.19所示。比如发送端的数据宽度是8bit,时钟速率是100MHz,我们可以通过Mux(复用器)芯片把8bit的数据时分复用到1bit的数据线上,相应的数据速率提高到800Mbps(在有些LVDS的视频信号传输中比较常用的是把并行的7bit数据时分复用到1bit数据线上)。信号到达接收端以后,再通过Demux(解复用器)芯片把串行的信号分成8路低速的数据。 数字信号的抖动(Jitter);重庆数字信号测试价格优惠

时域数字信号转换得到的频域信号如果起来,则可以复现原来的时域信号。
描绘了直流频率分量加上基频频率分量与直流频域分量加上基频和3倍频频率分量,以及5倍频率分量成的时域信号之间的差别,我们可以看到不同频域分量的所造成的时域信号边沿的差别。频域里包含的频域分量越多,这些频域分量成的时域信号越接近 真实的数字信号,高频谐波分量主要影响信号边沿时间,低频的分量影响幅度。当然,如果 时域数字信号转变岀的一个个频率点的正弦波都叠加起来,则可以完全复现原来的时域 数字信号。其中复原信号的不连续点的震荡被称为吉布斯震荡现象。 安徽数字信号测试价格优惠波形参数测试室数字信号测试常用的测量方法,随着数字信号速率的提高,波形参数的测量方法越来越不适用了。

要把并行的信号通过串行总线传输,一般需要对数据进行并/串转换。为了进一步减少传输线的数量和提高传输距离,很多高速数据总线采用嵌入式时钟和8b/10b的数据编码方式。8b/10b编码由于直流平衡、支持AC耦合、可嵌入时钟信息、抗共模干扰能力强、编解码结构相对简单等优点,在很多高速的数字总线如FiberChannel、PCIe、SATA、USB3.0、DisplayPort、XAUI、RapidIO等接口上得到广泛应用。图1.20是一路串行的2.5Gbps的8b/10b编码后的数据流以及相应的解码结果,从中可以明显看到解出的K28.5等控制码以及相应的数据信息。
可以插入控制字符。在10bit数据可以表示的1024个组合中,除了512个组合用 于对应原始的8bit数据以及一些不太好的组合(这样信号里有太长的 连续0或者1,而且明显0、1的数量不平衡)以外,还有一些很特殊的组合。这些特殊的组 合可以用来在数据传输过程中作为控制字符插入。这些控制字符不对应特定的 8bit数据,但是在有些总线应用里可以一些特殊的含义。比如K28.5码型,其特殊的 码型组合可以帮助接收端更容易判别接收到的连续的10bit数据流的符号边界,所以在一 些总线的初始化阶段或数据包的包头都会进行发送。还有一些特殊的符号用于进行链路训 练、标记不同的数据包类型、进行收发端的时钟速率匹配等。传输线对数字信号的影响;

高速数字接口与光电测试
看起来我们好像找到了解决问题的方法,但是,在真实情况下,理想窄的脉冲或者无限 陡的阶跃信号是不存在的,不仅难以产生而且精度不好控制,所以在实际测试中更多使用正 弦波进行测试得到频域响应,并通过相应的物理层测试系统软件进行频域到时域的转换以 得到时域响应。相比其他信号,正弦波更容易产生,同时其频率和幅度精度更容易控制。矢 量网络分析仪(Vector Network Analyzer,VNA)可以在高达几十GHz 的频率范围内通过 正弦波扫频的方式精确测量传输通道对不同频率的反射和传输特性,动态范围可以达到 100dB以上,所以在现代高速数字信号质量的分析中,会借助高性能的矢量网络分析仪对高 速传输通道的特性进行测量。矢量网络分析仪测到的一段差分传输线的通道损 耗及根据这个测量结果分析出的信号眼图。
传统的数字信号带宽计算;重庆数字信号测试价格优惠
数字信号的眼图分析(Eye Diagram Analysis);重庆数字信号测试价格优惠
采用并行总线的另外一个问题在于总线的吞吐量很难持续提升。对于并行总线来说, 其总线吞吐量=数据线位数×数据速率。我们可以通过提升数据线的位数来提高总线吞吐 量,也可以通过提升数据速率来提高总线吞吐量。以个人计算机中曾经非常流行的PCI总 线为例,其**早推出时总线是32位的数据线,工作时钟频率是33MHz,其总线吞吐量= 32bit×33MHz;后来为了提升其总线吞吐量推出的PCI-X总线,把总线宽度扩展到64位, 工作时钟频率比较高提升到133MHz,其总线吞吐量=64bit×133MHz。是PCI插槽 和PCI-X插槽的一个对比,可以看到PCI-X由于使用了更多的数据线,其插槽更长。
但是随着人们对于总线吞吐量要求的不断提高,这种提升总线带宽的方式遇到了瓶颈。首先由于芯片尺寸和布线空间的限制,64位数据宽度已经几乎是极限了。另外,这64根数据线共用一个采样时钟,为了保证所有的信号都满足其建立保持时间的要求,在PCB上布线、换层、拐弯时需要保证精确等长。而总线工作速率越高,对于各条线的等长要求就越高,对于这么多根信号要实现等长的布线是很难做到的。
用逻辑分析仪采集到的一个实际的8位总线的工作时序,可以看到在数据从0x00跳变到0xFF状态过程中,这8根线实际并不是精确一起跳变的。 重庆数字信号测试价格优惠
基本上可以看到数字信号的频域分量大部分集中在1/7U,这个频率以下,我们可以将这个频率称之为信号的带宽,工程上可以近似为0.35/0,当对设计要求严格的时候,也可近似为0.5/rro 也就是说,叠加信号带宽(0.35/。)以下的频率分量基本上可以复现边沿时间是tr的数字时;域波形信号。这个频率通常也叫作转折频率或截止频率(Fknee或cutofffrequency) *信号的能量大部分集中在信号带宽以下,意味着我们在考虑这个信号的传输效应时,主要关注比较高频率可以到信号的带宽。 所以,假如在数字信号的传输过程中可以保证在信号的带宽(0.35亿)以下的频率分量(模拟信号)经...