东莞网站建设效果好/用asp做的网站
驱动一条传输线
对于将信号发射到传输线的高速驱动器,传输线在传输时间内的输入阻抗将表现得像一个电阻,相当于线路的特性阻抗。鉴于此等效电路模型,我们可以构建驱动器和传输线的电路,并计算发射到传输线中的电压。等效电路如下图所示。

驱动器可以建模为快速开启的电压源元件和源电阻。电压源具有根据晶体管技术指定的电压。对于 CMOS 器件,电压范围为 5 v 至 1.5 v,具体取决于晶体管代数。较旧的 CMOS 设备使用 5 v,而 PCI 和一些内存总线使用 3.3 v。最快的处理器使用 2.4 v 和更低的输出电压,1.5 v 和更低的核心电压。这些电压是电源电压,非常接近器件驱动开路时的输出电压。
源电阻的值还取决于器件技术。它通常在 5 欧姆到 60 欧姆范围内。当驱动器突然打开时,一些电流会通过源阻抗流向传输线,并且在信号从引脚出来之前,栅极内部会出现电压降。这意味着完整的开路驱动电压不会出现在驱动器的输出引脚上。
可以通过将该电路建模为电阻分压器来计算发射到传输线上的实际电压。信号看到由源电阻和传输线阻抗组成的分压器。最初引入线路的电压大小是线路阻抗与线路和源电阻串联组合的比率。它由:

Vlaunched表示发射到传输线的电压
Voutput表示开路时驱动器的电压
Rsource表示驱动器的输出源阻抗
Z0表示传输线的特性阻抗
当源电阻很高时,传输到线路中的电压会很低——通常不是一件好事。在下图中,我们绘制了实际发射到传输线并向下传播的源电压的百分比,对于 50 欧姆的特性阻抗。当输出源阻抗也是 50 欧姆时,我们看到实际上只有一半的开路电压被发射到线路中。如果输出为 3.3 伏,则发射到线路中的信号仅为 1.65 伏。这可能不足以可靠地触发可能连接到线路的门。然而,随着驱动器的输出电阻降低,进入线路的信号电压增加。

为了使最初引入线路的电压接近源电压,驱动器的输出源电阻必须很小——远小于线路的特性阻抗。
我们说,为了“驱动传输线”——换句话说,向线路中施加接近开路源电压的电压——我们需要驱动器的输出阻抗与特性相比非常小线的阻抗。例如,如果线路为 50 欧姆,我们需要小于 10 欧姆的源阻抗。
具有极低输出阻抗(10 欧姆或更低)的输出设备通常被称为线路驱动器,因为它们能够将大部分电压注入线路。旧技术的 CMOS 设备无法驱动线路,因为它们的输出阻抗在 90 欧姆到 130 欧姆的范围内。由于大多数互连的行为类似于传输线,因此当前一代的高速 CMOS 器件都必须能够驱动一条线,并且设计有低输出阻抗门。
返回路径
在本章的开头,我们强调了第二条走线不是地线而是返回路径。我们应该永远记住,所有的电流,无一例外,都是循环流动的。
总有一个电流回路,如果一些电流流出到某个地方,它总会回到源头。
在传输线上传播的信号中的电流环路在哪里?假设我们有一条很长的微带线。在第一种情况下,我们将其设置得如此之长,以至于单向时间延迟 TD 为 1 秒。这大约是地球到月球的距离。为了现在更容易考虑,我们将缩短远端。我们向线路发射信号。如下图所示,这意味着我们有一个恒定的电流进入信号路径,与施加的电压和线路的特性阻抗有关。

如果电流在环路中流动并且必须返回源头,最终我们希望看到电流流动到线路的末端并沿着返回路径流回。但这需要多长时间?传输线中的电流非常微妙。我们什么时候看到电流从返回路径出来?是否需要 2 秒——1 秒下降,1 秒返回?如果远端真的打开会发生什么?如果信号导体和返回导体之间存在绝缘介电材料,除了远端之外,电流怎么可能从信号流到返回导体?
最好的思考方式是回到零阶模型,该模型将线路描述为一堆微型电容器。如图 7-19 所示。首先考虑电流。当信号发射到线路中时,它会看到第一个电容器。如果初始电容器两端的电压恒定,则不会有电流流过该电容器。电流流过电容器的唯一方式是电容器两端的电压发生变化。当信号被发射到传输线时,信号路径和返回路径导体上的电压会上升。正是在这个过渡时间内,随着边沿经过,电压发生变化,电流流过初始电容器。当电流流入信号路径为电容器充电时,流出返回路径并流过电容器的电流量完全相同。

