布线检查系统及方法技术方案

技术编号:16285940 阅读:84 留言:0更新日期:2017-09-24 12:01
一种布线检查方法,包括步骤:导入电路板文件A及电路板文件B;接收使用者选择的需要进行布线检查的检查项目;从电路板文件A中依次选择所述检查项目中的一个子项,获取该子项的识别信息及基本信息,在电路板文件B的相同检查项目中寻找具有相同识别信息的子项,及当电路板文件B中找到相同识别信息的子项时,判断电路板文件B中找到的子项与电路板文件A中选择的子项的基本信息是否相同,并生成布线检查结果报告;及输出上述的布线检查结果报告。本发明专利技术还提供一种布线检查系统。利用本发明专利技术可以自动地检查出两个电路板文件中的相同与不同之处。

Wiring inspection system and method

A wiring inspection method, comprising the steps of: introduction of circuit board and circuit board B file A file; receiving a user selected wiring inspection project; from the circuit board in the A file in order to select the inspection items in an item, obtaining identification information and the basic information of the child, looking for children having the same identification information on the same circuit board inspection project file in B, and when the sub circuit board to find the same identification information in the B file, judge the basic information to find the circuit board in the B file and select the sub circuit board of A files in sub items are the same, and generate the wiring inspection results report check the wiring and output; the results of the report. The invention also provides a wiring check system. The invention can automatically check the similarities and differences in the two circuit board files.

【技术实现步骤摘要】

本专利技术涉及一种电路板布线系统及方法,尤其涉及一种对电路板布线进行检查的系统及方法。
技术介绍
在电路板布线的设计过程中,往往需要不同部门之间的共同合作。一个部门已经设计或修改完成的布线,可能会受到其他部门的要求进行修改。由于修改细节众多,布线工程师不可能将所有的修改都记录下来并通知其他的所有部门,这样可能会使得一些重要的修改被遗漏,进而影响产品的质量。
技术实现思路
鉴于以上内容,有必要提供一种布线检查系统及方法,其可以自动地检查出两个电路板文件中的相同与不同之处。一种布线检查系统,包括:载入模块,用于导入电路板文件A及电路板文件B;选择模块,用于接收使用者选择的需要进行布线检查的检查项目;检查模块,用于从电路板文件A中依次选择所述检查项目中的一个子项,获取该子项的识别信息及基本信息,在电路板文件B的相同检查项目中寻找具有相同识别信息的子项,当电路板文件B中找到相同识别信息的子项时,判断电路板文件B中找到的子项与电路板文件A中选择的子项的基本信息是否相同,并生成布线检查结果报告;及输出模块,用于输出上述的布线检查结果报告。一种布线检查方法,包括:导入电路板文件A及电路板文件B;接收使用者选择的需要进行布线检查的检查项目;从电路板文件A中依次选择所述检查项目中的一个子项,获取该子项的识别信息及基本信息,在电路板文件B的相同检查项目中寻找具有相同识别信息的子项,及当电路板文件B中找到相同识别信息的子项时,判断电路板文件B中找到的子项与电路板文件A中选择的子项的基本信息是否相同,并生成布线检查结果报告;及输出上述的布线检查结果报告。本专利技术所述的布线检查系统及方法能够自动检查并详细记录两个电路板文件的不同之处。对于每一个部门的布线工程师,只需要针对这些不同之处有标的地检查,就不会遗漏掉任何不符合要求的布线,有效地保证了布线的质量。附图说明图1是本专利技术布线检查系统较佳实施例的运行环境示意图。图2是本专利技术布线检查系统较佳实施例的功能模块图。图3A及图3B是本专利技术布线检查方法较佳实施例的作业流程图。图4是一个检查结果报告的示意图。主要元件符号说明数据处理装置1布线检查系统10数据库11存储设备12处理器13载入模块100选择模块101检查模块102输出模块103如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应该理解,此处所描述的具体实施例或者实施方式仅仅用于解释本专利技术,并不用于限定本专利技术。如图1所示,是本专利技术布线检查系统10较佳实施例的运行环境示意图。该布线检查系统10运行于数据处理装置1中。所述数据处理装置1可能是计算机、服务器或者其他具有数据处理功能的电子设备。所述数据处理装置1还包括数据库11。所述数据库11内存储有电路板文件(boardfile)。所述电路板文件中包括电路板各个布线层的布线信息。所述布线信息包括零件的识别信息,如名称、编号等,以及零件的基本信息,包括:零件的位置坐标,封装名称,引脚编号,引脚位置坐标等。所述布线信息还包括信号线的识别信息及基本信息。所述信号线的识别信息包括信号线的网络名,以及所述信号线的基本信息包括信号线连接的引脚编号及位置坐标,信号线穿过的贯穿孔的名称、位置,信号线的线长、线宽、路径等,以及铜箔所在层数、外观框边界、与引脚及贯穿孔走线避开的避开位置等。如图2所示的布线检查系统10包含一个或多个软件功能模块,如载入模块100、选择模块101、检查模块102及输出模块103。所述软件功能模块100~103是具有特定功能的软件程序段,存储在数据处理装置1的存储设备12中,并由数据处理装置1的处理器13来执行。其中,所述载入模块100用于从数据库11导入电路板文件A及电路板文件B;所述选择模块101用于接收使用者选择的需要进行布线检查的检查项目,如零件检查、信号线检查等;所述检查模块102用于从电路板文件A中依次选择所述检查项目中的一个子项,如其中一个零件或者一条信号线,获取该子项的识别信息及基本信息,在电路板文件B的相同检查项目中寻找具有相同识别信息的子项,及当电路板文件B中找到相同识别信息的子项时,判断电路板文件B中找到的子项与电路板文件A中选择的子项的基本信息是否相同,并生成布线检查结果报告;及所述输出模块103用于输出上述的布线检查结果报告。以下结合图3详细说明软件功能模块100~103的功能。参阅图3A及3B所示,是本专利技术布线检查方法较佳实施例的作业流程图。根据不同的需求,该些图所示流程图中步骤的执行顺序可以改变,某些步骤可以省略。此外,如下所示,本实施例的执行顺序是先执行图3A的流程再执行图3B的流程。本专利技术的其他实施例中,也可以是先执行图3B的流程再执行图3A的流程,或者图3A的流程和图3B的流程同时执行。步骤S01,运行布线检查系统10,并由载入模块100从数据库11中导入需要对比的电路板文件A及电路板文件B。如上所述,电路板文件A及电路板文件B均包括零件及信号线的识别信息及基本信息。步骤S02,选择模块101提供选择检查项目的界面以接收使用者选择的需要进行布线检查的检查项目。所述检查项目可以包括零件检查、信号线检查等。使用者可以选择零件检查及信号线检查中的一项或者两项作为需要检查的项目。步骤S03,检查模块102根据选择模块101接收的需要检查的项目判断判断检查项目是否包括零件检查。若检查项目包括零件检查,则执行下述的步骤S04~S11。如检查项目不包括零件检查,则执行下述的步骤S12~S20。步骤S04,检查模块102选择电路板文件A中的其中一个零件,并获取该零件的识别信息及基本信息。如上所述,零件的识别信息包括该零件的名称、编号等,及零件的基本信息包括零件的位置坐标,封装名称,引脚编号,引脚位置坐标等。本较佳实施例中,所述零件的选择可以是随机的也可以是根据用户的指定选择。步骤S05,检查模块102到电路板文件B中寻找具有相同识别信息的零件。步骤S06,检查模块102判断电路板文件B中是否存在具有相同识别信息的零件。若不存在这样的零件,则本文档来自技高网...

