一种PCB元器件封装库的创建与查询方法技术

技术编号:20160312 阅读:24 留言:0更新日期:2019-01-19 00:13
本发明专利技术公开了一种PCB元器件封装库的创建与查询方法,通过定义的器件封装描述规范,生成PCB元器件封装描述文件;在服务器系统处接收文件流,提取封装描述文件,并根据封装描述文件生成多维检索关键字,建立PCB元器件封装库;当服务器系统接收查询请求和查询条件时,优先以器件型号进行直接查询,然后利用其他关键字进行筛选搜索,再结合数字图像处理和图形匹配技术,提取一阶或者高阶焊盘几何特征,进行模糊查询,最后将查询到的封装描述文件,生成指定格式的EDA封装库源文件,向用户提供查询结果。

【技术实现步骤摘要】
一种PCB元器件封装库的创建与查询方法
本专利技术属于电子设计自动化
,更为具体地讲,涉及一种PCB元器件封装库的创建与查询方法。
技术介绍
电子电路设计过程非常复杂,主要包括系统规范、架构设计、功能和逻辑设计、电路设计、物理设计、物理验证、制造、封装与测试等环节。其中进行物理设计的芯片规划、布局和布线等操作之前,需要在完成元器件的封装库设计,即构建电子元器件的外形(Footprint),包括引脚、尺寸等,提供电路板设计用。封装技术直接影响到器件自身性能的发挥和PCB(印制电路板)的设计和制造,因此至关重要。电子元器件种类繁多,包括电阻、电容、电感、电位器、变压器、继电器、集成电路、二极管、保险元件、三极管、开关、接插件、石英晶体与陶瓷器件、发光器件、片状器件、电声器件、敏感器件、传感器等17个大类,种类有上百万种。如前所述,印刷电路板上的每个元器件都需要建立自己的封装。每种电子元器件的封装一旦建立以后,可以重复利用。然而现阶段的元器件封装设计可重用性差,每次都需要封装工程师重复建立,其原因主要在于:一是封装文件缺乏有效的管理,难以有效查询;二是对于单个项目来讲,封装的重复利用本文档来自技高网...

【技术保护点】
1.一种PCB元器件封装库的创建与查询方法,其特征在于,包括以下步骤:(1)、建立PCB元器件器件封装描述规范PCB元器件器件封装描述规范采用如下形式:特征‑特征值,图形对象‑属性名‑属性值‑衍生属性‑衍生属性值;(2)、用户上传文件流至计算机服务器用户通过WEB服务方式将PCB元器件的EDA封装库源文件上传至服务器,或通过安装插件,将EDA封装库源文件解析为定义的PCB元器件封装描述文件,再上传至服务器;在上传过程中,上传机制采用上传‑积分‑查询的形式,且每个上传账户将获得积分,用户通过积分能够免费获得封装库的查询服务;(3)、服务器接收到文件流服务器接收到EDA封装库源文件后,将其解析为定...

【技术特征摘要】
1.一种PCB元器件封装库的创建与查询方法,其特征在于,包括以下步骤:(1)、建立PCB元器件器件封装描述规范PCB元器件器件封装描述规范采用如下形式:特征-特征值,图形对象-属性名-属性值-衍生属性-衍生属性值;(2)、用户上传文件流至计算机服务器用户通过WEB服务方式将PCB元器件的EDA封装库源文件上传至服务器,或通过安装插件,将EDA封装库源文件解析为定义的PCB元器件封装描述文件,再上传至服务器;在上传过程中,上传机制采用上传-积分-查询的形式,且每个上传账户将获得积分,用户通过积分能够免费获得封装库的查询服务;(3)、服务器接收到文件流服务器接收到EDA封装库源文件后,将其解析为定义的PCB元器件封装描述文件,再进入步骤(4);如果接收的是PCB元器件封装描述文件,则直接进行步骤(4);(4)、从PCB元器件封装描述文件中提取关键字,并存储在数据库中;其中,关键字包括器件型号、装贴方式、器件外形、器件外形长/宽、PIN数、最小特征PIN间距、焊盘坐标、特征焊盘大大小小、特征焊盘形状、一脚位置、封装描述文件编号和创建数据库表字段;(5)、重复步骤(2)-(4),不断扩大更新数据库;(6)、用户发起查询请求时,在搜索页面输入一个或多个PCB元器件关键字作为查询条件向服务器发出查询请求;(7)、服务器接收到查询请求后,优先以器件型号作为查询条件在数据库中查找;否则,跳转到步骤(8);(8)、当器件型号缺省时,服务器根据填写的装贴方式、PIN数、最小PIN间距、器件外形、器件外形长/宽等关键字,在数据库中筛选查找,得到N条查找记录;如果N<1,即查询失败;如果N=1,即为查询结果,并作为推荐匹配,跳转到步骤(10);如果N>1,则进入步骤(9)。(9)、服务器以数据手册中的封装尺寸图或者推荐焊盘尺寸图作为查询条件在得到N条查找记录进行二次筛选;首先从封装尺寸图中的顶...

【专利技术属性】
技术研发人员:郑亚莉潘力立
申请(专利权)人:电子科技大学
类型:发明
国别省市:四川,51

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

1