news 2026/8/16 12:35:19

【信号完整性】:信号与连接

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【信号完整性】:信号与连接

文章目录

  • 1. 连接对信号波形的影响
  • 2. 信号的传输过程

1. 连接对信号波形的影响

信号从发送端发出时是什么样子?经过连接到达接收端后,是什么样子?

一个触发器和一个反相器组成的简单的数字电路,工作频率 5MHz,周期 0.2us:

在印制电路板走线的信号发送端,走线中部和信号接收端分别使用示波器测量波形:

信号走线几乎不对该信号波形造成影响:

选择新的高速器件,设定工作频率为 100MHz,但是印制电路板不变,三个位置的测量波形为:

测量结果变化很大,各个位置的波形都充斥着明显的振荡、过冲、下冲、扭曲。

信号完整性分析的一个基本原则:我们只需要关心信号在接收端的情况,信号波形的优劣仅在接收端具有讨论价值。

触发器的工作是按照时钟 CLK 的频率对 D 端输入信号进行采样,时钟 CLK 上升沿到来的时刻是采样时刻,触发器将此时 D 端输入信号的逻辑电平复制到 Q 端输出,如果一切正常,Q 端输出的逻辑序列与 D 端输入的逻辑序列是一样的,只是在时间上有所延迟(tpd)。

在采样时刻 2 和 5 没能采样为高电平输出,原本输入的逻辑系列 011010,经触发器采样后变成了 001000。

低速电路设计的一个错误的思维惯性:信号波形完全是由输出它的器件决定的,跟接收它的器件和连接(印制电路板走线)没有任何关系。

解决方法:重新设计印制电路板,将反相器输出信号的走线长度缩短,可以看到走线长度不同所带来信号波形的变化:

2. 信号的传输过程

信号是什么?绝大多数情况下指的是电路中某点的电压。

电压需要花费时间从导线的一端传输到另外一端,如下 1V 的电压信号花费了 1ns 行进了 12in 的路程:

信号传输的物理过程:

  1. 将一根完整的金属导线看作是由许许多多长度相等的小段导线(导线分节)紧挨在一起构成的。
  2. 将两根导线的导线分节作为一个整体来看待,它们共同构成了一个电容,称为分节电容
  3. 每一节导线分节的分节电容值为 C ,电池电压为 V,分节电容充电完成时,储存的电荷量为Q = CV
  4. 每一节导线分节的长度为 L ,分节电容充电完成时,就意味着信号向前传输了 L 的距离,信号的传播速度是 v,每一节分节电容充电的时间是T = L/v

印制电路板上信号的传输过程:

可以把印制电路板走线看作由许许多多的小段走线紧挨在一起所构成,每一个小段走线都与其下方的地平面层构成了一个小电容,由走线和地平面层所构成的印制电路板信号传输路径也被等效为一个个分节电容的集合。


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/9 0:10:06

Ranger部署

最近要使用ranger来负责Hadoop-HDFS的路径权限,在此分享记录一下从源码编译开始的部署方式 一、Ranger的安装需要从源码开始编译,因此你需要在Linux上准备好下面的东西 maven3 我本地编译ranger26用的3.9.9的 git python3 这里有个大坑,编译时要py3,但是后面初始化脚本又…

作者头像 李华
网站建设 2026/8/5 10:57:25

Python 图形任意角度旋转完整解决方案:原理、实现与可视化展示

在 Python 图像处理、计算机视觉、数据可视化等领域,图形旋转是一项基础且高频的操作。无论是图像矫正、数据图表旋转,还是游戏开发中的精灵动画,都需要实现精准的任意角度旋转(含 0-360 整数角度与小数角度)。本文将从…

作者头像 李华
网站建设 2026/7/31 9:53:50

当路径规划遇上时间窗:冷链物流那些不得不说的套路

路径规划,车辆路径优化,MATLAB,带时间窗及其他各类需求均可,基于车辆的带时间窗的车辆路径优化VRPTW问题。 冷链物流车辆路径优化,考虑充电桩车辆路径evrp,多配送中心车辆路径优化。 改进遗传算法车辆路径优…

作者头像 李华
网站建设 2026/8/11 2:55:53

4.1 Client-go架构解密:Kubernetes客户端开发核心技术剖析

5.1 Client-go架构解密:Kubernetes客户端开发核心技术剖析 在云原生时代,Kubernetes已经成为容器编排的事实标准。而Client-go作为官方提供的Go语言客户端库,是我们与Kubernetes API交互的核心工具。本节课我们将深入剖析Client-go的架构设计,帮助你全面掌握这个强大的客户…

作者头像 李华
网站建设 2026/8/8 5:48:06

5.1 ChatGPT API 接入实战:让你的应用拥有智能对话能力

5.1 ChatGPT API 接入实战:让你的应用拥有智能对话能力 在AIOps时代,将大语言模型集成到企业应用中已成为提升智能化水平的重要手段。OpenAI的ChatGPT API为开发者提供了简单而强大的接口,可以快速为应用添加智能对话能力。本文将详细介绍如何接入和使用ChatGPT API,并通过…

作者头像 李华