芯片的验证环境的配置方法、装置和电子设备制造方法及图纸

技术编号:34792525 阅读:20 留言:0更新日期:2022-09-03 19:56
本申请提出一种芯片的验证环境的配置方法、装置和电子设备。其中,芯片的验证环境的配置方法包括:获取待验证芯片的设定参数;执行验证环境的配置脚本,并基于所述配置脚本,根据所述设定参数配置所述待验证芯片的验证环境。由此,可通过配置脚本的执行,根据设定参数实现待验证芯片的验证环境的自动配置,提高了芯片的验证环境的配置的准确性和效率,以及节省人工成本。省人工成本。省人工成本。

【技术实现步骤摘要】
芯片的验证环境的配置方法、装置和电子设备


[0001]本申请涉及计算机应用
,尤其涉及一种芯片的验证环境的配置方法、、装置、电子设备和存储介质。

技术介绍

[0002]目前,需要通过验证环境对芯片的性能进行验证。相关技术中,需要针对某个芯片开发专用的验证环境,随着芯片复杂度的提升,芯片的验证环境的开发工作量较大,芯片的验证环境大多依靠人工手动开发,存在开发效率低、准确率低等问题。

技术实现思路

[0003]本申请旨在至少在一定程度上解决相关技术中芯片的验证环境存在开发效率低、准确率低的技术问题之一。
[0004]为此,本申请第一方面实施例提出一种芯片的验证环境的配置方法,可通过配置脚本的执行,根据设定参数实现待验证芯片的验证环境的自动配置,提高了芯片的验证环境的配置的准确性和效率,以及节省人工成本。
[0005]本申请第二方面实施例提出一种芯片的验证环境的配置装置。
[0006]本申请第三方面实施例提出一种电子设备。
[0007]本申请第四方面实施例提出一种计算机可读存储介质。
[0008]本申请第一方面实施例提出了一种芯片的验证环境的配置方法,包括:获取待验证芯片的设定参数;执行验证环境的配置脚本,并基于所述配置脚本,根据所述设定参数配置所述待验证芯片的验证环境。
[0009]根据本申请实施例的芯片的验证环境的配置方法,获取待验证芯片的设定参数,执行验证环境的配置脚本,并基于配置脚本,根据设定参数配置待验证芯片的验证环境。由此,可通过配置脚本的执行,根据设定参数实现待验证芯片的验证环境的自动配置,提高了芯片的验证环境的配置的准确性和效率,以及节省人工成本。
[0010]另外,根据本申请上述实施例的芯片的验证环境的配置方法还可以具有如下附加的技术特征:
[0011]在本申请的一个实施例中,所述根据所述设定参数配置所述待验证芯片的验证环境,包括:获取目标模板验证环境;根据所述设定参数,对所述目标模板验证环境中待配置的目标参数进行配置,并将配置后的目标模板验证环境作为所述待验证芯片的验证环境。
[0012]在本申请的一个实施例中,所述获取目标模板验证环境,包括:获取模板验证环境库;基于所述待验证芯片的类别,从所述模板验证环境库中获取所述目标模板验证环境。
[0013]在本申请的一个实施例中,所述待验证芯片包括多个设备,所述根据所述设定参数配置所述待验证芯片的验证环境,包括:根据任一设备的设定参数,配置所述待验证芯片的验证环境中的所述任一设备的验证组件。
[0014]在本申请的一个实施例中,所述待验证芯片包括多个设备,所述设定参数包括所
述设备的设定标识和设定地址;所述根据所述设定参数配置所述待验证芯片的验证环境,包括:根据任一设备的设定标识和设定地址,建立所述任一设备的设定标识和设定地址之间的映射关系;基于所述映射关系配置所述待验证芯片的验证环境中的地址映射组件。
[0015]在本申请的一个实施例中,所述待验证芯片包括多个设备,所述设定参数包括所述设备的设定标识;所述根据所述设定参数配置所述待验证芯片的验证环境,包括:根据任一设备的设定标识,配置所述待验证芯片的验证环境中的所述任一设备的实例化连接组件。
[0016]在本申请的一个实施例中,所述设备包括主设备、从设备、检测设备、时钟设备、复位设备中的至少一种。
[0017]本申请第二方面实施例提出了一种芯片的验证环境的配置装置,包括:获取模块,用于获取待验证芯片的设定参数;配置模块,用于执行验证环境的配置脚本,并基于所述配置脚本,根据所述设定参数配置所述待验证芯片的验证环境。
[0018]本申请实施例的芯片的验证环境的配置装置,获取待验证芯片的设定参数,执行验证环境的配置脚本,并基于配置脚本,根据设定参数配置待验证芯片的验证环境。由此,可通过配置脚本的执行,根据设定参数实现待验证芯片的验证环境的自动配置,提高了芯片的验证环境的配置的准确性和效率,以及节省人工成本。
[0019]另外,根据本申请上述实施例的芯片的验证环境的配置装置还可以具有如下附加的技术特征:
[0020]在本申请的一个实施例中,所述配置模块,还用于:获取目标模板验证环境;根据所述设定参数,对所述目标模板验证环境中待配置的目标参数进行配置,并将配置后的目标模板验证环境作为所述待验证芯片的验证环境。
[0021]在本申请的一个实施例中,所述配置模块,还用于:获取模板验证环境库;基于所述待验证芯片的类别,从所述模板验证环境库中获取所述目标模板验证环境。
[0022]在本申请的一个实施例中,所述待验证芯片包括多个设备,所述配置模块,还用于:根据任一设备的设定参数,配置所述待验证芯片的验证环境中的所述任一设备的验证组件。
[0023]在本申请的一个实施例中,所述待验证芯片包括多个设备,所述设定参数包括所述设备的设定标识和设定地址;所述配置模块,还用于:根据任一设备的设定标识和设定地址,建立所述任一设备的设定标识和设定地址之间的映射关系;基于所述映射关系配置所述待验证芯片的验证环境中的地址映射组件。
[0024]在本申请的一个实施例中,所述待验证芯片包括多个设备,所述设定参数包括所述设备的设定标识;所述配置模块,还用于:根据任一设备的设定标识,配置所述待验证芯片的验证环境中的所述任一设备的实例化连接组件。
[0025]在本申请的一个实施例中,所述设备包括主设备、从设备、检测设备、时钟设备、复位设备中的至少一种。
[0026]本申请第三方面实施例提出了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如前述第一方面实施例所述的芯片的验证环境的配置方法。
[0027]本申请实施例的电子设备,通过处理器执行存储在存储器上的计算机程序,获取
待验证芯片的设定参数,执行验证环境的配置脚本,并基于配置脚本,根据设定参数配置待验证芯片的验证环境。由此,可通过配置脚本的执行,根据设定参数实现待验证芯片的验证环境的自动配置,提高了芯片的验证环境的配置的准确性和效率,以及节省人工成本。
[0028]本申请第四方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时,实现如前述第一方面实施例所述的芯片的验证环境的配置方法。
[0029]本申请实施例的计算机可读存储介质,通过存储计算机程序并被处理器执行,获取待验证芯片的设定参数,执行验证环境的配置脚本,并基于配置脚本,根据设定参数配置待验证芯片的验证环境。由此,可通过配置脚本的执行,根据设定参数实现待验证芯片的验证环境的自动配置,提高了芯片的验证环境的配置的准确性和效率,以及节省人工成本。
[0030]本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
[0031]本申请上述的和/或附加的方面和优点从下面结本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种芯片的验证环境的配置方法,其特征在于,包括:获取待验证芯片的设定参数;执行验证环境的配置脚本,并基于所述配置脚本,根据所述设定参数配置所述待验证芯片的验证环境。2.根据权利要求1所述的方法,其特征在于,所述根据所述设定参数配置所述待验证芯片的验证环境,包括:获取目标模板验证环境;根据所述设定参数,对所述目标模板验证环境中待配置的目标参数进行配置,并将配置后的目标模板验证环境作为所述待验证芯片的验证环境。3.根据权利要求2所述的方法,其特征在于,所述获取目标模板验证环境,包括:获取模板验证环境库;基于所述待验证芯片的类别,从所述模板验证环境库中获取所述目标模板验证环境。4.根据权利要求1所述的方法,其特征在于,所述待验证芯片包括多个设备,所述根据所述设定参数配置所述待验证芯片的验证环境,包括:根据任一设备的设定参数,配置所述待验证芯片的验证环境中的所述任一设备的验证组件。5.根据权利要求1所述的方法,其特征在于,所述待验证芯片包括多个设备,所述设定参数包括所述设备的设定标识和设定地址;所述根据所述设定参数配置所述待验证芯片的验证环境,包括:根据任一设备的设定标识和设定地址,建立所述任一设备的设定标识和设定地址之间的映射关系;基于所述映射关系配置所述待验证芯片的验证环境中的地址映射组件。6.根据权利要求1所述的方法,其特征在于,所述待验证芯片包括多个设备,所述设定参数包括所述设备的设定标识;所述根据所述设定参数配置所述待验证芯片的验证环境,包括:根据任一设备的设定标识,配置所述待验证芯片的验证环境中的所述任一设备的实例化连接组件。7.根据权利要求4

6任一项所述的方法,其特征在于,所述设备包括主设备、从设备、检测设备、时钟设备、复位设备中的至少一种。8.一种芯片的验证环境的配置装置,其特征在于,包括:获取模块,用于获取待验证芯片的设定参数;配置模块,用于执行验证环境的配置脚本,并基于所述配置脚本,根...

【专利技术属性】
技术研发人员:崔昭华
申请(专利权)人:西安爱芯元智科技有限公司
类型:发明
国别省市:

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

1