在第一个皮秒内,信号并没有沿着线路走很远,它不知道线路的其余部分是如何配置的,是开路还是短路,或者是否有一些完全不同的阻抗。通过返回路径流回源极的电流仅取决于直接环境和电压变化的线路区域,即信号边沿所在的区域。
来自电源的电流流入信号导体,并通过位移电流,通过信号和返回路径之间的电容,然后返回返回路径。这是当前循环。当电压转换沿沿线路传播时,该电流环路波前沿传输线传播,通过位移电流在信号和返回路径之间流动。
我们可以扩展传输线模型以包括其余的信号和返回路径以及它们之间的所有各种分布式电容器。当信号沿着线路传播时,有电流(返回电流)流过电容到返回路径导体并环回源。然而,这个从信号路径到返回路径的位移电流环路仅在信号电压变化的地方在它们之间流动。
信号发射后几纳秒,在前端附近,信号边沿已经过去,电压恒定,信号到返回路径之间没有电流流动。只有恒定电流流入信号导体并从返回导体流出。同样,在信号边缘之前,在边缘到达线路的那个区域之前,电压是恒定的,并且信号和返回路径之间没有电流流动。电流仅在信号边缘流过分布电容。
一旦信号发射到线路中,它将作为波前以光速沿线路传播。电流将沿着信号线流下,通过线路的电容,然后通过返回路径作为环路返回。该电流环路的前端向外传播,与电压边沿重合。我们看到信号不仅是电压波阵面,而且还是沿着线路传播的电流环波阵面。信号所见的瞬时阻抗是信号电压与信号电流的比值。
任何干扰电流环路的事物都会干扰信号并导致阻抗失真,从而影响信号完整性。为了保持良好的信号完整性,控制电流波前和电压波前很重要。最重要的方法是保持信号阻抗恒定。
任何影响信号电流或返回电流路径的因素都会影响信号遇到的阻抗。这就是为什么无论是在 PCB、连接器还是 IC 封装上,都应像设计信号路径一样仔细设计返回路径。
当返回路径是平面时,问一下返回电流流向哪里比较合适?它在平面上的分布是怎样的?精确分布稍微依赖于频率并且不容易用铅笔和纸计算。这是一个好的 2D 场解算器派上用场的地方。
下图 显示了 10 MHz 和 100 MHz 正弦波电流在微带线和带状线中的电流分布示例。我们可以看到两个重要的特征。首先,信号电流仅沿着信号走线的外缘流动。这是由于趋肤深度。其次,返回路径中的电流分布集中在信号线附近。正弦波频率越高,电流分布越接近表面。


随着频率的增加,信号和返回路径中的电流将选择阻抗最低的路径。这转化为最低环路电感的路径,这意味着返回电流将尽可能接近信号电流。频率越高,返回电流直接流过信号电流的趋势就越大。即使在 10 MHz,返回电流也是高度局部化的。
通常,对于大约 100 kHz 以上的频率,大部分返回电流直接流过信号走线下方。即使走线绕着弯曲路径蜿蜒或形成直角弯曲,平面中的返回电流也会跟随它。通过采用这条路径,信号和返回的环路电感将保持在最低水平。
任何阻止返回电流紧密跟随信号电流的因素(例如返回路径中的间隙)都会增加环路电感并增加信号所见的瞬时阻抗,从而导致失真。
我们看到设计返回路径的方法是控制信号路径。在电路板周围布线信号路径也会在电路板周围布线返回电流路径。这是电路板走线的一个很重要的原则。
相关文章:

传输线的物理基础(四):传输线的驱动和返回路径
驱动一条传输线对于将信号发射到传输线的高速驱动器,传输线在传输时间内的输入阻抗将表现得像一个电阻,相当于线路的特性阻抗。鉴于此等效电路模型,我们可以构建驱动器和传输线的电路,并计算发射到传输线中的电压。等效电路如下图…...

Java多态性
文章目录对象的多态性多态的理解举例7.2 多态的好处和弊端7.3 虚方法调用(Virtual Method Invocation)7.4 成员变量没有多态性7.5 向上转型与向下转型7.6 为什么要类型转换呢?7.7 如何向上转型与向下转型7.8 instanceof关键字7.9 复习:类型转换7.10 练习…...

算法拾遗二十七之窗口最大值或最小值的更新结构
算法拾遗二十七之窗口最大值或最小值的更新结构滑动窗口题目一题目二题目三题目四滑动窗口 第一种:R,R右动,数会从右侧进窗口 第二种:L,L右动,数从左侧出窗口 题目一 arr是N,窗口大小为W&…...

