本申请涉及电子电路,尤其涉及一种电路版图的处理方法、装置、设备、介质及程序产品。
背景技术:
1、在一些电路的版图开发过程中,对于设计好的电路需要进行版图的验证,以确保电路的正确性和准确性。
2、但是,目前一些验证软件,在参数配置时,需要不断的进行触发切换调整,进行反复配置。这样配置参数的过程比较复杂,操作繁琐,还容易出错。
技术实现思路
1、有鉴于此,本申请的目的在于提出一种电路版图的处理方法、装置、设备、介质及程序产品,用以解决或部分解决上述技术问题。
2、基于上述目的,本申请提供了一种电路版图的处理方法,包括:
3、基于参数配置界面,设置导出参数和版图验证参数;
4、利用导出参数和版图验证参数对预先编写的运行程序中的参数值进行调整,并利用调整后的运行程序对输入的电路版图进行验证,得到验证结果。
5、基于同一发明构思,本公开还提供了一种电路版图的处理装置,包括:
6、参数设置模块,被配置为基于参数配置界面,设置导出参数和版图验证参数;
7、验证模块,被配置为利用导出参数和版图验证参数对预先编写的运行程序中的参数值进行调整,并利用调整后的运行程序对输入的电路版图进行验证,得到验证结果。
8、基于同一发明构思,本公开还提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可由所述处理器执行的计算机程序,所述处理器在执行所述计算机程序时实现如上所述的方法。
9、基于同一发明构思,本公开还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行如上所述的方法。
10、基于同一发明构思,本申请还提供了一种计算机程序产品,包括计算机程序指令,当所述计算机程序指令在计算机上运行时,使得所述计算机执行如上所述的方法。
11、从上面所述可以看出,本申请提供的电路版图的处理方法、装置、设备、介质及程序产品,通过参数配置界面,能够统一配置整个验证过程所需的导出参数和版图验证参数的过程,无需反复调取的繁琐操作,减少了开发人员的操作过程;在参数设置完成后,根据设置的导出参数和版图验证参数,对预先编写的运行程序中的参数值进行调整,使得调整后的运行程序能够实施开发人员需要的验证过程,对输入的电路版图进行验证,进而得到验证结果,根据验证结果确定电路版图的连接以及排布是否准确,能否满足对应的生产需求。通过上述方案,能够提高电路版图的验证效率,由于参数配置界面能够进行参数统一配置,不需要反复调整切换,大幅度减少了出错的概率。
1.一种电路版图的处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述基于参数配置界面,设置导出参数和版图验证参数之前,还包括:
3.根据权利要求2所述的方法,其特征在于,所述利用指令工具构建验证版图对应的数据文件,根据所述数据文件确定运行程序,包括:
4.根据权利要求3所述的方法,其特征在于,所述利用建立函数创建验证版图所需的运行数据,包括:
5.根据权利要求4所述的方法,其特征在于,所述利用编程工具构建验证版图程序,包括:
6.根据权利要求4或5所述的方法,其特征在于,所述利用编程工具构建验证版图程序,包括:
7.根据权利要求4或5所述的方法,其特征在于,所述利用编程工具构建验证版图程序,包括:
8.根据权利要求4或5所述的方法,其特征在于,所述利用编程工具构建验证版图程序,包括:
9.根据权利要求3至5任一项所述的方法,其特征在于,构建所述运行数据对应的参数设置程序,包括:
10.根据权利要求9所述的方法,其特征在于,所述构建验证版图对应的版图验证参数设置程序,包括下列至少之一:
11.根据权利要求1至5任一项所述的方法,其特征在于,所述利用导出参数和版图验证参数对预先编写的运行程序中的参数值进行调整,并利用调整后的运行程序对输入的电路版图进行验证,得到验证结果,包括:
12.根据权利要求11所述的方法,其特征在于,所述利用调整后的导出程序调取调整后的导出指令,对输入的电路版图进行版图导出,得到目标版图格式数据,包括:
13.根据权利要求11所述的方法,其特征在于,所述版图验证参数包括:物理规则验证参数,所述验证版图程序包括:物理规则验证程序;
14.根据权利要求11所述的方法,其特征在于,所述版图验证参数包括:天线效应验证参数,所述验证版图程序包括:天线效应验证程序;
15.根据权利要求11所述的方法,其特征在于,所述版图验证参数包括:电路连接关系验证参数,所述验证版图程序包括:版图电路连接关系验证程序;
16.根据权利要求11所述的方法,其特征在于,所述版图验证参数包括:编程电学规则参数,所述验证版图程序包括:编程电学规则验证程序;
17.根据权利要求15所述的方法,其特征在于,所述版图验证参数包括:寄生参数,所述验证版图程序包括:寄生提取程序;
18.一种电路版图的处理装置,其特征在于,包括:
19.一种电子设备,包括存储器、处理器及存储在存储器上并在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至17任意一项所述的方法。
20.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,其特征在于,所述计算机指令用于使计算机执行权利要求1至17任一所述方法。
21.一种计算机程序产品,包括计算机程序指令,其特征在于,当所述计算机程序指令在计算机上运行时,使得所述计算机执行如权利要求1至17中任一项所述的方法。