0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

信号完整性测试 如何才能测试到芯片的的最终端

信号完整性 来源:信号完整性 作者:信号完整性 2022-11-16 10:21 次阅读

项目背景:项目为一个云端运算的产品,所有的高速和低速信号都要进行信号完整性测试,其中包括高速串行信号PCI-Express Gen1( 简称PCIe Gen1)。PCIe Gen1信号分为CEM和base两种情况,CEM的测试可以使用 PCI-sig协会的fixture直接进行测试;base的测试直接使用探头探测最终端的测试点,这样就会带来一个问题,如何才能测试到芯片的的最终端?因为,信号的互连通道不仅仅包含了PCB走线,还包含了芯片内部的布线,一般我们认为测量到芯片内部的Die才算最终端。

该项目的PCIE 1.0是属于PCIe base的,互连CPU以太网PHY,如下图1所示:

2cd03af4-64f3-11ed-8abf-dac502259ad0.jpg

图1 原理框图

所以测试的时候,需要将probe探测到最终端,但是对于目前示波器测试而言,都只能测试到芯片的引脚上,没有办法探测到最终端的Die上。

测试设备:示波器(16GHz),测试探头(16GHz),万用表,烙铁,校准板,网络分析仪(带TDR选件)

分析软件:Intel Sigtest

问题描述以及分析:在测试接收端(RX)的信号时,以太网PHY发送信号,测试点选在CPU BGA下方的过孔上,信号没有任何问题,眼图和jitter都能满足PCI-sig协会规范。测试发送端(TX)时,CPU发送信号,以太网PHY是接收端,由于PHY芯片封装是QFP的,所以探头点在引脚上。得到测试波形后,在分析软件中分析波形,能通过眼图模板测试规范,但是发现jitter过不了规范,重复几次测试都是如此。再校准示波器和测试探头再测试,依然如此。每次得到的结果如下图3所示:

2cfaab36-64f3-11ed-8abf-dac502259ad0.jpg

2d300b00-64f3-11ed-8abf-dac502259ad0.jpg

图3 眼图和jitter测试

结果显示fail,而且是jitter fail。 jitter的问题一般都是比较麻烦的。从眼图上看,眼图的轨迹很稀松,也不是很光滑。

将示波器的原始波形展开放大观察,发现信号在上升和下降沿上出现了非单调的现象,对比眼图,正好能对应上眼图的交叉点处,如下图4所示。

2d4931d4-64f3-11ed-8abf-dac502259ad0.jpg

图4 测试波形图

一般非单调是因为阻抗不连续造成的。在PCB生产完成之后,我们对高速信号进行了阻抗的测试,对应的阻抗如下图5所示:

2d5ffa5e-64f3-11ed-8abf-dac502259ad0.jpg

图5 阻抗测试曲线

上图所示,这是使用网络分析仪的TDR软件测试得到的结果,信号线的设计阻抗为85ohm,有上图5红色框曲线所示,测试阻抗都能满足在85ohm +/-10以内的设计要求,可以认为其阻抗一致性比较好。不存在信号线阻抗突变的问题。如果阻抗没有突变,一般在测试时出现这种非单调的情况,大多时候都是由于测试不在最终端所造成的(当然,最终端的die达不到,那么至少要求stub最短)。

项目使用的以太网 PHY封装如下图6所示:

2d979158-64f3-11ed-8abf-dac502259ad0.jpg

图6 芯片封装

这种封装,很多时候其芯片内部走线比较长,那么在测试的时候,其探测点在芯片的引脚上,那么内部的走线就是一段stub,显然,这一段stub很长,由于stub的作用,很可能最终导致其测试时信号波形出现非单调。进而影响眼图、jitter等信号完整性的表现。

解决方案:分析了相关的原因后,怀疑就是在测试时芯片内部的走线形成了stub,那么在测试把芯片去掉,在PCIE信号两个引脚上分别焊接上50ohm的端接电阻,类似PCIE CEM的测试一样,探头连接在电阻端进行测试,这样就不会存在stub,如果信号波形是好的,都能满足眼图、jitter等性能指标,那么怀疑是芯片内部的走线引起的stub导致的反射,这就是成立的,这样的情况可以认为PCIe的互连通道的信号完整性能满足产品和规范的要求。

芯片去掉之后,端接上电阻,得到眼图和jitter分析结果如下图7所示:

2da94cd6-64f3-11ed-8abf-dac502259ad0.jpg

2dcf8ed2-64f3-11ed-8abf-dac502259ad0.jpg

图7 改变后测试眼图和jitter

下图8是端接后展开的波形,在上升和下降沿处都没有观察到非单调性。

2e045ce8-64f3-11ed-8abf-dac502259ad0.jpg

图8 改变后测试波形图

综上所述,此处PCIe Gen1测试信号完整性fail的问题是由于测试点不在最终端测试所造成的结果,可以推断此PCIe互连通道的信号完整性没有问题。

如果其它的测试遇到这样的情况也是一样,特别是一些项目的芯片很大,像FPGA那样的,如果需要测试的信号线其能探测的测试点离最终端(Die)比较远,在测试的时候又出现了问题,这个时候就需要考虑是否是由于测试点不在最终端(或最靠近最终端)造成的。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    449

    文章

    48572

    浏览量

    413072
  • pcb
    pcb
    +关注

    关注

    4255

    文章

    22604

    浏览量

    389132

原文标题:[案例]PCIE jitter测试问题分析以及解决方案

