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

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

3天内不再提示

测试点对高速信号质量的影响

嵌入式应用开发 来源:嵌入式应用开发 作者:嵌入式应用开发 2022-09-16 08:55 次阅读

至于会不会影响信号质量就要看加测试点的方式和信号到底多快而定。基本上外加的测试点(不用在线既有的穿孔(via or DIP pin)当测试点)能加在在线或是从在线拉一小段线出来。前者相当于是加上一个很小的电容在在线,后者则是多了一段分支。

这两个情况都会对高速信号多多少少会有点影响,影响的程度就跟信号的频率速度和信号缘变化率(edge rate)有关,影响大小可透过仿真得知。原则上测试点越小越好(当然还要满足测试机具的要求)分支越短越好。

在高速PCB设计中,“信号”始终是工程师无法绕开的一个知识点。不管是在设计环节,还是在测试环节,信号质量都值得关注。在本文中,我们主要来了解下影响信号质量的5大问题。

根据目前工作的结论,信号质量常见的问题主要表现在五个方面:过冲,回冲,毛刺,边沿,电平。

1)过冲

pYYBAGMjBIiAII6fAABePJdzgGo219.png

▲过冲图

过冲带来的问题是容易造成器件损坏,过冲过大也容易对周围的信号造成串扰。造成过冲大的原因是不匹配,消除的方法有始端串电阻或末端并阻抗(或电阻)。

2)毛刺

poYBAGMjBHuAJCcyAAA7XVtAwzY906.png

▲毛刺图

毛刺作用在高速器件上,容易造成误触发、控制信号控制错误或时钟信号相位发生错误等问题,毛刺脉冲带来的问题多发生在单板工作不稳定或器件替代后出现问题。造成毛刺的原因很多,比如逻辑冒险,串扰、地线反弹等,其消除的方法也不尽相同。

3)边沿

pYYBAGMjBFKAWWhbAAA5u2S1ywc421.png

▲边沿图

边沿速度缓慢发生在信号线上时,会造成数据采样错误。其产生原因通常是输出端容性负载过大(负载数量过多),输出是三态时充(放)电电流小等原因。

4)回冲

poYBAGMjBGCABqePAACBbGBrrRM231.png

▲回冲图

回冲产生的原因是信号线不匹配或多负载等原因,消除的方法是加匹配电阻或调整总线的拓扑结构。

5)电平

pYYBAGMjBG2AavFPAAA1tLYvcKA783.png

▲电平图

输入电平幅度不符合要求时,会造成器件输出错误。导致电平异常的原因主要有:输出过载,电平不匹配,三态总线、总线冲突等原因。

工程师在进行信号质量测试时,应该具备以下三方面的知识:

1)对测量工具(示波器)有清楚的了解,要了解示波器的性能,掌握示波器及其探头的使用,清楚信号质量异常的测试与示波器菜单设置间的配合关系。

2)对异常的信号形式有全面和清楚的认识,对异常信号的异常指标有了解。

3)对被测单板的原理电路有一定的认识和了解,要求能够对信号进行分类,了解板上的关键器件、关键总线、关键信号的信号质量要求和相关时序参数

审核编辑:汤梓红

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

    关注

    4222

    文章

    22475

    浏览量

    385872
  • 过冲
    +关注

    关注

    0

    文章

    7

    浏览量

    7849
  • 高速信号
    +关注

    关注

    1

    文章

    192

    浏览量

    17628
收藏 人收藏

    评论

    相关推荐

    添加测试点会不会影响高速信号质量

    添加测试点会不会影响高速信号质量
    发表于 09-06 08:40

    关于ALLEGRO自动添加测试点

    请教一下哪位高手知道如何给PCB自动添加测试点,菜单栏目录下是有自动添加测试点的,可是我执行了命令就是显示不出来测试点,还望各位指点一下,谢了
    发表于 04-05 09:05

    什么是PCB的测试点

    PCB上的零件复杂多样,这些零件都符合规格吗?都可以进行焊接吗?如果不符合工艺要求,则不可以贸然制造,否则不可以使用。那么,在制造之前先进行测试,则显得尤为重要,这里便需要PCB测试点。所谓PCB
    发表于 02-06 17:33

    EDA教程:在PADS中添加表面型测试点

    在PCB设计中,我们经常需要对某些信号线增加一些测试点,以便在产品调试中对其信号进行测试。在PADSLayout(PowerPCB)中添加测试点
    发表于 06-10 09:16

    添加测试点高速信号质量影响概述!

    问:添加测试点会不会影响高速信号质量?答:至于会不会影响信号质量就要看加
    发表于 08-30 00:45

    时钟信号回沟与测试点位置有关吗

    的沉痛心情找到高速先生时,高速先生丝毫不敢大意,一番分析确认之后,给出的答复却让客户喜出望外:测试点的时钟回沟是真实存在的,但是芯片得到的时钟信号
    发表于 11-25 19:42

    请问时钟信号回沟与测试点位置有关吗?

    时钟信号回沟与测试点位置有关吗?
    发表于 12-15 06:07

    在电路板上设置测试点?测试点是什么?

    对学电子的人来说,在电路板上设置测试点(test point)是在自然不过的事了,可是对学机械的人来说,测试点是什么?基本上设置测试点的目的是为了测试电路板上的零组件有没有符合规格以及
    发表于 09-17 06:30

    焊盘与测试点的设置

          1.PCB上可设置若干个测试点,这些测试点可以是孔或焊盘。   
    发表于 04-16 20:20 3898次阅读

    pci Express插槽及测试点

    pci Express插槽及测试点:PCI-E实物图在PCI插槽及测试点
    发表于 04-26 15:40 1357次阅读
    pci Express插槽及<b class='flag-5'>测试点</b>

    在PAD中添加表面型测试点

    在PCB设计中,我们经常需要对某些信号线增加一些测试点,以便在产品调试中对其信号进行测试。在PADSLayout(PowerPCB)中添加测试点
    发表于 07-08 10:55 4993次阅读
    在PAD中添加表面型<b class='flag-5'>测试点</b>

    如何找准PCB设计中的测试点位置

    作者:周伟 一博科技高速先生团队成员 测试点对于测试人员来说非常重要,也是非常熟悉,测试的准确性和测试点的位置密切相关,而不对的
    的头像 发表于 01-14 10:54 6075次阅读
    如何找准PCB设计中的<b class='flag-5'>测试点</b>位置

    为什么要在PCB中使用测试点

    测试点被定义为PCB中的端子,它允许用户将测试信号传输到PCB以测试其功能或监控PCB中的参数以验证其完整性。简单地说,这些测试点可以是从铜
    的头像 发表于 05-11 18:10 2157次阅读

    电路板设计为什么要设置测试点

    对学电子的人来说,在电路板上设置测试点(test point)是在自然不过的事了,可是对学机械的人来说,测试点是什么?
    的头像 发表于 06-06 11:01 1517次阅读
    电路板设计为什么要设置<b class='flag-5'>测试点</b>?

    电路板上为什么要设计测试点

    对学电子的人来说,在电路板上设置测试点(testpoint)是再自然不过的事了。有多少人没听说测试点?知道测试点但不了解测试点用途的人又有多少呢?基本上设置
    的头像 发表于 03-09 08:10 574次阅读
    电路板上为什么要设计<b class='flag-5'>测试点</b>?