Routing Topology规则

合集下载

拓扑规则

拓扑规则
Must Not Overlap With
该规则要求一个要素类的多边形内部不能与另一个要素类的多边形内部重叠。两个要素类的多边形可以共用边或顶点,或者完全不相连。当一个区域不能同时属于两个独立要素类时要应用这个规则。这对于组合两个相互排他的区域分类系统很有用,比如地带和水体类型,其中,定义为地带类型的区域不能再定义为水体类型,反之亦然。
None
Contains Point
这个规则要求一个要素类中的多边形要素包含另一个要素类中至少一个点要素。点必须在多边形内,而不是在边界上当每个多边形必须有至少一个相关点的时候,比如每个地块必须有一个地址点,这个规则就很有用。
Create Feature
The top polygon is an error because it does not contain a point.
拓扑规则Topology rule
规则描述(Rule description)
纠正方法Potential fixes
Examples
Must Be Larger Than Cluster Tolerance
Requires that a feature does not collapse during a validate process. This rule is mandatory for a topology, and applies to all line and polygon feature classes. In instances where this rule is violated, the original geometry is left unchanged.
Subtract, Merge
Must Be Covered By Feature Class Of

第11章 印刷电路板的布线设计

第11章 印刷电路板的布线设计
Differential Pairs Routing规则设置
21
11.规则设置向导 在PCB编辑器内,执行【设计】|【规则向导】命令,即可启动规则向导,如图所示。
【规则向导】命令 启动后的规则向导画面如图所示
22
例:利用【规则向导】建立Routing Topology规则
本例中,我们将以为GND网络新建一个Routing Topology规则为例,介绍 设计规则向导的功能及操作过程。
都是在【约束】区域内完成,如图所示。
3.导线宽度规则及优先级的设置
针对不同的目标对象,在规则中可以定义同类型的多重规则,系统将使用预定义等级 来决定将哪一规则具体应用到哪一对象上。在上述导线宽度规则定义中,设计者可以定 义一个适用于整个PCB板的导线宽度约束规则(即所有的导线都必须是这个宽度), 但由于希望接地网络的导线与一般的连接导线不同,需要尽量地粗一些,因此,设计者 还需要定义一个宽度约束规则,该规则将忽略前一个规则
③单击新建的Width导线宽度规则,打开设置标签页。
④选中Where The Object Matches选项区域中下拉列表的Custom Query选项,此时会激活
按钮
。单击此按钮,将启动Query Helper对话框。此时,在Query Helper区域中显示的内容为InNet(’GND’)。
⑤单击Query Helper中部按钮栏中的
【PCB规则及约束编辑器】对话窗
2
1.电气规则设置
打开【PCB规则及约束编辑器】对话框,在左边标签页中,单击Electrical Rules(电气规则)前面

图标按钮,可以看到需要设置的电气子规则有6项
( 1 ) Clearance ( 安 全 间 距 ) 子 规 则

AltiumDesigner自动布线规则word精品文档10页

AltiumDesigner自动布线规则word精品文档10页

对于PCB 的设计,Altium Designer .0提供了详尽的10 种不同的设计规则,这些设计规则则包括导线放置、导线布线方法、元件放置、布线规则、元件移动和信号完整性等规则。

根据这些规则,Protel DXP 进行自动布局和自动布线。

很大程度上,布线是否成功和布线的质量的高低取决于设计规则的合理性,也依赖于用户的设计经验。

对于具体的电路可以采用不同的设计规则,如果是设计双面板,很多规则可以采用系统默认值,系统默认值就是对双面板进行布线的设置。

本章将对Altium Designer .0的布线规则进行讲解。

.1 设计规则设置进入设计规则设置对话框的方法是在PCB 电路板编辑环境下,从Protel DXP 的主菜单中执行菜单命令Desing/Rules ……,系统将弹出如图— 1 所示的PCB Rules and Constraints Editor(PCB 设计规则和约束) 对话框。

该对话框左侧显示的是设计规则的类型,共分10 类。

