买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:沐曦集成电路(上海)有限公司
摘要:本发明涉及芯片技术领域,尤其涉及一种基于版本管理的芯片联合仿真系统,包括硬件子系统、软件子系统以及与硬件子系统和软件子系统相连的同步模块;所述硬件子系统包括第一版本管理工具,所述第一版本管理工具中包括第一主仓和第二从仓;所述软件子系统包括第二版本管理工具,所述第二版本管理工具包括第二主仓和第一从仓。本发明能够基于多版本芯片文件,快速准确地实现芯片联合仿真,提高芯片联合仿真的效率。
主权项:1.一种基于版本管理的芯片联合仿真系统,其特征在于,包括硬件子系统、软件子系统以及与硬件子系统和软件子系统相连的同步模块;所述硬件子系统包括第一版本管理工具,所述第一版本管理工具中包括第一主仓和第二从仓;所述软件子系统包括第二版本管理工具,所述第二版本管理工具包括第二主仓和第一从仓;所述硬件子系统用于生成不同版本的芯片设计配置文件,并存储至所述第一主仓中,所述同步模块用于将所述第一主仓中存储的不同版本的芯片设计配置文件同步至第一从仓中;所述软件子系统用于基于所述第一从仓中不同版本的芯片设计配置文件,生成不同版本的芯片参考模型,将对应的不同版本的芯片参考模型代码文件存储至所述第二主仓中,所述同步模块用于将所述第二主仓中存储的芯片参考模型代码文件同步至所述第二从仓中;所述软件子系统还用于对芯片参考模型进行验证,验证通过后,向所述硬件子系统发送联合仿真指令;所述硬件子系统还用于在接收得到联合仿真指令之后,从所述第一主仓中获取目标版本的芯片设计配置文件,生成目标待测芯片组成模块,并从所述第二从仓中获取目标版本的芯片参考模型代码文件,生成目标芯片参考模型,向所述目标待测芯片组成模块和目标芯片参考模型输入相同的测试激励进行芯片联合仿真,对比目标待测芯片组成模块和目标芯片参考模型的输出结果,若输出结果相同,则芯片联合仿真通过,否则,芯片联合仿真不通过;所述第一版本管理工具用于基于所述硬件子系统提交的芯片设计配置文件P,生成P对应的第一版本信息(PU,PN,PD),并将P和(PU,PN,PD)存储至所述第一主仓中,其中,PU为第一版本管理工具中P对应的用户标识,PN为第一版本管理工具基于P生成的版本号,PD为P对应的第一版本管理工具的预留信息段,PD初始为空;所述同步模块用于从所述第一版本管理工具中获取P和(PU,PN,PD),并提交至所述第二版本管理工具中;所述第二版本管理工具用于基于P和(PU,PN,PD)生成第二版本管理信息(QU,QN,QD),其中,QU为第二版本管理工具中P对应的用户标识,设置QU=PU;QN为第二版本管理工具基于P生成的版本号;QD为P对应的第二版本管理工具的预留信息段,设置QD=PN,在所述第二版本管理工具中建立P的版本号映射关系;将P和(QU,QN,QD)存储至所述第一从仓中,并将QN发送给所述同步模块;所述同步模块用于将QN发送给所述第一版本管理工具,所述第一版本管理工具设置PD=QN,在所述第一版本管理工具中建立P的版本号映射关系;所述第二版本管理工具用于基于所述软件子系统提交的芯片参考模型代码文件X,生成X对应的第二版本信息(XU,XN,XD),并将X和(XU,XN,XD)存储至所述第二主仓中,其中,XU为第二版本管理工具中X对应的用户标识,XN为第二版本管理工具基于X生成的版本号,XD为X对应的第二版本管理工具的预留信息段,XD初始为空;所述同步模块用于从所述第二版本管理工具中获取X和(XU,XN,XD),并提交至所述第一版本管理工具中;所述第一版本管理工具用于基于X和(XU,XN,XD)生成第一版本管理信息(YU,YN,YD),其中,YU为第一版本管理工具中X对应的用户标识,设置YU=XU;YN为第一版本管理工具基于X生成的版本号;YD为X对应的第一版本管理工具的预留信息段,设置YD=XN,在所述第一版本管理工具中建立X的版本号映射关系;将X和(YU,YN,YD)存储至所述第二从仓中,并将YN发送给所述同步模块;所述同步模块用于将YN发送给所述第二版本管理工具,所述第二版本管理工具设置XD=YN,在所述第二版本管理工具中建立X的版本号映射关系。
全文数据:
权利要求:
百度查询: 沐曦集成电路(上海)有限公司 基于版本管理的芯片联合仿真系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。