一种电路原理图检查方法及系统技术方案

技术编号:26650984 阅读:83 留言:0更新日期:2020-12-09 00:51
本发明专利技术公开了一种电路原理图检查方法及系统,涉及自动化测试技术领域,该方法包括以下步骤:获取电路图表文件,解析获得各电路网络、各芯片以及各电路元件;针对各电路网络,根据对应的各芯片与各电路元件的引脚连接关系,逐级进行引脚对端查询,获得各电路网络中的各引脚序号以及与引脚序号对应的对端引脚序号;其中,电路图表文件包括电路网络、芯片以及电路元件的电路信息,电路元件包括电阻、电容、电感。本发明专利技术对电路图表文件进行解析,根据电路原理图的具体信息,对引脚的连接关系逐级查询,从而实现复杂拓扑结构的电路原理图的检查。

【技术实现步骤摘要】
一种电路原理图检查方法及系统
本专利技术涉及自动化测试
,具体涉及一种电路原理图检查方法及系统。
技术介绍
硬件电路原理图设计工作中,需要对硬件电路原理图进行设计规则检查,原理图设计工具(诸如Allegro)自带的检查项目,种类较少且只能检查基本的引脚悬空、网络断连等功能,对于跨多级电阻电容、特定引脚功能等情形,均无法进行查错检查。当前技术手段下,对于“一主多从”拓扑电路,特别是其中还包含大量串接电阻电容等二端器件、且包含无关上拉和下拉电路时,常因结构复杂而无法检查。因此,现需要提出一种针对电路原理图检查方案,以解决当前技术手段无法检查的电路问题。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种电路原理图检查方法及系统,对电路图表文件进行解析,根据电路原理图的具体信息,对引脚的连接关系逐级查询,从而实现复杂拓扑结构的电路原理图的检查。为达到以上目的,本专利技术采取的技术方案是:第一方面,本专利技术公开一种电路原理图检查方法,该方法包括以下步骤:<br>获取电路图表文本文档来自技高网...

【技术保护点】
1.一种电路原理图检查方法,其特征在于,其包括以下步骤:/n获取电路图表文件,解析获得各电路网络、各芯片以及各电路元件;/n针对各所述电路网络,根据对应的各所述芯片与各所述电路元件的引脚连接关系,逐级进行引脚对端查询,获得各所述电路网络中的各引脚序号以及与所述引脚序号对应的对端引脚序号;其中,/n所述电路图表文件包括电路网络、芯片以及电路元件的电路信息,所述电路元件包括电阻、电容、电感。/n

【技术特征摘要】
1.一种电路原理图检查方法,其特征在于,其包括以下步骤:
获取电路图表文件,解析获得各电路网络、各芯片以及各电路元件;
针对各所述电路网络,根据对应的各所述芯片与各所述电路元件的引脚连接关系,逐级进行引脚对端查询,获得各所述电路网络中的各引脚序号以及与所述引脚序号对应的对端引脚序号;其中,
所述电路图表文件包括电路网络、芯片以及电路元件的电路信息,所述电路元件包括电阻、电容、电感。


2.如权利要求1所述的电路原理图检查方法,其特征在于,所述获取电路图表文件,解析获得各电路网络、各芯片以及各电路元件,具体包括以下步骤:
获取所述电路图表文件,解析获得第一数组,所述第一数组包括电路网络、芯片位号、引脚序号以及料号信息;
根据所述电路图表文件筛选生成第二数组以及第三数组,所述第二数组包括各所述芯片、对应的芯片位号以及对应的芯片料号,所述第三数组包括所述电路元件的器件信息以及所述电路元件分别对应的所述电路网络以及所述引脚序号;
根据所述第二数组以及预设的芯片库文件,生成第四数组,所述第四数组包括各所述芯片位号以及对应的芯片引脚的名称、属性以及序号。


3.如权利要求2所述的电路原理图检查方法,其特征在于,针对各所述电路网络,根据对应的各所述芯片与各所述电路元件的引脚连接关系,逐级进行引脚对端查询,具体包括以下步骤:
根据所述第四数组以及所述第一数组,逐级引脚对端查询,获得第五数组,所述第五数组包括各所述电路网络的身份信息、所述电路网络中的各引脚序号以及与所述引脚序号对应的对端引脚序号。


4.如权利要求3所述的电路原理图检查方法,其特征在于,所述根据所述第四数组以及所述第一数组,逐级引脚对端查询,获得第五数组中,具体包括以下步骤:
根据所述第四数组以及所述第一数组,查询获得各芯片引脚的直连芯片引脚以及各芯片引脚的第一级对端引脚;
根据各所述芯片引脚的第一级对端引脚、所述第三数组以及不同类型的所述电路元件的引脚数目,逐级查询,获得各所述芯片引脚的各级对端引脚;
根据各所述芯片引脚的所述直连芯片引脚、所述第一级对端引脚以及各所述芯片引脚的各级对端引脚,整合获得所述第五数组。

...

【专利技术属性】
技术研发人员:陈哲湛兴祥
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北;42

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

1