PADS2005(Power PCB)教程实例之高级应用(每日更新).doc

上传人:创****公 文档编号:3643025 上传时间:2019-07-01 格式:DOC 页数:11 大小:46KB
下载 相关 举报
PADS2005(Power PCB)教程实例之高级应用(每日更新).doc_第1页
第1页 / 共11页
PADS2005(Power PCB)教程实例之高级应用(每日更新).doc_第2页
第2页 / 共11页
PADS2005(Power PCB)教程实例之高级应用(每日更新).doc_第3页
第3页 / 共11页
PADS2005(Power PCB)教程实例之高级应用(每日更新).doc_第4页
第4页 / 共11页
PADS2005(Power PCB)教程实例之高级应用(每日更新).doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、PADS2005(Power PCB)教程实例之高级应用(每日更新)将下面的问题进行讨论1. 设计复用2. IC 扇出3. 蛇行布线4. 差分对布线5. 等长布线6. 多层板层叠分析7. 信号完整性分析8. 电磁兼容分析9. 串扰分析10. 多板分析11. 可测试性设计12. 可制造性设计13. Pro/ENGINEER 链接. .Power PCB 设计复用( 以 PADS 2005 为例)建立一个设计复用(*.reu 文件)1.选择要设计的对象。2.右键,弹出菜单中选 Make Reuse,可以看后面的选择和未选择报告(Selection deselection)3.输入 Reuse 的文

2、件名4.选取 Save to file5.保存该文件到文件夹以备后用。在以下学习中,所有的应用环境必须在 ECO 下,关闭设计规则检查(可用 DRO 命令),下次再续. .增加一个设计复用1.在菜单中单击 Add Reuse,弹出对话框。2.选择要增加的复用文件,弹出“Reuse Properties 对话框。点击浏览该文件3.如已经存在一个复用文件,则弹出一个提示, “确定”增加一个副本, “否则”取消。4. “Reuse Properties 对话框中,点”Net Properties”看是否有网络冲突,如果有需要合并的网络,必须在 ECO 下手动合并。点击浏览该文件5. 如果没有错误,将

3、出现一个如下提示对话框.点击浏览该文件6.完成增加设计复用。编辑设计复用1.打开要编辑的设计复用( 文件类型选 *.reu),根椐需要编辑它或者在右键弹出菜单中选择 Break Reuse 取消设计复用。2.编辑完成后,将选择类型定为“select Reuse”,右键,Save to file,覆盖掉以前的文件,提示:是否覆盖 XXX 文件,选 “Yes“,完成!比如有些成熟的黄金电路,能够在设计中重复使用,省去许多时间,你可以把它当成元件库存在库里。在多通道的电路中和有些数字电路中调出来复用,减少设计错误,提高工作效率。不知是什么原因,不能上传。呵呵,不能偷懒,我只能动手敲字。建立原点座标:

4、(用 PADS 2005 打开没有 layout BGA 文件)1.鼠标右键,点选“Select Traces/Pins“,再点 BGA 的左上角的一个 PAD2.以这个 PAD 建立原点座标,Setup/origin.选择 BGA FANOUT 的层:Setup/Layers Setup,BGA 一般放在 TOP Component 层, Plane Typet 选 No Plane ,Routing 选 Any.然后“OK”。接上一贴设置 Fanout 的格点1.Setup/Preferences/Grids/Fantout Gride(设置成 PAD 与 PAD 的二分之一,如果 PAD

5、间距为 50mil,这时 X 与 Y可以填入 25)设置布线默认间距,线宽2.Setup/Design Reuls/Default Rules/(设置布线宽度及安全间距)在 PADS Layout 设置完成, 转入 PADS Router.3 Tools/PADS Router(Aciton 选 Open PADS Router, Options 选 Routing),选 Proceed.跳到 PADS Router。继续. .1.选择适合 BGA FANOUT 的 VIA。在 PADS ROUTER 中,EDIT/Properties/Via Biasing 选择一个 Via(如果没有要在

6、PADS Layout 中建立一个比较小的 VIA)2.选择适合 BGA FANOUT 的规则。在 PADS ROUTER 中,EDIT/Properties/FanoutA:在 Greate fanouts 选 Plane nets(Via 可以连接到中间平面层)和 Signal nets(Via 可以连接到当前层)B:在 Fanout Length 选 Maximum 填写最大的 FANOUT 长度(如:50)C:右键-Select Components-选 BGA-右键-FanoutFANOUT 完成!下次是蛇行布线蛇行布线首先是蛇行布线的作用1.数字电路中为了减少信号延时,要求数椐线等