文章出处:【微信号:SI_PI_EMC,微信公众号:信号完整性】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    搞定电源完整性,不如先研究PDN!

    。 调整电源完整性(PI)是硬件工程师在设计电路板时的一项重要任务,它要求既要有细致的观察力,又要有严格的工艺控制。这包括 巧妙地选择和放置电容器,确保每个芯片都有适合的电源管理方案 。同时,从
    发表于 06-12 15:21

    什么是信号完整性

    在现代电子通信和数据处理系统中,信号完整性(Signal Integrity, SI)是一个至关重要的概念。它涉及信号在传输过程中的质量保持,对于确保系统性能和稳定性具有决定性的影响。本文将从
    的头像 发表于 05-28 14:30 242次阅读

    构建系统思维:信号完整性,看这一篇就够了!

    完整性的旅程中,以上为大家系统地梳理了其在硬件设计中的核心地位。从总线协议PCB设计,从材料选择高速互连器件的理解,每一个环节都彰显着信号完整性
    发表于 03-05 17:16

    DDR4信号完整性测试要求

    DDR5已经开始商用,但是有的产品还才开始使用DDR4。本文分享一些DDR4的测试内容。DDR4 和前代的 DDR3 相比, 它的速度大幅提升,最高可以达到 3200Mb/s,这样高速的信号,对信号
    的头像 发表于 01-08 09:18 1036次阅读
    DDR4<b class='flag-5'>信号</b><b class='flag-5'>完整性</b><b class='flag-5'>测试</b>要求

    在高速设计中,如何解决信号完整性问题?

    在高速设计中,如何解决信号完整性问题? 在高速设计中,信号完整性问题是一个至关重要的考虑因素。它涉及信号在整个设计系统中的传输、接收和响应
    的头像 发表于 11-24 14:32 396次阅读

    有哪些高速信号完整性测试的手段

    有源等等都会是非常低的标准,但是对于高速信号,这些条件就会变得非常苛刻,不然测试测量结果就会出现较大偏差。 其中比较重点的方向就是信号完整性测试
    的头像 发表于 11-06 17:10 723次阅读
    有哪些高速<b class='flag-5'>信号</b><b class='flag-5'>完整性</b><b class='flag-5'>测试</b>的手段

    什么是传输线?什么是信号完整性分析?为什么传输线要测试差分信号

    什么是传输线?什么是信号完整性分析?为什么传输线要测试差分信号? 什么是传输线? 传输线是指电路板上的导线,它们的特点是导线两端的阻抗不同。这些导线可以用于传输电
    的头像 发表于 10-23 10:34 466次阅读

    信号完整性分析

    手工连线面成的样机同规范布线的最终印制板产品一样都能正常工作。 但是现在时钟频率提高了,信号上升边也已普遍变短。对大多数电子产品而言,当时钟频率超过100MHz或上升边小于1 ns时,信号完整
    发表于 09-28 08:18

    什么是信号完整性?什么情况下要考虑信号完整性

    信号完整性是指在规定的时间内,信号从源端传输到接收端,信号不失真(能判断出信号的高低电平)。
    的头像 发表于 09-21 16:30 1916次阅读
    什么是<b class='flag-5'>信号</b><b class='flag-5'>完整性</b>?什么情况下要考虑<b class='flag-5'>信号</b><b class='flag-5'>完整性</b>?

    信号完整性设计测试入门

    信号完整性设计,在PCB设计过程中备受重视。目前信号完整性测试方法较多,从大的方向有频域测试
    的头像 发表于 09-21 15:43 1125次阅读
    <b class='flag-5'>信号</b><b class='flag-5'>完整性</b>设计<b class='flag-5'>测试</b>入门

    电源完整性仿真和测试解决方案

    成为关键测试项目之一,另外芯片和 CPU 的供电电平也越来越小,使得它对电平的变化更加敏感。因而,近来不断地遇到客户咨询电源完整性测试方案,所以是德科技的技术工程师们把电源
    的头像 发表于 09-12 11:23 2796次阅读
    电源<b class='flag-5'>完整性</b>仿真和<b class='flag-5'>测试</b>解决方案

    pcb信号完整性详解

    pcb信号完整性详解 随着电子领域技术日新月异的发展,高速电路已经成为了电路设计的重要领域之一。在高速电路中,信号完整性显得尤为重要。在设计PCB电路时,
    的头像 发表于 09-08 11:46 1136次阅读

    如何使用NUC1262 CRC对代码完整性进行验证

    : NuMaker-NUC1262SE V1.0 本示例代码使用 NUC1262 CRC 对代码完整性进行自我验证。 确保执行守则的完整性终端产品应具备的安全条件之一,可避免产品执行期间代码错误造成的异常结果和碰撞,或因代码
    发表于 08-29 06:49

    信号完整性分析科普

    何为信号完整性的分析信号完整性包含:波形完整性(Waveformintegrity)时序完整性
    的头像 发表于 08-17 09:29 4161次阅读
    <b class='flag-5'>信号</b><b class='flag-5'>完整性</b>分析科普

    滤芯完整性测试丨PFA系列全氟滤芯

    滤芯是过滤器的“心脏”,滤芯的好坏直接决定了过滤器的过滤能力,因此对滤芯进行完整性检测非常重要。只有通过完整性测试的滤器,才能保证在整个过滤过程中的效率。 滤芯结构 华林科纳PFA系列
    的头像 发表于 07-21 17:21 581次阅读
    滤芯<b class='flag-5'>完整性</b><b class='flag-5'>测试</b>丨PFA系列全氟滤芯