一种自动检查线路电源与地连接的方法与流程

文档序号:14175715阅读:846来源:国知局
一种自动检查线路电源与地连接的方法与流程

本发明公开一种自动检查方法,涉及pcb设计领域,具体的说是一种自动检查线路电源与地连接的方法。



背景技术:

在服务器领域,cadence应用于高性能、高密度的互联设计,建立了从ic制造、封装到pcb的一套完整的设计流程,比较适合绘制复杂多项目的线路原理图,能支持多层板的layout设计,因此比较常用cadence绘制电路原理图和layoutboardfile文件。服务器电路板原理图中包含cpu、pch、bmc、cpld等高集成度芯片和其他大型高速连接器,还有大量逻辑转换芯片,由于集成电路的集成度不断提高,芯片的i/o和封装引脚数量也在迅速增加,电路互联网络比较复杂,电路图检查工作十分必要却也会相应的比较繁琐,比如一般的io类型的信号如果接错,会使其功能无法实现,如果是power或者ground接错,会可能烧坏芯片或者电路板,而仅用人工检查线路,借助icdatasheet中的定义,通过对线路的理解,看电路原理图symbol的pin定义是power或者ground跟实际连接的信号名是否一致,查看线路的正确性,往往准确度有限,工作量大。本发明提出一种自动检查线路电源与地连接的方法,可以实现芯片pwr和gnd信号连接的自动化检查,减少线路错误率的发生。

pwrpower电压;gndground地信号;symbol电路原理图中用candence软件建立的代表物料的简图。



技术实现要素:

本发明针对目前技术发展的需求和不足之处,提供一种自动检查线路电源与地连接的方法。

一种自动检查线路电源与地连接的方法,建立筛选工具,从cadence的线路boardfile中导出componentpinreport,利用筛选工具筛选componentpinreport的pin_type选项中的power属性和gnd属性或者pin_name选项中的power属性和gnd属性,并与net_name选项的信号名比对,查看是否为一致的对应关系,以便自动检查线路电源与地连接是否正确,并同时输出结果报告。

所述的方法利用筛选工具筛选componentpinreport的pin_type选项中的power属性和gnd属性,当pin_type选项为power属性,net_name选项的信号名为power信号,则比对为一致的对应关系,当pin_type选项为gnd属性,net_name选项的信号名为gnd信号,则比对为一致的对应关系,线路电源与地连接正确。

所述的方法利用筛选工具筛选componentpinreport的pin_name选项中的power属性和gnd属性,当pin_name选项为power属性,net_name选项的信号名为power信号,则比对为一致的对应关系,当pin_name选项为gnd属性,net_name选项的信号名为gnd信号,则比对为一致的对应关系,线路电源与地连接正确。

所述的方法利用筛选工具建立pin_type选项及pin_name选项的属性列表,建立net_name选项的信号名列表,进行结果显示。

一种自动检查线路电源与地连接的筛选工具包括导出模块,筛选模块、比对模块、显示模块,

导出模块从cadence的线路boardfile中导出componentpinreport,

筛选模块利用筛选工具筛选componentpinreport的pin_type选项中的power属性和gnd属性或者pin_name选项中的power属性和gnd属性,

比对模块将筛选模块筛选出的属性与net_name选项的信号名进行比对,查看是否为一致的对应关系,以便自动检查线路电源与地连接是否正确,

显示模块同时显示输出结果报告。

所述的工具中筛选模块筛选componentpinreport的pin_type选项中的power属性和gnd属性,当pin_type选项为power属性,net_name选项的信号名为power信号,比对模块比对结果为一致的对应关系,当pin_type选项为gnd属性,net_name选项的信号名为gnd信号,比对模块比对结果为一致的对应关系,则线路电源与地连接正确。

所述的工具中筛选模块筛选componentpinreport的pin_name选项中的power属性和gnd属性,当pin_name选项为power属性,net_name选项的信号名为power信号,比对模块比对结果为一致的对应关系,当pin_name选项为gnd属性,net_name选项的信号名为gnd信号,比对模块比对结果为一致的对应关系,则线路电源与地连接正确。

所述的工具中显示模块建立pin_type选项及pin_name选项的属性列表,建立net_name选项的信号名列表,进行结果显示。

本发明与现有技术相比具有的有益效果是:

本发明提出一种自动检查线路电源与地连接的方法,利用筛选工具,从cadence的线路boardfile中导出componentpinreport,利用筛选工具筛选componentpinreport的pin_type选项中的power属性和gnd属性或者pin_name选项中的power属性和gnd属性,并与net_name选项的信号名比对,查看是否为一致的对应关系,以便自动检查线路电源与地连接是否正确,并同时输出结果报告;结果清晰简洁,一目了然,实现芯片pwr和gnd信号连接的自动化检查,减少线路错误率的发生。

附图说明

图1本发明简易流程示意图;

图2本发明工具界面示意图;

图3本发明工具结果输出界面示意图。

具体实施方式

本发明提供一种自动检查线路电源与地连接的方法,建立筛选工具,从cadence的线路boardfile中导出componentpinreport,利用筛选工具筛选componentpinreport的pin_type选项中的power属性和gnd属性或者pin_name选项中的power属性和gnd属性,并与net_name选项的信号名比对,查看是否为一致的对应关系,以便自动检查线路电源与地连接是否正确,并同时输出结果报告。

同时提供与上述方法相对应的自动检查线路电源与地连接的筛选工具,包括导出模块,筛选模块、比对模块、显示模块,

导出模块从cadence的线路boardfile中导出componentpinreport,

筛选模块利用筛选工具筛选componentpinreport的pin_type选项中的power属性和gnd属性或者pin_name选项中的power属性和gnd属性,

比对模块将筛选模块筛选出的属性与net_name选项的信号名进行比对,查看是否为一致的对应关系,以便自动检查线路电源与地连接是否正确,

显示模块同时显示输出结果报告。

为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,对本发明进一步详细说明。

参考图1及图2利用本发明方法及工具,导出模块从线路boardfile中导出componentpinreport,是.rpt格式的文件,文件中包括refdes、pin_number、comp_device_type、pin_type、pin_name、net_name六项,其中pin_type是指芯片管脚的类型,包括in输入、out输出、bi双向口、unspec没定义、power、ground几种类型,pin_name指建立symbol时管脚的名字,net_name是指芯片管脚连接线的信号名;

筛选工具的筛选模块筛选componentpinreport的pin_type选项中的power属性和gnd属性或者pin_name选项中的power属性和gnd属性,

其中当pin_type选项为power属性,net_name选项的信号名为power信号,比对模块比对为一致的对应关系,当pin_type选项为gnd属性,net_name选项的信号名为gnd信号,比对模块比对为一致的对应关系,线路电源与地连接正确;

当pin_name选项为power属性,net_name选项的信号名为power信号,比对模块比对结果为一致的对应关系,当pin_name选项为gnd属性,net_name选项的信号名为gnd信号,比对模块比对结果为一致的对应关系,则线路电源与地连接正确;

显示模块建立pin_type选项及pin_name选项的属性列表,建立net_name选项的信号名列表,将pin_type、pin_name和net_name三列表格显示出来,参考图3.筛选的结果pin_type、pin_name的power或者gnd的属性和net_name信号名,清晰简洁,一目了然。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1