AMBA总线的验证平台生成方法及装置制造方法及图纸

技术编号:37460051 阅读:35 留言:0更新日期:2023-05-06 09:32
本申请实施例公开了一种AMBA总线的验证平台生成方法及装置,所述方法应用于验证平台生成器,包括:接收第一启动命令,所述第一启动命令携带待生成的目标验证平台的平台类型;基于所述第一启动命令携带的平台类型,从目标数据库中获取与所述第一启动命令匹配的AMBA总线配置信息和验证平台模板,所述验证平台模板包括环境组件模板、代理器模板和测试用例模板;基于所述AMBA总线配置信息和验证平台模板,生成对应的验证平台。生成对应的验证平台。生成对应的验证平台。

【技术实现步骤摘要】
AMBA总线的验证平台生成方法及装置


[0001]本申请涉及AMBA总线
,尤其涉及一种AMBA总线的验证平台生成方法及装置。

技术介绍

[0002]随着数字集成电路行业的迅猛发展和超大规模集成电路工艺的不断进步,片上系统(System on Chip,SoC)设计的复杂度日益提升,基于高级微控制器总线架构(Advanced Microcontroller Bus Architecture,AMBA)总线的芯片验证作为芯片研发阶段可靠性保障的重要一环,已成为越来越多企业关注的焦点。芯片验证的时间在整个芯片的研发周期内的时间占比约七成,在产品快速迭代的当下,研发速率是产品竞争力的重要影响因素之一,所以提高AMBA总线的验证效率很有必要。

技术实现思路

[0003]本申请实施例的目的是提供一种AMBA总线的验证平台生成方法及装置,用以提高AMBA总线的验证效率。
[0004]为了解决上述技术问题,本说明书是这样实现的:
[0005]第一方面,提供了一种AMBA总线的验证平台生成方法,所述方法应用于验证平台生成器本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种AMBA总线的验证平台生成方法,其特征在于,所述方法应用于验证平台生成器,包括:接收第一启动命令,所述第一启动命令携带待生成的目标验证平台的平台类型;基于所述第一启动命令携带的平台类型,从目标数据库中获取与所述第一启动命令匹配的AMBA总线配置信息和验证平台模板,所述验证平台模板包括环境组件模板、代理器模板和测试用例模板;基于所述AMBA总线配置信息和验证平台模板,生成对应的验证平台。2.如权利要求1所述的方法,其特征在于,所述目标数据库包括配置信息数据库和验证平台模板库,获取与所述第一启动命令匹配的AMBA总线配置信息和验证平台模板,包括:在所述平台类型为模块级验证平台的情况下,从所述配置信息数据库中获取生成模块级验证平台所需的AMBA总线配置信息,以及从所述验证平台模板库中获取生成模块级验证平台所需的验证平台模板。3.如权利要求1所述的方法,其特征在于,所述目标数据库包括配置信息数据库和验证平台模板库,获取与所述第一启动命令匹配的AMBA总线配置信息和验证平台模板,包括:在所述平台类型为系统级验证平台的情况下,从所述配置信息数据库中获取生成系统级验证平台所需的AMBA总线配置信息,以及从所述验证平台模板库中获取生成系统级验证平台所需的验证平台模板。4.如权利要求2或3所述的方法,其特征在于,所述配置信息数据库中存储有包括AMBA总线配置字段和对应配置数据的配置信息;所述验证平台模板库中存储所述验证平台模板,所述验证平台模板包括环境组件模板、代理器模板和测试用例模板;所述环境组件模板包括模块级环境组件模板和系统级环境组件模板、计分板组件模板、理想模型组件模板、环境配置组件模板和寄存器模型模板;所述代理器模板包括主机代理器模板、从机代理器模板、监控器组件模板、激励发生器组件模板、驱动器组件模板和代理器配置组件模板;所述测试用例模板包括激励对象模板和测试用例模板。5.如权利要求4所述的方法,其特征在于,基于所述AMBA总线配置信息和验证平台模板,生成对应的验证平台,包括:对所述AMBA总线配置信息进行解析得到各AMBA总线配置字段和对应的配置数据;将所述AMBA总线配置字段和对应的配置数据组合成多个数据结构;将各数据结构形式的AMBA总线配置信息填充到所述验证平台模板中适配的模板中,得到对应的验证平台代码文件。6.如权利要求5所述的方法,其特征在于,还包括:从所述配置信息数据库中获取与所述第一启动命令匹配的待测设计的顶层代码完整路径;基于所述顶层代码完整路径和AMBA总线配置信息,获取所述待测设计的顶层接口;基于所述顶层接口生成所述验证平台的接口;基于所述待测设计的接口与对应的所述验证平台的接口之间的连接规则,生成第一接口连接代码文件以用于所述待测设计和所述验证平台的接口互联。
7.如权利要求6所述的方法,其特征在于,在所述待测设计的接口参数存在变化的情况...

【专利技术属性】
技术研发人员:罗宜浅张君秋
申请(专利权)人:联芸科技杭州股份有限公司
类型:发明
国别省市:

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

1