目录

  • PADS VX2.7学习记录06-PADS Router软件功能操作
  • 一、PADS Router软件常规参数设置
  • 二、PADS Router颜色偏好显示设置
  • 三、走线、打孔常用命令介绍
  • 四、BGA元件扇孔功能介绍
  • 五、覆铜平面功能介绍
  • 六、添加差分对及其规则设置
  • 七、蛇形等长组的添加及绕绘介绍

PADS VX2.7学习记录06-PADS Router软件功能操作

一、PADS Router软件常规参数设置

工具——选项











二、PADS Router颜色偏好显示设置

根据自己喜欢的颜色设置即可

三、走线、打孔常用命令介绍

PADS Router软件中,走线是F3快捷键
修线是Shift+S
走线时,打孔F4

四、BGA元件扇孔功能介绍

1、根据BGA的大小,先确定过孔的大小
2、设置规则,安全间距,线宽,过孔
3、操作命令:编辑——特性

4、选择BGA器件,鼠标单击右键,选择扇出即可

链接: BGA扇出介绍

五、覆铜平面功能介绍

PADS Router软件新增了覆铜功能,但大多数还是在PADS Layout软件上面使用覆铜。

链接: Router工具铜皮绘制

六、添加差分对及其规则设置

差分传输是一种信号传输的技术,区别于传统的一根信号线一根地线的做法,差分传输在这两根线上都传输信号,这两个信号的振幅相等,相位相差180度,极性相反。在这两根线上传输的信号就是差分信号。

一般在PCB设计时,习惯的硬件命名上,会在差分信号的信号名尾部加“+”和“-”或者“P”和“N”作为标识,大家可以通过命名来识别差分信号。常规的差分信号处理方法是:

差分信号走线要耦合处理,就是2根信号线在PCB设计时是紧挨着耦合的,不允许分开走线。

一对差分信号的2根信号线之间需要做等长处理,等长范围为5mil,等长不需要做到更小,有仿真验证,等长范围做到5mil以下(1mil)并不能对信号质量有很大提升。等长处理的位置选择在产生长度误差的地方,等长需要做小波浪处理。

1)首先,通过原理图识别出差分信号,在PCB内右击选择“选择网络”,将一对差分网络选中右击选择“建立差分网络”,

2)查看“项目浏览器”中的“网络对象”下面的“差分对”元素,可以看到生成的差分对。

3)创建好差分对,可对差分对进行规则设置。在“差分对”底下选择创建的差分对名称,右击选择“特性”,

4)在弹出的“差分对特性”页面进行差分对线宽线距值添加,若是多层项目设计,则可使用“添加”按钮对层规则进行添加。如图6-55所示。线宽与间隙值须根据阻抗计算值进行设置。

图6-55 设置差分对特性

5)执行交互式布线命令(快捷键F3)可进行差分布线,如图6-56示。在走线命令中可以通过右键进行一些特殊操作,如添加拐角,单根布线(快捷键Shift+Z)等,如图6-57示。

图6-56 差分对布线

图6-57 右键功能选项

6)布线时遇到DRC会导致差分布线失败,且因拓扑情况,导到差分信号间连到距离很近,但是不能直接连上,此时可切换到Layout内进行拉通,再进行修线处理,修线时建议设置格点为0,以便使差分耦合布线。修差分信号对的线时,可观察信号的保护带,正常情况下差分对信号与另一信号保护带是贴着的,若有空隙则证明差分对不耦合,需要修线处理。如图6-58示。

七、蛇形等长组的添加及绕绘介绍

在做PCB设计时,为了满足某一组所有信号线的总长度满足在一个公差范围内,通常要使用蛇形走线将总长度较短的信号线绕到与组内最长的信号线长度公差范围内,这个用蛇形走线绕长信号线的处理过程,就是俗称的PCB信号等长处理。如图6-59示。

一般做等长是为了满足系统对信号组的等时,即为了满足此组内信号的时序须满足系统要求。比如对于DDR,其数据信号每8位一组,做+/-25mil处理,如果此组信号等长没有在此公差范围内,信号线长度相差太大,会导致其相对延时较长,最终导致DDR运行速率不高。但是我们做设计时有时发现DDR器件等长没有做,其成品也可正常运行,并没产生影响,原因一般是系统软件对此信号做了延时处理,软件上做了时序控制。对于带状线来说,每1ps延时对应的走线长度是6mil左右,所以一般信号组长度每相差6mil,其总延时在1ps。一般我们做设计时等长并不用控制的太小,控制到+/-10mil左右就已经很好了。+/-10mil 等长和+/-1mil 等长,在时间上的差异不超过 4ps,一般的IC信号裕量都不止4ps,所以做等长时没必要控制的过小,从而导致自己设计走线困难。差分信号等长是为了满足相位,一对差分信号相位相差180度,如果长度相差太大,会导致其相位偏移过大。一个设计上具体哪些信号需要进行蛇形等长处理,可查阅高速接口或者芯片模块的设计规范。

1)首先设置匹配长度网络组,在Router里面选中需要设置的多根网络(ctrl+鼠标左键),鼠标右键在弹出的对话框点击“建立匹配长度网络组”,如图6-70示。

图6-70 设置匹配长度网络组
2)设置等长容差参数,即等长长度差范围。在项目浏览器中,选中“网络对象-匹配长度网络组”,右键打开对话框,点击“特性”选项,在“匹配长度组特性”页设置容差值,如图6-71示。

图6-71 设置容差值
3)执行菜单命令“工具-选项”,在弹出的“选项”对话框中的“布线/调整”标签页下设置蛇形走线的参数,如图6-72示。最小间隙设置为3倍线宽,至少2倍以上,不能设置过小。

