由异常的测试眼图引发的深入思考

news2025/1/14 1:01:42

        最近的信号测试中,出现了“双眼皮”的眼图测试效果,直觉告诉我,这肯定是有问题的,于是,脑海中就出现了很多的场景假设,并将可能的导致因素总结如下:

        1. PCB通道阻抗设计不匹配,负载端出现严重反射;

        2. 发射端采用了不当的信号预处理;

        3. 接收器均衡处理不当;

        4. 通道串扰严重...

        基于以上的假设,本文就逐一分析下这些因素到底是如何对正常的信号眼图造成影响的。

        终端端接阻抗不匹配导致的异常眼图,这种现象较为常见,因为PCB工艺、设计偏差等因素,传输线阻抗与负载端接阻抗经常会产生差异,这种差异会带来不同的信号反射效果,以一段差模特性阻抗为80欧姆的传输线设计为例,当负载端接阻抗同为80欧姆时,可以观察到,信号波形和眼图均呈现最好的状态,此时,不会由于信号反射带来明显的噪声干扰。

        当负载端接阻抗>传输线特性阻抗时,在接收端的信号会产生正向反射,从而导致信号电平抬升,造成如下图所示的“双眼皮”眼图效果;

        当负载端接阻抗<传输线特性阻抗时,在接收端的信号会产生负向反射,从而导致信号电平降低,造成如下图所示的“双眼皮”眼图效果;

        上述两种不匹配的情况,如果不仔细进行观察,很容易产生混淆,因此,设计时需要多加注意。

        发射端经常出现的情况是,为了限制信号的边沿转换速率或者出于其它的设计考虑,会在传输线中靠近驱动芯片的位置放置串联电阻,电阻的阻值一般不会特别大,但对于信号幅度却会造成明显的影响,如下图所示,20欧姆串联电阻的使用导致信号幅度由原设计的±200mV削减到了±100mV,但不会产生“双眼皮”眼图效果。

        除线路本身的设计因素以外,数据的预处理和后处理也会对眼图产生影响。

        预处理主要针对驱动端信号进行发射前的处理,常规的方法包括:预加重和去加重,而实际中,预加重功能并不常用,因为一旦处理不当,就会给系统带来额外的高频噪声,相对而言,去加重的使用场景更多,如下图所示,当去加重配置1dB的衰减时,信号产生了较为明显的电压跌幅,并伴随着“双眼皮”眼图效果。

        后处理主要针对接收端信号进行接收后的处理,常规的方法包括:CTLE、FFE、DFE等,相对于FFE和DFE复杂的处理过程,CTLE更为简单,在一些低成本的应用中,会被广泛采用,并且支持手动配置,但是,如果配置不当,依然会带来较为严重的问题,如下图所示,参考了USB3 Gen2 3dB的配置方案,由于CTLE主要用于补偿传输通道对高频信号成分的插入损耗,因此补偿过量时,可以观察到信号严重失真,电压幅度被过分抬升,并同样伴随着“双眼皮”眼图效果。

        除此之外,人为因素同样会导致眼图异常的产生,比如焊接过程中造成的通道短路、供电不稳、纹波大等,如下图所示,为模拟的通道短路情况下,所产生的“双眼皮”眼图效果,这种情况在布局紧密的PCB中进行探头前端焊接时经常发生,因此,需要格外注意。

        回到文章开始时的测试问题,小编所遇到的,恰恰就是这最后一种情况--由于焊接处理不当所导致的通道短路,因此,在分析、猜测、争论了一大圈后,以满堂哄笑而收场,着实有些尴尬,这也提示了工程师在测试工作中一定要把认真对待每一个环节,要做到慎之又慎!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1635327.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Windows 本地直接使用 SSH,SFTP 以及 SFTP下载文件到 Windows/mac 本地或上传(没有客户端时)

windows 本地打开 ssh 以及 sftp 等的方式 1.win(windows图标那个键) r 直接搜 然后从打开的位置运行 如果是打开 sftp 前面的 ssh 换一下成sftp 就行 直接从地址栏输入也可以直接转过去 通过 windows 的工具直接访问 sftp 后将文件下载到自己的windows 或 mac 上 先通过…

