买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:沐曦科技(成都)有限公司
摘要:本发明涉及芯片验证技术领域,尤其涉及一种用于SOC芯片验证的初始化配置方法、电子设备和介质,方法包括步骤S1、在Bn的验证环境的配置组件中定义寄存器初始化配置信息,生成BF1n;步骤S2、在Bn的初始化序列组件中定义Bn的初始化配置流程,生成BF2n;步骤S3、在SSm的验证环境的配置组件中集成复用BF1n,生成SF1m;步骤S4、在SSm的初始化序列组件中复用BF2n,生成SF2m;步骤S5、在SOC芯片的验证环境的配置组件中集成复用SF1m,生成CF1;步骤S6、在SOC芯片的初始化序列组件中复用SF2m,生成CF2中。本发明提高了SOC芯片验证的初始化配置的准确性和SOC芯片验证效率。
主权项:1.一种用于SOC芯片验证的初始化配置方法,其特征在于,包括:步骤S1、在第n个芯片组成模块Bn的验证环境的配置组件中定义寄存器初始化配置信息{A1n,A2n,...,Ain,...,Afnn},将{A1n,A2n,...,Ain,...,Afnn}写入Bn的验证环境配置文件BF1n中,其中,Ain为Bn对应的第i个寄存器初始化配置信息,i的取值范围为1到fn,fn为Bn对应的寄存器数量,n的取值范围为1到N,N为SOC芯片包含的芯片组成模块总数,Ain=(A1in,A2in),A1in为Ain对应的参数名称,A2in为A1in的默认值;步骤S2、基于所有Ain在Bn的初始化序列组件中定义Bn的初始化配置流程,并将Bn的初始化配置流程封装在Bn的主函数BTn中,将BTn写入Blockn的初始化序列文件BF2n中,基于BF1n和BF2n执行Bn的初始化配置;步骤S3、在第m个芯片子系统SSm的验证环境的配置组件中集成复用SSm所包含的Bn对应的BF1n,生成SSm对应的验证环境配置文件SF1m,m的取值范围为1到M,M为SOC芯片包含的芯片子系统总数;步骤S4、在SSm的初始化序列组件中复用SSm所包含的Bn对应的BF2n,基于SSm所包含的Bn的功能的依赖关系有序调用Bn对应的BF2n,并封装生成SSm的主函数STm,将STm写入SSm的初始化序列文件SF2m中,基于SF1m和SF2m执行SSm的初始化配置;步骤S5、在SOC芯片的验证环境的配置组件中集成复用所有SSm对应的SF1m,生成SOC芯片对应的验证环境配置文件CF1;步骤S6、在SOC芯片的初始化序列组件中复用所有SSm对应的SF2m,基于SSm的功能的依赖关系有序调用SF2m,并封装生成SOC芯片的主函数CT,将CT写入SOC芯片的初始化序列文件CF2中,基于CF1和CF2执行SOC芯片的初始化配置。
全文数据:
权利要求:
百度查询: 沐曦科技(成都)有限公司 用于SOC芯片验证的初始化配置方法、电子设备和介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。