CN103258062A - 布线检查系统及方法 - Google Patents
布线检查系统及方法 Download PDFInfo
- Publication number
- CN103258062A CN103258062A CN2012100334041A CN201210033404A CN103258062A CN 103258062 A CN103258062 A CN 103258062A CN 2012100334041 A CN2012100334041 A CN 2012100334041A CN 201210033404 A CN201210033404 A CN 201210033404A CN 103258062 A CN103258062 A CN 103258062A
- Authority
- CN
- China
- Prior art keywords
- electric capacity
- information
- line segment
- signal wire
- plug
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000012216 screening Methods 0.000 claims abstract description 6
- 238000007689 inspection Methods 0.000 claims description 9
- 230000008676 import Effects 0.000 claims description 5
- 238000001914 filtration Methods 0.000 claims description 3
- 239000003990 capacitor Substances 0.000 abstract 6
- 238000012545 processing Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 238000013461 design Methods 0.000 description 4
- 238000011835 investigation Methods 0.000 description 3
- 238000007599 discharging Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 238000004146 energy storage Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Landscapes
- Testing Of Short-Circuits, Discontinuities, Leakage, Or Incorrect Line Connections (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
一种布线检查方法,包括步骤:获取一个电路板文件;从上述电路板文件中识别出其中的电容,并获取每个电容的引脚信息;根据上述引脚信息从电容中筛选出其中的插件电容;根据每个插件电容的引脚信息构建一条线段;从上述电路板文件中获取每一条信号线的路径信息,根据所述路径信息判断是否有信号线与上述构建的线段有交点;及将与构建的线段有交点的信号线的基本信息导入到一个列表中。本发明还提供一种布线检查系统。利用本发明可以自动地检查出通过插件电容两个引脚中间的信号线。
Description
技术领域
本发明涉及一种电路板布线系统及方法,尤其涉及一种对电路板布线进行检查的系统及方法。
背景技术
电容在电路中的作用主要是储能和滤波,通过充放电的过程可实现储存能量或滤去杂波的作用。在充放电的过程中,通过电容两个引脚的电流比较大,极易对该两个引脚中间的信号线产生耦合和干扰,从而影响信号线所传输信号的完整性。为了保持良好的信号传输品质,在布线设计时,通常会将电容两个引脚中间不走信号线作为一项设计及检查规则。
现行的布线软件不能检查出电容两个引脚中间是否有走信号线,需要人工排查。对于SMD(Surface Mounted Devices,表面贴装器件)中的电容而言,其不宜走信号线的区域仅为该器件所在的布线层,因此,对信号线的排查比较容易。然而,由于插件电容的两个引脚需要贯穿电路板的各个布线层,而插件电容的两个引脚中间在各个布线层都不宜走信号线。因此,利用人工排查的方式不仅费时费力,而且还有可能发生漏查的情况。
发明内容
鉴于以上内容,有必要提供一种布线检查系统及方法,其可以自动地检查出通过插件电容两个引脚中间的信号线。
一种布线检查系统,包括:载入模块,用于获取一个电路板文件;识别模块,用于从上述电路板文件中识别出其中的电容,并获取每个电容的引脚信息;筛选模块,用于根据上述引脚信息从电容中筛选出其中的插件电容;构建模块,用于根据每个插件电容的引脚信息构建一条线段;判断模块,用于从上述电路板文件中获取每一条信号线的路径信息,根据所述路径信息判断是否有信号线与上述构建的线段有交点;及列表生成模块,用于将与构建的线段有交点的信号线的基本信息导入到一个列表中。
一种布线检查方法,包括:获取一个电路板文件;从上述电路板文件中识别出其中的电容,并获取每个电容的引脚信息;根据上述引脚信息从电容中筛选出其中的插件电容;根据每个插件电容的引脚信息构建一条线段;从上述电路板文件中获取每一条信号线的路径信息,根据所述路径信息判断是否有信号线与上述构建的线段有交点;及将与构建的线段有交点的信号线的基本信息导入到一个列表中。
本发明所述的布线检查系统及方法能够自动检查电路中每个插件电容的两个引脚中间是否有走信号线,不仅省时省力,而且不会发生漏查的情况。此外,该系统及方法能够将检查的结果及时回馈给布线人员,方便布线人员进行定位及修改,使得布线设计满足设计要求。
附图说明
图1是本发明布线检查系统较佳实施例的运行环境示意图。
图2是本发明布线检查系统较佳实施例的功能模块图。
图3是本发明布线检查方法较佳实施例的作业流程图。
主要元件符号说明
数据处理装置 | 1 |
布线检查系统 | 10 |
数据库 | 11 |
存储设备 | 12 |
处理器 | 13 |
载入模块 | 100 |
识别模块 | 101 |
筛选模块 | 102 |
构建模块 | 103 |
判断模块 | 104 |
列表生成模块 | 105 |
显示模块 | 106 |
定位模块 | 107 |
如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应该理解,此处所描述的具体实施例或者实施方式仅仅用于解释本发明,并不用于限定本发明。
如图1所示,是本发明布线检查系统10较佳实施例的运行环境示意图。该布线检查系统10运行于数据处理装置1中。所述数据处理装置1可能是计算机、服务器或者其他具有数据处理功能的电子设备。
所述数据处理装置1还包括数据库11。所述数据库11内存储有电路板文件(board file)。所述电路板文件中包括电路板各个布线层的布线信息。所述布线信息包括零件的名称,零件的引脚信息(如引脚所在的孔的类型、大小,引脚位置等),信号线的线长、线宽、线距,信号线的路径,以及各零件之间的连接关系等。
如图2所示的布线检查系统10包含一个或多个软件功能模块,如载入模块100、识别模块101、筛选模块102、构建模块103、判断模块104、列表生成模块105、显示模块106及定位模块107。所述软件功能模块100~107是具有特定功能的软件程序段,存储在数据处理装置1的存储设备12中,并由数据处理装置1的处理器13来执行。以下结合图3说明软件功能模块100~107的功能。
参阅图3所示,是本发明布线检查方法较佳实施例的作业流程图。根据不同的需求,该图3所示流程图中步骤的顺序可以改变,某些步骤可以省略。
步骤S10,载入模块100从数据库11中获取一个电路板文件。如上所述,所述电路板文件中包括电路板各个布线层的布线信息,如零件的名称,零件的引脚信息,信号线的线长、线宽、线距,信号线的路径,以及各零件之间的连接关系等。
步骤S11,识别模块101根据上述电路板文件中的零件名称识别出其中的电容。
步骤S12,识别模块101从上述电路板文件中获取每个电容的引脚信息,如引脚所在孔的类型、大小,引脚位置等。
步骤S13,筛选模块102根据上述引脚信息从电容中筛选出其中的插件电容。其中,若某个电容的引脚所在孔的类型为贯穿孔,则筛选模块102认为该电容为插件电容。
步骤S14,构建模块103根据每个插件电容的两个引脚所在孔的大小构建一条线段。其中,每个插件电容的两个引脚所在孔的大小相同。应该了解,根据插件电容的数量,构建模块103会构建多条线段,其中,每一条线段对应一个插件电容。本实施例中,该线段的宽度与引脚所在孔的直径的长度相等,该线段的长度与两个引脚所在孔的中心点的连线的长度相同。
步骤S15,判断模块104从上述电路板文件中获取每一条信号线的路径信息。
步骤S16,判断模块104根据上述信号线的路径信息判断是否有信号线与上述构建的线段有交点。若不存在与构建的线段有交点的信号线,则流程进入下述的步骤S17。否则,若存在与构建的线段有交点的信号线,则流程进入下述的步骤S18。
在步骤S17中,显示模块106显示检查通过的提示信息。
在步骤S18中,列表生成模块105将与构建的线段有交点的信号线的基本信息导入到一个列表中,并通过显示模块106显示该列表。信号线的基本信息包括,但不限于,信号线的名称,信号线的路径,与该信号线存在交点的线段所属的插件电容的名称等。
步骤S19,定位模块107判断上述列表中的某一条信号线是否被选择。若没有信号线被选择,则流程结束。否则,若上述列表中的其中一条信号线被选择,则流程进入步骤S20。
在步骤S20中,定位模块107在电路板文件中定位该信号线,以方便布线人员进行修改。
最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改,如上述流程图中各步骤顺序的调换或等同替换,都不脱离本发明技术方案的精神和范围。
Claims (10)
1.一种布线检查系统,其特征在于,该系统包括:
载入模块,用于获取一个电路板文件;
识别模块,用于从上述电路板文件中识别出其中的电容,并获取每个电容的引脚信息;
筛选模块,用于根据上述引脚信息从电容中筛选出其中的插件电容;
构建模块,用于根据每个插件电容的引脚信息构建一条线段;
判断模块,用于从上述电路板文件中获取每一条信号线的路径信息,根据所述路径信息判断是否有信号线与上述构建的线段有交点;及
列表生成模块,用于将与构建的线段有交点的信号线的基本信息导入到一个列表中。
2.如权利要求1所述的布线检查系统,其特征在于,所述电路板文件中包括:零件的名称,零件的引脚信息,及信号线的路径。
3.如权利要求1所述的布线检查系统,其特征在于,所构建的线段的宽度与引脚所在孔的直径的长度相等,该线段的长度与插件电容的两个引脚所在孔的中心点的连线的长度相同。
4.如权利要求1所述的布线检查系统,其特征在于,该系统还包括:
显示模块,用于显示上述列表,或者当不存在与构建的线段有交点的信号线时显示检查通过的提示信息。
5.如权利要求1所述的布线检查系统,其特征在于,该系统还包括:
定位模块,用于当上述列表中的某一条信号线被选择时在电路板文件中定位该信号线。
6.一种布线检查方法,其特征在于,该方法包括:
获取一个电路板文件;
从上述电路板文件中识别出其中的电容,并获取每个电容的引脚信息;
根据上述引脚信息从电容中筛选出其中的插件电容;
根据每个插件电容的引脚信息构建一条线段;
从上述电路板文件中获取每一条信号线的路径信息,根据所述路径信息判断是否有信号线与上述构建的线段有交点;及
将与构建的线段有交点的信号线的基本信息导入到一个列表中。
7.如权利要求6所述的布线检查方法,其特征在于,所述电路板文件中包括:零件的名称,零件的引脚信息,及信号线的路径。
8.如权利要求6所述的布线检查方法,其特征在于,所构建的线段的宽度与引脚所在孔的直径的长度相等,该线段的长度与插件电容的两个引脚所在孔的中心点的连线的长度相同。
9.如权利要求6所述的布线检查方法,其特征在于,该方法还包括:
显示上述列表;或者
当不存在与构建的线段有交点的信号线时显示检查通过的提示信息。
10.如权利要求6所述的布线检查方法,其特征在于,该方法还包括:
当上述列表中的某一条信号线被选择时在电路板文件中定位该信号线。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012100334041A CN103258062A (zh) | 2012-02-15 | 2012-02-15 | 布线检查系统及方法 |
TW101105231A TWI468965B (zh) | 2012-02-15 | 2012-02-17 | 佈線檢查系統及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012100334041A CN103258062A (zh) | 2012-02-15 | 2012-02-15 | 布线检查系统及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103258062A true CN103258062A (zh) | 2013-08-21 |
Family
ID=48961979
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012100334041A Pending CN103258062A (zh) | 2012-02-15 | 2012-02-15 | 布线检查系统及方法 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103258062A (zh) |
TW (1) | TWI468965B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103514303A (zh) * | 2013-10-29 | 2014-01-15 | 苏州利驰电子商务有限公司 | 电气元件接线图识别方法及系统 |
CN107832501A (zh) * | 2017-10-23 | 2018-03-23 | 郑州云海信息技术有限公司 | 一种用于分离元器件布线检查的方法和系统 |
CN109408892A (zh) * | 2018-09-25 | 2019-03-01 | 嘉兴倚韦电子科技有限公司 | 集成电路半定制物理设计贯穿信号线自动规划方法 |
CN114206006A (zh) * | 2021-12-06 | 2022-03-18 | 南京高喜电子科技有限公司 | 一种基于焊点可靠性测试的pcb设计方法及系统 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060112366A1 (en) * | 2004-11-20 | 2006-05-25 | Cadence Design Systems, Inc. | Method and system for optimized automated IC package pin routing |
US7114132B2 (en) * | 2001-04-20 | 2006-09-26 | Nec Corporation | Device, system, server, client, and method for supporting component layout design on circuit board, and program for implementing the device |
CN101996268A (zh) * | 2009-08-20 | 2011-03-30 | 鸿富锦精密工业(深圳)有限公司 | 电路布线系统及方法 |
CN102141952A (zh) * | 2010-02-01 | 2011-08-03 | 鸿富锦精密工业(深圳)有限公司 | 系统管理总线测试装置 |
-
2012
- 2012-02-15 CN CN2012100334041A patent/CN103258062A/zh active Pending
- 2012-02-17 TW TW101105231A patent/TWI468965B/zh not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7114132B2 (en) * | 2001-04-20 | 2006-09-26 | Nec Corporation | Device, system, server, client, and method for supporting component layout design on circuit board, and program for implementing the device |
US20060112366A1 (en) * | 2004-11-20 | 2006-05-25 | Cadence Design Systems, Inc. | Method and system for optimized automated IC package pin routing |
CN101996268A (zh) * | 2009-08-20 | 2011-03-30 | 鸿富锦精密工业(深圳)有限公司 | 电路布线系统及方法 |
CN102141952A (zh) * | 2010-02-01 | 2011-08-03 | 鸿富锦精密工业(深圳)有限公司 | 系统管理总线测试装置 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103514303A (zh) * | 2013-10-29 | 2014-01-15 | 苏州利驰电子商务有限公司 | 电气元件接线图识别方法及系统 |
CN103514303B (zh) * | 2013-10-29 | 2017-08-11 | 苏州利驰电子商务有限公司 | 电气元件接线图识别方法及系统 |
CN107832501A (zh) * | 2017-10-23 | 2018-03-23 | 郑州云海信息技术有限公司 | 一种用于分离元器件布线检查的方法和系统 |
CN109408892A (zh) * | 2018-09-25 | 2019-03-01 | 嘉兴倚韦电子科技有限公司 | 集成电路半定制物理设计贯穿信号线自动规划方法 |
CN109408892B (zh) * | 2018-09-25 | 2023-04-07 | 嘉兴倚韦电子科技有限公司 | 集成电路半定制物理设计贯穿信号线自动规划方法 |
CN114206006A (zh) * | 2021-12-06 | 2022-03-18 | 南京高喜电子科技有限公司 | 一种基于焊点可靠性测试的pcb设计方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
TWI468965B (zh) | 2015-01-11 |
TW201333737A (zh) | 2013-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103309761B (zh) | 一种基于在线服务的自动纠错的方法和系统 | |
CN103765175B (zh) | 识别声学噪声的电学源 | |
CN103258062A (zh) | 布线检查系统及方法 | |
CN104063458B (zh) | 一种对终端故障问题提供对应解决方案的方法及装置 | |
US8413097B2 (en) | Computing device and method for checking design of printed circuit board layout file | |
CN107168841A (zh) | 一种移动设备的远程测试方法和装置 | |
CN106055361A (zh) | 基于bmc的多种不同机型的集成式固件实现方法及系统 | |
CN107316157A (zh) | 工厂移动审核方法及系统 | |
CN102855337A (zh) | 自动化布线检查系统及方法 | |
CN115187331A (zh) | 基于多模态数据的产品推荐方法、装置、设备及存储介质 | |
CN101458297A (zh) | 一种印刷电路板测试系统及测试方法 | |
CN105224465A (zh) | 网页调试方法及装置 | |
CN111984444A (zh) | 一种异常信息的处理方法和装置 | |
CN106776728A (zh) | 基于日志文件分析的代码检查方法、系统及开发平台 | |
CN104793081B (zh) | Usb接口检测装置和方法 | |
CN103778266A (zh) | 信号线走线检查系统及方法 | |
CN113434542A (zh) | 数据关系识别方法、装置、电子设备及存储介质 | |
CN100426304C (zh) | 一种系统级电路审查方法及工具 | |
CN113325335B (zh) | 通路失效检测电路、方法及智能电子设备 | |
CN102967784B (zh) | 一种海上地震勘探电缆上数字单元的故障检测方法及装置 | |
CN107609020B (zh) | 一种基于标注的日志分类的方法和装置 | |
CN113935663A (zh) | 一种面板产品的设备组合分析方法、装置、设备及介质 | |
CN213601077U (zh) | 一种用于应力筛选箱运行状态监控装置 | |
CN102955868A (zh) | 布线检查系统及方法 | |
CN103870610A (zh) | 信号线检查系统及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130821 |