7、长布线。2.增大分布电容和分布电感在 PADS Router 中:1.限定长度右键 Select net,点选需要蛇行布线的的网络。右键 Properties,打开 Legth 栏。勾上 Restrict Lenth(限定长度 )在Minimum 和 Maximum 填写同一个长度数字,如: 500。 (注意这里的单位是以最后一次更改的为准) 。2.设置蛇形走线的振幅和间隙Tools/Options/Routing 中的 Routing to length constraints(布线到长度约束),Minimum amplitude 填写适当的数字,如:8, (意思是:蛇形走线的振幅最小值被设

8、置是走线宽度的 8 倍) ,Minimum gap 填写适当的数字,如:4(意思是:蛇形走线的间隙最小值被设置为走线到拐角间距的 4 倍) 。3.OK 设置完成。在 PADS Router 中,右键 Interactive Route(快捷键 F3) ,在交互式布线过程中,右键 Add Accordion,就可以看见蛇行布线了,右键 End 完成蛇行布线。差分走线(Differential pairs)在高速设计中你可以使用到差分走线进行设计。要进行差分走线一定要了解相关的功能术语。差分走线的目的是将差分信号的走线同时从源管脚(Source pins)走出,绕过障碍物并同时进行被控间距的走线。

9、将两根信号走到一个相同点(称为集合点Gathering Point) ,即差分走线的起始点,从源管脚到集合点这部分走线我们称之为开始区域(Start Zone) 。在集合点之后我们必须保证差分线的走线是平行、等距的。差分走线最终在接近目标管脚位置分开(称为分离点 Split Point) ,而最终的目标管脚我们称之为 Destination pins,即差分走线的终点。从分离点到目标管脚这段区域我们称之为结束区域(End Zone) 。Shoulder Length(侧翼长度)侧翼长度是指从起始管脚到集合点的距离或者从分离点到目标管脚的距离。障碍通常我们不希望差分线在布线的过程中绕过障碍物而使

10、得差分线被分开,例如绕过过孔或者管脚等。但是例外的是可以在开始区域和结束区域。提示:走线过程中点击鼠标右键选择分开命令 Split Trace Segments 或Shift+X,那么在交互式走线的时候,差分线可以自动绕过走线过程中的障碍对象,然后再继续合并进行走线。定义差分线对1、点击标准工具条上项目浏览器的图标按钮,在打开的项目浏览器 Project Explorer 窗口中选择 Object View 页面,点击展开窗口中的 Net Objects。2、将里面的 Nets 项展开。3、选中网络 1,该网络在工作区域高亮。4、Ctrl+左键选中网络 2。5、使用 CtrlC 和 CtrlV

11、 命令,将这两个网络复制到差分对 Differential Pairs 分支中,这时你展开差分对分支可以已经添加了一对差分线对。差分线走线1、在未选择任何对象状态下鼠标右键选择 Select Trace/Pins/Unroutes。2、在标准工具栏中的层目录中选择 Primary Component Side 为当前操作层。3、在项目浏览器的差分对分支中选中$7651$7652,高亮此两个网络,在工作区域点击此两个网络中的任意一个管脚。4、右键 Interactive Route 或按 F3 开始对该网络走线,可以看到两根差分线被自动地选择并进行并行走线。5、不点击鼠标,移动光标,可以看到一对

12、差分线的走线状态。6、从源管脚拉出走线,在合适的位置点击鼠标左键确定第一段走线和拐角位置。7、沿着设计的目标管脚方向继续走线。8、当走线接近目标管脚的时候鼠标右键 Complete。9、练习几次差分线对的定义和走线,当你认为比较熟练了,请继续往下学习。 点击浏览该文件分离走线在差分走线过程中,有时候为了从连接器或者 BGA 引脚处引出差分走线,必须将差分线暂时地分离或者互相之间的切换以便进行走线,使用 PADS Router提供的分离走线 Route Separately 功能可以达到此目的。1、在项目浏览器的差分对分支中选中我们前面建立的$7651$7652差分线对。2、高亮这两个网络后,鼠

13、标右键选择 Unroute,将刚才的走线删除。3、点击$7651 或$7652 网络中的任意一个管脚。4、右键 Interactive Route 或按 F3 开始对该差分对网络进行走线。5、从源管脚拉出走线,在合适的位置点击鼠标左键确定第一段走线和拐角位置。6、当走到接近目标管脚附近时,点击鼠标右键选择分离走线 RouteSeparately。7、将该走线完成后,系统将自动转到另外一根线的走线。等长布线等长线规则(Matched Length Rules)等长线用于对一组网络进行自动走线时的设置。你同时可以在 PADS Router提供的 Spreadsheet 表格中管理走线长度。定义一组

14、等长走线网络在目标浏览器 Project Explorer 窗口中进行以下操作:1、展开 Nets Objects。2、展开里面的 Nets 项,在其目录中列出设计中所有的网络。3、选中网络 A00,其在工作区域被高亮。4、Shift+鼠标左键选中 *1。5、将选中的所有网络复制到 Matched Length Net Groups 分支中。6、将该分支展开可以看到产生一组新的等长走线网络。结果:PADS Router 将其默认命名为 MLNetGroup1。7、将这组网络名称改为 AddressBus 按回车键确定新名称。完成等长走线网络定义。定义等长走线规则1、项目浏览器窗口中,选中等长走

