-
信号完整性分析基础系列之一
“在实际数字互连系统中,完全
消除码间串扰是十分困难的,而码间串扰对误码率的影响目
前尚无法找到数学上便于处理
的统计规律,
还不能进行准确计算。
为了衡量基带传输系统的性
能
优劣,
在实验室中,
通常用示波器观
察接收信号波形的方法来分析码间串扰和噪声对系统性能的
影响,这就是眼图分析法。<
/p>
如果将输入波形输入示波器的
Y
轴,
并且当示波器的水平扫描周期和
码元定时同步时,
适当
调整相位,
使波
形的中心对准取样时刻,
在示波器上显示的图形很象人的眼睛,
因此被称为眼图
(
Eye
Map
)。
二进制信号传输时的眼图只有一只“眼睛”,当传输三元码时,会显示两只“眼睛”。眼图
是由各段码元波形叠加而成的,
眼图中央的垂直线表示最佳抽样时刻,
位于两峰值中间的水平线
是判决门限电平。
在无码间串扰和噪声的理想情况下,
< br>波形无失真,
每个码元将重叠在一起,
最终在示波器上<
/p>
看到的是迹线又细又清晰的“眼睛”,“眼”开启得最大。当有码间串扰时,波形失真,码
元不
完全重合,眼图的迹线就会不清晰,引起“眼”部分闭合。若再加上噪声的影响,则
使眼图的线
条变得模糊,“眼”开启得小了,因此,“眼”张开的大小表示了失真的程度
,反映了码间串扰
的强弱。
由此可知,
眼图能直观地表明码间串扰和噪声的影响,
可评价一个基带传输系统性能的
优劣。
另外也可以用此图形对接收滤波器的特性加以调整,
< br>以减小码间串扰和改善系统的传输性
能。
通常眼图可以用下图所示的图形来描述,由此图可以看出:
(
1
)眼图张开的宽度决定了接收波形可以不受串扰影响而抽样再生的时间
间隔。显然,最佳
抽样时刻应选在眼睛张开最大的时刻。
(
2
)眼图斜边的斜率,表示系统对定时抖动(或误
差)的灵敏度,斜率越
大,系统对定时抖动越敏感。
图一
眼图
(
3
)眼图左(右)角阴影部分的水平
宽度表示信号零点的变化范围,
称为零点失真量,
在许多接收设
备中,
定时信息是由信号零点位置来
提取的,对于这种设备零点
失真量很重要。
(4
)在抽样时刻,阴影区的垂直宽度表示最大信号失真量。
(
5
p>
)在抽样时刻上、下两阴影区间隔的一半是最小噪声容限,噪声
瞬时
值超过它就有可能发生错误判决。
(
6
)横轴对应判决门限电平。
”
是该专门写篇文章详细讲解眼图了!
写得不正确、不到位的地方,恳请大
家指正,以使这篇文章将能不断修改完善,有益于广
大工程师们的学习。
一、串行数据的背景知识
串行信号种类繁多,在图二所示的有
PCI
Express,Rapid
IO,DVI,S-ATA,USB,SDH,XAUI
,等,其实现在的流行总线还远不止这些。每年都
出来一些新流
行的串行总线。
每些总线差不多都有一个权威机构来定义该总线的
信号标准和测试规范,
这些机构成员多是由来自于不同公司的专家兼职担任。
当
然,
关于
PC
的串行总线差不多由
Intel
来领导。
p>
图三所示某基于
Intel
Chipse
t
的笔记本电脑的框架图中的各种总线
,
除了
DDR
和
FSB
是并行数据
之外
,
其它都是<
/p>
串行数据了。
这些权威机构除了定义规范,
当然也会有一些利益博弈。
所以有新
的利益集团
(
这是一个中性的词
)
策划
推广的时候就可能有新的总线规范出台,
这
就象
3G
有三种标准一样。
你方唱罢我登场,搞得下游厂商手忙脚乱。
串行数据总线越来越多,
权威
机构定义的测试规范也纷繁芜杂,
我一直觉得
该将这么多的权威
机构统一为一个权威机构,就叫“串行总线国际工程师协会”
好了,
如果力科最先发起并领导这个协会,
然后定义一系列的串行信号测试规范
中都只推荐力科示波器,
那么亲爱的朋友们,
这个
Day
Dream
的最终结果是什么?
p>
示波器行业也许会重新大洗牌。
人们总相信权威机构推荐的,
譬如我们平时用牙
膏等都会相信“中华医学会”之类的推荐。
信号速率不断加倍再加倍,
2004
年我刚到力科的时候,主流的串行信号速
率在
P
C
行业是
2.5Gb/s
,在通信行业
是
3.125Gb/s
,如今,
PC<
/p>
行业已
Double
到
< br>5Gb/s
,通信行业已
Double
< br>到
6.25Gb/s
,而且
PC
行业的
8Gb/s
,通信行业的
12.5Gb/s
似乎已指日可待。速率越来越高,并行数据必然要让
位于串行数据。
串行数据传输的典型结构框图如图三所示,“万变不离其宗”
,都是“两根差
分线”。
相比于并行数据,串行数据的优点是:
1
,信号线的数量减少。
2
,消除了并行数据之间传输的延迟问题。
图二
串行数据的整体特点
图三
某笔记本电脑架构示意图
3
,因为时钟是嵌入到数据中的,数据和时钟之间的传输延迟也同样消除了。
4,
传输线的
PCB
p>
设计也更容易些。
5,
信号完整性测试也更容易。
图四
串行信号实例
串行数据的测试点包括
了芯片的发送端和接收端等不同节点。
描述串行数据
的常用单位
是波特率和
UI
,譬如
3.125Gb
/s
表示为每秒传送的数据比特位是
3.125G
比特
(byte)
,对应的一个单位间隔(
1UI
)表示为一个比特位的宽度是波
特率的倒
数,
1UI=1/
(
3.125Gb/
s
)
=320ps
。
< br>现在比较常见的串行信号码形是
NRZ
码。正电平表示”
1
”,负电平表示“
0
”。图三所示是示波器捕获到的一组串行
信号,
虚线之
间的时间间隔代表了一个
UI
,
图中对
应的码型是
101
。
二、眼图的一些基本概念
—
“什么是眼图?”
—
“眼图就是象眼睛一样形状的图形。”
眼图是用余辉方式累积叠加显示采集到的串行信号的比
特位的结果,
叠加后
的图形形状看起来和眼睛很像,故名眼图<
/p>
。眼图上通常显示的是
1.25UI
的时
间
窗口。
眼睛的形状各种各样,
眼图的
形状也各种各样。
通过眼图的形状特点可以
快速地判断信号的质
量。图六的眼图有“双眼皮”,可判断出信号可能有串扰或
预(去)加重。图七的眼图“
眼睛里布满血丝”,这表明信号质量太差,可能是
测试方法有错误,也可能是
PCB
布线有明显错误。
图八的眼图非常漂亮,这可
能是用采样示波器测量的眼图。
-
-
-
-
-
-
-
-
-
上一篇:超频必看!AMD_CPU超频教程
下一篇:TCA