带有预加重和均衡的高速信号测量
阻抗连续性问题)。当然选择好芯片、接插件、PCB板材等也是很重要的因素。此类问题都可以通过仿真方法与测试方法相结合来更好的解决。
将上页的高速背板系统作一个等效的模型,如图6所示,由于线卡上走线较短,所以我们把发送端和接收端线卡简化,以发送端Transmitter和接收端Receiver表示,通常发送端带有预加重,接收端带有均衡;背板上的长传输线主要用于传输信号,通常称为信道,即传输信号的通道,在SI类的文献中也称为互连,可以用S参数模型来等效其信道的响应。S参数模型可以通过VNA测试或者电磁场、CAD等仿真软件仿真得到。
对于当今的高速系统设计来说,需要在更多的设计环节进行信号质量控制,对于上述的典型高速背板系统来说,一般有如下三个环节:(1)子卡、背板的PCB版图已经完成(子卡指发送端子卡和接收端子卡);(2)子卡已经加工完成,背板的PCB版图已经完成但是尚未加工;(3)子卡和背板的PCB版图已经完成;
对于第一个环节,即子卡、背板的PCB版图已经完成,则主要是通过软件仿真的方法。如使用HSPICE软件将发送端和接收端芯片的HSPICE模型和背板的S参数模型整合到一起进行通道仿真。此一环节进行分析的优点是目前只有电路设计图纸,还未做成实物,如果此阶段发现问题,则可以方便的修改调整设计,不会造成大量成本损失;而且必将大大缩短产品研发周期,节省时间;缺点是需要芯片厂家提供精确的HSPICE模型(有时候得到这样的精确模型比较困难);仿真软件所使用的信号源为理想信号源,未考虑子卡上的实际情况如串扰、反射等等,而且目前的高速仿真软件仿真速度比较慢,会大大影响调试效率。
第二个环节即子卡已经加工完成,背板的PCB版图已经完成但是尚未加工,此时需要通过仿真加测试的方法来分析。分析方法是是首先使用示波器分析子卡输出的信号质量,此时通常需要设计一个简易的夹具以方便将高速信号从子卡上引到示波器上;然后用相关的电磁场或者CAD软件提取背板的传输线的S参数模型;再设法将子卡输出的信号编成HSPICE可识别的源码格式,带入到HSPICE中进行仿真,从而得到经过背板以后的信号质量,从而评估背板的设计是否有问题,此过程也叫做“通道仿真(channel emulation)”。此环节分析的优点是可以将子卡输出的真实信号带入到仿真中,更接近实际情况;在背板生产之前进行评估,也同样会节省成本,而且背板加工通常也会更加昂贵。缺点有如:子卡夹具会给信号本身带来额外的影响,使用仿真软件不易消除夹具的影响;需要将测量到的信号转换成仿真软件能够识别的格式,会比较麻烦,如果示波器能够将测试到的信号直接在示波器中进行通道仿真,也就是说示波器具备类似仿真软件的功能,则会非常方便;而且目前的高速仿真软件仿真速度比较慢,会大大影响调试效率。
第三个环节是所有单板均已经加工完成;此环节的主要分析方法为直接测试,即使用示波器测试发送端、接收端各点的信号眼图。通过调节芯片发送端预加重、接收端均衡等来调节信号眼图质量。这一环节的优点是完全是在实际情况下分析信号质量,考虑了所有的实际因素;缺点是如果芯片具有预加重和均衡功能,则每调节一次预加重和均衡,就需要测试一次,测试效率会降低很多;而且测试不到均衡后的信号;
综上所述,高速信号测试中可能遇到的主要问题有:
(1)当必须使用夹具时,如何消除夹具的影响,即夹具反嵌
(2)当可以测试到发送端的信号时,如何仿真预测经过某一段传输线或者系统后(如高速背板)的信号质量即道仿真
(3)如果接收端芯片带有均衡功能,怎样才能观察到均衡后的波形
(4)如果接收端芯片关键处眼图已经闭合,如何对眼图和抖动进行分析
(5)在测试过程中有没有更高效的办法可以更快的调节预加重和均衡至最优值
四、力科最新第二代眼图医生软件(EyeDoctorII)提供了全面的高速信号测试解决方案
力科早在2006年就率先推出了独特的专用信号完整性分析软件眼图医生(Eyedoctor)软件;2009年又推出更加方便、更加强大、速度更快的最新一代专用信号完整性分析工具软件即第二代眼图医生EyedoctorII,如图7所示。
● Eye Doctor II 是安装在力科示波器上的信号完整性分析软件包,主要可以满足如下应用
精确补偿测试中夹具的效应
对串行数据链路通道响应的仿真
对TX与RX进行预加重和均衡调节
● 主要分析能力有
夹具/电缆/信道的去嵌(De-Embedding)
发送端预加重仿真(Transmitter Emphasis Emulation)
通道响应仿真(Channel Response Emulation)
接收端均衡仿真(Receiver Equalizer Emulation)
● 具有流程图式的主用户分析界面
- 基于速度匹配软件的网络芯片仿真方法(11-06)
- 使用NI PXI和LabVIEW实时模块有效简化硬件在环仿真系统(06-14)
- PCI总线智能GJB289A仿真卡设计(01-06)
- 导入灵活的FPGA验证方法(06-21)
- 测试SDRAM控制器的PDMA(01-04)
- 安捷伦展示3D-EM软件版本整合电路设计流程(05-27)