左边列出的是Desing Rules( 设计规则) ,其中包括Electrical (电气类型)、Routing (布线类型)、SMT (表面粘着元件类型)规则等等,右边则显示对应设计规则的设置属性。

该对话框左下角有按钮Priorities ,单击该按钮,可以对同时存在的多个设计规则设置优先权的大小。

对这些设计规则的基本操作有:新建规则、删除规则、导出和导入规则等。

可以在左边任一类规则上右击鼠标,将会弹出如图— 2 所示的菜单。

在该设计规则菜单中,New Rule 是新建规则;Delete Rule 是删除规则;Export Rules 是将规则导出,将以 .rul 为后缀名导出到文件中;Import Rules 是从文件中导入规则;Report ……选项,将当前规则以报告文件的方式给出。

图— 2 设计规则菜单下面,将分别介绍各类设计规则的设置和使用方法。

.2 电气设计规则Electrical (电气设计)规则是设置电路板在布线时必须遵守,包括安全距离、短路允许等4 个小方面设置。

Routing 布线设计规则

Routing 布线设计规则

Routing 布线设计规则 1Clearance Constraint-安全间距Routing Corners-布线转角Routing Layers-布线板层Routing Priority-布线次序Routing Topology-布线逻辑Routing Via Style-过孔型式SMD To Corner Constraint-SMD焊点限制Width Constraint-走线线宽安全间距(Routing标签的Clearance Constraint)它规定了板上不同网络的走线焊盘过孔等之间必须保持的距离。

一般板子可设为0.254mm,较空的板子可设为0.3mm,较密的贴片板子可设为0.2-0.22mm,极少数印板加工厂家的生产能力在0.1-0.15mm,假如能征得他们同意你就能设成此值。

0.1mm 以下是绝对禁止的布线层面和方向(Routing标签的Routing Layers)此处可设置使用的走线层和每层的主要走线方向。

请注意贴片的单面板只用顶层,直插型的单面板只用底层,但是多层板的电源层不是在这里设置的(可以在Design-Layer Stack Manager中,点顶层或底层后,用Add Plane 添加,用鼠标左键双击后设置,点中本层后用Delete 删除),机械层也不是在这里设置的(可以在Design-Mechanical Layer 中选择所要用到的机械层,并选择是否可视和是否同时在单层显示模式下显示)。

机械层1 一般用于画板子的边框;8i H-Z)_o q O0 机械层3 一般用于画板子上的挡条等机械结构件;2R k S f0W:U J B w G0 机械层4 一般用于画标尺和注释等,具体可自己用PCB Wizard 中导出一个PCAT结构的板子看一下走线线宽(Routing标签的Width Constraint)它规定了手工和自动布线时走线的宽度。

整个板范围的首选项一般取0.2-0.6mm,另添加一些网络或网络组(Net Class)的线宽设置,如地线、+5 伏电源线、交流电源输入线、功率输出线和电源组等。

protel99工具栏单词

protel99工具栏单词