图6-72设置间距
4)设置完成后可进行等长处理,先将信号线连通,然后在需要进行等长的位置,删除一段信号线,点击“F3”点击到线头位置,拉线过程鼠标右键,然后选择“添加蛇形走线”(或者按组合快捷键“Shift+A”),如图6-73示。

图6-73 添加蛇形走线
5)等长过程中,注意设置好格点,等长布线时注意拉线控制好方向,歪了或者有DRC可能导致软件等长失败,须多操作几遍,不熟悉等长操作的或者空间不足会导致等长困难。

6)执行“添加蛇形走线”后,软件会计算蛇形等长的形状,将鼠标往布线前方移动,会自动生成蛇形线,点击选择蛇形等长的最高位置,再点击最低位置,再向前移动,软件会自动生成移动方向的蛇形线,到结束位置点击一下,右击选择“完成蛇形走线绘制”,将信号连通完成蛇形布线,如图6-74示。

图6-75 调用电子表格

图6-76 查看网络长度

l 黄色:已完成的布线长度比等长要求长度短

l 绿色:布线长度在等长容差之内

l 红色:布线长度超过等长要求长度

链接: link

PADS VX2.7学习记录06-PADS Router软件功能操作相关推荐

  1. PADS VX2.7学习记录04-PADS Layout软件操作

    目录 PADS VX2.7学习记录04-PADS Layout软件操作 一.PADS Layout软件常规参数设置 二.PADS Layout颜色偏好显示设置 1.显示颜色设置 2.网络颜色设置 三. ...

  2. Autoware入门学习(三)——Autoware软件功能使用介绍(1/3)及demo演示

    文章目录 1 Autoware 的官方 demo 演示 1.1 数据下载(点击链接or指令均可) 1.2 Demo 运行 2 Autoware 软件功能使用介绍(1/3) 2.1 Quick Star ...

  3. Java SE 学习记录06

    @学习记录 开始学习Java 遵从同学的指导,从Java se开始学习 黑马的JavaSE零基础入门 day06-01 面向对象 package day06;import java.util.Arra ...

  4. Linux 学习记录 一(安装、基本文件操作).

         Linux distributions主要分为两大系统,一种是RPM方式安装软件的系统,包括Red Hat,Fedora,SuSE等都是这类:一种则是使用Debian的dpkg方式安装软件的 ...

  5. ubuntu的学习记录-安装vmtols,更换软件源,开启远程服务

    ubuntu内部配置 vmaretools的安装,方便和主机文件的共享 更换软件源,提高apt工具的下载效率: ssh服务的安装与启用,方便远程登陆 vmaretools的安装,方便和主机文件的共享 ...

  6. 移动端安卓开发学习记录--Android Studio打断点调试操作步骤记录

    今天我发现一个很迷的事情,我是安卓初学者,发现打印对象的话,打印不出来,但是打印对象的属性值,却可以打印出来,迷啊!!!我好迷茫 咨询大佬后,得知,JAVA打印对象的话,打印出来的不是它自己的内容,而 ...

  7. 学习记录439@MySQL json 数据相关操作

    问题引出 工作中,有个数据存储在mysql中是json字符串的形式,要修复数据,就需要操作这个json,笨办法是复制出来查找替换,简直是无奈,然后查询资料发现可以有函数直接操作json,意料之中. M ...

  8. linux个人学习记录

    linux学习记录 资料: Linux 黑马程序员_bilibili AcWing Linux基础课 可能是东半球最全面易懂的 Tmux 使用教程! Shell 教程 | 菜鸟教程 (runoob.c ...

  9. 【Blender2.82a】学习记录

    [Blender2.82a]学习记录 1. 基本操作 1.1 界面操作 1.2 物体操作 1.3 建模基础 2021/12/13 最近的项目又要用到blender了,已经一年半没用过了.现在用的版本为 ...

最新文章

  1. opencv Mat 函数--CheckVector
  2. 百度推出惊雷算法,打击快排产业,但重点是这个工具
  3. 并发基础(三): java线程优先级小试牛刀
  4. Python这几个内置函数简直是屌爆了!!!
  5. 【报错解决】gcc编译运行c语言程序报警告warning: no newline at end of file
  6. 第二阶段——个人工作总结DAY10
  7. js java socket_js使用WebSocket,java使用WebSocket
  8. su命令 sudo命令 限制root远程登录
  9. 17_android下xmlpull解析
  10. Flume实战监听文件夹内文件变化
  11. tomcat-定制tomcat日志
  12. 拉格朗日乘数法_拉格朗日乘数法介绍(不含证明)
  13. 如何在苹果Mac中使用“启动安全性实用工具”?
  14. Android应用保活方案的另类出路,让你应用长生不老,实战案例
  15. ISO9001认证审核常见问题大汇总
  16. php微信授权登录sdk,微信授权登录如何使用?总结微信授权登录实例用法
  17. UOS 操作蓝牙、wifi开关
  18. 搭建K8S 的dashboard的坑the server could not find the requested resource
  19. openwrt LEDE 更改默认固件大小
  20. 每天有2800万人在看片

热门文章

  1. 基于PPG、RRT、BPTT和谐波平衡的新型图像血压传感器【翻译】
  2. [iOS]移除苹果开发者账号上无用测试设备
  3. 蓝桥杯成绩分析python
  4. 催眠soap_催眠徽标动画
  5. 聊聊国外医学影像AI集成平台(上)
  6. RC滤波器和LC滤波器的区别
  7. 腾讯京东苏宁领投新乐视智家;百度最年轻副总裁离职;北京工商约谈抖音丨价值早报...
  8. Linux内核学习笔记之网卡驱动的详细分析:RTL8139
  9. 佳能mx398喷墨打印机送稿台复印或扫描代码2801
  10. 2022 中国白帽人才能力与发展状况调研报告