访存验证方法、访存验证系统及相关设备技术方案

技术编号:43887666 阅读:20 留言:0更新日期:2025-01-03 13:04
本申请实施例提供一种访存验证方法、访存验证系统及相关设备,方法包括:获取待测设计的请求处理信息;根据请求处理信息,在记录有具有第一数据量的第一访存请求,和基于第一访存请求创建的具有第二数据量的第二访存请求的请求队列中,确定与其相对应的、作为期望访存请求的访存请求;若期望访存请求满足预设条件,则记入响应队列;获取待测设计的内存响应数据,并将内存响应数据更新至响应队列中与期望访存请求对应的数据域;在顺序请求队列中依序读取一第一访存请求,并根据第一访存请求确定参考数据;第一访存请求为在将其记录至所述请求队列的同时,记录至顺序请求队列;比较参考数据与内存响应数据是否相同,若是,则验证通过。

【技术实现步骤摘要】

本申请实施例涉及计算机,具体涉及一种访存验证方法、访存验证系统及相关设备


技术介绍

1、随着人工智能的快速发展,人们对计算机的数据处理能力的要求越来越高。其中,现有的缓存可以执行具有第一数据量(例如64b)的访问,然而,出于缓存的性能优化考虑,在执行数据读取操作时,还可能引入具有第二数据量(例如128b)的数据读取功能,也就是说,缓存的上游设备可以向缓存发送字节数为第二数据量的访存请求,同时也可以向缓存发送字节数为第一数据量的访存请求。

2、因此,提供何种访存验证方案,以验证同时适应两种不同数据量的访存请求的缓存的数据处理流程,成为本领域技术人员亟需解决的技术问题。


技术实现思路

1、有鉴于此,本申请实施例提供一种访存验证方法、访存验证系统及相关设备,以实现对同时适应两种不同数据量的访存请求的缓存数据处理流程的验证,确保数据处理的准确性。

2、第一方面,本申请实施例提供一种访存验证方法,包括:

3、获取待测设计的请求处理信息,所述请求处理信息为待测设计当前处理的访存请求的本文档来自技高网...

【技术保护点】

1.一种访存验证方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述请求处理信息包括地址标签,所述地址标签用于指示访存请求对应的数据地址;

3.根据权利要求2所述的方法,其特征在于,所述请求处理信息还包括命中标志,所述命中标志用于标记访存请求在缓存中的命中状态;

4.根据权利要求3所述的方法,其特征在于,所述预设条件为所述期望访存请求与所述请求处理信息指示的待测设计当前处理的访存请求的地址位相同;

5.根据权利要求4所述的方法,其特征在于,所述期望访存请求为从所述内存请求队列中获取。

6.根据权利要求4所述的...

【技术特征摘要】

1.一种访存验证方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述请求处理信息包括地址标签,所述地址标签用于指示访存请求对应的数据地址;

3.根据权利要求2所述的方法,其特征在于,所述请求处理信息还包括命中标志,所述命中标志用于标记访存请求在缓存中的命中状态;

4.根据权利要求3所述的方法,其特征在于,所述预设条件为所述期望访存请求与所述请求处理信息指示的待测设计当前处理的访存请求的地址位相同;

5.根据权利要求4所述的方法,其特征在于,所述期望访存请求为从所述内存请求队列中获取。

6.根据权利要求4所述的方法,其特征在于,所述将所述期望访存请求记入所述响应队列的同时,还根据所述期望访存请求计算得到期望参考数据。

7.根据权利要求6所述的方法,其特征在于,所述获取待测设计的内存响应数据之后,所述将所述内存响应数据更新至所述响应队列中与期望访存请求对应的数据域之前,还包括:

8.根据权利要求7所述的方法,其特征在于,所述内存响应数据对应有响应地址标签,所述响应地址标签与访存请求的地址标签相对应;

9.根据权利要求3所述的方法,其特征在于,所述请求队列包括第一子请求队列和第二子请求队列;所述第一子请求队列和所述第二子请求队列中均记录有所述第一访存请求和所述第二访存请求;

10.根据权利要求9所述的方法,其特征在于,对应所述命中标志的指示,设置有与访存请求对应的地址索引数组,所述地址索引数组以访存请求的地址位和地址标签作为索引;其中...

【专利技术属性】
技术研发人员:弋凡
申请(专利权)人:海光信息技术股份有限公司
类型:发明
国别省市:

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

1