当前位置: 首页 > news >正文

硬件测试(二):波形质量

一、信号质量测试

       信号在传输的过程中,一般不是标准的矩形波信号,信号质量测试即通过示波器测试单板硬件的数字信号和模拟信号的各项指标,包括电源、时钟、复位、CPU小系统、外部接口(USB、网口、串口)、逻辑芯片(CPLD、FPGA)、JTAG等信号,理想的信号波形为矩形波:

        阻抗不匹配会导致信号反射,反射信号与原始信号叠加,就会产生过冲、回沟、台阶等信号完整性问题,是影响信号完整性最主要的因素之一。在进行信号质量测试过程中,常见的有如下几类问题波形,分别是:

  • 过充
  • 振铃
  • 边沿过缓
  • 回沟(台阶)
  • 毛刺
  • 振荡
  • 时序不满足

二、问题波形

1、信号过充

A、成因:
  1. 器件驱动能力过强;
  2. 没有匹配或者匹配不当;
  3. 相邻信号串扰。
B、危害:
  1. 成为干扰源,串扰其它器件;
  2. 当过冲幅值较大或持续时间较长时,可能会导致元器件失效;
  3. 超过正常供电范围,会产生门锁效应(长时间的信号过冲会使得器件失效率增加)。
C、解决方法:
  1. 进行阻抗匹配,一般分为源端串联电阻或者末端并联电阻(分为上拉 | 下拉),以减少过冲;
  2. PCB布线时,避开干扰源和耦合路径。

        与过冲强相关的是振铃,常紧随过冲产生,表现为信号会跌落到低于稳态值,然后反弹到高于稳态值,这个过程可能持续一段时间,直到稳定接近于稳态。
        【振铃是指当电路中存在反馈环路时,由于信号幅度过大或相位差不当而产生的高频波动,这种波动会导致输出信号的振荡和失真,从而影响电路的正常工作】

2、信号过缓

A、成因:
  1. 器件驱动能力不足;
  2. 负载或链路阻抗过大。
B、危害:
  1. 上升、下降沿过缓慢,会造成数据采样错误;
  2. 影响输出信号的占空比,导致器件功耗增加,可靠性下降。
C、解决方法:
  1. 提高驱动能力;
  2. 减小负载阻抗。

3、信号回沟

A、成因:
  1. 负载或链路阻抗不匹配;
  2. 测试点选取不当。
B、危害:
  1. 出现在阈值电平附近可能会导致逻辑判断错误;
  2. 回沟可能会造成多次采样。
C、解决方法:

        进行阻抗匹配,保证阻抗连续性,可在信号线上串小电阻改善。

4、信号毛刺

A、成因:
  1. PCB走线不当引起的串扰(并行走线较长、信号干扰等);
  2. 电源 | 地线噪声【低频谐波(电源谐波)】或线圈自感/互感导致;
  3. 无去耦电容或位置不当
B、危害:

        当毛刺信号成为系统的启动信号、控制信号、握手信号、触发器清零信号、预置信号、时钟信号或锁存器输入信号时,会导致产生逻辑错误。

C、解决方法:
  1. 优化元器件布局布线,滤波器件靠近信号引脚放置;
  2. 通过添加去耦电容,降低噪声;
  3. 检查、校准示波器,保证接地点良好
http://www.lryc.cn/news/215777.html

相关文章:

  • PostgreSQL 数据库日志相关参数
  • delete请求,express获取req.body失败
  • 2023年江西省职业院校技能竞赛“网络安全”赛项样题
  • groovy下载与安装
  • Hugging Face LLM部署大语言模型到亚马逊云科技Amazon SageMaker推理示例
  • 内向基环树
  • k8s replicaSet,deployment 学习笔记
  • Zabbix监控原理 安装
  • 我和“云栖大会”的双向奔赴
  • HarmonyOS UI 开发
  • 中国移动发布《新型智慧城市白皮书》(2023版)
  • windows和docker环境下springboot整合gdal3.x
  • 大数据与健康:技术助力医疗卫生事业腾飞
  • 《巴渝小将》少儿电视综艺走进江小白金色黄庄拍摄圆满成功!
  • 【uniapp】顶部和底部导航栏无法正常显示
  • 【ArcGIS模型构建器】06:ArcGIS中DOM批量分幅教程
  • uniapp 设置 editor 默认值
  • 动态规划:计数类DP
  • Arcmap制图绘制显著性区域
  • 你一般会什么时候使用CHATGPT?
  • 单例模式下双重校验锁 DCL 的灵魂三问
  • oracle中关于connect by的语法及实现(前序遍历树)
  • 学习笔记二十七:K8S控制器Statefulset入门到企业实战应用
  • JavaScript 的 闭包
  • 二蛋赠书六期:《Linux管理入门经典(第8版)》
  • 19.10 Boost Asio 同步文件传输
  • 微信小程序:两层循环的练习,两层循环显示循环图片大图(大图显示、多层循环)
  • 输入几个数,分别输出其中的奇数和偶数
  • 香港Web3.0:从政策到实践,探索未来发展路径
  • Java程序员面试核心知识--Java基础知识(一)