[发明专利]一种在封装建立中批量添加引脚编号的方法在审
申请号: | 201710868987.2 | 申请日: | 2017-09-22 |
公开(公告)号: | CN107742010A | 公开(公告)日: | 2018-02-27 |
发明(设计)人: | 张敏 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 济南舜源专利事务所有限公司37205 | 代理人: | 张亮 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 封装 建立 批量 添加 引脚 编号 方法 | ||
技术领域
本发明涉及集成电路板PCB设计领域,具体涉及一种在封装建立中批量添加引脚编号的方法。该方法通过对设计框内获取的pin脚自动编号,从而实现批量添加pin number的功能,大大改善了封装建立中批量添加pin number的复杂过程,提高了添加的正确性,保证了设计质量。
背景技术
目前在市场上有多款PCB设计软件,其中,Cadence作为业界应用最广泛的软件,不仅拥有强大的功能和多款相关软件做支撑,还提供了开放式的二次开发接口和较为完善的开发语言库,用户可根据自身的需要进行开发。skill语言是Cadence软件内置的一种基于C语言和LISP语言的高级编程语言,Cadence为skill语言提供了丰富的交互式函数,研究skill语言继而编写工具,投入应用可以大大提高工作效率。
在PCB设计中,元器件需要建立封装后导入设计使用,封装即为元器件的模型,此模型是根据元器件的实际外形和尺寸,添加上设计需要的元素后建立的。现有技术中的封装是需要封装工程师手动建立,逐个计算元素的尺寸、位置后添加。其中,添加PN(pin number引脚编号)是一项重复性劳动且工作量大的内容,pin number是器件中每个引脚的名称,在器件中必须存在且唯一,用于区分不同的引脚,实现不同的功能。对于引脚众多的器件,pinnumber需要逐一输入,既复杂,工作量又巨大。
在现有技术的方案中,pin number的添加步骤如下:
1)确定引脚排布方式及pin number顺序;
2)选择引脚,在引脚上添加文字,输入文字后确定;
3)不断执行2)步骤,直至所有pin number添加完成。
在现有的技术方案中,所有的pin number需要逐一添加,操作复杂,耗时较长,工作量大,效率低,容易遗漏或出错,不能保证设计质量。
针对这种情况,本申请发明一种在封装建立中批量添加引脚编号的方法,能够有效解决在封装建立中批量添加pin number的问题。
发明内容
本申请发明的在封装建立中批量添加引脚编号的方法是通过Cadence软件开放的二次开发接口编程实现。
具体地,本申请请求保护一种在封装建立中批量添加引脚编号的方法,其特征在于,该方法具体包括如下步骤:
预先设置引脚编号的编号参数;
在设计内框获取范围内pin脚;
对获取的pin脚根据预先设置的编号参数进行编号;
重复获取设计内框pin脚直至获取的范围内的所有pin脚都添加引脚编号。
如上所述的在封装建立中批量添加引脚编号的方法,其特征还在于,预先设置引脚编号的编号参数为起始编号、步长、排序方向。
如上所述的在封装建立中批量添加引脚编号的方法,其特征还在于,引脚编号以起始编号为循环初始值,步长为循环递增值,每添加一个引脚编号,引脚编号变为当前的引脚编号+步长,若存在字母和数字的组合,默认数字递增,字母不变。
如上所述的在封装建立中批量添加引脚编号的方法,其特征还在于,引脚编号根据用户输入的排序方向和获取的pin脚添加,pin脚的位置是通过坐标排序确定。
附图说明
图1、本发明所述的弹窗实施例;
图2、设计框具体实施例图像;
图3、设计框实施例中具体一行引脚图像;
图4、添加完成的简易器件图。
具体实施方式
本申请发明的在封装建立中批量添加引脚编号的方法是通过Cadence软件开放的二次开发接口编程实现,具体是采用skill语言编写。
下面通过一个实施例对本发明所述的在封装建立中批量添加引脚编号的方法具体实现步骤进行说明:
1、搭建弹窗,添加控件;
2、监控控件状态,获取用户输入的起始编号、步长、排序方向等数据;
3、用户在设计内框选范围,获取范围内pin脚;
4、根据步骤2中用户输入的起始编号、步长构建pin number;
5、根据步骤2中用户输入的排序方向和3中获取的pin脚添加pin number。
其中,步骤1中构建窗体时需要添加按钮和文本框等控件用做输入,弹窗的搭建与展示是一个写文件、读文件、运行的过程,软件可以识别特殊格式的文件,通过专有函数调用此文件即可创建展示弹窗,文件中的内容为弹窗定义代码,弹窗中的每个控件都有特定的定义方式。步骤1中弹窗的具体构建步骤如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710868987.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种循环水冷却轴承座
- 下一篇:车轴轮毂腔的润滑油雾气排放系统和排气盖