【技术实现步骤摘要】
数据处理方法、装置、计算机设备及存储介质
[0001]本公开涉及集成电路
,具体而言,涉及一种数据处理方法、装置、计算机设备及存储介质。
技术介绍
[0002]在集成电路设计和验证过程中,由于寄存器配置信息的整合性较差,导致根据寄存器配置信息手动编写相关代码,需要花费大量的时间查找相关寄存器配置信息,造成代码生成的效率较低;此外,由于寄存器配置信息的存储格式不统一,导致处理的数据量较大,并且数据处理过程耗时较长,进一步造成了集成电路开发效率较低的问题。
技术实现思路
[0003]本公开实施例至少提供一种数据处理方法、装置、计算机设备及存储介质。
[0004]第一方面,本公开实施例提供了一种数据处理方法,包括:
[0005]生成寄存器配置文件;所述寄存器配置文件中包括目标集成电路中各个寄存器分别对应的配置信息;基于所述配置文件,将所述配置信息存储至数据库中;响应于操作指令,从所述数据库中获取与所述操作指令对应的目标配置信息;基于所述目标配置信息,生成与所述操作指令匹配的目标数据。
...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:生成寄存器配置文件;所述寄存器配置文件中包括目标集成电路中各个寄存器分别对应的配置信息;基于所述配置文件,将所述配置信息存储至数据库中;响应于操作指令,从所述数据库中获取与所述操作指令对应的目标配置信息;基于所述目标配置信息,生成与所述操作指令匹配的目标数据。2.根据权利要求1所述的数据处理方法,其特征在于,所述方法还包括:响应于针对所述寄存器配置文件的修改配置信息,将所述修改配置信息同步至所述数据库;响应于所述数据库中的配置信息被修改为所述修改配置信息,基于所述修改配置信息,更新所述目标数据。3.根据权利要求1或2所述的数据处理方法,其特征在于,所述生成寄存器配置文件,包括:响应于针对寄存器配置信息的编辑操作,基于所述编辑操作输入的针对各个所述寄存器的配置信息,生成所述寄存器配置文件。4.根据权利要求1
‑
3任一项所述的数据处理方法,其特征在于,所述基于所述配置文件,将所述配置信息存储至数据库中,包括:通过执行脚本文件,从所述寄存器配置文件中读取所述配置信息,对读取的所述配置信息进行解析处理,并将解析处理后的配置信息存储至所述数据库中。5.根据权利要求1
‑
4任一项所述的数据处理方法,其特征在于,所述操作指令包括下述至少一种:寄存器描述语言RTL生成指令、集成电路使用说明生成指令、显示指令、寄存器模型验证指令、待测集成电路生成指令、待测集成电路验证环境生成指令。6.根据权利要求1
‑
5任一项所述的数据处理方法,其特征在于,所述操作指令包括RTL生成指令;所述基于所述目标配置信息,生成与所述操作指令匹配的目标数据,包括:基于所述目标配置信息,生成与所述RTL生成指令对应的RTL文件;其中,所述RTL文件用于生成所述目标集成电路的门级网表。7.根据权利要求1
‑
6任一项所述的数据处理方法,其特征在于,所述操作指令包括集成电路使用说明生成指令;所述基于所述目标配置信息,生成与所述操作指令匹配的目标数据,包括:基于所述目标配置信息,生成与所述目标集成电路对应的电子知识产权的说明文件。8.根据权利要求1
‑
7任一...
【专利技术属性】
技术研发人员:严秋,谢杨,张国俊,李晶莉,吴丹青,
申请(专利权)人:上海商汤阡誓科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。