信号完整性分析基础知识之传输线和反射(三):仿真和测试反射波形

news2024/11/14 1:35:27

使用上面反射系数的定义,可以计算来自任意阻抗的反射信号。当终端阻抗为阻性元件时,阻抗恒定,反射电压容易计算。当终端具有更复杂的阻抗行为(例如电容性或电感性终端,或两者的某种组合)时,如果手动计算反射系数及其随入射波形变化的变化方式,则既困难又乏味。幸运的是,有一些简单易用的电路仿真工具可以使这种计算变得更加容易。
可以使用 SPICE 或其他电路模拟器计算来自任意阻抗和任意波形的反射系数和由此产生的反射波形。使用此类工具,可以创建源、添加理想传输线并连接终端。当入射波形到达末端并从所有各种不连续点反射时,可以计算出现在终端和任何其他节点上的电压。
源阻抗、传输线特性阻抗、时间延迟和端接有许多可能的组合。这些中的每一个都可以使用模拟工具轻松改变。图 8-11 显示了随着信号上升时间从 0.1 纳秒增加到 1 纳秒,终端上的模拟电压,并且在单独的模拟中,作为源端接电阻的信号波形从 0 欧姆变化到 90 欧姆.
 

使用 SPICE 可能进行的各种模拟的示例。顶部:对于 10 欧姆驱动器和 50 欧姆特性阻抗线,显示了具有不同信号上升时间的远端电压。底部:改变串源端接电阻并显示远端电压。
使用 SPICE 或其他电路模拟器,可以模拟任意传输线电路的性能,同时考虑所有特定功能。

测试反射波形

除了模拟与传输线电路相关的波形外,还可以使用通常称为时域反射计 (TDR) 的专用仪器测量物理互连的反射波形。
这是在表征没有自己的电压源的无源互连时使用的合适仪器。当然,当测量有源电路中的实际电压时,带有高阻抗、有源探头的快速示波器是最好的工具。
TDR 将生成一个较短的上升时间阶跃边沿,通常在 35 皮秒到 150 皮秒之间,并测量仪器内部点的电压。下图是 TDR 内部工作原理图。重要的是要记住,TDR 只不过是一个快速阶跃信号发生器和一个非常快的采样示波器。


TDR 内部示意图。一个非常快的脉冲发生器产生一个快速上升的电压脉冲。它通过与短长度 50 欧姆同轴电缆串联的精密 50 欧姆电阻传输到连接 DUT 的前面板。内部点的总电压用非常快速采样的示波器测量并显示在前屏上。

 

电压源是一个非常快的步进发生器,它输出大约 400 mV 的步进幅度。在电压源之后是一个 50 欧姆的校准电阻。这可确保 TDR 的源阻抗精确到 50 欧姆。电阻器之后是实际检测点,在此电压由快速采样放大器测量。
连接到此点的是一根短同轴电缆,可将信号传送到前面板 SMA 连接器。这是连接 DUT 的地方。来自源的信号进入 DUT,并在采样点检测任何反射电压。
在产生阶跃信号之前,在内部点测得的电压将为0v。在实际测得电压的地方,信号遇到分压器。第一个电阻是内部校准电阻。
第二个电阻是 TDR 内部的传输线。当 400-mV 阶跃到达校准电阻器时,在检测点测量的实际电压将是经过分压器后的结果。

检测到的电压为 400 mV × 50 Ohms/(50 Ohms + 50 Ohms) = 200 mV。该电压最初被测量并由快速采样范围显示。 200-mV 信号继续沿着内部同轴电缆向下移动到 DUT。
如果 DUT 是一个 50 欧姆的终端,则没有反射信号,采样点出现的唯一电压是 200 mV 的正向行波,它是恒定的。如果 DUT 开路,则来自 DUT 的反射信号为 +200 mV。发射后不久,这个200mV的反射波信号又回到采样点,测量显示的是200mV的入射电压加上200mV的反射波。显示的总电压为 400 mV。
如果 DUT 短路,则 DUT 的反射信号将为 −200 mV。最初,测量 200mV 的入射电压。短时间后,反射的 −200-mV 信号返回源并由采样头测量。此时测量的是 200-mV 入射信号加上 −200-mV 反射信号,即 0 电压。下图显示了这些情况的测量 TDR 图。

 

