配置芯片的表项的方法及装置与流程

文档序号:32870314发布日期:2023-01-07 03:31阅读:来源:国知局

技术特征:
1.一种配置芯片的表项的方法,其特征在于,包括:运行第一宏,根据第一表项的名称生成待配置表项的类的实例,所述待配置表项的类的实例包括各特征字段;基于所述待配置表项的类的实例生成待配置表项的实例,所述待配置表项的实例包括所述各特征字段的值;运行第二宏,将所述待配置表项的实例的各特征字段的值写入芯片的寄存器。2.根据权利要求1所述的方法,其特征在于,所述运行第一宏,根据第一表项的名称生成待配置表项的类的实例,包括:将所述第一表项的名称作为第一参数运行第一宏,生成第一关联数组,根据所述第一表项的名称获取所述第一表项的各特征字段,并写入所述第一关联数组,生成所述待配置表项的类的实例。3.根据权利要求2所述的方法,其特征在于,所述第一宏定义为:包括所述第一参数,所述第一参数为类的类名,所述类的数据成员包括:表项的特征字段、用于存储各特征字段的关联数组;所述类的成员函数包括:根据所述第一参数获取表项中各特征字段,并写入所述关联数组。4.根据权利要求3所述的方法,其特征在于,所述类的数据成员还包括:表单文件的存放路径,所述表单文件中包括所述各特征字段;所述根据所述第一表项的名称获取所述第一表项的各特征字段包括:根据所述第一表项的名称从表单文件的存放路径获取所述第一表项的名称对应的表单文件,根据所述表单文件的内容获取所述第一表项中各特征字段。5.根据权利要求1所述的方法,其特征在于,所述运行第二宏,将所述待配置表项的实例的各特征字段的值写入芯片的寄存器,包括:将所述待配置表项的实例的名称作为第二参数运行第二宏,将所述待配置表项的实例的各特征字段的值写入芯片的寄存器。6.根据权利要求5所述的方法,其特征在于,所述第二宏定义为:包括所述第二参数,所述第二参数为表项实例名称,所述第二宏的实体中包括寄存器的变量信息,所述第二宏的成员函数包括:根据寄存器的变量信息将表项实例的各特征字段的值写入所述寄存器。7.一种芯片验证的方法,其特征在于,包括:使用权利要求1至6任一所述的配置芯片的表项的方法配置芯片;基于验证平台对所述芯片进行验证。8.一种配置芯片的表项的装置,其特征在于,包括:第一执行单元,用于运行第一宏,根据第一表项的名称生成待配置表项的类的实例,所述待配置表项的类的实例包括各特征字段;表项实例生成单元,用于基于所述待配置表项的类的实例生成待配置表项的实例,所述待配置表项的实例包括所述各特征字段的值;第二执行单元,用于运行第二宏,将所述待配置表项的实例的各特征字段的值写入芯片的寄存器。9.一种验证装置,其特征在于,包括
权利要求8所述的配置芯片的表项的装置,用于配置芯片的表项;验证平台,用于对所述芯片进行验证。10.一种计算设备,其特征在于,包括:处理器,以及存储器,其上存储有程序指令,所述程序指令当被所述处理器执行时使得所述处理器执行权利要求1至6任一所述的配置芯片的表项的方法,或所述程序指令当被所述处理器执行时使得所述处理器执行权利要求7所述的芯片验证的方法。

技术总结
本申请提供了一种配置芯片的表项的方法,包括:运行第一宏,根据第一表项的名称生成待配置表项的类的实例,所述待配置表项的类的实例包括各特征字段;基于所述待配置表项的类的实例生成待配置表项的实例,所述待配置表项的实例包括各特征字段的值;运行第二宏,将所述待配置表项的实例的各特征字段的值写入芯片的寄存器。还相应的提供了配置芯片的表项的装置。本申请通过运行第一宏与第二宏,实现表项的自动配置过程,可以提高表项配置到寄存器的效率、正确率及仿真验证的效率。正确率及仿真验证的效率。正确率及仿真验证的效率。


技术研发人员:杨荟奇
受保护的技术使用者:北京物芯科技有限责任公司
技术研发日:2022.10.28
技术公布日:2023/1/6
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1