99工具栏单词Design设计菜单下RULES规则--------------------------------------------------------------------------------------------11. Routing 布线设计规则-------------------------------------------------------------------------------------------1(1)安全间距(Clearance Constraint)-------------------------------------------------------------------1 (2)布线层面和方向(Routing Layers)----------------------------------------------------------------1 (3)走线线宽(Width Constraint)----------------------------------------------------------------------2 (4)过孔形状(Routing Via Style)---------------------------------------------------------------------2 2. Manufacturing制造设计规则-----------------------------------------------------------------------------------2(1)布线拐角阈值(Acute Angle Constraint)----------------------------------------------------------2 (2)孔径阈值(Hole Size Constraint)----------------------------------------------------------------2 (3)匹配层面对(Layer Pairs)---------------------------------------------------------------------------3 (4)环径阈值(Minimun Annular Ring)----------------------------------------------------------------3 (5)锡膏延伸度(Paste Mask Expansion)-------------------------------------------------------------3 (6)铺铜连接方式(Polygon Connect Style)---------------------------------------------------------3 (7)电源板层的安全间距(Power Plane Clearance)------------------------------------------------3 (8)电源板层连接方式(Power Plane Connect Style)---------------------------------------------3 (9)阻焊层延伸度(Solder Mask Expansion)---------------------------------------------------------3 (10)测试点参数(Testpoint Style)---------------------------------------------------------------------3 (11)测试点用法(Testpoint Usage)-------------------------------------------------------------------3 附注:---------------------------------------------------------------------------------------------------------------4 (1)菊状支线长度限制(Daisy Chain Stub Length)------------------------------------------------4 (2)长度限制(Length Constraint)---------------------------------------------------------------------4 (3)匹配网络长度(Matched Net lengths)------------------------------------------------------------4 (4)过孔数阈值(Maximum Via Count Constraint)-------------------------------------------------4 (5)平行走线参数(Parallel Segment Constraint)------------------------------------------------4 (6)导孔限制(Vias Under SMD Constrain)----------------------------------------------------------5 4. Placement零件布置设计规则-----------------------------------------------------------------------------------55. Signal lntegrity 信号分析设计规则------------------------------------------------------------------------56. Other其它设计规则-----------------------------------------------------------------------------------------------5(1)短路限制(Short-Circuit Constraint)-------------------------------------------------------------5 (2)未布线限制(Un-Connected Pin Constraint)---------------------------------------------------5 TOOLS工具--TEARDROPS泪滴焊盘----------------------------------------------------------------------------------------61. General 选项区域设置-------------------------------------------------------------------------------------------62. Action 选项区域设置-------------------------------------------------------------------------------------------63. teardrop Style 选项区域设置---------------------------------------------------------------------------------6焊盘属性------------------------------------------------------------------------------------------------------------------------6VIAS------------------------------------------------------------------------------------------------------------------------------8PCB层----------------------------------------------------------------------------------------------------------------------------91. PCB工作层的类型--------------------------------------------------------------------------------------------------9(1)Signal Layers(信号层)---------------------------------------------------------------------------------9 (2)InternalPlanes(内部电源/接地层)------------------------------------------------------------------9 (3)Mechanical Layers(机械层)-------------------------------------------------------------------------10 (4)Masks(阻焊层、锡膏防护层)-------------------------------------------------------------------------10 5)Silkscreen(丝印层)-----------------------------------------------------------------------------------10 (6)Others(其他工作层面)--------------------------------------------------------------------------------10 (7)System(系统工作层)--------------------------------------------------------------------------------11 DocumentOptions-----------------------------------------------------------------------------------------------------------1 1Preference---------------------------------------------------------------------------------------------------------------------121. Routing 布线设计规则Clearance Constraint-安全间距Routing Corners-布线转角Routing Layers-布线板层Routing Priority-布线次序Routing Topology-布线逻辑Routing Via Style-过孔型式SMD To Corner Constraint-SMD焊点限制Width Constraint-走线线宽Acute Angle Constraint-尖角限制Confinement Constraint-图件位置限制Minimum Annular Ring-最小圆环Paste Mask Expansion-锡膏层延伸量Polygon Connect Style-铺铜连接方式Power Plane Clearance-电源板层的安全间距Power Plane Connect Style-电源板层连接方式Solder Mask Expansion-防焊层延伸量过孔形状(Routing Via Style)Manufacturing制造设计规则布线拐角阈值(Acute Angle Constraint)孔径阈值(Hole Size Constraint)(3)匹配层面对(Layer Pairs)该规则用于检测当前各层面对是否与钻孔层面对相匹配。

protel99se PCB系统参数设置方法

protel99se PCB系统参数设置方法

一、板层选择与栅格设置document option对话框:D/O(一)工作板层显示选择:添加document option对话框没有显示出的板层,也可以删除板层:D/K;增加机械层D/M。

(二)document option对话框的【layers】选项卡中【system】可以依次设置飞线、DRC检查发现的错误信息、焊盘的钻孔、过线盘的钻孔、第一组可视栅格、第二组栅格是否显示。

