The invention discloses a method and equipment for identifying packaging updates in PCB design, which relates to the field of PCB design. A method of identifying package updates in PCB design disclosed in this paper includes: adding version information to part package during PCB design process, in which, when PCB design is completed, version information of part package is marked as the initial version, and after updating all parts, version information of updated part package is marked as the updated version; comparing the original version of part package. Information and updated version of the part packaging information, find out the two versions of the part packaging information inconsistent parts, and list the information of the parts found. The technical scheme of the invention provides a scheme for automatically identifying package updates in PCB design, thereby automatically completing the inspection process, which is simple and fast.
【技术实现步骤摘要】
一种PCB设计中识别封装更新的方法及设备
本专利技术涉及PCB(PrintedCircuitBoard,印刷电路板)设计领域,特别涉及一种PCB设计中识别封装更新的方法及设备。
技术介绍
PCB设计离不开零件库,一个完善的零件库,对于提高PCB设计的质量有很大的帮助。随着PCB设计质量问题分析经验的积累,需要优化的零件也越来越多,这就导致零件库中的零件封装版本会不断更新。因此,在PCB设计的最后出图阶段,都会将板卡内的所有零件全部更新,以取代旧版本的零件封装,保证使用的零件封装是当前库中最新的,以此保证PCB的设计质量。通常,零件更新以后,可以通过查看建库工程师整理的封装更改信息表,搜索上一版日期之后有无更新的零件,重点关注有更新的零件封装。可见,这种用肉眼查看更新的方式很难准确快速的查找到封装有变化的零件,比较费时费力,而且有些微小的封装变化不足以被发现,导致PCB设计可能会有需要更新的地方被遗漏,造成隐患的存在。
技术实现思路
本专利技术公开了一种PCB设计中识别封装更新的方法及设备,可以解决现有PCB设计中零件更新后手动管理控制造成的费时费力的问题。本专利技术公开了一种PCB设计中识别封装更新的方法,包括:在PCB设计过程中,为零件封装添加版本信息,其中,在PCB设计完成时,零件封装的版本信息标识为初始版本,在更新所有零件后,将更新后的零件封装的版本信息标识为更新版本;比较所述初始版本的零件封装信息与更新版本的零件封装信息,查找出两个版本中零件封装信息不一致的零件,并列出所查找到的零件的信息。可选地,上述方法中,所述零件的信息包括如下任一种或几种信息:零 ...
【技术保护点】
1.一种印刷电路板PCB设计中识别封装更新的方法,其特征在于,包括:在PCB设计过程中,为零件封装添加版本信息,其中,在PCB设计完成时,零件封装的版本信息标识为初始版本,在更新所有零件后,将更新后的零件封装的版本信息标识为更新版本;比较所述初始版本的零件封装信息与更新版本的零件封装信息,查找出两个版本中零件封装信息不一致的零件,并列出所查找到的零件的信息。
【技术特征摘要】
1.一种印刷电路板PCB设计中识别封装更新的方法,其特征在于,包括:在PCB设计过程中,为零件封装添加版本信息,其中,在PCB设计完成时,零件封装的版本信息标识为初始版本,在更新所有零件后,将更新后的零件封装的版本信息标识为更新版本;比较所述初始版本的零件封装信息与更新版本的零件封装信息,查找出两个版本中零件封装信息不一致的零件,并列出所查找到的零件的信息。2.如权利要求1所述的方法,其特征在于,所述零件的信息包括如下任一种或几种信息:零件位号、版本信息、坐标信息。3.如权利要求1或2所述的方法,其特征在于,所述在PCB设计过程中,为零件封装添加版本信息,其中,在PCB设计完成时,零件封装的版本信息标识为初始版本,包括:在PCBFootprint中新添加PackageGeometry/Note层面,在此层面中添加记录零件封装的版本信息及各版本的更新内容,其中,当前的brd文件保存为零件封装更新前的初始版本。4.如权利要求3所述的方法,其特征在于,所述在更新所有零件后,将更新后的零件封装的版本信息标识为更新版本,包括:使用Allegro软件的零件更新功能,对整板零件进行更新,更新后的brd文件保存为零件封装更新后的版本。5.如权利要求4所述的方法,其特征在于,所述比较所述初始版本的零件封装信息与更新版本的零件封装信息,查找出两个版本中零件封装信息不一致的零件,包括;使用allegroskill编写程序分别获取brd文件的初始版本和brd文件的更新版本,对比查找出这两个版本的brd文件中零件封装信息不一致的零件。6.一种印刷电路板PCB设计中识别封装更新的设备,包括存储器和处理器,其...
【专利技术属性】
技术研发人员:柯华英,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。