基于BT平台的数据访存模块验证装置、方法及设备制造方法及图纸

技术编号:41194625 阅读:28 留言:0更新日期:2024-05-07 22:23
本申请提供了一种基于BT平台的数据访存模块验证装置、方法及设备,装置包括:执行模块、模拟模块以及比对模块;执行模块、模拟模块以及比对模块依次连接;比对模块与待验证数据访存模块连接;执行模块,用于生成激励数据,将激励数据发送至模拟模块与待验证数据访存模块;模拟模块,用于模拟待验证数据访存模块的数据访存方式,使用激励数据对随机寄存器进行数据访存,得到模拟结果;待验证数据访存模块,用于使用激励数据,对随机寄存器进行数据访存,得到实际结果;比对模块,用于对实际结果以及对应的模拟结果进行比对,得到比对结果。本申请的技术方案,提高数据访存模块的验证效率。

【技术实现步骤摘要】

本申请涉及平台验证,特别涉及一种基于bt平台的数据访存模块验证装置、方法及设备。


技术介绍

1、在整个编解码的架构中,访存随机寄存器的数据访存模块有大约20种,每种数据访存模块的接口对应的驱动端逻辑和功能实现各不相同。

2、相关技术中,为了实现对上述每种数据访存模块进行验证,为每种数据访存模块匹配了ut(unittesting,单元测试)验证环境。针对不同数据访存模块的不同功能编写不同的模拟模块以及比较模块。

3、但是,上述的验证环境,对数据访存模块到随机寄存器的通路访存不完整,并且没有很好的继承性,部分功能存在重叠且无法复用的情况,进而降低了数据访存模块的验证效率。


技术实现思路

1、本申请实施例提供了一种基于bt平台的数据访存模块验证装置、方法及设备,能够提高数据访存模块的验证效率。该技术方案如下:

2、根据本申请实施例的第一方面,提供了一种基于bt平台的数据访存模块验证装置,包括:

3、执行模块、模拟模块以及比对模块;该执行模块、该模拟模块以及该比对模块依本文档来自技高网...

【技术保护点】

1.一种基于BT平台的数据访存模块验证装置,其特征在于,包括:

2.根据权利要求1所述的装置,其特征在于,所述装置,还包括控制模块,所述控制模块包括指令单元以及开关单元,所述指令单元与所述开关单元连接,所述开关单元分别与所述执行模块、所述模拟模块以及所述待验证数据访存模块连接;

3.根据权利要求2所述的装置,其特征在于,所述执行模块包括N个执行单元,所述模拟模块包括M个模拟单元,所述待验证数据访存模块包括J个待验证数据访存单元,N,M,J为大于或等于1的整数;

4.根据权利要求3所述的装置,其特征在于,所述执行单元包括K个执行子单元,K为大于或等于1的...

【技术特征摘要】

1.一种基于bt平台的数据访存模块验证装置,其特征在于,包括:

2.根据权利要求1所述的装置,其特征在于,所述装置,还包括控制模块,所述控制模块包括指令单元以及开关单元,所述指令单元与所述开关单元连接,所述开关单元分别与所述执行模块、所述模拟模块以及所述待验证数据访存模块连接;

3.根据权利要求2所述的装置,其特征在于,所述执行模块包括n个执行单元,所述模拟模块包括m个模拟单元,所述待验证数据访存模块包括j个待验证数据访存单元,n,m,j为大于或等于1的整数;

4.根据权利要求3所述的装置,其特征在于,所述执行单元包括k个执行子单元,k为大于或等于1的整数;

5.根据权利要求4所述的装置,其特征在于,所述激励数据包括至少一个子激励数据;

【专利技术属性】
技术研发人员:宋海龙
申请(专利权)人:爱芯元智半导体宁波有限公司
类型:发明
国别省市:

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

1