【技术实现步骤摘要】
一种背板电路原理图的检查方法
[0001]本专利技术属于自动化测试领域,具体涉及一种背板电路原理图的检查方法。
技术介绍
[0002]在通信、雷达、电子对抗等电子信息系统应用中,背板加子板的硬件架构具有性能强、拓展性高、方便维修的特点,背板负责多个子板之间的各类电源及信号的互联。由于背板上各类电源及信号的互联众多且复杂,在背板的电路原理图设计中,难免会出现一些遗漏、错连等错误,因此,需要在背板电路原理图设计完成后对原理图进行审查。
[0003]现有的审查方法主要包括电子自动化设计工具内嵌的检查功能审查、人工审查及专用检查软件审查。自动化工具内嵌的检查功能只能检查出单点网络、短路等简单的常识性错误,无法对于细分的网络类型互联正确性的检查;而人工审图则是硬件设计师对背板电路原理图进行检查,存在效率低下和可靠性低的缺陷;目前的专用原理图软件仅局限于对单板电路图的检查,并无法对背板电路板做出检查。
技术实现思路
[0004]本专利技术提出了一种背板电路原理图的检查方法,对背板及子板电路原理图网表文件进行解析,根据预设及用户自定义的检查规则,对背板互联网络进行分类和检查,从而实现对背板原理图复杂繁多连接关系的检查。
[0005]实现本专利技术的技术解决方案为:一种背板电路原理图的检查方法,其特征在于,包括:读取背板电路原理图的网表文件,该网表文件为电子自动化设计工具生成;获取背板电路原理图中的插座连接器器件信息及连接器管脚相连的电气网络信息,插座连接器器件信息包括:各插座连接器器件的型号信息、位 ...
【技术保护点】
【技术特征摘要】
1.一种背板电路原理图的检查方法,其特征在于,包括:读取背板电路原理图的网表文件;获取背板电路原理图中的插座连接器器件信息及连接器管脚相连的电气网络信息,插座连接器器件信息包括:各插座连接器器件的型号信息、位号信息及各插座连接器每个管脚上互联的电气网络名称信息;根据插座连接器器件信息确定该连接器是否在预设连接器器件表中;将上述插座连接器信息存储到背板原理图信息对象中;读取子板电路原理图的网表文件和自定义子板对外接口网络文件;当子板原理图网表文件能够被获取时,直接读取子板电路原理图网表文件;当子板原理图网表文件不能够获取时,用户需要根据子板对外连接器及网络定义自定义子板对外接口网络文件,然后读取自定义子板对外接口网络文件;获取子板原理图中的插头连接器器件信息及插头连接器管脚相连的电气网络信息,插头连接器元器件信息包括:各插头连接器的型号信息、位号信息及个插头连接器中每个管脚互联的电气网络名称信息;根据插头连接器器件信息确定该连接器是否在预设连接器器件表中;将上述插头连接器信息存储到对应子板原理图信息对象中;根据背板电路原理图的网表文件及子板电路原理图的网表文件和自定义子板对外接口网络文件、背板插座连接器信息及子板插头连接器信息,提取背板连接关系对象集合;读取检查规则文件;获取检查规则文件中的检查规则信息,检查规则信息包括:各检查规则的电气网络类型信息、各检查规则的电气网络类型的关键字信息、各检查规则能够互联的电气网络类型信息及各检查规则最大能够互联的电气网络节点数;当预设检查规则不足以全覆盖用户电气网络时,用户能够对检查规则文件进行自定义修改;根据板间背板各电气互联网络的连接关系集合及检查规则信息,对所连接关系对象集合中的连接关系对象进行分类和检查;统计检查结果并根据用户要求输出检查报告。2.根据权利要求1的背板电路原理图的检查方法,其特征在于,根据插座连接器器件信息确定该连接器是否在预设连接器器件表中,包括:在预设连接器器件表中存在与插座连接器的型号信息相同的连接器器件型号的情况下,确认连接器存在于预设连接器器件表中;将存在于预设连接器器件表中的插座连接器标记为有效插座连接器。3.根据权利要求1的背板电路原理图的检查方法,其特征在于,子板电路原理图的网表文件,包括:子板电路原理图网表文件的名称为对应背板电路原理图中的插座连接器的位号信息,文件拓展名为“.dat”;自定义子板对外接口网络文件的名称为对应背板电路原理图中的插座连接器的位号信息,文件拓展名为“.csv”;文件为格式逗号分隔值CSV文件,其每一行的格式为“子板连接器型号,连接器管脚号,连接器管脚号互联的电气网络名称”,不同的行对应不同的管脚号和连接器;子板电路原理图网表文件及自定义子板对外接口网络文件应当与背板电路原理图中的插座连接器数量相等且一一对应。4.根据权利要求1的背板电路原理图的检查方法,其特征在于,获取子板原理图中的插头连接器器件信息及插头连接器管脚相连的电气网络信息,根据插头连接器器件信息确定
该连接器是否在预设连接器器件表中;包括:利用正则表达式从子板电路原理图网表
‘
文件中解析各元器件的型号信息及位号信息,在有一个或多个元器件的型号信息与预设连接器器件表中的插头连接器型号信息相同的情况下,确认子板电路板原理图中存在插头连接器,其型号及位号信息便为插头连接器的器件信息;在预设连接器器件表中存在与插头连接器的型号信息相同的连接器器件型号的情况下,确认连接器存在于预设连接器器件表中;将存在于预设连接器器件表插头连接器标记为有效插头连接器。5.根据权利要求1的背板电路原理图的检查方法,其特征在于,检查规则文件,包括:检查规则文件是一个或多个检查规则的集合,检查规则文件以JSON格式存储和组织检查规则,每一条检查规则的数据格式为一个JSON对象;各检查规则的电气网络类型信息包括:电气网络类型是将常用电气网络以物理电平形式及数据方向为依据分类为不用的类型,电气网络类型信息的名称应当包括电平形式及数据方向;各检查规则的电气网络类型的关键字信息,包括:每条检查规则包含一个或多个关键字信息;关键字信息用于判断背板和子板电路原理图中的电气网络属于哪种电气网络类型;关键字信息由字母、数字、下划线和三个特殊符号“+”、
“‑
*”、“*”构成;特殊符号“*”代表一个或多个字母、数字、下划线和特殊符号“+”、
“‑
*”;上述所有字母不区分大小写;各检查规则能够互联的电气...
【专利技术属性】
技术研发人员:朱珣,徐乃清,陈汉青,王钊,张宏宇,朱剑波,张红强,何浪,张艺骞,姬嘉文,
申请(专利权)人:中国航天科工集团八五一一研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。