ProtelforWindowsPCBVer1.5的若干功能和使用注意点
提供的敷铜层有上层面、下层面、14个中间层、4个电源地线层。提供的非敷铜层有1个禁止布线层、上下丝印层、4个机械层。另外可以生成的层面有上下阻焊层、上下阻粘层(用于SMD)、钻孔图层。
Grid用于位置的参考和光标的定位。
ProtelforWindowsPCB支持VisibleGrid1、VisibleGrid2和SnapGrid.VisibleGrid作为PCB设计时的位置参考,SnapGrid作为光标定位的最小间隔。VisibleGrid1和VisibleGrid2分别在显示视窗的显示比例较大和较小时显示。PFWPCB用两种形式显示可视栅格,以适应不同的需求和个人习惯,其中一种是真正的方格,另一种是格点形式。
利用Auto-Density可以观察布局后的飞线密度。
修改某个网络的参数,可以设定某个网络的线宽和布线次序。方法是:在PFWSCH中操作Edit-Placedirectives-PCBLayout,则放置一个特殊符号到需要设定的网络上(如VCC或GND等)。之后可以对它进行编辑,修改其参数属性。
利用Auto-UnRoute可以将自动布的线、自动加的过孔等删除,对人工布的线并不清除。
DRC错误显示功能:操作Options-Layers,选定DRCErrors前的选择框,则DRC校验的结果会在PCB图上显示出来。
具备在线DRC的能力:操作Options-Preference,选定OnlineDRC前的选择框,则系统在放置、移动等PCB编辑操作后,将自动进行DRC校验。
具有填充屏蔽层的功能:Place-PolygonPlane(对话框如1),可以放置多边形填充区,即将当前人工圈定的多边形区域用水平或和垂直线填充,一般用于地线、边框等的设计。1中,选定ConnecttoNet前的选择框,则所放置的多边形与你所指定的网络电连通。选定RemoveDeadCopper前的选择框,则放置多边形填充区后将孤立的铜箔去掉。
Place-Dimension可以将任意两点之间的距离值标注在PCB图上。而Info-MeasureDistance只显示任意两点之间的距离,不放置任何内容于PCB板上。
类似于DOS版本的Protel的F7的切线之功能:Edit-Move-BreakTrack,可以在选定的线上增加断点,并移动此断点。
批量修改功能:PFWPCB具有批量修改对象的功能。如2所示的设置,是将所有与本元件封装相同且处于被选态的所有元件的封装改为DIODE016.图中Pattern表示元件的封装,在PFWSCH中封装用英文Footprint表示。图中PlaceStatus有两种放置状态可供选择:FreeToMove和LockedInPlace.选择前者,系统在自动布局时不移动该元件。手工移动元件与本设置没有关系。
图中Wildcard可以用3和,比如UA等。
操作Netlist-EditNet之后,用光标点击要修改的飞线或飞线相连的焊盘,系统会弹出如3所示的对话框。图中,RoutingTrackWidth表示对此网络自动布线时所用的线宽;RoutingViaDiameter表示对此网络自动布线时所用的过孔直径。一般地,第一次修改网络时,这两项的值为0,其含义是网络进行自动布线时采用自动布线功能中所设置的默认线宽和过孔大小。如果这两个中的一个或两个改为非0,自动布线时系统将采用这里的线宽和过孔大小。利用此功能可以让系统在自动布线时,用不同的线宽布不同的网络。
在自动布线之前,可以在多处需要告诉系统,每个网络按照什么策略进行布线(最短路径菊花链等)。可利用PFWSCH为PCB自动布线时设定两点之间的连线参数,Place-Directives-PCBLayout,放置一个特殊图符,然后双击它,对弹出的窗口中的Topology修改;可利用PFWPCB,Netlist-EditNet,设置该网络自动布线时布线策略。
可利用PFWPCB,Netlist-Optimize将对剩余的没作编辑修改的网络的飞线设置为路径最短策略。
在PCB设计中,很少可以任意放置每个组件。多数情况下,总有几个元件的位置是被预先确定的,例如,电源、接插件等。对于这些组件,先手工放置到合适的位置,然后用修改组件的操作,修改其PlaceStatus栏,使其变为LockedInPlace.这样,自动布局时,系统将不会移动它。
操作Auto-ManualRoute则进行手工布线。在布线过程中,每按一次热键Backspace,就相当于一次Undo,按右边的小键盘区Keypad中的“ ”或“-”可以在所有的工作层中切换。按右边的小键盘区Keypad中的“3”则在打开的敷铜层间切换。系统自动识别是否在两个敷铜层之间切换,是否自动放置过孔,取决于Options-Preference中的选项AutoVia.手工布线的线宽采用PlaceTrace时所采用的线宽。在此布线过程中按Tab可修改线宽,按SPACE键可以切换走线方式。
设置自动布线器的参数:Auto-SetupAutoRoute.如4中,SMDStringer表示SMD焊盘是否加强。LineProbe表示是否选用试探布线方式。
AddArcs布线时是否增加圆弧布线。Maze表示是否采用迷宫布线方式。
Smoothing表示是否进行光滑布线方式。Hugging在自动布线100完成之前可以对布线实施压紧,使所布的线密集在一起,为后续未布的线腾出空间。在自动布线100完成之后做Spreading平铺处理,使线分布均匀。
21利用ProtelforWindowsPCB进行电路板设计的大致步骤电路板设计的步骤所示。