Pandas 2.2 中文官方教程和指南(二十五·一)

原文&#xff1a;pandas.pydata.org/docs/ 食谱 原文&#xff1a;pandas.pydata.org/docs/user_guide/cookbook.html 这是一个简短而精炼的示例和链接存储库&#xff0c;包含有用的 pandas 示例。我们鼓励用户为此文档添加内容。 在这一部分添加有趣的链接和/或内联示例是一个…

《Spring-MVC》系列文章目录

简介 Spring MVC是一种基于Java的实现MVC设计模式的请求驱动类型的轻量级Web框架&#xff0c;它通过把Model&#xff08;模型&#xff09;、View&#xff08;视图&#xff09;、Controller&#xff08;控制器&#xff09;分离&#xff0c;将web层进行职责解耦&#xff0c;把复杂…

计算机视觉大项目(1)-水果分级系统

项目来源&#xff1a;河北大学计算机视觉课程-杨老师. 一共有四个标题&#xff0c;本篇博客只完成前两问。 目录 实验目的: 实验内容&#xff1a; 实验步骤&#xff1a; 1.水果图像的分割 >掩膜图像Mask 是什么&#xff1f; >改进:去除反光部分的影响 2&#xf…

打造智能化且用户体验上乘的企业展馆需关注哪些细节?

随着科技的进步&#xff0c;传统展馆的设计理念和展陈方式已逐渐暴露出不足&#xff0c;为了让企业展馆在新时代焕发出更加璀璨的光彩&#xff0c;我们亟待在展馆的创新设计、智能化展示以及人性化布局等多个层面进行深入探索。那么&#xff0c;究竟需要精心打磨哪些细节&#…

【网站项目】家庭理财系统

&#x1f64a;作者简介&#xff1a;拥有多年开发工作经验&#xff0c;分享技术代码帮助学生学习&#xff0c;独立完成自己的项目或者毕业设计。 代码可以私聊博主获取。&#x1f339;赠送计算机毕业设计600个选题excel文件&#xff0c;帮助大学选题。赠送开题报告模板&#xff…

(css)鼠标移出样式不变

(css)鼠标移出样式不变 需求&#xff1a;列表鼠标移入切换样式&#xff0c;移出保持不变 <divv-for"(item, index) of newsList":key"index"class"news-list":class"{active : change index}"tabindex"1"mouseenter&quo…

Webshell绕过技巧分析之-base64编码和压缩编码

在网络安全运营&#xff0c;护网HVV&#xff0c;重保等活动的过程中&#xff0c;webshell是一个无法绕过的话题。通常出现的webshell都不是以明文的形式出现&#xff0c;而是针对webshell关键的内容进行&#xff0c;混淆&#xff0c;编码来绕过网络安全产品&#xff0c;例如IDS…

好用到哭的AI工具,你知道几个?

随着人工智能技术的不断发展&#xff0c;越来越多的AI工具被广泛应用到我们的日常生活和工作中&#xff0c;给人们带来了极大的便利。本文将探讨人们在使用AI工具时&#xff0c;最喜欢的和认为最好用的工具是哪些&#xff0c;并展示AI技术的实际应用和影响。 让我们关注一下AI…

聊聊Mysql的两阶段提交

从图中可看出&#xff0c;事务的提交过程有两个阶段&#xff0c;就是将 redo log 的写入拆成了两个步骤&#xff1a;prepare 和 commit&#xff0c;中间再穿插写入bin log&#xff0c;具体如下&#xff1a; prepare 阶段&#xff1a;将 事务的修改写入到 redo log&#xff0c;同…

SpringBoot之自定义注解参数校验

SpringBoot之自定义注解参数校验 为什么要自定义注解 我这里先引入一个例子&#xff0c;就比如我现在要写文章&#xff0c;文章也许写完正要发布&#xff0c;也可以是还没写完正要存草稿&#xff0c;前端往后端发送数据&#xff0c;如果前端的state不是草稿或者已发布状态&…