【带你搞定第二、三、四层交换机】
01 第二层交换机 OSI参考模型的第二层叫做数据链路层,第二层交换机通过链路层中的MAC地址实现不同端口间的数据交换。 第二层交换机主要功能,就包括物理编址、错误校验、帧序列以及数据流控制。 因为这是最基本的交换技术产品,目前桌面…...

C++基础了解-22-C++ 重载运算符和重载函数
C 重载运算符和重载函数 一、C 重载运算符和重载函数 C 允许在同一作用域中的某个函数和运算符指定多个定义,分别称为函数重载和运算符重载。 重载声明是指一个与之前已经在该作用域内声明过的函数或方法具有相同名称的声明,但是它们的参数列表和定义…...
BatchNormalization
目录 Covariate Shift Internal Covariate Shift BatchNormalization Q1:BN的原理 Q2:BN的作用 Q3:BN的缺陷 Q4:BN的均值、方差的计算维度 Q5:BN在训练和测试时有什么区别 Q6:BN的代码实现 Covariate Shift 机器学习中&a…...

vue 中安装插件实现 rem 适配
vue 中实现 rem 适配vue 项目实现页面自适应,可以安装插件实现。 postcss-pxtorem 是 PostCSS 的插件,用于将像素单元生成 rem 单位。 autoprefixer 浏览器前缀处理插件。 amfe-flexible 可伸缩布局方案替代了原先的 lib-flexible 选用了当前众多浏览…...

Hadoop学习
1.分布式与集群 hosts文件: 域名映射文件 2.Linux常用命令 ls -a:查看当前目录下所有文件mkdir -p:如果没有对应的父文件夹,会自动创建rm -rf:-f:强制删除 -r:递归删除cp -r:复制文…...

Golang反射源码分析
在go的源码包及一些开源组件中,经常可以看到reflect反射包的使用,本文就与大家一起探讨go反射机制的原理、学习其实现源码 首先,了解一下反射的定义: 反射是指计算机程序能够在运行时,能够描述其自身状态或行为、调整…...

Qt之悬浮球菜单
一、概述 最近想做一个炫酷的悬浮式菜单,考虑到菜单展开和美观,所以考虑学习下Qt的动画系统和状态机内容,打开QtCreator的示例教程浏览了下,大致发现教程中2D Painting程序和Animated Tiles程序有所帮助,如下图所示&a…...