Ctrl+G可单独设置光标移动步距值。

(三)document option对话框的【option】选项卡中可依次对光标在水平/垂直方向的移动步距、元器件在水平/垂直方向的移动步距、是否选择自动捕捉电气连接图元功能及范围、可视栅格的形式、度量单位选择设置。

(四)栅格可视栅格:用于PCB设计时的位置参考;元器件定位步进栅格:用于元器件布局;电栅格:用于在PCB手动布线时协助定位。

二、PCB编辑环境参数选择preference对话框:T/P(一)【option】编辑环境选项设置【EO】PCB编辑操作的特性设置:依次是设置在线设计规则检查、选项参考点、延续选定功能、自动删除重复的图元、批量修改时的确认提示功能、保护锁定对象功能。

【AO】自动移屏功能设置:关闭自动移屏功能或者开启并选择自动移屏的方式;移动速度设置;移动速度单位分别mil/s和像素点/s。

【PR】重新放置多边形填充区的参数设置:否、有限制、是选择自动重新放置多边形填充区;设置选择了【threshold】方式时,则该值为限制修改条件的门限值。

【O】设置图元组件的旋转角度、撤销操作和重复操作的功能的使用额度、工作光标形状。

【IR】用于交互式布线模式的参数和相关项目的设置:选择交互式布线模式;可通过shift+r 来切换布线模式;表示允许在箔铜区域内进行布线;设置自动删除环路。

【CD】设置移动组件时,与之相连的铜箔导线与组件是否分离。

(二)【display】显示模式设置【DO】屏幕显示特性设置:设置是否转换特殊字符、高亮显示并选定网络、显示网络本身的颜色、逐层重画各板层图形、只显示当前工作板层、透明显示所有板层。

[整理]Altium Designer Rules规则详解

[整理]Altium Designer Rules规则详解

Altium Designer Rules规则详解2011-09-18 08:10:58| 分类:我爱☆DIY|举报|字号订阅对于PCB的设计,AD提供了详尽的10种不同的设计规则,这些设计规则则包括导线放置、导线布线方法、元件放置、布线规则、元件移动和信号完整性等规则。

根据这些规则,Protel DXP进行自动布局和自动布线。

很大程度上,布线是否成功和布线的质量的高低取决于设计规则的合理性,也依赖于用户的设计经验。

对于具体的电路可以采用不同的设计规则,如果是设计双面板,很多规则可以采用系统默认值,系统默认值就是对双面板进行布线的设置。

本章将对Protel DXP的布线规则进行讲解。

6.1 设计规则设置进入设计规则设置对话框的方法是在PCB电路板编辑环境下,从Protel DXP的主菜单中执行菜单命令Desin g/Rules ……,系统将弹出如图6-1所示的PCB Rules and Constraints Editor(PCB设计规则和约束) 对话框。

图6-1 PCB设计规则和约束对话框该对话框左侧显示的是设计规则的类型,共分10类。

左边列出的是Desing Rules( 设计规则) ,其中包括Electrical (电气类型)、Routing (布线类型)、SMT (表面粘着元件类型)规则等等,右边则显示对应设计规则的设置属性。

该对话框左下角有按钮Priorities ,单击该按钮,可以对同时存在的多个设计规则设置优先权的大小。

对这些设计规则的基本操作有:新建规则、删除规则、导出和导入规则等。

可以在左边任一类规则上右击鼠标,将会弹出如6-2所示的菜单。

在该设计规则菜单中,New Rule是新建规则;Delete Rule是删除规则;Export Rules是将规则导出,将以 .rul为后缀名导出到文件中;Import Rules 是从文件中导入规则;Report ……选项,将当前规则以报告文件的方式给出。

RoutingTopology(布线拓扑)选项区域设置

RoutingTopology(布线拓扑)选项区域设置

Routing Topology (布线拓扑)选项区域设置拓扑规则定义是采用的布线的拓扑逻辑约束。

