蛇形走线在高速板比较常见的一种走线方式。通过走蛇形线的方式可以比较好的保证两条等长线的长度相等。今天我们就来介绍下在Altium Desinger中怎么进行蛇形线走线。

布线完成后进行蛇形线调整

一块板子在经过基本的布线连同网络后,还要进行多次的调整。当一对等长线对应信号的布线完成后要进行长度调整,这个时候我们通过蛇形线来进行长度调节。

选择菜单栏Tools>>InteractiveLength Turning,或者快捷键T+R

图1

选中对应命令后我们会看到鼠标变成了一个十字光标。

图2

点击要调整线段的开始调整位置,并按下Tab键

图3

弹出如图3所示对话框,可进行蛇形线的各种参数设置,具体各参数介绍也在图上。这里我们选择manual自主长度设置,看到图4,在对应位置填写目标长度。同时也可以制定下对应的规则。

设置好蛇形走线的各项参数后,选择ok。然后开始布线

图5

图6

图7

布好线后,可以通过方框边角对蛇形线进行调整,使板子的空间更加协调,如图6,图7

直接蛇形线布线

布好线之后再进行蛇形走线受限于板子已经布好的各种线条的影响,在前行布线的过程也要考虑走线要宽松才能进行后期的蛇形走线调整。有一定的不便。在AD中不仅能在布线完成后再进行蛇形线调整,也可以在布线中直接切换成蛇形线走线方式

图8

如图8所示,进行基本布线操作。按下快捷键shift+A,布线模式切换到了蛇形线的状态,如图9所示。(注意一下:输入法状态必须是英文状态下)

图9

感觉幅度太高?可以通过快捷键“,”“。”进行调整。如图10所示,按下“,”按键,幅度变小了。

图10

同样,我们还可以通过快捷键“1”“2”“3”“4”进行调整,其中“1”“2”可以改变蛇形线的拐角与弧度,“3”“4”可以改变蛇形线的宽度

图11

图12

图13

注意:这里的快捷键“1”“2”“3”“4”是指主键盘上的按键,而非小键盘,切务弄混了~~

我们介绍了怎么在AD中去走蛇形线。而考虑到一般出现需要走蛇形线的情况的原因,所以在这篇文中,我们介绍下AD中是怎么进行差分对和等长对的设置的。

差分对设置

一对差分对,如图1所示,可以从他们的名称上看出来。在原理图中进行差分对设置的第一步,就是保证这一对差分的网络名称的前缀必须是相同的,后缀则分别为_N,_P。

图1

调整好一对差分对的网络名称后,选择place>>directives>>differential pair,如图2所示

图2

选中命令后鼠标会变成差分对图案,放置到这对差分对的线上,如图3所示:

图3

这样在原理图上就设置好了一对差分对。

然而这不是我们的终极目标,重要的是在画板子的时候怎么更方便的进行差分对布线。

接下来我们保存编译下原理图,然后更新下PCB。这个时候差分对的信息已经被载入到了PCB这边。现在我们来确认下这对差分对的信息是否导过来了。

看到右下角的PCB分页,如图4所示

选中PCB>>PCB,如图5

图5

选中后弹出如图6所示对话框,选择differential pair editor

图6

图7

这时我们就可以看到PCB上的差分对情况了。如图7所示,现在有1个差分对,选中all differential pairs,具体的差分对就列出来了,选中USB_DIFF差分对,就能看到具体的两条差分线的长度信息。

其实除了在原理图中进行差分对设置外,也可以直接在PCB中再进行差分对设置。再次看到图7,选择ADD一个差分对,弹出如图8所示的对话框,进行相应设置。这里我就随手设置两个网络,不要拍我说他们到底是不是差分。纯粹示范

图8

图9

差分对规则设置

设置好差分对之后要进行差分对的规则设置。大家可以找到Design>>Rules>>Routing>>Differential Pairs Routing,如图10所示进行差分对规则设置,或者看到图9中的Rule Wizard选项进行规则设置。

图10

具体的规则根据板子的实际情况进行设置,这里不详细进行操作了。

差分对布线

设置好了差分对及其规则,然后开始布局布线。既然设置了差分对,如果还是按照一般的布线连接去一根根布线,那好像就显得不够好用,而且因为要考虑等长和等距的一些问题,那就更不实用了。所以,下面介绍下差分对怎么一对差分线一起布线。

选择图11所示菜单栏上的差分连接的按钮,或者图12上的命令,又或者快捷键P+I

图11

图12

开始布线,如图13所示:

图13

布线完成后,我们还可以通过菜单栏命令Tools>>Interactive Diff Pair Length Tuning进行走蛇形线长度调整,如图14,15进行设置

