当前位置:华创抄板公司 >> 技术中心 >> PCB设计技术 >> 深圳pcb抄板PCB设计规则检查器技巧

深圳pcb抄板PCB设计规则检查器技巧

    除了电路图数据库,DRC还需要一些可以描述特定情况处理输入文件,如自动连接到电源平面合法电源网路名称。例如,如果电源网路名为POWER,那么电源平面将采用后端封装设备(如适用于ViewDrawpcbfwd)自动连接到电源平面。下面给出了输入文件列表,这些文件必须放在固定全局位置,这样DRC就能自动找到并读取,然后在运行时将这些信息保存在DRC内部。
    * 文件legal_pwr_net_name可选,该文件包含POWER信号全部合法网路名称,如VCC、V3_3P和VDD。在PCB布局/路由工具中,需要对名称大小写进行区分,一般VCC并不等同于Vcc或vcc。VCC可以是5.0V 电源,而V3_3P则可以是3.3V电源。 * 文件legal_pwr_net_name可选,因为后端封装设备配置文件通常必须包含一组合法电源线网路名称。
    如果能编写属于自己DRC,那么就能编写属于自己物料清单(BOM)创建工具,这样就能更好地处理特定用户需求,如如何获取本身不属于电路图数据库一部分器件“额外硬件”(如插座、散热装置或螺丝刀)。或者设计人员可以编写属于自己Verilog网表分析器,该分析器在设计环境下具有充分灵活度,如怎样获取适用于特定器件Verilog模型或时间文件。实际上,由于DRC遍历了整个设计电路图,因此可以收集全部有效信息以输出PCB设计 Verilog网表分析所需仿真和/或BOM。
    在不提供任何程序代码前提下讨论这些话题实在有些牵强,为此,我们将以一种电路图获取工具为例进行说明。本文采用了Mentor Graphics公司开发附属于PADS-Designer产品线ViewDraw工具。此外,我们还采用了ViewBase工具,这是一个可被调用并对 ViewDraw数据库进行存取操作简化C例行程序库。利用ViewBase工具,设计人员可以轻松地采用C/C 语言为ViewDraw编写完整且高效DRC工具 。需要注意是,这里讨论基本原则同样适用于任何其它PCB电路图工具。
    然而,市场销售通用工具通常不具备足够灵活性以满足特定设计需要。因此,客户必须将新特性需求反映给DRC工具开发商,而这通常需要耗费一定资金和时间,尤其当需求不断更新时。幸运是,大多数工具开发商均可为客户提供编写属于自己DRC以满足特定需求便捷方法。但是,这种具有强大功能工具尚未得到广泛认同或使用。本文提供了利用DRC工具获取最大收益实用指南。
    由于DRC必须遍历 PCB设计整个电路图,包括每个符号、每个引脚、每个网路、每种属性,如有必要还能创建数目不限“附属”文件。如4.0节所述,DRC可以标示出任何违反设计规则细微偏差。例如其中一个附属文件就可能包含设计用到全部去耦电容。如果电容数低于或高于期望值,就将在可能出现电源线dv/dt问题地方标注红色记号。这些附属文件或许必不可少,但并非任何商用DRC工具都一定能创建这些文件。

微信扫描二维码咨询