[发明专利]一种对BGA管脚示图进行自动上色的方法及系统有效
申请号: | 201510190370.0 | 申请日: | 2015-04-21 |
公开(公告)号: | CN104809281B | 公开(公告)日: | 2018-02-06 |
发明(设计)人: | 毛忠宇;蒋学东;郭东胜 | 申请(专利权)人: | 深圳市兴森快捷电路科技股份有限公司;广州兴森快捷电路科技有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 广州嘉权专利商标事务所有限公司44205 | 代理人: | 唐致明 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 bga 管脚 进行 自动 上色 方法 系统 | ||
技术领域
本发明涉及集成电路设计领域,尤其是一种对BGA管脚示图进行自动上色的方法及系统。
背景技术
BGA的全称是Ball Grid Array(焊球栅阵列结构),它是集成电路采用载板的一种封装结构。BGA封装一出现便成为CPU、南北桥等VLSI芯片的高密度、高性能、多功能及高I/O引脚封装的最佳选择。BGA封装技术使每平方英寸的元件管脚数量有了很大提升,例如采用BGA封装技术的内存产品在相同内存容量下,封装面积只有TSOP封装的三分之一;另外,与传统TSOP封装方式相比,BGA封装方式具有更加快速和有效的散热途径。
如图1所示的一个14行14列BGA示意图,图中黑色圆块部分为焊球(也称为BALL),而Top为封装顶面,Bottom为封装底面。
在设计BGA封装时涉及到信号或电源地网络在封装BALL上的分配,由于封装的信号或电源地在管脚上分布设计需要遵守电性、机械应力及热等方面的要求,因此BGA封装人员在把管脚摆好后就需要交给相关领域的专业人员进行确认及评审。但若信号或电源地管脚在EDA软件环境下进行评审,则会存在以下问题:
a.需要EDA平台,增加了额外的购买费用;
b.其它值域的专家对EDA平台的软件不熟练,造成评审不方便;
c.不同网络名所在的相对位置不够直观。
因此,使用EXCEL表格对BGA的Ball(焊球)所在的同类信号或电源地网络上不同的颜色,则非常易于审查则及查错,如图2所示。但从图2的表格无法直观看出不同的电源及地等网络名(如VDD_CORE,VDDIO,VSS,…)的大致数量和分布的位置等,不够方便。若在EXCEL表格为不同的电源,地等网络名赋上不同的颜色,则可以很直观看出它们的分布关系。
目前为BGA管脚示图的EXCEL表格赋上颜色的方法主要包括:
(1)先在EDA软件中对BGA管脚对应的网络赋上颜色,然后在输出EXCEL格式的文件时把颜色带进EXCEL表格中。这种方式缺点是:在EXCEL表格中修改网络名时,EXCEL表格的网络名变了但相应的颜色没跟着动态变动(因EDA软件中的颜色未改变),需要手再一个一个处理,当需改变或移动的网络较多时,操作相当费时,效率较低。
(2)通过手工在EXCEL中设计条件格式的方式为BGA管脚对应的网络赋上颜色,但是此方式需手工操作,不方便且相当费时,也不利于人工进行检查。
发明内容
为了解决上述技术问题,本发明的目的是:提供一种效率高、操作方便和易于进行检查的,对BGA管脚示图进行自动上色的方法。
本发明的另一目的是:提供一种效率高、操作方便和易于进行检查的,对BGA管脚示图进行自动上色的系统。
本发明解决其技术问题所采用的技术方案是:
一种对BGA管脚示图进行自动上色的方法,包括:
A、获取需要自动上色且表征BGA每个管脚及相应网络名的待处理文件;
B、根据自动上色算法为所获取的待处理文件中占至少两个焊球且网络名相同的网络标上相应的颜色。
进一步,所述表征BGA每个管脚及相应网络名的待处理文件为EXCEL格式的文件或文本格式的文件。
进一步,所述步骤B,其包括:
B1、读入包含BGA管脚及相应网络名的待处理文件;
B2、对读入的待处理文件进行全部网络名统计,然后为同一网络名数量大于等于2的网络分配一个相应的EXCEL内部颜色ID,并将分配的EXCEL内部颜色ID存储到一个数组中;
B3、根据数组存储的EXCEL内部颜色ID为同一网络名数量大于等于2的网络标上相应的颜色,从而得到背景已上色的EXCEL文件。
进一步,所述步骤B3,其包括:
B31、重新从文本格式的待处理文件的第一行开始逐行读取包含BGA管脚信息及相应网络名的行;
B32、读入待处理文件当前行的内容;
B33、判断读入的当前行是否为待处理文件的最后一行,若是,则执行骤B34,反之,则执行步骤B35;
B34、在新构建的EXCEL文件中,按BGA管脚号对应的位置写入网络名,然后判断写入的网络名是否含有与数组存储的EXCEL内部颜色ID相对应的颜色ID,若是,则把该网络名所对应的EXCEL表格的背景颜色设置为对应ID的颜色;反之,则流程结束,得到背景已上色的EXCEL文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市兴森快捷电路科技股份有限公司;广州兴森快捷电路科技有限公司,未经深圳市兴森快捷电路科技股份有限公司;广州兴森快捷电路科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510190370.0/2.html,转载请声明来源钻瓜专利网。