System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 原理图位号重编后PCB布局还原方法、电子设备、存储介质技术_技高网

原理图位号重编后PCB布局还原方法、电子设备、存储介质技术

技术编号:41327012 阅读:3 留言:0更新日期:2024-05-13 15:04
本申请公开了一种原理图位号重编后PCB布局还原方法,其特征在于,包括重标前的PCB及重标后的PCB分别输出前网络表和后网络表;将前网络表和后网络表文件对比,筛选出相同网络名称、连接不同器件管脚的元器件;判断筛选出的元器件在重标前和重标后位置是否有差异;若有差异,将有差异对应的重标前元器件和重标后元器件互换,在导入重标前的PCB设计文件之后,可以一键自动还原重标的PCB布局设计,保留重标后的位号,从而提高生产效率。

【技术实现步骤摘要】

本专利技术涉及pcb设计,具体为原理图位号重编后pcb布局还原方法、电子设备、存储介质。


技术介绍

1、pcb在设计过程中经常遇到因原理图重编位号,导致pcb上布局好的器件飞掉,cadence软件没有快速的方法可以将器件恢复到原位,只能一个器件一个器件的还原,器件数量越多工作量越大,设计效率非常低下,一定程度上影响到产品的上市时间,失去产品竞争力。本专利技术利用skill语言编程实现自动还原pcb布局,免去人为手动操作,从而提高设计效率。


技术实现思路

1、基于此,有必要提供原理图位号重编后pcb布局还原方法、电子设备、存储介质。

2、一种原理图位号重编后pcb布局还原方法,其特征在于:包括

3、重标前的pcb及重标后的pcb分别输出前网络表和后网络表;

4、将前网络表和后网络表文件对比,筛选出相同网络名称、连接不同器件管脚的元器件;

5、判断筛选出的元器件在重标前和重标后位置是否有差异,

6、若有差异,将有差异对应的重标前元器件和重标后元器件互换。

7、在其中一个实施例中,判断筛选出的元器件在重标前和重标后位置是否有差异,是指重标前后的元器件参数值、元器件封装相同,且重标前元器件坐标和重标后元器件坐标不同的元器件。

8、在其中一个实施例中,判断筛选出的元器件在重标前和重标后位置是否有差异,包括:

9、获取筛选出的元器件坐标、元器件参数值、元器件封装,包括重标前元器件坐标、元器件参数值、元器件封装和重标后元器件坐标、元器件参数值、元器件封装,将重标前元器件坐标、元器件参数值、元器件封装和重标后元器件坐标、元器件参数值、元器件封装进行对比。

10、在其中一个实施例中,将互换完成的重标前元器件和重标后元器件从前网络表和后网络表中删除,再次重复将有差异对应的重标前元器件和重标后元器件互换步骤,直至所有的元器件互换完成。

11、在其中一个实施例中,所述前网络表和后网络表均包括器件位号、封装名称、网络名、管脚号。

12、在其中一个实施例中,所述重标前的pcb及重标后的pcb是指元器件位号不同,其余相同。

13、一种电子设备,包括存储器和处理器;其中,所述存储器用于存储一条或多条计算机指令,所述一条或多条计算机指令被所述处理器执行以实现上述方法步骤。

14、一种存储介质,其上存储有计算机指令,该计算机指令被处理器执行以实现上述方法步骤。

15、上述原理图位号重编后pcb布局还原方法、电子设备、存储介质的有益效果为:重标前pcb设计文件和重标后pcb设计文件相比较,元器件位号做了改变,该元器件与其他元器件之间的连接关系不变,也就是重标前的pcb设计文件输出的前网络表和重标后的pcb设计文件输出的后网络表文件对比网络名称是相同的,筛选出相同网络名称、连接不同器件管脚的元器件,这样就可以筛选出位号改变的元器件,将有差异对应的重标前元器件和重标后元器件互换,就可以实现还原重标的pcb布局设计,在具体的操作过程中,在导入重标前的pcb设计文件之后,可以一键自动还原重标的pcb布局设计,保留重标后的位号,从而提高生产效率。

本文档来自技高网...

【技术保护点】

1.一种原理图位号重编后PCB布局还原方法,其特征在于,包括

2.根据权利要求1所述的原理图位号重编后PCB布局还原方法,其特征在于,判断筛选出的元器件在重标前和重标后位置是否有差异,是指重标前后的元器件参数值、元器件封装相同,且重标前元器件坐标和重标后元器件坐标不同的元器件。

3.根据权利要求2所述的原理图位号重编后PCB布局还原方法,其特征在于,判断筛选出的元器件在重标前和重标后位置是否有差异,包括:

4.根据权利要求2所述的原理图位号重编后PCB布局还原方法,其特征在于,将互换完成的重标前元器件和重标后元器件从前网络表和后网络表中删除,再次重复将有差异对应的重标前元器件和重标后元器件互换步骤,直至所有的元器件互换完成。

5.根据权利要求1所述的原理图位号重编后PCB布局还原方法,其特征在于,所述前网络表和后网络表均包括器件位号、封装名称、网络名、管脚号。

6.根据权利要求1所述的原理图位号重编后PCB布局还原方法,其特征在于,所述重标前的PCB及重标后的PCB是指元器件位号不同,其余相同。

7.一种电子设备,包括存储器和处理器;其中,所述存储器用于存储一条或多条计算机指令,所述一条或多条计算机指令被所述处理器执行以实现权利要求1至6中任一项所述的方法步骤。

8.一种存储介质,其上存储有计算机指令,该计算机指令被处理器执行以实现权利要求1至6中任一项所述的方法步骤。

...

【技术特征摘要】

1.一种原理图位号重编后pcb布局还原方法,其特征在于,包括

2.根据权利要求1所述的原理图位号重编后pcb布局还原方法,其特征在于,判断筛选出的元器件在重标前和重标后位置是否有差异,是指重标前后的元器件参数值、元器件封装相同,且重标前元器件坐标和重标后元器件坐标不同的元器件。

3.根据权利要求2所述的原理图位号重编后pcb布局还原方法,其特征在于,判断筛选出的元器件在重标前和重标后位置是否有差异,包括:

4.根据权利要求2所述的原理图位号重编后pcb布局还原方法,其特征在于,将互换完成的重标前元器件和重标后元器件从前网络表和后网络表中删除,再次重复将有差异对应的重标前元器件和重标后元器件互换...

【专利技术属性】
技术研发人员:张晓东刘荣翔郑亚平李享周少楠
申请(专利权)人:北京金百泽科技有限公司
类型:发明
国别省市:

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

1