DRC检查界面简述

time : 2019-05-23 09:11       作者:凡亿pcb

  在我们PCB线路板布线好了之后,且在PCB文件输出之前,我们还要进行一次完整的设计规则检查。设计规则检查(Design Rule Check, DRC) 是利用AD软件进行PCB设计时的重要检查工具,系统会根据设计工程师之前设计好的规则设置,对PCB设计的各个方面进行检查校验,比如导线宽度、安全距离、元件间距、过孔类型等这些需要检查的规则,DRC是PCB板设计正确性和完整性的重要保证。我们设计工程师需要灵活的运用DRC进行设计检查,这样可以保障PCB设计的顺利进行以及最终我们需要生成正确的输出文件。


  DRC检查的设置和运行都是通过“设计规则检测”来完成的。在主菜单里面点击一下“工具”栏,在点击“设计规则检查”选项,将会弹出如图1的“设计规则检测”显示列表。列表的左边呢是DRC检查器的项目框,右边的呢是项目的详细内容。这个列表是由两个部分组成的: DRC 报告选项以及DRC规则列表。



  DRC报告选项


  在这个列表的左边,我们单击Report Options(报表选项)功能选项,便会显示DRC报告选项的详细内容,这个选项是DRC报告的内容和方式设置,在一般的情况下都是按默认的来即可。


  (1)“创建报告文件”选项:此功能运行批处理DRC后会自动生成报表文件“设计名.DRC”的格式,此格式包括本次DRC运行中使用的规则、违例数量和细节描述。


  (2)“创建违反规则”选项:这个功能选项会在违反规则的对象和违例消息之间直接建立连接,使设计工程师可以直接通过“Mesages (信息)”面板中的违例消息进行错误定位,并找到违反规则的对象。


  (3)“Sub-Net默认(子网络详细描述)”选项:这个功能选项会对网络连接关系进行检查并生成报告。


  (4)“校验短覆铜”选项:对覆铜或非网络连接造成的短路进行检查。


  2. DRC 规则列表


  在对话框左侧列表中单击“Rules To Check (检查规则)”文件夹目录,即可显示所有的可进行检查的设计规则,其中,包括了PCB制作中常见的规则,也包括了高速电路板设计规则,如图2所示。例如线宽设定、引线间距、过孔大小、网络拓扑结构、元器件安全距离、高速电路设计的引线长度、等距引线等,可以根据规则的名称进行具体设置。在规则栏内,“在线”和“批量”两个栏用来控制是否在在线DRC和批处理DRC中执行该规则检查。


  单击Run Design Rule Check...功能键, 便会运行批处理DRC。



  3. 在线DRC和批处理DRC


  AD软件中的DRC分为两种类型:一种是在线DRC和批量处理DRC。


  在线DRC是在后台运行的,在设计工程师设计的过程中,系统会一直进行DRC的规则检查,对于违反规则的对象作出警示或自动限制违规操作的执行。在“PCB Edtior (PCE编辑器)”界面点击"Generl (常规)”功能选项中可以设置是否选择在线DRC,如图3 所示。



  批量处理DRC使得设计工程师可以在设计过程中的任何时候手动设置一下规则检查。在图2的列表中可以看到,不同的规则有着不同的DRC运行方式。有的规则只用于在线DRC.有的只用于批处理DRC.当然大部分的规则都是可以在两种检查方式下运行的。


  在这里我们需要注意到的是,设计工程师在不同阶段运行批量处理DRC,对其规则选项要进行不同的选择。举个例子, 在未布线的阶段下,如果要运行批处理DRC,就要将部分布线规则禁止掉,不然会导致过多的错误提示因此使DRC失去了其意义。在PCB设计后,我们也要运行一下批量处理 DRC,这时就要选中我们需要的检测的相关的设计规则,使规则检查尽量全面。