AD学习之旅(16)— 差分线规则的设置及走线

2023-05-16

AD学习之旅(16)— 差分线规则的设置及走线

一、前言

差分线的定义:两条存在耦合且平行等长的两根传输线,用来传输相位差180度的信号。
差分线从理论上说,可以是任意两根普通的传输线。那距离很远的两根线呢?实际工作中,很多高速线都是差分线,更多的是利用其抗干扰的能力。既然有抗干扰,那就要尽量保证两根线的周围环境一致。

参考视频:Altium中差分线规则设置及等长技巧
Altium Designer 16 (9小时全套教程)AD16绘制STM32高端开发板PCB设计视频教程
参考文章:差分线的PCB设计小问答

二、添加差分对类

我们和走差分线,首先要创建一个差分对类,因为我们走的差分线阻抗有多种类别,比如USB的为90欧姆阻抗,而像HDMI这类则是100欧姆阻抗,我们点击【Design】->【Classes】打开类管理器
在这里插入图片描述
我们在【Defferential Pair Classes】上右键选择【Add Class】创建一个类,
在这里插入图片描述
我们可以尝试创建两个类,90欧姆和100欧姆,如下所示
在这里插入图片描述
添加好后我们打开【PCB】选项栏界面
在这里插入图片描述
然后在PCB选项栏中选择【Differential Pairs Editor】
在这里插入图片描述
然后我们就可以看到我们刚刚创建的两个差分对类了
在这里插入图片描述

三、添加差分网络

添加完差分对类后我们就需要将我们的差分网络添加到对应的差分对类里了,这里有两个方法,分别是手工添加和网络自动匹配。

1、手工添加

选择相应的差分对类,然后点击【Add】添加
在这里插入图片描述
然后我们就可以分别输入差分网络的正负信号以及其名称了
在这里插入图片描述
接着我们下拉选择【Mask】选项
在这里插入图片描述
接着点击我们刚刚创建的差分对,就可以看到其高亮了
在这里插入图片描述

2、网络适配

点击【Create From Nets】
在这里插入图片描述
然后输入后缀匹配符,选择相应的差分对类,在【Create】栏中点击勾选
在这里插入图片描述
这样也可以同样的创建得到
在这里插入图片描述

四、规则设置

添加差分线完成之后,我们就需要将规则设置好,我们选中需要设置的差分对类,然后点击【Rule Wizard】
在这里插入图片描述
然后输入差分对规则的名称
在这里插入图片描述
接下来设置差分对等长可容忍的误差长度,我们这里设置为10mil
在这里插入图片描述
还有就是最重要的差分线的线宽以及间距设置了,这样创建完成后点击【Finish】完成即可
在这里插入图片描述
设置完成后还可以在规则管理器中查看一下差分规则是否已经匹配上了
在这里插入图片描述

五、走线

规则都设置好后便可以开始走线了,点击【Roure】->【Interactive Differential Pair Routing】即可开始走差分线了,
在这里插入图片描述
如图所示,点击其中一个焊盘开始走线,同时的两个差分线都会走出来了
在这里插入图片描述
接着走到需要连接的地方,这样一对差分线就走好了
在这里插入图片描述

六、等长设置

点击【Route】->【Interactive Diff Pair Length Tuning】进行差分线的长度设置,
在这里插入图片描述
然后点击我们差分线的其中一条走线,接着按【Tab】键,然后就可以设置目标长度了
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

AD学习之旅(16)— 差分线规则的设置及走线 的相关文章