TDR 将测量连接到仪器前部 SMA 连接器的任何互连的反射电压,以及随着信号沿互连传播(从所有不连续点反射),该电压如何随时间变化。

随着信号持续在DUT上传输,如果还有瞬时阻抗变化的区域,会生成一个新的反射电压,该返回电压会反向传播到内部测试点并显示出来。从这个意义上说,TDR 确实表明了信号遇到的瞬时阻抗的变化以及变化的时间。
由于输入信号一定是沿着内部互连向下传输,而反射信号一定是沿着内部互连往回传输到检测点,前面板上测试到的时间延时就是实际上的任意不连续点的往返延时。
例如,DUT是一个4inch长的50Ohm均匀传输线,我们会在DUT的接口处首先看到一个初始的小的反射电压,这是因为并不完全是50Ohm,然后,我们会看到一个大的反射信号,这是输入信号传播到远端开路并反射回检测点的信号,这两个之间的传输延时就是传输线的往返时延。如果传输线的阻抗不是50Ohm,在传输线的两端就会产生多重反射。TDR会显示在内部测试点位置所有电压波形的多重反射。下图显示了远端开路的 50 欧姆传输线和 15 欧姆传输线的 TDR 响应示例。

 

理解原理并利用仿真和测量工具相结合,将使我们能够评估信号可能遇到的许多重要阻抗不连续性。我们将看到,其中许多是重要的,必须小心设计或避免,而其中一些并不重要,在某些情况下可以忽略。

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

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

相关文章

3.QT布局管理

布局管理系统 布局管理器 QLayout类继承图: 新建Qt Widgets项目mylayout,选择基类QWidget,类名MyWidget .ui拖用Font Combo Box、Text Edit,单击主界面,ctrlL,发现两个部件填满界面,运行后随…

Docker部署MySQL主从复制

文章目录 平台说明一、Docker创建网络二、创建MySQL主从容器1.拉取镜像2.查看镜像3.创建启动容器 三、主从配置1.主机配置文件2.从机配置文件3.注意事项4.重启容器5.连接主从数据库主机配置从机配置启动从机复制 四、测试主从复制 平台说明 操作系统:Windows 11 Do…

接口测试入门必会知识总结(学习笔记)

目录 什么是接口? 内部接口 外部接口 接口的本质 什么是接口测试? 反向测试 为什么说接口测试如此重要? 越接近底层的 Bug,影响用户范围越广 目前流行的测试模型 接口测试的优越性 不同协议形式的测试 接口测试工作场景…

『python爬虫』01. 爬虫入门的基础知识(保姆级图文)

目录 1. 合法性2. 爬虫原理3. 网站源代码查看4. 查看网络请求总结 欢迎关注 『python爬虫』 专栏,持续更新中 欢迎关注 『python爬虫』 专栏,持续更新中 1. 合法性 查看网站的爬虫协议,简单介绍爬虫协议robots.txt,避免爬虫爬的好…

简单理解内存分页机制

文章目录 1.CPU寻址方式2.段式内存访问的缺点3.80386两级页表4.PAE三级页表5.x64四级页表6.虚拟内存 思考一个问题:如果没有这样的分页机制时应用程序是怎么访问物理内存地址? 1.CPU寻址方式 Effective Address Base (Index * Scale) Displacement …

加载自己的图像数据集

文章目录 1 加载图像数据集2 图像预处理3 再次加载数据集4 这里还有一个问题,我们没有验证集5 构建DataLoader6 检查是否正确导入数据集 原文链接:《加载自己的图像数据集》 ​ 数据集下载链接 1 加载图像数据集 目录结构: 针对这种非常典型…

Java+proj4j实现根据EPSG编码进行坐标系转换

场景 JavaGeoTools实现WKT数据根据EPSG编码进行坐标系转换: JavaGeoTools实现WKT数据根据EPSG编码进行坐标系转换_霸道流氓气质的博客-CSDN博客 上面使用GeoTools实现坐标系转换。 VueOpenlayersproj4实现坐标系转换: VueOpenlayersproj4实现坐标系转换_霸道流…

VUE3页面div点击改变样式

