高速串行信号的测试 深入浅出谈高速串行信号测试(一) 2010-03-05 14:14 记得大概在 6 年前,随便翻阅一本计算机相关杂志,看到一则硬盘的广告,什么品牌记不得了,印象最 深的就是它所宣传的新技术-串行总线。当时我还没有接触高速数字电路方面的知识,脑子里还是传统的教科 书式的关于数字电路的概念:串行,或是异步串行总线,无外乎 RS232、RS485 等。居然串行构架的传输效率 高过于并行的系统,简直无法想象。回头看看这几年市场热点和技术革新,在对照自己第一次接触“串行” 时的愕然,不禁莞尔。 这篇小文章就是自己对关于高速串行数字电路设计、测试的知识体系的一个梳理。特别是在 Tektronix 负责 HSSD(High Speed Serial data)测试产品的支持之后,从日常接触的客户中,了解到很多具体的应用 和实例,在一定程度上讲,我们就像小蜜蜂一样,在不同的客户中间,传播着 HSSD 设计、测试的理念和经验。 这篇小东西包含了涉及 HSSD 各个方面的内容,有谈到基本的原理、测试的方法、时下比较流行的技术,以及 常见的故障信号以及解决方案。希望这篇小东西能在日常繁琐的工作之余,作为一盘“小甜点”,给大家带 来内心那一份久违的、轻松愉悦的微笑。 一、高速串行总线基本知识 并行总线之所以在高速传输上被串行总线取代的原因就在于:第一,系统时钟的瓶颈;第二,总线间的 串扰。要达到上 Gbps 的传输速率,对于并行总线而言,势必时钟频率要达到 GHz,就算是使用 DDR 方式,其 系统时钟频率之高,在板级分布之困难,使得我们望而却步。而动辄几十条走线等长……