书签 分享 收藏 举报 版权申诉 / 4

一种方便快捷的单端网络的查找方法.pdf

  • 上传人:1***
  • 文档编号:974765
  • 上传时间:2018-03-22
  • 格式:PDF
  • 页数:4
  • 大小:280.96KB
  • 摘要
    申请专利号:

    CN201110305593.9

    申请日:

    2011.10.11

    公开号:

    CN102354325A

    公开日:

    2012.02.15

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||实质审查的生效IPC(主分类):G06F 17/50申请日:20111011|||公开

    IPC分类号:

    G06F17/50

    主分类号:

    G06F17/50

    申请人:

    浪潮电子信息产业股份有限公司

    发明人:

    赵娜; 李鹏翀; 宗艳艳

    地址:

    250014 山东省济南市高新区舜雅路1036号

    优先权:

    专利代理机构:

    代理人:

    PDF完整版下载: PDF下载
    内容摘要

    本发明提供一种方便快捷的单端网络的查找方法,是采用软件插件的形式对于candence输出的原理图网络和PCB网络进行整理和比较,找出其中不同的部分,即可查找出原理图中存在的单端网络,此插件是使用第三方语言perl语言实现的,针对出现单端网络的三种情况,他们有一个共同的特点就是在导出原理图网络的时候并不会被包含在其中,但是在相应的pcb导出的网络中因为有具体管脚的存在所以会存在于pcb网表中,这样通过对比这两种网表就可以找到存在问题的单端网络,具体实施时我们采用的是脚本语言perl来实现的。

    权利要求书

    1: 一种方便快捷的单端网络的查找方法 , 其特征在于采用软件插件的形式对于 candence 输出的原理图网络和 PCB 网络进行整理和比较, 找出其中不同的部分, 即可查找 出原理图中存在的单端网络, 此插件是使用第三方语言 perl 语言实现的, 针对出现单端网 络的三种情况, 他们有一个共同的特点就是在导出原理图网络的时候并不会被包含在其 中, 但是在相应的 pcb 导出的网络中因为有具体管脚的存在所以会存在于 pcb 网表中, 这样 通过对比这两种网表就可以找到存在问题的单端网络, 具体实施时我们采用的是脚本语言 perl 来实现的 ; 实现步骤如下 : 首先, 处理 PCB 导出的网表, 这个网表包含许多内容, 而其中的网络名称, 器件名称, 器 件管脚名称是我们所需要的, 而此网表中恰恰有这一部分存在, 只不过形式并不是我们所 需要的, 我们首先要根据特定标志字符来定位我们所需要的部分, 然后按照我们所需要的 形式对其中的内容进行整理, 得到我们所需要的内容以及形式并存储与一个文件 A 中 ; 然后, 处理原理图导出来的网表, 在导出网表的时候有五个选项, 我们选择 concise netlist(dialcnet.dat) , 因为此选项导出的网表和我们所需要的形式相近, 只是需要去 掉每个网络最后面的描述而已, 我们用 perl 语言来实现此转换, 并且存储于另一个文件 B 中; 最后, 使用编辑好的比较程序, 比较 A 文件和 B 文件, 找出不同的网络, 然后输出到文件 c 中, 并且统计不同的网络的个数, 此文件便是最终我们需要提供给原理图工程师的文件。

    说明书


    一种方便快捷的单端网络的查找方法

        【技术领域】
         本发明涉及一种电子线路设计技术 , 具体地说是一种方便快捷的单端网络的查找方法。 背景技术 目前, 对于电子线路设计行业在设计时一般都采用先设计原理图, 然后由原理图 导入 PCB 板进行设计。在各个阶段都容易出现较低级但不容易发现的错误, 比如此发明所 解决的问题——单端网络。
         下面针对 cadence, 介绍出现单端网络的三种情况 : 1) 原理图在绘制的过程中要由器件的管脚引出网络线, 这种管脚都是由一条线来表示 的, 而网络线也是由一条线来表示, 这两者在连接的过程中很容易出现没有对齐而没有连 接上的情况, 这样需要被连接的器件管脚就成为单端网络而存在。
         2) 原理图在绘制的过程中, 往往需要画十几页什么几百页的原理图。当一个网络 需要连接到其他页码上的网络的时候, 我们常常采用 port 的形式进行连接——两个页码上 需要连接的网络都引出 port 并且取相同的名字便可以连接上。如果原理图相当复杂, 工期 又相当紧张的时候, 很容易出现只引出了一个 port, 并没有相对应的另个一, 这样便出现了 单端网络。
         3) 所建立的原理图器件 (一般称为库) 个别管脚隐藏。这种情况在原理图中不会 出现隐藏的管脚, 但是在 PCB 器件中会存在此管脚并且会存在其对应的网络。 这种情况只 在 pcb 中存在网络, 但是在原理图中并没有显示此网络, 也可以看做是单方面有网络存在, 这种情况有的时候是设计需要, 但往往会隐含设计风险, 这样便是单方面网络, 这样的网络 也可以通过此发明来查找出, 确保正确。
         而针对 candence 中自带的网络检查软件, 与原理图工程师的使用习惯不一致, 描 述就为复杂, 快速确认有问题的网络需要大量时间, 即可用性较差, 因此开发了此软件, 快 速定位单端网络。
         发明内容
         本发明的目的是提供一种单端网络的查找方法。
         本发明的目的是按以下方式实现的, 采用软件插件的形式对于 candence 输出的 原理图网络和 PCB 网络进行整理和比较, 找出其中不同的部分, 即可查找出原理图中存在 的单端网络, 此插件是使用第三方语言 perl 语言实现的, 针对出现单端网络的三种情况, 他们有一个共同的特点就是在导出原理图网络的时候并不会被包含在其中, 但是在相应的 pcb 导出的网络中因为有具体管脚的存在所以会存在于 pcb 网表中, 这样通过对比这两种 网表就可以找到存在问题的单端网络, 具体实施时我们采用的是脚本语言 perl 来实现的 ; 实现步骤如下 : 首先, 处理 PCB 导出的网表, 这个网表包含许多内容, 而其中的网络名称, 器件名称, 器件管脚名称是我们所需要的, 而此网表中恰恰有这一部分存在, 只不过形式并不是我们所 需要的, 我们首先要根据特定标志字符来定位我们所需要的部分, 然后按照我们所需要的 形式对其中的内容进行整理, 得到我们所需要的内容以及形式并存储与一个文件 A 中 ; 然后, 处理原理图导出来的网表, 在导出网表的时候有五个选项, 我们选择 concise netlist(dialcnet.dat) , 因为此选项导出的网表和我们所需要的形式相近, 只是需要去 掉每个网络最后面的描述而已, 我们用 perl 语言来实现此转换, 并且存储于另一个文件 B 中; 最后, 使用编辑好的比较程序, 比较 A 文件和 B 文件, 找出不同的网络, 然后输出到文件 c 中, 并且统计不同的网络的个数, 此文件便是最终我们需要提供给原理图工程师的文件。
         本发明的有益效果是 : 本发明作为一种第三方软件, 将原理图导出的网表和 pcb 导出的网表进行整理并且比较, 查找出其中不一致的网络, 并且按照工程师的使用习惯进 行输出, 使用方便快捷。用这种方法查找 candence 原理图中的单端网络快捷, 可用性好, 包 含面比较广泛。从一定程度上弥补了现存 candence 软件查找单端网络不完全, 阅读性差的 缺点, 方便了原理图工程师的使用。使用本发明查找出的单端网络形式如下, 即网络名, 器 件名, 管脚名, 方便使用。 具体实施方式 本发明的单端网络的查找方法 , 针对出现单端网络的三种情况, 他们有一个共同 的特点就是在导出原理图网络的时候并不会被包含在其中, 但是在相应的 pcb 导出的网络 中因为有具体管脚的存在所以会存在于 pcb 网表中。这样通过对比这两种网表就可以找到 存在问题的单端网络, 具体实施时我们采用的是脚本语言 perl 来实现的。
         首先, 处理 PCB 导出的网表。这个网表包含许多内容, 而其中的网络名称, 器件名 称, 器件管脚名称是我们所需要的, 而此网表中恰恰有这一部分存在, 只不过形式并不是 我们所需要的, 我们首先要根据特定标志字符来定位我们所需要的部分, 然后按照我们所 需要的形式对其中的内容进行整理, 得到我们所需要的内容以及形式并存储与一个文件 A 中。
         然后, 处理原理图导出来的网表。在导出网表的时候有五个选项, 我们选择 concise netlist (dialcnet.dat) , 因为此选项导出的网表和我们所需要的形式相近, 只是 需要去掉每个网络最后面的描述而已。我们用 perl 语言来实现此转换, 并且存储于另一个 文件 B 中。
         最后, 使用编辑好的比较程序, 比较 A 文件和 B 文件, 找出不同的网络, 然后输出到 文件 c 中, 并且统计不同的网络的个数。此文件便是最终我们需要提供给工程师的文件。
         用这种方法查找 candence 原理图中的单端网络快捷, 可用性好, 包含面比较广 泛。从一定程度上弥补了现存 candence 软件查找单端网络不完全, 阅读性差的缺点, 方便 了原理图工程师的使用。
         使用本发明查找出的单端网络形式如下, 即网络名, 器件名, 管脚名, 方便使用 : 除说明书所述的技术特征外, 均为本专业技术人员的已知技术。
         4

    关 键  词:
    一种 方便快捷 网络 查找 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种方便快捷的单端网络的查找方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-974765.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1