如题目所示。 用上VUE之后,前后端分离,组件式开发,代码复用、独立性和隔离性都挺好,可维护性得以提高。相比之下,以前用jQuery,代码实在太多了。 不过,vue有个地方不大好,就是控制…

算法基础(二)(共有30道例题)

六、数据结构 (一)数组 定义:数组是存放在连续内存空间上的相同类型数据的集合。数组可以方便的通过下标索引的方式获取到下标下对应的数据。 注意: (1)数组下标都是从0开始的。 (2&#xff0…

【SWAT水文模型】SWAT水文模型建立及应用第二期:土地利用数据的准备(待更新)

SWAT水文模型建立及应用:土地利用数据的准备 1 简介2 土地利用数据的下载1.1 数据下载方式1.2 数据下载 2 土地利用数据的准备2.1 矢量转栅格2.2 土地利用类型的重分类2.3 土地利用分布图投影调整2.4 土地利用类型索引表建立 参考 SWAT水文模型建立及应用第一期主要…

前苹果设计总监创办,Humane想用AI+AR界面取代手机

在2001年,微软研究院一位工程师Gordon Bell开始了一段长时间的“生活记录”(Lifelogging)之旅,他会在胸前、头顶或是眼镜腿处佩戴相机,每30秒自动拍摄一张照片,以捕捉自己生命中的瞬间,记录下他…

数字化转型导师坚鹏:金融科技与保险公司转型

金融科技与保险公司转型 课程背景: 数字化背景下,很多保险公司存在以下问题: 不了解保险公司数转型现状、困惑与成功方法? 不清楚金融科技如何赋能保险公司数字化转型? 不了解保险公司数字化转型标杆企业成功案…

Linux系统上C程序的编译与调试

gcc分布编译链接: 预处理(Pre-Processing)编译(Compiling)汇编(Assembling)链接(Linking) gcc -E hello.c -o hello.i #预处理 gcc -S hello.i -o hello.s #编译 gcc -c…

ThingsBoard教程更新通知,规则节点全解析系列更新

前言 自从 《ThingsBoard系列教程》 专栏上线,我收到了很多读者的认同和肯定,这是我一直坚持分享的理由之一,做有价值的事,帮助他人。前段时间因为写书和学习的原因,ThingsBoard专栏已经4个月没更新。这就导致一些读者…

【点击查看】讯飞星火正在回答···

Hi,开发者: 关于世界,你有过什么样的疑问?每一次的提问,都代表着我们在关注什么,思考什么,好奇什么。世界的每一次更新,都始于一个新的提问。 我是讯飞星火认知大模型,…

【爆肝更新】第二章:Python基础语法——保姆级,超万字!

这一章我们开始学习Python的基础语法,包含字面量,运算符,变量,字符串格式化,input函数等,这一章是为整个Python体系学习打好基础,所以一定要重视起来。 习惯看视频的同学可以看这个免费教程&am…

面试题30天打卡-day13

1、Linux 中的硬链接和软连接是什么,二者有什么区别? 在Linux系统下,有两种链接文件,一种是硬链接(Hard Link),一种是软链接,也称为符号链接(Symbolic Link)…

Linux-使用mobaxterm连接虚拟机ubuntu

一、准备工作 VMware:16.0.0 Ubuntu:18.4 MobaxTerm:链接:https://pan.baidu.com/s/1dNsahe9wO5KrWlWXtNqT0A?pwdaz39 提取码:az39 二、实操 1.检查系统是否安装ssh service sshd status 如果显示未安装&#xff0…

Notes/Domino的未来在于

大家好,才是真的好。 很多企业不谈论应用程序,让Domino的平台价值和市场前景变得有些黯淡。 毕竟作为全球第一款企业级的邮箱平台,过去大部分企业和组织都在使用Notes/Domino。而从10来年前,很多企业开始大规模地由Notes/Domino…

GPT-3.5 生成 Fabric Cypher

GPT-3.5 生成 Fabric Cypher GPT-3.5 生成 Fabric CypherFabric 架构图数据库节点设计图数据模型设计Fabric 快速开始指南下载必要资源配置 构建数据在graph-node-1节点构建股票图谱在graph-node-2节点构建高管图谱 GPT-3.5 生成 Fabric Cypher Here’s the table of contents:…