易优cms attribute 栏目属性列表
attribute 栏目属性列表 attribute 栏目属性列表 [基础用法] 标签:attribute 描述:获取栏目的属性列表,或者单独获取某个属性值。 用法: {eyou:attribute typeauto} {$attr.name}:{$attr.value} {/eyou:attri…...

表格中的table-layout属性讲解
表格中的table-layout属性讲解 定义和用法 tableLayout 属性用来显示表格单元格、行、列的算法规则。 table-layout有三个属性值:auto、fixed、inherit。 fixed:固定表格布局 固定表格布局与自动表格布局相比,允许浏览器更快地对表格进行布…...

【MFA】windows环境下,使用Montreal-Forced-Aligner训练并对齐音频
文章目录一、安装MFA1.安装anaconda2.创建并进入虚拟环境3.安装pyTorch二、训练新的声学模型1.确保数据集的格式正确2.训练声音模型-导出模型和对齐文件3.报错处理1.遇到类似: Command ‘[‘createdb’,–host‘ ’, ‘Librispeech’]’ returned non-zero exit sta…...

C语言实验小项目实例源码大全订票信息管理系统贪吃蛇图书商品管理网络通信等
wx供重浩:创享日记 对话框发送:c项目 获取完整源码源文件视频讲解环境资源包文档说明等 包括火车订票系统、学生个人消费管理系统、超级万年历、学生信息管理系统、网络通信编程、商品管理系统、通讯录管理系统、企业员工管理系统、贪吃蛇游戏、图书管理…...

电脑图片损坏是怎么回事
电脑图片损坏是怎么回事?对于经常使用电脑的我们,总是会下载各种各样的图片,用于平时的使用中。但难免会遇到莫名其妙就损坏的图片文件,一旦发生这种情况,要如何才能修复损坏的图片呢?下面小编为大家带来常用的修复方…...

【论文研读】无人机飞行模拟仿真平台设计
无人机飞行模拟仿真平台设计 摘要: 为提高飞行控制算法的研发效率,降低研发成本,基于数字孪生技术设计一个无人机硬件在环飞行模拟仿真平台。从几何、物理和行为3个方面研究无人机数字模型构建方法,将物理实体以数字化方式呈现。设计一种多元融合场景建模法,依据属…...

【算法题】2379. 得到 K 个黑块的最少涂色次数
插: 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 坚持不懈,越努力越幸运,大家一起学习鸭~~~ 题目: 给你一个长度为 n 下标从 0 开始的…...

DJ1-3 计算机网络和因特网
目录 一、物理介质 1. 双绞线 2. 同轴电缆 3. 光纤线缆 4. 无线电磁波 二、端系统上的 Internet 服务 1. 面向连接的服务 TCP(Transmission Control Protocol) 2. 无连接的服务 UDP(User Datagram Protocol) TCP 和 UD…...

Git学习笔记(六)-标签管理
发布一个版本时,我们通常先在版本库中打一个标签(tag),这样,就唯一确定了打标签时刻的版本。将来无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来。所以,标签…...

Semaphore 源码解读
一、Semaphore Semaphore 通过设置一个固定数值的信号量,并发时线程通过 acquire() 获取一个信号量,如果能成功获得则可以继续执行,否则将阻塞等待,当某个线程使用 release() 释放一个信号量时,被阻塞的线程则可以被唤…...

RZ/G2L工业核心板U盘读写速率测试
1. 测试对象HD-G2L-IOT基于HD-G2L-CORE工业级核心板设计,双路千兆网口、双路CAN-bus、2路RS-232、2路RS-485、DSI、LCD、4G/5G、WiFi、CSI摄像头接口等,接口丰富,适用于工业现场应用需求,亦方便用户评估核心板及CPU的性能。HD-G2L…...

《SQL与数据库基础》18. MySQL管理
SQL - MySQL管理MySQL管理系统数据库常用工具mysqlmysqladminmysqlbinlogmysqlshowmysqldumpmysqlimportsource本文以 MySQL 为例 MySQL管理 系统数据库 Mysql数据库安装完成后,自带了以下四个数据库,具体作用如下: 数据库含义mysql存储My…...

达梦关系型数据库
达梦关系型数据库一、DM8 安装1. 安装包下载2. Docker 安装3. Linux 安装4. Windows 安装二、DM 管理工具三、命令行交互工具 DIsql四、DM8 SQL使用1. 创建模式2. 创建表3. 修改表4. 读写数据5. 查看库下所有的表名6. 查看表字段信息GitHub: link. 欢迎star国产自主研发的大型…...

Postgresql | 执行计划
SQL优化主要从三个角度进行: (1)扫描方式; (2)连接方式; (3)连接顺序。 如果解决好这三方面的问题,那么这条SQL的执行效率就基本上是靠谱的。看懂SQL的执行计…...

Vue3之父子组件通过事件通信
前言 组件间传值的章节我们知道父组件给子组件传值的时候,使用v-bind的方式定义一个属性传值,子组件根据这个属性名去接收父组件的值,但是假如子组件想给父组件一些反馈呢?就不能使用这种方式来,而是使用事件的方式&a…...

在云服务器安装tomcat和mysql
将 linux 系统安装包解压到指定目录进入 bin 目录执行./startup.sh 命令启动服务器执行./shutdown.sh 关闭服务器在浏览器中访问虚拟机中的 tomcat ip端口具体操作入下解压tomcat压缩包解压,输入tom按table键自动补全tar -zxvf 启动tomcat进入bin目录在linux启动to…...

IO多路复用(select、poll、epoll网络编程)
目录一、高级IO相关1.1 同步通信和异步通信1.2 阻塞与非阻塞1.3 fcntl 函数二、五种IO模型2.1 阻塞式IO模型2.2 非阻塞式IO模型2.3 多路复用IO模型2.4 信号驱动式IO模型2.5 异步IO模型三、认识IO多路复用四、select4.1 认识select函数4.2 select函数原型4.3 select网络编程4.4 …...

Spark单机伪分布式环境搭建、完全分布式环境搭建、Spark-on-yarn模式搭建
搭建Spark需要先配置好scala环境。三种Spark环境搭建互不关联,都是从零开始搭建。如果将文章中的配置文件修改内容复制粘贴的话,所有配置文件添加的内容后面的注释记得删除,可能会报错。保险一点删除最好。Scala环境搭建上传安装包解压并重命…...

C++网络编程(一)本地socket通信
C网络编程(一) socket通信 前言 本次内容简单描述C网络通信中,采用socket连接客户端与服务器端的方法,以及过程中所涉及的函数概要与部分函数使用细节。记录本人C网络学习的过程。 网络通信的Socket socket,即“插座”,在网络中译作中文“套接字”,应…...

【Docker】Linux下Docker安装使用与Docker-compose的安装
【Docker】的安装与启动 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo sudo yum install docker-cesudo systemctl enable dockersudo systemct…...