厚德博学筑基建业第7章Prtel99SE自动布线技术本章小结自动布线步骤7.1网络表与元件的装入7.2元件的自动布局与手工调整7.3自动布线与手工调整7.4设计规则检查厚德博学筑基建业自动布线步骤绘制电路原理图,生成网络表规划印制板装载网络表及元件封装自动布局及手工布局调整自动布线参数设置自动布线及手工布线调整设计规则检查输出PCB图厚德博学筑基建业7.1装载网络表与元件7.1.1装载元件库7.1.2通过网络表装载元件封装规划PCB后,执行Design→LoadNets载入网络表;一般在进行电路板设计之前,要确保所电路图及相关的网络表必须正确。最主要的是元件封装是否存在、网络表是否正确及PCB封装之间与元件管脚之间的匹配。从网络表中装载元件厚德博学筑基建业下面以检波器电路为例来说明网络表载入出错的修改方法。错误原因如下:由于元件库中不存在电容封装RB.1/.2,故出错。图中的二极管VD1,在原理图中管脚号定义为1、2,而在印制板中焊盘编号定义为A、K,两者不匹配,故节点找不到而出错。厚德博学筑基建业找到错误原因,回到电路原理图中或其它相关的编辑器中进行修改。在原理图编辑中将电容的封装改为RB.2/.4,并重新生成网络表文件,解决电容封装的错误;在印制板编辑中将二极管的焊盘编号A、K分别改为1、2,并重新装载网络表文件。厚德博学筑基建业7.2元件的自动布局与手工调整7.2.1元件自动布局执行Tools→AutoPlacement→AutoPlacer,自动布局对话框有三种选择。厚德博学筑基建业选中统计布局方式后,在对话框中,可以设置元件组、元件旋转、电源网络、地线网络和布局栅格等。厚德博学筑基建业设置完毕,程序开始自动布局,产生自动布局的印制板Place1。程序更新电路板,退出自动布局状态。飞线也称为预拉线或预布线,体现节点间的连接关系,不具有任何的电气连接特性。厚德博学筑基建业7.2.2手工布局调整手工布局调整主要目的是通过移动元件、旋转元件等方法合理调整元件的位置,减少网络飞线的交叉。1.元件的选取2.元件的移动、旋转3.元件标注的调整厚德博学筑基建业4.3D显示布局图执行View→Boardin3D显示元件布局的3D视图,观察元件布局是否合理。厚德博学筑基建业7.3自动布线与手工调整7.3.1自动布线设计规则设置7.3.2自动布线前的预处理7.3.3自动布线7.3.4手工调整布线厚德博学筑基建业7.3.1自动布线设计规则设置设置布线设计规则包括与布线、制造、高速线路、元件自动布置、信号分析及其它方面有关的设计规则的设置。【Add按钮】:用于新建规则。【Delete按钮】:用于删除选取的规则。【Properties按钮】:用于修改设计规则参数。厚德博学筑基建业1.ClearanceConstraint(间距限制规则)该规则用来限制具有导电特性的图件之间的最小间距。厚德博学筑基建业2.RoutingCorners(拐弯方式规则)此规则主要是在自动布线时,规定印制导线拐弯的方式。厚德博学筑基建业3.RoutingLayers(布线层规则)此规则用于规定自动布线时所使用的工作层,以及布线时各层上印制导线的走向。厚德博学筑基建业布线时应根据实际要求设置工作层。如采用单面布线,设置BottomLayer为Any(底层任意方向布线)、其它层NotUsed(不使用);采用双面布线时,设置TopLayer为Horizontal(顶层水平布线)、BottomLayer层为Vertical(底层垂直布线)、其它层NotUsed(不使用)。厚德博学筑基建业4.RoutingViaStyle(过孔类型规则)此规则设置自动布线时所采用的过孔类型。不同类型的过孔,其尺寸设置不同,一般电源和接地的过孔尺寸比较大且为固定尺寸,而其它信号线的过孔尺寸则稍小。厚德博学筑基建业5.WidthConstraint(印制导线宽度限制规则)此规则用于设置自动布线时印制导线的宽度范围,可定义一个最小值和一个最大值。MinimumWidth:导线的最小宽度;MaximumWidth:导线的最大宽度;PreferredWidth:导线的首选布线宽度。自动布线时,布线的线宽限制在这个范围内。厚德博学筑基建业一个电路中可以针对不同的网络设定不同的线宽限制规则,对于电源和地设置的线宽一般较粗。厚德博学筑基建业7.3.2自动布线前的预处理1.预布线在实际工作中,自动布线之前常常需要对某些重要的网络进行预布线,然后运行自动布线完成剩下的布线工作。执行AutoRoute→Net,网络自动布线。执行AutoRoute→Connection,飞线所连接焊盘就被自动布线。执行AutoRoute→Component,与该元件的焊盘相连的所有飞线就被自动布线。执行AutoRoute→Area,用鼠标拉出一个区域,凡是全部或部分在指定区域内的飞线都完成自动布线。厚德博学筑基建业2.锁定所有预布线执行菜单AutoRoute→Setup,在自动布线器设置对话框,选中LockAllPre-routes复选框,实现锁定预布线功能。3.制作螺丝孔在印制板制作中,经常要在PCB上设置螺丝孔或打定位孔,它们与焊盘或过孔不同,一般不需要有导电部分,可以利用放置过孔或焊盘的方法来制作螺丝孔。厚德博学筑基建业7.3.3自动布线1.自动布线器参数设置自动布线器设置可以设置自动布线的策略、参数和测试点等,自动布线器能分析PCB设计,并自动按最优化的方式设置自动布线器参数,所以推荐使用自动布线器的默认参数。厚德博学筑基建业2.运行自动布线单击主菜单中的AutoRoute,运行自动布线。自动布线过程中,执行Stop后,中断自动布线,布线信息框提示目前布线状况,并保留已经完成的布线。厚德博学筑基建业7.3.4手工调整布线1.布线调整自动拆线的菜单命令在Tools→Un-Route的子菜单中。All:拆除所有线;Net:拆除指定网络的线;Connection:拆除指定焊盘间的线;Component:拆除指定元件所连接的线。厚德博学筑基建业2.添加电路输入端/输出端和电源端的焊盘在PCB设计中,自动布线结束后,一般要给信号的输入、输出和电源端添加焊盘,以保证电路的连接和完整性。下面以放大电路的PCB板为例介绍添加焊盘的具体步骤。⑴将工作层设置为BottomLayer。⑵放置焊盘。厚德博学筑基建业⑶将焊盘的网络属性设置为电源NETC1_1,此时该焊盘上出现网络飞线,连接到NETC1_1网络。⑷将焊盘连接到网络NETC1_1上。⑸按照同样的方法连接其它焊盘。厚德博学筑基建业3.加宽电源线和接地线在PCB设计中,增加电源线和地线的宽度可以提高电路的抗干扰能力。电源线和地线的加宽原则:一般在允许的情况下,地线越宽越好;而电源线和其它的信号线,如果通过的电流较大,也需要加宽。厚德博学筑基建业4.文字标注的调整文字标注调整的目的是让文字排列整齐,字体一致,使加工出的PCB板美观,并且利于元件安装。元件自动重新编号:执行Tools→Re-Annotate,选择元件重新编号的方式。系统自动进行重新编号后,产生一个*.WAS文件,显示编号的变化情况。厚德博学筑基建业7.4设计规则检查设计规则检查有报表输出(Report)和在线检测(On-line)两种方式,执行Tools→DesignRuleCheck,选择设计规则检查方式。1.报表输出方式(Report)的设计规则检查按下【RunDRC】按钮进行DRC检查,检查完毕后,将给出一个检查报告。厚德博学筑基建业2.PCB中违规错误的浏览DRC检查后,系统给出检查报告,违规的图件将高亮显示,利用违规浏览器找到发生违规的位置及违规的具体内容。在设计管理器的Browse下拉列表框中,选择Violations,设置浏览器为违规浏览器。单击【Details】按钮,对话框中详细说明了违规的具体内容,包括违反的规则,违规的图件名和图件位置。厚德博学筑基建业本章小结自动布线步骤网络表与元件的装入:原理图、网络表和PCB元件必须相匹配。元件的自动布局与手工调整:如何进行元件自动布局;元件的选取、移动、旋转、标注的调整。元件的自动布线与手工调整:自动布线:自动布线设计规则设置;自动布线前的预处理;自动布线。手工调整:拆线;添加电路输入端/输出端和电源端的焊盘;加宽电源线和接地线;文字标注的调整设计规则检查厚德博学筑基建业课外作业:完成阻容耦合放大电路PCB的自动布线上机作业:完成单片机最小系统的PCB的自动布线。