【技术保护点】
一种布线检查系统,其特征在于,该系统包括:载入模块,用于导入电路板文件A及电路板文件B;选择模块,用于接收使用者选择的需要进行布线检查的检查项目;检查模块,用于从电路板文件A中依次选择所述检查项目中的一个子项,获取该子项的识别信息及基本信息,在电路板文件B的相同检查项目中寻找具有相同识别信息的子项,当电路板文件B中找到相同识别信息的子项时,判断电路板文件B中找到的子项与电路板文件A中选择的子项的基本信息是否相同,并生成布线检查结果报告;及输出模块,用于输出上述的布线检查结果报告。

【技术特征摘要】
1.一种布线检查系统,其特征在于,该系统包括:
载入模块,用于导入电路板文件A及电路板文件B;
选择模块,用于接收使用者选择的需要进行布线检查的检查项目;
检查模块,用于从电路板文件A中依次选择所述检查项目中的一个
子项,获取该子项的识别信息及基本信息,在电路板文件B的相同检查
项目中寻找具有相同识别信息的子项,当电路板文件B中找到相同识别
信息的子项时,判断电路板文件B中找到的子项与电路板文件A中选择
的子项的基本信息是否相同,并生成布线检查结果报告;及
输出模块,用于输出上述的布线检查结果报告。
2.如权利要求1所述的布线检查系统,其特征在于,所述检查项目包
括零件检查及信号线检查。
3.如权利要求1所述的布线检查系统,其特征在于,当电路板文件B
中找不到相同识别信息的子项时,将所述子项的识别信息及基本信息记
录到电路板文件A不同项目列表中,当电路板文件B中找到的子项与电
路板文件A中选择的子项的基本信息相同时,将所述子项的识别信息及
基本信息记录到相同项目列表中,以及将电路板文件B中相同检查项目
的所有子项的识别信息与所述相同项目列表中的子项的识别信息相比
较,找出电路板文件B中存在但相同项目列表中不存在的子项,并将这
些子项的识别信息及基本信息记录至电路板文件B不同项目列表中。
4.如权利要求2所述的布线检查系统,其特征在于,所述子项的识别
信息包括零件的名称及编号,及信号线的网络名,以及所述子项的基本
信息包括:零件的位置坐标,封装名称,引脚编号,引脚位置坐标;信
号线连接的引脚编号及位置坐标,信号线穿过的贯穿孔的名称、位置,
信号线的线长、线宽、路径,以及铜箔所在层数、外观框边界、与引脚
及贯穿孔走线避开的避开位置。...

【专利技术属性】
技术研发人员:黄亚玲卫明白家南许寿国
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1