The invention discloses a method for checking PCB design and delete dangling via, including the following steps: 1), to obtain the via hole all; 2) of via, according to the name of the hole for the first screening, removal of part of dangling via and test point; 3), check the connection level number. Second screening of the first screening after removal of via hole, all of the remaining dangling via; 4), constructing the list of results, build 5), matching the project window; and the corresponding object in the list of ID. The invention can quickly check and delete the dangling via, simplifies the complex process of manual inspection in the design. At the same time to improve efficiency, but also avoid omission, reduce design costs, improve the quality of design.
【技术实现步骤摘要】
一种PCB设计中检查并删除danglingvia的方法
本专利技术涉及PCB板后期检查
,具体地说是一种PCB设计中检查并删除danglingvia的方法。
技术介绍
在PCB设计的后期,工程师需要对PCB板进行全面细致的检查,此检查包含的方面广泛,其中包括danglingvia的检查。在设计前期添加的via孔可能有未使用的或者使用不正确的,这类via孔属于多余的对象,需要检查出并删除。需要解释的是此处提到的未使用或使用不正确,受电路板尺寸限制,密集的电路板常使用via孔实现换层走线,有时在走线时打出的via孔最后未连接对象,这类称为未使用,有时同一个via孔只连接了一个层面,这类称为使用不正确,未实现换层功能,有时在设计后期修改设计时,改变走线轨迹,未将对应的via孔做相应的处理,这种情况以上两类都有。因此,在设计后期对danglingvia的检查与删除是必要的,多余的via孔提高设计成本,影响设计质量。现有的设计方案是依靠人工遍历式检查,逐一查看每个via孔的连接状态。
技术实现思路
本专利技术的目的在于提供一种PCB设计中检查并删除danglingvia的方法,用于解决现有的PCB板检查效率低下、多余的via孔提高设计成本,影响设计质量的问题。本专利技术解决其技术问题所采取的技术方案是:一种PCB设计中检查并删除danglingvia的方法,其特征是,具体包括以下步骤:1)、获取所有的via孔;2)、对获取的via孔根据名称进行第一次筛选,去除部分danglingvia和测试点;3)、检查连接层面数,对第一次筛选后的via孔进行第二次筛选,去除剩余 ...
【技术保护点】
一种PCB设计中检查并删除dangling via的方法,其特征是,具体包括以下步骤:1)、获取所有的via孔;2)、对获取的via孔根据名称进行第一次筛选,去除部分dangling via和测试点;3)、检查连接层面数,对第一次筛选后的via孔进行第二次筛选,去除剩余的全部dangling via;4)、构建结果列表,搭建弹窗;5)、匹配列表中项目与对应对象的ID。
【技术特征摘要】
1.一种PCB设计中检查并删除danglingvia的方法,其特征是,具体包括以下步骤:1)、获取所有的via孔;2)、对获取的via孔根据名称进行第一次筛选,去除部分danglingvia和测试点;3)、检查连接层面数,对第一次筛选后的via孔进行第二次筛选,去除剩余的全部danglingvia;4)、构建结果列表,搭建弹窗;5)、匹配列表中项目与对应对象的ID。2.根据权利要求1所述的一种PCB设计中检查并删除danglingvia的方法,其特征是,步骤2)操作中第一次筛选的方法包括:选择出via孔的名称开头为“VA”且第三位字母不是“T”的via孔。3.根据权利要求1所述的一种PCB设计中检查并删除danglingvia的方法,其特征是,步骤3)操作中,第二次筛选的方法包括:检查连接层面数,连接层面数小于2则表示是danglingvia。4.根据权利要求1所述的一种PCB设计中检查并删除danglingvia的方法,其特征是,步骤4)操作中,结果列表的构建方法包括:411)、在步骤2)和步骤3)操作的检查过程中遍历对象,将符合条件的对象的数据库标识符加入a列表;412)、在检查完成后,遍历a列表中的每个数据库标识符,通过数据库标识符依次获取每个对象需要展示的属性,将获取的属性组成属性列表;413)、将所有的属性列表组成一个新的b列表;414)、遍历b列表中的每个子属性列表,逐条插入到弹窗中。5.根据权利要求4所述的一种PCB设计中检查并删除danglingvia的方法,其特征是,每个...
【专利技术属性】
技术研发人员:张敏,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。