好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

电子线路计算机辅助设计Protel.ppt

92页
  • 卖家[上传人]:ni****g
  • 文档编号:587860511
  • 上传时间:2024-09-06
  • 文档格式:PPT
  • 文档大小:1.72MB
  • / 92 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 第第9章章 设计规则及检查设计规则及检查 9.1 设计规则设计规则 9.2 设计规则向导设计规则向导 9.3 设计规则检查设计规则检查 9.1 设计规则设计规则 一、一、PCB设计规则和约束编辑对话框设计规则和约束编辑对话框 执执行行选选单单命命令令Design\ \Rules……,,或或单单击击右右键键选选单单命命令令Design\ \Rules……,,都都将将弹弹出出如如图图8.109所所示示的的PCB规规则则和和约约束束编编辑辑对对话话框框““PCB Rules and Constraints Editor”” 图图8.109 PCB规则和约束编辑对话框规则和约束编辑对话框 在图在图9.9.1中,中, 按钮用于设置规则的优先权,按钮用于设置规则的优先权, 按钮用于启动设计规则向导命令,按钮用于启动设计规则向导命令, 按钮用于关闭对话框。

      按钮用于关闭对话框 图图9.19左左边边区区域域以以树树结结构构的的形形式式显显示示了了设设计计规规则则的的类类别别,,在在每每类类规规则则上上单单击击右右键键都都会会出出现现如如图图8.110所所示示的的子子选选单单,,用用于于“New Rule……”(建建立立规规则则)、、“Delete Rule……”(删删除除规规则则)、、“Import Rules……”(导导入入规规则则)、、“Export Rules……”(导导出出规规则则)和和“Report……”(报报表表)等等操操作 图图9.2 设计规则子选单设计规则子选单 图图9.3中中右右边边区区域域显显示示设设计计规规则则的的设设置置或或编编辑辑内内容容单单击任意一个规则,规则设置对话框如图击任意一个规则,规则设置对话框如图8.111所示 图图9.3 规则设置对话框规则设置对话框 图图9.3所示对话框的右框各部分说明如下:所示对话框的右框各部分说明如下: ● ● 顶部单元是规则的名称栏。

      顶部单元是规则的名称栏 ● ● 中中间间单单元元设设置置规规则则的的使使用用对对象象及及其其范范围围,,主主要有网络要有网络(Net)(Net)、板层、板层(Layer)(Layer)等 ● ● 底底部部单单元元显显示示规规则则的的约约束束特特性性通通过过下下拉拉式式按钮或键盘输入可以对约束特性进行设置按钮或键盘输入可以对约束特性进行设置 二、与电气相关的设计规则二、与电气相关的设计规则(Electrical) 1. Clearance (安全距离)(安全距离) “Clearance”设设计计规规则则用用于于设设定定在在PCB的的设设计计中中,,导导线线、、导导孔孔、、焊焊盘盘、、矩矩形形敷敷铜铜填填充充等等组组件件相相互互之之间间的的安全距离安全距离 单单击击““Clearance””规规则则,,系系统统默默认认的的只只有有一一个个名名称称为为““Clearance””的的安安全全距距离离规规则则设设置置,,鼠鼠标标左左键键单单击击这这个个规规则则名名称称,,对对话话框框的的右右边边区区域域将将显显示示这这个个规规则则使用的范围和规则的约束特性,见图使用的范围和规则的约束特性,见图9.1所示。

      所示 下下面面以以VCC和和GND之之间间的的安安全全距距离离设设置置为为30mil为为例例说明新规则的添加方法说明新规则的添加方法 1)增增加加新新规规则则::在在“Clearance”上上单单击击右右键键并并选选择择New Rules……命命令令,,则则系系统统自自动动在在“Clearance”的的下下面面增增加加一一个个名名称称为为“Clearance-1”的的规规则则,,单单击击“Clearance-1”,弹出新规则设置对话框如图,弹出新规则设置对话框如图9.4所示 图图9.4 新规则设置对话框新规则设置对话框 2)设设置置规规则则使使用用范范围围::在在Where the First object matches单单元元中中单单击击网网络络(Net),,在在Query Kind单单元元里里出出现现In Net( )单单击击“All”按按钮钮旁旁的的下下拉拉列列表表,,从从有有效效的的网网络络表表中中选选择择+15,,按按照照同同样样的的操操作作在在Where the Second Obiect matches单元中设置网络单元中设置网络“GND”。

      3)设设置置规规则则约约束束特特性性::将将光光标标移移到到Constraints单单元元,,将将“Minimum Clearance”改改为为30mil,,如如图图9.5所所示 图图9.5 设置规则范围和约束特性设置规则范围和约束特性 4)设设置置优优先先权权::此此时时在在PCB的的设设计计中中同同时时有有两两个个电电气气安安全全距距离离规规则则,,因因此此必必须须设设置置它它们们之之间间的的优优先先权权单单击击优优先先权权设设置置按按钮钮 ,,系系统统弹弹出出如如图图9.6所所示的规则优先权编辑对话框示的规则优先权编辑对话框 通通过过对对话话框框下下面面的的 与与 按按钮钮可可以以改改变布线规则中的优先次序变布线规则中的优先次序 图图9.6 规则优先权编辑对话框规则优先权编辑对话框 2..Short-Circuit (短路)(短路) “Short-Circuit”设设计计规规则则设设定定电电路路板板上上的的导导线线是是否允许短路。

      默认设置为不允许短路否允许短路默认设置为不允许短路 3..Un-Routed Net (没有布线网络没有布线网络) “Un-Routed Net”设设计计规规则则用用于于检检查查指指定定范范围围内内的的网网络络是是否否布布线线成成功功,,布布线线不不成成功功的的,,该该网网络络上上已已经经布的导线将保留,没有成功布线的将保持飞线布的导线将保留,没有成功布线的将保持飞线 4..Un-Connected Pin (没有连接的引脚)(没有连接的引脚) 该该规规则则用用于于检检查查指指定定范范围围内内的的元元件件封封装装的的引引脚脚是是否连接成功否连接成功 三、与布线有关的设计规则三、与布线有关的设计规则(Routing) 1. Width (导线宽度)(导线宽度) “Width”设设计计规规则则用用于于设设定定布布线线时时的的导导线线宽宽度度如如图图9.7所所示示为为导导线线宽宽度度设设置置对对话话框框,,在在图图形形的的示示意意图图中中标标出出了了导导线线的的三三个个宽宽度度约约束束,,即即“Max Width”、、“Preferred Width”和和“Min Width”,,单单击击每每个个宽宽度度栏栏并并键键入入数数值值即即可可对对其其进进行行修修改改,,注注意意的的是是在在修修改改“Min Width”值之前必须先设置值之前必须先设置“Max Width”宽度栏。

      宽度栏 图图9.7 导线宽度设置对话框导线宽度设置对话框 2..Routing Topology (拓扑规则)(拓扑规则) “Routing Topology”设设计计规规则则用用于于选选择择飞飞线线生生成成的的拓扑规则如图拓扑规则如图9.8所示 图图9.8 拓扑规则设置对话框拓扑规则设置对话框 系统提供七种拓扑规则,它们是:系统提供七种拓扑规则,它们是: (1) Shortest “Shortest”拓拓扑扑规规则则是是系系统统默默认认使使用用的的规规则则,,如如图图8.116所所示示它它的的含含义义是是生生成成一一组组飞飞线线能能够够连连通通网网络络上上的所有节点,并且使连线最短,的所有节点,并且使连线最短, (2) Horizontal “Horizontal”拓拓扑扑规规则则的的含含义义是是生生成成一一组组飞飞线线能能够够连连通通网网络络上上的的所所有有节节点点,,并并且且使使连连线线在在水水平平方方向向最最短短,,如图如图9.9所示。

      所示 (3)Vertical “Vertical”拓拓扑扑规规则则的的含含义义是是生生成成一一组组飞飞线线能能够够连连通通网网络络上上的的所所有有节节点点,,并并且且使使连连线线在在垂垂直直方方向向最最短短,,如如图图9.10所示 (4) Daisy Simple “Daisy Simple”((单单菊菊状状))拓拓扑扑规规则则需需要要指指定定起起点点和和终终点点,,其其含含义义是是在在起起点点和和终终点点之之间间连连通通网网络络上上的的各各个个节点,并且使连线最短,如图节点,并且使连线最短,如图9.11所示图图9.9 Horizontal 图图9.10 Vefical 图图9.11 Daisy Simple (5) Daisy Mid-Driven “Daisy Mid-Driven”((中中心心菊菊状状))拓拓扑扑规规则则也也需需要要指指定定起起点点和和终终点点,,其其含含义义是是以以起起点点为为中中心心向向两两边边的的终终点点连连通通网网络络上上的的各各个个节节点点,,起起点点两两边边的的中中间间节节点点数数目目要要相相同,并且使连线最短,如图同,并且使连线最短,如图9.12所示。

      所示 如如果果设设计计者者没没有有指指定定起起点点和和两两个个终终点点,,系系统统将将采采用用“Daisy Simple”拓扑规则生成飞线拓扑规则生成飞线 图图9.12 Daisy Mid-Driven (6) Daisy Balanced “Daisy Balanced”((对对称称菊菊状状))拓拓扑扑规规则则也也需需要要指指定定起起点点和和终终点点,,其其含含义义是是将将中中间间节节点点数数平平均均分分配配成成组组,,组组的的数数目目和和终终点点数数目目相相同同,,一一个个中中间间节节点点组组和和一一个个终终点点相相连连接接,,所所有有的的组组都都连连接接在在同同一一个个起起点点上上,,起起点点间间用用串串联的方法连接,并且使连线最短,如图联的方法连接,并且使连线最短,如图9.13所示 如如果果设设计计者者没没有有指指定定起起点点和和终终点点,,系系统统将将采采用用““Daisy Simple‘’’拓扑规则生成飞线拓扑规则生成飞线 图图9.13 Daisy Balanced (7 )Star Burst “Star Burst”((放放射射状状))拓拓扑扑规规则则是是指指网网络络中中的的每每个个节节点点都都直直接接和和起起点点相相连连接接,,如如果果设设计计者者指指定定了了终终点点,,那那么么终终点点不不直直接接和和起起点点连连接接。

      如如果果没没有有指指定定起起点点,,那那么么系系统统将将试试着着轮轮流流以以每每个个节节点点作作为为起起点点去去连连接接其其它它各各个个节节点点,,找出连线最短的一组连接作为网络的飞线如图找出连线最短的一组连接作为网络的飞线如图9.14所示 图图9.14 Star Burst 3. Routing Priority (布线优先级布线优先级) “Routing Priority”规规则则用用于于设设置置布布线线的的优优先先级级,,如如图图9.15所所示示在在“Routing Priority”栏栏里里指指定定其其布布线线的的优优先先次次序序,,其其设设定定范范围围从从0到到100,,0的的优优先先次次序序最最低低,,100最高 图图9.15 布线优先级设置对话框布线优先级设置对话框 4..Routing Layers (布线板层布线板层) “Routing Layers”规规则则用用于于设设置置布布线线板板层层。

      选选择择此此规则后,设置规则对话框如图规则后,设置规则对话框如图9.16所示 图图9.16 布线板层设置对话框布线板层设置对话框 规则约束特性单元规则约束特性单元 规规则则约约束束特特性性单单元元主主要要设设置置各各个个信信号号板板层层的的走走线线方方法法,,共有共有32个布线板层设置项,有个布线板层设置项,有11种走线方法可选择:种走线方法可选择: 它它们们是是::“Not Used”(该该层层不不走走线线)、、“Horizontal”(水水平平方方向向走走线线)、、“Vertical”(垂垂直直方方向向走走线线)、、“Any”(任任意意方方向向走走线线)、、“1 O”Clock”(一一点点钟钟方方向向走走线线)、、(2 O“Clock”(两两点点钟钟方方向向走走线线)、、“4 O”Clock”(四四点点钟钟方方向向走走线线)、、“5 O”Clock”(五五点点钟钟方方向向走走线线)、、“45 Up”(向向上上45°°方方向向走走线线)、、“45 Down”(向向下下45°°方方向向走走线线)和和“Fan Out”(以以扇扇出出方方法法走走线线)。

      一一般般情情况况下下,,“HorizontalHorizontal” 和和“VerticalVertical” 用用于于双双面面或多面板布线,其它方法走线用于单面板布线或多面板布线,其它方法走线用于单面板布线 5..Routing Corners (布线拐角)(布线拐角) “Routing Corners”规规则则用用于于设设置置导导线线的的拐拐角角方方法法选择此规则后,布线拐角设置对话框如图选择此规则后,布线拐角设置对话框如图9.17所示 图图9.17 布线拐角设置对话框布线拐角设置对话框 规则约束特性单元的设置方法规则约束特性单元的设置方法 1) Style栏栏::用用于于选选择择导导线线拐拐角角的的形形式式,,系系统统提提供供三三种种拐拐角角形形式式,,它它们们是是::90 Degree (90°°拐拐角角)、、45 Degree (45°°拐拐角角)和和Rounded (圆圆弧弧拐拐角角),,分分别别如如图图9.18a、图、图9.18b、图、图9.18c所示。

      所示 a) 90°°拐角拐角 b) 45°°拐角拐角 c) 圆弧拐角圆弧拐角 图图9.18 导线拐角的形式导线拐角的形式 2) Setback 栏栏::用用于于设设置置导导线线的的最最小小拐拐角角的的大大小小,,其其设设置置随随拐拐角角形形式式的的不不同同而而具具有有不不同同的的含含义义,,如如果果是是90°°拐拐角角,,则则没没有有此此项项::如如果果是是45°°拐拐角角,,则则表表示示拐拐角角的的高高度度;;如如果果是是圆圆弧弧拐角,则表示圆弧的半径拐角,则表示圆弧的半径 3) To栏:用于设置导线最大拐角的大小栏:用于设置导线最大拐角的大小 6..Routing Via Style (布线导孔的尺寸布线导孔的尺寸) 布线导孔的尺寸设置对话框如图布线导孔的尺寸设置对话框如图9.19所示 图图9.19 布线导孔的尺寸设置对话框布线导孔的尺寸设置对话框 对话框中规则约束特性单元有两项需要设置:对话框中规则约束特性单元有两项需要设置:1) Via Diameter 1) Via Diameter :用于设置导孔直径。

      用于设置导孔直径2) Via Hole Size 2) Via Hole Size :用于设置导孔的通孔直径用于设置导孔的通孔直径 7 7..Fanout ControlFanout Control “Fanout Fanout ControlControl”规规则则用用于于设设置置SMDSMD扇扇出出式式布布线线控控制,制,“Fanout ControlFanout Control”规则设置对话框如图规则设置对话框如图9.209.20所示 图图9.20 ““Fallout Control””规则设置对话框规则设置对话框 系系统统默默认认设设置置了了五五种种扇扇出出式式布布线线控控制制规规则则,,约约束束特特性性单单元元中中设设置置了了扇扇出出导导线线的的形形状状、、方方向向及及焊焊盘盘、、导导孔的放置等,大多情况下可以采用默认设置孔的放置等,大多情况下可以采用默认设置 四、与四、与SMDSMD布线有关的设计规则布线有关的设计规则(SMT)(SMT) 主要设置主要设置SMDSMD与布线之间的规则。

      分为三个规则:与布线之间的规则分为三个规则: 1. SMD To Corner 1. SMD To Corner 用用于于设设置置SMDSMD元元件件焊焊盘盘与与导导线线拐拐角角之之间间的的最最小小距距离离如如图图9.219.21所示的规则设置对话框所示的规则设置对话框 图图9.21 ““SMD To Corner””规则设置对话框规则设置对话框 2 2..SMD To PlaneSMD To Plane “SMD SMD To To PlanePlane”规规则则用用于于设设置置SMDSMD与与内内层层(Plane)(Plane)的的焊焊盘盘或或导孔之间的距离图导孔之间的距离图9.229.22所示为新添规则设置对话框所示为新添规则设置对话框 图图9.22 ““SMD To Plane””规则设置对话框规则设置对话框 3 3..SMD Neck-DownSMD Neck-Down 该该规规则则用用于于设设置置SMDSMD引引出出导导线线宽宽度度与与SMDSMD元元件件焊焊盘盘宽宽度之间的比值关系。

      设置编辑对话框如图度之间的比值关系设置编辑对话框如图9.239.23所示 图图9.23 SMD Neck-Down规则设置对话框规则设置对话框 五、与焊盘延伸量有关的设计规则五、与焊盘延伸量有关的设计规则(Mask)(Mask) 用于设置焊盘周围的延伸量包括两个规则:用于设置焊盘周围的延伸量包括两个规则: 1..Solder Mask Expansion ((防防焊焊层层中中焊焊盘盘的的延延伸量)设置对话框如图伸量)设置对话框如图9.24所示 图图9.24 防焊层中焊盘的延伸量设置对话框防焊层中焊盘的延伸量设置对话框 2..Paste Mask Expansion ((SMD焊盘的延伸量)焊盘的延伸量) 用于设置用于设置SMD焊盘的延伸量对话框如图焊盘的延伸量对话框如图9.25所示 图图9.25 ““Paste Mask Expansion””规则设置对话框规则设置对话框 六、与内层有关的设计规则六、与内层有关的设计规则(Plane)(Plane) 用于设置电源层和敷铜层的布线规则。

      共分为三个规则:用于设置电源层和敷铜层的布线规则共分为三个规则: 1 1..Power Plane Connect StylePower Plane Connect Style 用用于于设设置置导导孔孔或或焊焊盘盘与与电电源源层层连连接接的的方方法法单单击击选选择择此此规规则则后,设置对话框如图后,设置对话框如图9.269.26所示 图图9.26 “Power Plane Connect Style”9.26 “Power Plane Connect Style”规则设置对话框规则设置对话框 在规则约束特性单元中,有五项需要设置:在规则约束特性单元中,有五项需要设置: 1) 1) Connect Connect StyleStyle栏栏::设设置置电电源源层层与与导导孔孔或或焊焊盘盘的的连连接接方方法法单单击击右右侧侧的的下下拉拉式式按按钮钮有有三三种种方方法法选选择择,,即即 “Relief Relief ConnectConnect”( (放放 射射 状状 连连 接接 ) )、、 “Direct Direct ConnectConnect”( (直接连接直接连接) )和和“No ConnectNo Connect”( (不连接不连接) )。

      2) 2) ConnectorsConnectors栏栏::设设置置连连接接铜铜膜膜的的数数量量有有“2 2”和和“4 4”两种设置,用鼠标左键单击即可选取两种设置,用鼠标左键单击即可选取 3) Conductor Width 3) Conductor Width栏:设置连接铜膜的宽度栏:设置连接铜膜的宽度 4) Air-Gap 4) Air-Gap栏:设置空隙大小栏:设置空隙大小 5) 5) ExpansionExpansion栏栏::设设置置焊焊盘盘或或导导孔孔与与空空隙隙之之间间的的距离 2 2..Power Plane ClearancePower Plane Clearance 用用于于设设置置电电源源板板层层与与穿穿过过它它的的焊焊盘盘或或导导孔孔间间的的安安全距离设置对话框如图全距离设置对话框如图9.279.27所示 图图9.27 “Power Plane Clearance”9.27 “Power Plane Clearance”规则设置对话框规则设置对话框 3 3..Polygon Connect StylePolygon Connect Style 用用于于设设置置敷敷铜铜与与焊焊盘盘之之间间的的连连接接方方法法。

      单单击击选选择择此规则后,设置对话框如图此规则后,设置对话框如图9.289.28所示 图图9.28 “Polygon Connect Style”9.28 “Polygon Connect Style”规则设置对话框规则设置对话框 在规则约束特性单元中,有四项需要设置:在规则约束特性单元中,有四项需要设置: 1) 1) Connect Connect StyleStyle栏栏::设设置置敷敷铜铜层层与与焊焊盘盘的的连连接接方方法法单单击击右右侧侧的的下下拉拉式式按按钮钮有有三三种种方方法法选选择择,,即即“Relief Relief ConnectConnect”( (放放射射状状连连接接) )、、“Direct Direct ConnectConnect”( (直接连接直接连接) )和和"No Connect"No Connect”( (不连接不连接) ) 2) 2) ConnectorsConnectors栏栏::设设置置连连接接铜铜膜膜的的数数量量有有“2 2”和和“4 4”两种设置,用鼠标左键单击即可选取。

      两种设置,用鼠标左键单击即可选取 3) Conductor Width 3) Conductor Width栏:设置连接铜膜的宽度栏:设置连接铜膜的宽度 4) 4) 连连接接角角度度栏栏::设设置置在在放放射射状状连连接接时时敷敷铜铜与与焊焊盘盘的的连连接接角角度度,,有有90°(90 90°(90 Angle)Angle)连连接接和和45°(45 45°(45 Angle)Angle)连接两种连接形式连接两种连接形式 七、与测试点有关的设计规则七、与测试点有关的设计规则(Testpoint)(Testpoint) 1 1..Testpoint StyleTestpoint Style 该该规规则则用用于于设设置置测测试试点点的的形形状状和和大大小小单单击击选选择择此此规则后,设置对话框如图规则后,设置对话框如图9.299.29所示 图图9.29 ““Testpoint Style””规则设置对话框规则设置对话框 在规则约束特性单元中,有四项需要设置:在规则约束特性单元中,有四项需要设置: 1) 1) StyleStyle栏栏::设设置置测测试试点点的的大大小小。

      其其中中SizeSize设设置置测测试点的外径尺寸,试点的外径尺寸, Hole Size Hole Size设置测试点的孔径尺寸设置测试点的孔径尺寸 2) 2) Grid Grid SizeSize栏栏::担担置置格格点点的的大大小小在在Testpoint Testpoint grid sizegrid size栏键入设置的尺寸栏键入设置的尺寸 3) 3) Allowed Allowed Side Side and and OrderOrder栏栏::设设置置允允许许作作为为测测试试点的板层和组件点的板层和组件 4) 4) Allow Allow testpoint testpoint under under componentcomponent复复选选框框::设设置是否允许在元件封装的下面出现测试点置是否允许在元件封装的下面出现测试点 2 2..TestPoint UsageTestPoint Usage 用用于于设设置置测测试试点点的的用用法法设设置置对对话话框框如如图图9.309.30所所示 图图9.30 ““TestPoint Usage””规则设置对话框规则设置对话框 在规则约束特性单元中,有两项设置:在规则约束特性单元中,有两项设置: 1) 1) Allow Allow multiple multiple testpoints testpoints On On same same netnet复复选选框:设置在同一条网络上是否允许多个测试点存在。

      框:设置在同一条网络上是否允许多个测试点存在 2) Testpoint 2) Testpoint栏:设置测试点有效、无效和忽略栏:设置测试点有效、无效和忽略 八、与电路板制造有关的设计规则八、与电路板制造有关的设计规则 设置规则分为四类:设置规则分为四类: 1 1..Minimum Annular RingMinimum Annular Ring 用于设置最小环宽,编辑对话框如图用于设置最小环宽,编辑对话框如图9.319.31所示 图图9.31 ““Minimum Annular Ring””规则设置对话框规则设置对话框 2 2..Acute AngleAcute Angle “Acute Acute AngleAngle”规规则则用用于于设设置置具具有有电电气气特特性性的的导导线线与与导导线线之之间间的的最最小小夹夹角角最最小小夹夹角角应应该该不不小小于于90°90°,,否否则则将将会会在在蚀蚀刻刻后后残残留药物,导致过度蚀刻。

      设置对话框如图留药物,导致过度蚀刻设置对话框如图9.329.32所示 图图9.32 ““Acute Angle””规则设置对话框规则设置对话框 3 3..Hole SizeHole Size “Hole Hole SizeSize”规规则则用用于于孔孔径径尺尺寸寸设设置置单单击击选选择择此此规规则则后后,,设设置对话框如图置对话框如图9.339.33所示 图图9.33 ““Hole Size””规则设置对话框规则设置对话框 在规则约束特性单元中,有三项设置:在规则约束特性单元中,有三项设置: 1) Measurement Method 栏栏::设设置置尺尺寸寸表表示示的的形形式式单单击击下下拉拉按按钮钮有有两两种种形形式式,,即即绝绝对对尺尺寸寸(Absolute)和百分比尺寸和百分比尺寸(Percent) 2) Minimum 栏:设置最小孔尺寸栏:设置最小孔尺寸 3) Maximum 栏:设置最大孔尺寸。

      栏:设置最大孔尺寸 4..Layer Pairs ““Layer Pairs””规规则则用用于于设设置置是是否否允允许许使使用用板板层层对在规则特性中有复选框对其设置在规则特性中有复选框对其设置 九、与高频电路设计有关的规则九、与高频电路设计有关的规则(High Speed)(High Speed) 此类规则共分为六项:此类规则共分为六项: 1 1..Parallel SegmentParallel Segment “Parallel Parallel SegmentSegment”规规则则用用于于设设置置并并行行导导线线的的长长度度和和距距离离添添加加新新规规则后,设置对话框如图则后,设置对话框如图9.349.34示 图图9.34 “Parallel Segment”9.34 “Parallel Segment”规则设置对话框规则设置对话框 在规则约束特性单元中,有三项设置:在规则约束特性单元中,有三项设置: 1) Layer Checking 栏栏::设设置置该该规规则则适适用用的的板板层层,,单单击击右右侧侧下下拉拉按按钮钮有有两两个个选选择择::同同一一层层(Same Layer)和和相相邻层邻层(Adjacent Layers)。

      2) For a parallel gap of 栏栏::设设置置并并行行走走线线的的最最小小距距离 3) The parallel Limit is 栏栏::设设置置并并行行导导线线允允许许的的并并行长度 2..Length “Length”规规则则用用于于设设置置网网络络的的长长度度单单击击选选择择此此规则后,设置对话框如图规则后,设置对话框如图9.35所示 图图9.35 ““Length””规则设置对话框规则设置对话框 3 3..Matched Net LengthsMatched Net Lengths 用用于于设设置置网网络络等等长长走走线线该该规规则则以以规规定定范范围围中中的的最最长长网网络络为为基基准准,,使使其其它它网网络络通通过过调调整整操操作作,,在在设设定定的的公公差范围内和它等长设置对话框如图差范围内和它等长设置对话框如图9.369.36所示 图图9.36 ““Matched Net Lengths””规则设置对话框规则设置对话框 在规则约束特性单元中,有四项设置:在规则约束特性单元中,有四项设置: 1 1)) Amplitude Amplitude 栏:设置走线振幅。

      栏:设置走线振幅 2 2)) Style Style 栏栏 设设置置走走线线的的形形式式单单击击右右边边的的下下拉拉式式按按钮钮,,有有三三种种形形式式选选择择,,即即90°(90 90°(90 Degree)Degree)走走线线、、45°(45 Degree)45°(45 Degree)走线和圆弧走线走线和圆弧走线(Rounded)(Rounded) 3) Tolerance 3) Tolerance 栏:设置长度误差栏:设置长度误差 4) Gap 4) Gap 栏:设置间距栏:设置间距 4 4..Daisy Chain Stub LengthDaisy Chain Stub Length “Daisy Daisy Chain Chain Stub Stub LengthLength”规规则则用用于于设设置置用用菊菊花花链链走走线线时时支支线线的的最最大大长长度度添添加加新新规规则则后后,,设设置置对对话话框如图框如图9.379.37所示 图图9.37 ““Daisy Chain Stub Length'’’规则设置对话框规则设置对话框 5..Vias Under SMD 用用于于设设置置是是否否允允许许在在SMD焊焊盘盘下下放放置置导导孔孔。

      单单击击选择此规则后,设置对话框如图选择此规则后,设置对话框如图9.38所示 图图9.38 ““Vias Under SMD””规则设置对话框规则设置对话框 6..Maximum Via Count 用用于于设设置置电电路路板板上上允允许许的的最最多多导导孔孔数数添添加加新新规规则则并选择后,设置对话框如图并选择后,设置对话框如图9.39所示 图图9.39 ““Maximum Via Count””规则设置对话框规则设置对话框 十、与元件的布局有关的规则(十、与元件的布局有关的规则(P1acement)) 该类共有该类共有6个规则 1..Room Definition 用用于于定定义义元元件件合合的的尺尺寸寸及及其其所所在在的的板板层层单单击击选选择择此此规规则则后后,,设设置置对对话框如图话框如图9.40所示 图图9.40 ““Room Definition””规则规则 设置对话框设置对话框 在规则约束特性单元中,有五项设置:在规则约束特性单元中,有五项设置: 1) Room Locked 栏:设置是否锁定元件合。

      栏:设置是否锁定元件合 2) 按钮:设置元件合的大小按钮:设置元件合的大小 3) Xl//Y1-X2//Y2 栏栏::通通过过该该栏栏的的坐坐标标设设置置元元件件合的大小合的大小 4) Top Layer 栏:设置元件合所在的板层栏:设置元件合所在的板层 5) Keep Objects lnside 栏栏::设设置置元元件件所所放放置置的的位位置 2..Component Clearance 用用于于设设置置元元件件封封装装间间的的最最小小距距离离单单击击选选择择此此规规则则后,设置对话框如图后,设置对话框如图9.41所示 图图9.41 ““Component Clearance””规则设置对话框规则设置对话框 在在规规则则约约束束特特性性单单元元中中,,Check Mode设设置置检检查查模模式其中有三种模式选择:式。

      其中有三种模式选择: 1) Quick Check :快速检查模式快速检查模式 2) MultiLayer Check :多层检查模式多层检查模式 3) Full Check :全面检查模式全面检查模式 3..Component Orientation 用用于于设设置置元元件件封封装装的的放放置置方方向向单单击击选选择择此此规规则则后,设置对话框如图后,设置对话框如图9.42所示 图图9.42 ““Component Orientation””规则设置对话框规则设置对话框 4..Permitted Layer 用用于于设设置置自自动动布布局局时时元元件件封封装装的的放放置置板板层层添添加加新新规规则并选择后,设置对话框如图则并选择后,设置对话框如图9.43所示 图图9.43 ““Permitted Layer'’’规则设置对话框规则设置对话框 5..Nets to Ignore 用用于于设设置置自自动动布布局局时时忽忽略略的的网网络络。

      组组群群式式自自动动布布局局时时,,忽忽略略电电源源网网络络可可以以使使得得布布局局速速度度和和质质量量有有所提高设置对话框如图所提高设置对话框如图9.44所示 图图9.44 ““Nets to Ignore””规则设置对话框规则设置对话框 6..Height 用用于于设设置置在在电电路路板板上上放放置置组组件件的的高高度度,,对对话话框框如如图图9.45所示 图图9.45 ““Height””规则设置对话框规则设置对话框 十一、信号完整性分析(十一、信号完整性分析(Signal Integrity)) 信号完整性分析规则设置对话框如图信号完整性分析规则设置对话框如图9.46所示 图图9.46 信号完整性分析规则设置对话框信号完整性分析规则设置对话框 在在系系统统默默认认状状态态下下,,信信号号完完整整性性分分析析规规则则没没有有定定义义。

      当当需需要要进进行行信信号号完完整整性性分分析析时时,,可可以以选选中中Signal Integrity选选项项中中某某一一项项,,单单击击鼠鼠标标右右键键选选择择快快捷捷选选单单的的New Rule命命令令,,即即可可以以建建立立一一个个新新的的分分析析规规则则然然后双击建立的分析规则即可进入规则设置对话框后双击建立的分析规则即可进入规则设置对话框 Protel 2004信信号号完完整整性性分分析析主主要要包包括括如如下下13条条信信号号分析规则分析规则 1..Signal Stimulus ““Signal Stimulus””规规则则用用于于设设置置电电路路分分析析的的激激励励信号特性设置对话框如图信号特性设置对话框如图9.47所示 图图9.47 ““Signal Stimulus””规则设置对话框规则设置对话框 在规则约束特性单元中,有五项设置:在规则约束特性单元中,有五项设置: 1) Stimulus Kind 栏:设置信号的种类。

      栏:设置信号的种类 2) Start Level 栏:设罩信号的初始状态栏:设罩信号的初始状态 3) Start Time(s) 栏:设置信号开始时间栏:设置信号开始时间 4) Stop Time(s) 栏:设置信号停止时间栏:设置信号停止时间 5) Period Time(s) 栏:设置信号的周期栏:设置信号的周期 2..Overshoot-Falling Edge 用用于于设设置置信信号号下下降降沿沿允允许许的的最最大大过过冲冲值值图图9.48为为信信号号过过冲冲下下降降沿沿示示意意图图设设计计者者可可以以在在规规则则约约束束特特性性单单元元中中的的Maximum(Volts)编编辑辑框框中中设设置置信信号号完完整整性性分分析中最大过冲值析中最大过冲值 图图9.48 信号过冲的下降沿示意图信号过冲的下降沿示意图 3..Overshoot-Rising Edge 该该规规则则定定义义信信号号上上升升沿沿 (Overshoot-Rising Edge) 允允许许的的最最大大过过冲冲值值。

      图图9.49为为信信号号过过冲冲上上升升沿沿示示意意图图设设计计者者可可以以在在规规则则约约束束特特性性单单元元中中的的Maximum(Volts)编辑框中设置信号完整性分析中最大过冲值编辑框中设置信号完整性分析中最大过冲值 图图9.49 信号过冲的上升沿示意图信号过冲的上升沿示意图 4..Undershoot-Falling Edge 用用于于设设置置信信号号下下降降沿沿所所允允许许最最大大下下冲冲值值图图9.50为为信信号号下下冲冲下下降降沿沿示示意意图图设设计计者者可可以以在在规规则则约约束束特特性性单单元元中中的的Maximum(Volts)编编辑辑框框中中设设置置信信号号完完整整性性分分析中最大下冲值析中最大下冲值 图图9.50 信号下冲下降沿示意图信号下冲下降沿示意图 5..Undershoot- Rising Edge 用用于于设设置置信信号号上上升升沿沿所所允允许许的的最最大大下下冲冲值值。

      图图9.51为为信信号号下下冲冲上上升升沿沿示示意意图图设设计计者者可可以以在在规规则则约约束束特特性性单单元元中中的的Maximum(Volts)编编辑辑框框中中设设置置信信号完整性分析中最大下冲值号完整性分析中最大下冲值 图图9.51 信号下冲上升沿示意图信号下冲上升沿示意图 6. Impedance Constraint “Impedance Constraint”((阻阻抗抗约约束束))规规则则用用于于设设置置所所允允许许的的电电阻阻的的最最大大值值(Maximum)和和最最小小值值(Minimum)阻阻抗抗和和导导体体几几何何外外观观及及电电导导率率、、导导体体外外的的绝绝缘缘层层材材料料以以及及板板的的几几何何物物理理分分布布,,即即导导体体间间在在Z域域的的距距离离有有关关上上述述的的绝绝缘缘层层材材料料包包括括板板的的基基本材料,多层间的绝缘层以及焊接材料等本材料,多层间的绝缘层以及焊接材料等 7. Signal Top Value 用用于于设设置置信信号号在在高高电电平平状状态态时时的的电电压压值值,,图图9.52为为信信号号高高电电平平状状态态电电压压值值示示意意图图。

      设设计计者者可可以以在在规规则则约约束束特特性性单单元元中中的的Minimum (Volts)编编辑辑框框中中设设置置信信号号完整性分析中信号高电平的最小值完整性分析中信号高电平的最小值 图图9.52 信号高电平状态电压值示意图信号高电平状态电压值示意图 8..Signal Base Value 用用于于设设置置信信号号电电压压基基值值图图9.53为为信信号号基基值值示示意意图图设设计计者者可可以以在在规规则则约约束束特特性性单单元元中中的的Maximum (Volts)编辑框中设置信号完整性分析中最大信号基值编辑框中设置信号完整性分析中最大信号基值 图图9.53 信号基值示意图信号基值示意图 9..Flight Time-Rising Edge,, “Flight Time-Rising Edge”规规则则用用于于设设置置信信号号上上升升沿沿的的最最大大允允许许飞飞升升时时间间。

      图图9.54所所示示为为信信号号飞飞升升时时间间上上升升边边沿沿示示意意图图设设计计者者可可以以在在规规则则约约束束特特性性单单元元中的中的Maximum (Seconds)栏设置最大飞升时间栏设置最大飞升时间 图图9.54 信号飞升时间上升边沿示意图信号飞升时间上升边沿示意图 10..Flight Time-Falling Edge 用用于于设设置置信信号号下下降降沿沿的的最最大大允允许许飞飞行行时时间间,,它它是是实实际际的的输输入入电电压压到到门门限限电电压压之之间间的的时时间间,,小小于于这这个个时时间间将将驱驱动动一一个个基基准准负负载载,,该该负负载载直直接接与与输输出出相相连连图图9.55所所示示为为信信号号飞飞升升时时间间下下降降边边沿沿示示意意图图设设计计者者可可以以在在规规则则约约束束特特性性单单元元中中的的Maximum(seconds)编编辑辑框框中中定义下降边沿的最大允许时间定义下降边沿的最大允许时间 图图9.55 信号飞升时间下降边沿示意图信号飞升时间下降边沿示意图 11..Slope-Rising Edge (上升边沿斜率)(上升边沿斜率) 用用于于设设置置信信号号从从门门限限电电压压VT上上升升到到一一有有效效高高电电平平的的最最大大延延迟迟时时间间,,如如图图9.56所所示示为为上上升升边边沿沿斜斜率率示示意意图图。

      设设计计者者在在规规则则约约束束特特性性单单元元中中的的Maximum (Seconds)栏设置最大延迟时间栏设置最大延迟时间 图图9.56 上升边沿斜率示意图上升边沿斜率示意图 12..Slope-FallingEdge (下降边沿斜率)(下降边沿斜率) 用用于于设设置置信信号号从从门门限限电电压压VT下下降降到到一一有有效效低低电电平平的的最最大大延延迟迟时时间间,,如如图图9.57所所示示为为下下降降边边沿沿斜斜率率示示意意图图设设计计者者在在规规则则约约束束特特性性单单元元中中的的Maximum (Seconds)栏设置最大延迟时间栏设置最大延迟时间 图图9.57 下降边沿斜率示意图下降边沿斜率示意图 13..Supply Nets ““Supply Nets””((电电源源网网络络))规规则则用用于于电电路路板板中中电电源源网网络络的的电电压压值值。

      设设计计者者在在规规则则约约束束特特性性单单元元中中的的Voltage栏设置电源电压值栏设置电源电压值 9.2 设计规则向导设计规则向导 设计规则的设置也可以通过Protel 2004提供的设计规则向导轻松地完成,设计规则向导操作步骤如下: (1)执行主选单命令Design\Rule Wizard…,启动设计规则向导,如图9.58所示 图9.58 启动设计规则向导 ((2))单单击击 按按钮钮,,出出现现选选择择规规则则类类型型对对话话框框,,如图如图9.59所示 在在Name栏栏中中输输入入规规则则的的名名称称,, Comment栏栏中中输输入规则的特性描述选择需要设置的规则类型入规则的特性描述选择需要设置的规则类型 图图9.59 选择规则类型对话框选择规则类型对话框 ((3))单单击击 按按钮钮,,系系统统弹弹出出规规则则适适用用范范围围设设置置对话框,如图对话框,如图9.60所示。

      所示 用用鼠鼠标标左左键键选选择择规规则则使使用用的的范范围围,,比比如如选选择择“A Few Nets”项 图图9.60 规则适用范围设置对话框规则适用范围设置对话框 ((4))单单击击 按按钮钮,,进进入入使使用用范范围围高高级级设设置置对对话话框,如图框,如图9.61所示 单单 击击 “Condition Type// Operator”和和 “Condition Value”设设置置规规则则的的范范围围和和条条件件,,单单击击“Add another condition”增加约束条件增加约束条件 图图9.61 使用范围高级设置对话框使用范围高级设置对话框 ((5))完完成成设设置置后后,,单单击击 按按钮钮,,出出现现优优先先权权设设置对话框,如图置对话框,如图9.62所示。

      所示 单单击击按按钮钮 和和 调调整整个个规规则则之之间间的的优优先权 图图9.62 优先权设置对话框优先权设置对话框 (6) 单单击击 按按钮钮,,出出现现完完成成规规则则设设置置对对话话框框,,如图如图9.63所示 单单击击 按按钮钮,,系系统统弹弹出出规规则则设设置置对对话话框框,,关关闭该对话框即可将规则设置保存闭该对话框即可将规则设置保存 图图9.63 完成规则设置对话框完成规则设置对话框 9.3 设计规则检查设计规则检查 在PCB的设计过程中和设计完后,运行设计规则检查(DRC—Design Rule Check),可以测试比如安全错误、未走线网络、宽度错误、长度错误和影响制造和信号完整性的错误。

      运行DRC可以执行Tools\Design Rule Check…命令,系统将弹出如图9.64所示的“Design Rule Check”对话框 图9.64 “Design Rule Check”对话框 下面介绍下面介绍“Design Rule Check”“Design Rule Check”对话框相关内容:对话框相关内容: (1) Report Options ( (1) Report Options (报告选项报告选项) ) ● Create Report File Create Report File 创建报告文件创建报告文件 ● Create Violations Create Violations 创建违反规则的报告创建违反规则的报告 ● Sub-Net Details Sub-Net Details 子网络详细情况报告子网络详细情况报告 ● Internal Plane Warnings Internal Plane Warnings 内层警告报告内层警告报告 ● Verify Shorting Copper Verify Shorting Copper 验证短路敷铜验证短路敷铜报告报告 (2) Rules to Check ((2) Rules to Check (需要检查的规则需要检查的规则) ) 设设置置是是在线方方法法进进行行设设计计规规则则检检查查还还是是在在运运行行设设计计规规则则检检查查时时一一并并检检查查。

      在在左左边边的的区区域域中中列列出出了了要要检检查查的的规规则则项项目目,,右右边边区区域域用用于于设设置置“Online”“Online”和和“Batch”“Batch”,如图,如图9.659.65所示 图图9.65 “Rules to Check”设置对话框设置对话框 (3) (3) 设设计计好好后后,,单单击击 按按钮钮,,就就可可以以启启动动DRCDRC,生成规则检查报告,生成规则检查报告*.DRC*.DRC,如图,如图9.669.66所示 图图9.66 9.66 规则检查报告规则检查报告 如如果果电电路路板板上上有有违违反反设设计计规规则则的的,,则则以以高高亮亮绿绿色色显显示示,,同同时时在在信信息息框框中中给给出出违违反反规规则则的的类类型型如如果果要要清清除除绿绿色色的的错错误误标标记记,,单单击击选选单单命命令令Tools\Reset Tools\Reset Error Error MarkerMarker即可。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.