HTML:认识HTML及基本语法

目录 1. HTML介绍 2. 关于软件选择和安装 3. HTML的基本语法 1. HTML介绍 HyperText Markup Language 简称HTML&#xff0c;意为&#xff1a;超文本标记语言 超文本&#xff1a;是指页面内可以包含的图片&#xff0c;链接&#xff0c;声音&#xff0c;视频等内容 标记&am…

【开发者好用插件】基于百度文心大模型,前端,后端,开发者的辅助神器

基于百度文心大模型&#xff0c;前端&#xff0c;后端&#xff0c;开发者的辅助神器&#xff0c;百度AI代码生成器&#xff0c;个人用户免费&#xff0c;可以提问&#xff0c;写注释&#xff0c;等等&#xff0c;新手必备神器啊 智能代码助手&#xff08;Baidu Comate&#xf…

【每周精选资讯 | 第 7 期】2024-04-22 ~ 2024-04-28

目录 前言生数科技与清华联合推出视频大模型Vidu性能媲美Llama3&#xff0c;阿里巴巴通义千问开源 Qwen1.5-110B 模型黄仁勋亲自向OpenAI交付DGX H200GitLab 发布人工智能编程助手 Duo Chat商汤升级“日日新5.0”大模型&#xff0c;对标GPT-4Turbo阿里发布职业趋势报告&#xf…

中伟视界:矿山智能管控平台关键功能介绍,AI算法、告警通知、问题解决

矿山智能管控平台的关键功能介绍如下&#xff1a; 1.1. 主界面功能介绍 主界面分为六大区域&#xff0c;分别是设备列表、重点区域、功能区、告警列表、菜单区等&#xff0c;分别对应不同的功能和操作。 1.2. 平台功能 平台包含11条特色功能&#xff0c;分别为&#xff1a…

免费通配符证书申请

通配符证书是一种 SSL/TLS 证书&#xff0c;可用于保护多个域&#xff08;主机&#xff09;&#xff0c;由域名字段中的通配符 (*) 指示。 如果您有很多需要保护的域或子域&#xff0c;这会很有帮助&#xff0c;因为它可以节省您的时间和金钱。 本文将讨论通配符证书、它们的工…

ENVI下基于劈窗算法从MODIS数据中反演海表温度

劈窗算法最初是为反演海面温度开发的&#xff0c;具体地说是针对NOAA/AVHRR的4和5通道设计的&#xff0c;后来也被用来反演地表温度&#xff0c;这种算法较成熟&#xff0c;精度也高。劈窗算法以地表热辐射传导方程为基础&#xff0c;利用10~13μm 大气窗口内&#xff0c;两个相…

Ubuntu 24.04安装搜狗输入法-解决闪屏问题

问题描述 在Ubuntu 24.04 LTS系统中按照官方安装指导《Ubuntu20.04安装搜狗输入法步骤》安装搜狗输入法后&#xff1a; 会出现屏幕闪烁&#xff0c;无法正常使用的问题&#xff1b;系统搜索框和gnome-text-editor无法使用搜狗输入法&#xff1b; 原因分析 闪屏可能是Ubuntu…

ES6之rest参数、扩展运算符

文章目录 前言一、rest参数二、扩展运算符 1.将数组转化为逗号分隔的参数序列2.应用总结 前言 rest参数与arguments变量相似。ES6引入rest参数代替arguments&#xff0c;获取函数实参。扩展运算符能将数组转化为参数序列。 一、rest参数 function namelist1() {console.log(ar…

作为程序员,开发用过最好用的AI工具有哪些?

你用过最好用的AI工具有哪些&#xff1f; 这些年有过比较好用的ai工具的算github copilot 了吧,最近JetBrains IDE还出了一款内置的ai插件&#xff1a;ai assistant。也是相当的好用的。 GitHub Copilot GitHub Copilot 在编写代码时提供 AI 对程序员的自动完成样式的建议 …