图14

图15

Altium Desinger怎么走蛇形线及差分对设置方法相关推荐

  1. Altium Desinger怎么走差分蛇形线、单线蛇形线

    转自:http://bbs.eeworld.com.cn/forum.php?mod = viewthread&tid = 482917&fromuid = 536508       ...

  2. Altium Designer--如何走蛇形线

    建议事先将布线走完成,再进行蛇形线修改 1.Route–Interactive Length Tuning/或者快捷键U+R,使鼠标变为十字架 2.点击需要走蛇形线的网络,按Tab键,调出设置窗口 主 ...

  3. PCB 布线的直角走线、差分走线和蛇形线基础理论

     PCB的绘制几个步骤: (1)模块化布局.利用Altium Designer软件的交叉选择模式进行模块化布局,一方面要遵循使得各个元器件之间的距离尽可能近的原则,这样可以保证在走线时它们之间的信号传 ...

  4. Altium Designer差分线设置与蛇形走线详解

    转自:https://blog.csdn.net/wxh0000mm/article/details/78814404 差分对设置 一对差分对可以从他们的名称上看出来.如图1,在原理图中进行差分对设置 ...

  5. PCB Layout 中的直角走线、差分走线和蛇形线--夜猫PCB

    中国电子工程师专业导航网站 www.dianzi168.net 布线(Layout)是PCB设计工程师最基本的工作技能之一.走线的好坏将直接影响到整个系统的性能,大多数高速的设计理论也要最终经过 La ...

  6. Altium Desinger 20概述-安装及卸载

    Altium Desinger 20简介 Altium Desinger (以下简称AD)是一套完整的板卡设计系统,真正实现硬件板卡设计的系统化集成. AD着重关注PCB核心设计技术,提供以客户为中心 ...

  7. allegro差分信号走线_Cadence差分线走线规则

    Cadence差分线走线规则 1. 文档背景 a) 差分信号(Differential Signal)在高速电路设计中的应用越来越广泛,差分线 大多为电路中最关键的信号,差分线布线的好坏直接影响到PC ...

  8. Allegro如何使用Snake命令走蛇形线操作指导

    Allegro如何使用Snake命令走蛇形线操作指导 在做PCB设计的时候,遇到不规则BGA的时候,蛇形走线是惯用的走线方式,类似下图 Allegro支持蛇形走线,具体操作如下 首先把过孔打好,尽量上 ...

  9. Altium Designer 18系统参数选项介绍及常规设置

    一.Altium Desinger18简介 举重若轻,玩转高性能------最早从Protel开始,到DXP,再到AD6一直往后,直到去年6月份AD出了AD18,甚至现在AD19.AD20也出了,总的 ...

最新文章

  1. 淘宝Fourinone分布式计算框架性能、压力、容灾测试报告
  2. EasyUI中Validatebox验证框的简单使用
  3. Nginx的root和alias指令
  4. 什么是mybatis,mybatis有什么特点
  5. Elasticsearch索引的数据存储路径是如何确定的
  6. transition属性详细讲解
  7. 关于Cocos2d-x发布游戏的时候遇到的问题和解决
  8. java中日历类的用法_java日期类的用法
  9. Android下播放YUV视频文件
  10. Win7 下 VS2005 不能断点调试解决办法
  11. 搜索引擎网站登录入口
  12. java后台通用权限管理系统(springboot)
  13. PDF转WORD工具破解版
  14. 计算机网络原理(谢希仁第八版)第一章课后习题答案
  15. elpida颗粒_内存涨价三星背锅,晶圆颗粒远远不止这几家!
  16. apple授权登录(服务端)
  17. 电子信息工程考研:12大专业方向解读
  18. 如何外网登录管理云通信短信网关平台?——快解析映射方案
  19. 牛津初阶字典精华总结
  20. 51单片机烟雾传感器C语言程序,51单片机烟雾报警器制作+程序

热门文章

  1. 关于HOOK,如何通过钩子截获指定窗口的所有消息 SetWindowsHookEx
  2. [MEM]综合能力考试-数学知识点
  3. 敏捷实践 | 浅谈测试金字塔
  4. CCNA第三天(交换机)
  5. 助力老旧小区安防智能化升级
  6. Python + selenium自动化工具 + 滑块验证码+点选验证码,实现模拟登录“中国铁路网12306”
  7. Excel 2010 里怎么不显示空单元格中的数字0
  8. OpenWrt之IPTV单线复用详细教程
  9. 使用kettle从mongodb导数据到mysql记录
  10. 如意人生守护·典藏版:论赔付力度,这款产品是碾压级的!