15、线网络组 AddressBus。2、鼠标右键选择 Properties。3、在属性窗口中的公差栏中填入 200。设置该组网络走线中最短走线和最长走线相差范围允许为 200mils。4、勾选长度约束 Restrict length,打开长度约束栏。5、在最小长度栏中填入 2500,那么走线最小值设定为 2.5 英寸。6、在最大长度栏中填入 3500,那么走线最大值设定为 3.5 英寸。7、点击 OK 按钮完成等长走线规则设置。PCB 信号完整性分析信号完整性(SI)是指信号在电路中以正确的时序和电压作出响应的能力。如果电路中信号能够以要求的时序、持续时间和电压幅度到达 IC,则该电路具有较好的信

16、号完整性。反之,当信号不能正常响应时,就出现了信号完整性问题。从广义上讲,信号完整性问题主要表现为 5 个方面:延迟、反射、串扰、同步切换噪声(SSN)和电磁兼容性(EMI) 。 延迟是指信号在 PCB 板的导线上以有限的速度传输,信号从发送端发出到达接收端,其间存在一个传输延迟。信号的延迟会对系统的时序产生影响,在高速数字系统中,传输延迟主要取决于导线的长度和导线周围介质的介电常数。 另外,当 PCB 板上导线(高速数字系统中称为传输线) 的特征阻抗与负载阻抗不匹配时,信号到达接收端后有一部分能量将沿着传输线反射回去,使信号波形发生畸变,甚至出现信号的过冲和下冲。信号如果在传输线上来回反射,

17、就会产生振铃和环绕振荡。 由于 PCB 板上的任何两个器件或导线之间都存在互容(mutual capacitance)和互感,当一个器件或一根导线上的信号发生变化时,其变化会通过互容和互感影响其它器件或导线,即串扰。串扰的强度取决于器件及导线的几何尺寸和相互距离。 当 PCB 板上的众多数字信号同步进行切换时 (如 CPU 的数据总线、地址总线等 ),由于电源线和地线上存在阻抗,会产生同步切换噪声,在地线上还会出现地平面反弹噪声(简称地弹)。SSN 和地弹的强度也取决于集成电路的 IO 特性、PCB 板电源层和地平面层的阻抗以及高速器件在 PCB 板上的布局和布线方式。 另外,同其它的电子设备

18、一样,PCB 也有电磁兼容性问题,其产生也主要与 PCB 板的布局和布线方式有关。在以下章节中将用到 PADS 自带的仿真软件 LyperLynx,现在的版本已经到 LyperLynx7.5,首先从 LineSim 开始讲信号完整性仿真的基本方法。点击浏览该文件LineSim 仿真的基本方法:1)启动运行 HyperLynx 软件,新建一个 LineSim 原理图。2)激活原本为暗色的传输线,输入传输线的各种参数。3)激活输出端和接收端的 IC 元器件,并为 IC 器件选择仿真模型。4)激活无源器件,并输入具体参数值。5)打开仿真仿真示波器窗口。6)为即将进行的仿真设置参数。7)运行仿真,在

19、LineSim 中设置探针。8)观察仿真结果,并测量时序和电压。9)将仿真结果以不同的形式输出。现在讲讲 BGA 扇出,也叫(BGA FANOUT) ,在有 BGA 设计的 PCB 中,人工扇出 BGA 比较麻烦,而且不规则。通过软件 PADS Router 能快速实现。给大伙一个教程直接运行,用英语解说的,照着做一次可以学会。附件上传不了,等会儿试试!在设计初期,确定 PCB 的尺寸和层数,布线层的数量和层叠方式直接影响布线和阻抗。确定原则如下:1.元件层的下面(第二层)为 GND,提供元件屏蔽层以及为 Top 布线提供参考平面。2.所有信号层尽可能的与 GND 相邻(避免两个信号层直接相邻

20、) 。3.VCC 与 GND 相邻。4.关键信号与 GND 相邻,不能跨区分割。5.兼顾层间结构对称。在 ECO 下,Add Reusre。四层板层叠(从上至下,TOP-BOTTOM)方案分析:注:S(signal ) 信号层; G(ground) 接地层; P(power) 电源层1. S G P S 此方案为四层 PCB 的主选方案,在元件下面有一层地平面,关键信号放在 TOP 层;G 到 P 不能过厚,以降低 G、P 之间的分布阻抗,保证电源平面的去藕效果。2. G S S P 特殊使用,如插件较多,走线简单,如部分接口滤波电路板,若内层走线可以得到很好的屏蔽,传输线的辐射得到控制。如果线路实在太少可以采取第四层为 GND 层。PADS2005(Power PCB)教程实例之高级应用(每日更新)将下面的问题进行讨论1. 设计复用2. IC 扇出3. 蛇行布线4. 差分对布线5. 等长布线6. 多层板层叠分析7. 信号完整性分析

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。