Protel DXP 2004中常用的布线约束为统计最短逻辑规则,用户可以根据具体设计选择不同的布线拓扑规则。

Protel DXP 2004提供了以下几种布线拓扑规则。

◆ Shortest ( 最短) 规则设置最短规则设置如图1所示,从Topology 下拉菜单中选择Shortest 选项,该选项的定义是在布线时连接所有节点的联机最短规则。

图1 最短拓扑逻辑◆ Horizontal (水平)规则设置水平规则设置如图2 所示,从Topoogy 下拉菜单中选择Horizontal 选基。

它采用连接节点的水平联机最短规则。

图2 水平拓扑规则◆ Vertical (垂直)规则设置垂直规则设置如图3所示,从Topology 下拉菜单中选择Vertical 选项。

它采和是连接所有节点,在垂直方向联机最短规则。

图3 垂直拓扑规则◆ Daisy Simple (简单雏菊)规则设置简单雏菊规则设置如图4所示,从Tolpoogy 下拉菜单中选择Daisy simple 选项。

它采用的是使用链式连通法则,从一点到另一点连通所有的节点,并使联机最短。

图4 简单雏菊规则◆ Daisy-MidDriven (雏菊中点)规则设置雏菊中点规则设置如图5所示,从Tolpoogy 下拉菜单中选择Daisy_MidDiven 选项。

该规则选择一个Source (源点),以它为中心向左右连通所有的节点,并使联机最短。

图5 雏菊中点规则◆ Daisy Ba lanced (雏菊平衡)规则设置雏菊平衡规则设置如图6所示,从Topology 下拉菜单中选择Daisy Balanced 选项。

它也选择一个源点,将所有的中间节点数目平均分成组,所有的组都连接在源点上,并使联机最短。

图6雏菊平衡规则◆ Star Burst (星形)规则设置星形规则设置如图7所示,从Topology 下拉菜单中选择Star Burst 选项。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Rule Application
During autorouting.
When using the Autorouter, routing completion time may be longer when using topologies other than Shortest.
Routing Topology
Summary The topology of a net is the arrangement or pattern of the pin-to-pin connections. By default, pin-to-pin connections of each net are arranged to give the shortest overall connection length. A topology is applied to a net for a variety of reasons; for high speed designs where signal reflections must be minimized the net is arranged with a daisy chain topology; for ground nets a star topology could be applied to ensure that all tracks come back to a common point.
Constraints
Topology defines the topology to be used for the net(s) targeted by the scope (full query) of the rule. The following topologies can be applied: ShortestThis topology connects all nodes in the net to give the shortest overall connection length. HorizontalThis topology connects all the nodes together, preferring horizontal shortness to vertical shortness by a factor of 5:1. Use this method to force routing in the horizontal direction. VerticalThis topology connects all the nodes together, preferring vertical shortness to horizontal shortness by a factor of 5:1. Use this method to force routing in the vertical direction. Daisy-SimpleThis topology chains all the nodes together, one after the other. The order they are chained is calculated to give the shortest overall length. If a source and terminator pad are specified, then all other pads are chained between them to give the shortest possible length. Edit a pad to set it to be a source or terminator. If multiple sources (or terminators) are specified, they are chained together at each end. Daisy-Mid DrivenThis topology places the source node(s) in the center of the daisy chain, divides the loads equally and chains them off either side of the source(s). Two terminators are required, one for each end. Multiple source nodes are chained together in the center. If there are not exactly two terminators the Daisy-Simple topology is used. Daisy-BalancedThis topology divides all the loads into equal chains, the total number of chains equal to the number of terminators. These chains then connect to the source in a star pattern. Multiple source nodes are chained together. StarburstThis topology connects each node directly to the source node. If terminators are present, they are connected after each load node. Multiple source nodes are chained together, as in the Daisy-Balanced topology.
Rule ClaRule Contentions are Resolved
All rules are resolved by the priority setting. The system goes through the rules from highest to lowest priority and picks the first one whose scope expression(s) match the object(s) being checked.
相关文档
最新文档