随机推荐

  • C++ 编译出现问题 -(undefined reference to `vtable for xxx‘)

    在编码遇到这个问题 xff0c 记录一下 xff0c 代码结构如下 class father father father class son public father son father son 乍一看 xff0c 没啥不对的 xff0
  • 实用工具合集

    工作中遇到的比较好用的网站 xff0c 记录一下 数学 1 3D Rotation converter 这是一个欧拉角 xff0c 旋转矩阵 xff0c 旋转向量相互转换的网站 2 坐标系 实时显示函数的一个网站 xff0c 功能强大 xf
  • Opencv3.2安装opencv_contrib-3.2

    在open3 x的版本中 xff0c 图像特征提取的算法并未在源码中 xff0c 需要从OpenCV contrib 3 2编译安装 xff0c 下面就是记录一下编译安装的过程 下载 opencv contrib 3 2下载地址 编译 cm
  • vector的成员函数解析

    vector是线性容器 它的元素严格的按照线性序列排序 和动态数组很相似 和数组一样 它的元素存储在一块连续的存储空间中 这也意味着我们不仅可以使用迭代器 iterator 访问元素 还可以使用指针的偏移方式访问 和常规数组不一样的是 ve
  • ROS编程遇到的错误小结

    1 终端出现MD5值不匹配问题 这种情况 xff0c 是由于通信双方的数据内容不同 持续更新
  • HTML 和 XML 数据的分析与解析

    引言 目前在 Java 中 xff0c 解析 HTML 工具主要包含以下几种 xff1a jsoup xff1a 强大的 HTML 解析工具 xff0c 支持以 jQuery 中 CSS Selector 的方式提取 HTML 中的元素 x
  • 【掌控板】0、基础教程

    环境搭建 软件 xff1a mind 43 硬件 xff1a 掌控板2 0 mind 43 使用界面 项目 新建项目 连接掌控板和pc 我的显示有问题 xff0c 是因为我原先代码出错了 xff0c 正常情况下会显示掌控板 驱动更新好了在m
  • 方波的产生——运算放大器LM324产生方波

    方波的产生 运算放大器LM324产生方波 双电源供电 xff08 1 xff09 搭建振荡电路如图所示 xff0c 先采用双电源供电讲解 xff0c 需要两个滑动变阻器RP1和RP2 xff0c 一个固定电阻R1和一个电容C1 xff0c
  • Android Studio开发手机APP(一)

    Day1 新建工程 软件安装可以参考Android第一天 安装Android Studio 3 5 一 打开Android Studio xff0c 新建工程 xff08 Android Studio版本 xff1a Version 3 5
  • 在Win10上使用Linux子系统和VSCode搭建C语言开发环境

    在Win10上使用Linux子系统和VSCode搭建C语言开发环境 一 启动Windows下的Linux子系统 打开控制面板 xff0c 点击卸载程序 点击右侧的 启用和关闭Windows功能 找到适用于Linux的Windows子系统 x
  • C语言网络编程(3)— 通过DNS连接到百度

    C语言网络编程 xff08 3 xff09 通过DNS连接到百度 一 gethostbyname 函数 我们现在认知一台计算机主机通常采用直观可读的名字 例如百度我们会记住 www baidu com 而不是他的IP地址 对于大多数的应用程
  • C语言网络编程(4)— 通过DNS连接到百度-优化

    C语言网络编程 xff08 4 xff09 通过DNS连接到百度 优化 一 gethostbyname和getaddrinfo 之前我们使用gethostbyname 函数完成了主机名到地址的解析 xff0c 但这个函数仅仅支持IPv4 x
  • C语言网络编程(5)— MQTT通信

    C语言网络编程 xff08 5 xff09 MQTT通信 一 下载mqtt C语言库 首先我们要下载支持MQTT的C语言库 xff0c 直接使用git命令拉取 xff1a span class token function git span
  • 转:DSP28335使用FIFO的串口中断总结

    版权声明 xff1a 本文为CSDN博主 E ROAD BY U 的原创文章 xff0c 遵循CC 4 0 BY SA版权协议 xff0c 转载请附上原文出处链接及本声明 原文链接 xff1a https blog csdn net E R
  • ESP8266 RTOS2.0学习之旅(4)— UDP通信和TCP客户端通信

    UDP通信和TCP客户端通信 一 前言 在之前的基础上开始 xff1a ESP8266 RTOS学习之旅 xff08 3 xff09 连接到WiFi 在user文件夹下新建一个文件app main c xff0c 然后再wifi连接成功后创
  • Cadence 17.2 软件使用(1)— 软件安装

    Cadence 17 2 软件使用 xff08 1 xff09 软件安装 一 软件介绍 参考自 xff1a Cadence17 2软件安装与介绍 Cadence 目前使用量比较大的版本是16 6 17 2 Cadence在2019年年底也推
  • 小熊派gd32f303学习之旅(9)— 使用硬件I2C读写EEPROM

    小熊派gd32f303学习之旅 xff08 9 xff09 使用硬件I2C读写EEPROM 一 前言 在上一篇中 xff0c 我们使用软件模拟IIC对AT24C02进行了读写 xff0c 通过查看GD32F30X的参考手册可以知道 xff0
  • AD学习之旅(1)— Altium Designer 20 软件下载与安装

    AD学习之旅 xff08 1 xff09 Altium Designer 20 软件下载与安装 一 前言 本次软件安装参考自 xff1a Altium Designer 20 AD20软件安装详解教程 凡亿 Altium公司推荐的系统配置如
  • AD学习之旅(1)— Altium Designer 16 软件下载与安装

    AD学习之旅 xff08 1 xff09 Altium Designer 16 软件下载与安装 一 前言 Altium Designer是目前EDA行业中使用最方便 xff0c 操作最快捷 xff0c 人性化界面最好的辅助工具 本次软件安装
  • AD学习之旅(16)— 差分线规则的设置及走线

    AD学习之旅 xff08 16 xff09 差分线规则的设置及走线 一 前言 差分线的定义 xff1a 两条存在耦合且平行等长的两根传输线 xff0c 用来传输相位差180度的信号 差分线从理论上说 xff0c 可以是任意两根普通的传输线