【技术实现步骤摘要】
本申请实施例涉及计算机,具体涉及一种访存验证方法、访存验证系统及相关设备。
技术介绍
1、随着人工智能的快速发展,人们对计算机的数据处理能力的要求越来越高。其中,现有的缓存可以执行具有第一数据量(例如64b)的访问,然而,出于缓存的性能优化考虑,在执行数据读取操作时,还可能引入具有第二数据量(例如128b)的数据读取功能,也就是说,缓存的上游设备可以向缓存发送字节数为第二数据量的访存请求,同时也可以向缓存发送字节数为第一数据量的访存请求。
2、因此,提供何种访存验证方案,以验证同时适应两种不同数据量的访存请求的缓存的数据处理流程,成为本领域技术人员亟需解决的技术问题。
技术实现思路
1、有鉴于此,本申请实施例提供一种访存验证方法、访存验证系统及相关设备,以实现对同时适应两种不同数据量的访存请求的缓存数据处理流程的验证,确保数据处理的准确性。
2、第一方面,本申请实施例提供一种访存验证方法,包括:
3、获取待测设计的请求处理信息,所述请求处理信息为待测设计
...【技术保护点】
1.一种访存验证方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述请求处理信息包括地址标签,所述地址标签用于指示访存请求对应的数据地址;
3.根据权利要求2所述的方法,其特征在于,所述请求处理信息还包括命中标志,所述命中标志用于标记访存请求在缓存中的命中状态;
4.根据权利要求3所述的方法,其特征在于,所述预设条件为所述期望访存请求与所述请求处理信息指示的待测设计当前处理的访存请求的地址位相同;
5.根据权利要求4所述的方法,其特征在于,所述期望访存请求为从所述内存请求队列中获取。
6.
...【技术特征摘要】
1.一种访存验证方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述请求处理信息包括地址标签,所述地址标签用于指示访存请求对应的数据地址;
3.根据权利要求2所述的方法,其特征在于,所述请求处理信息还包括命中标志,所述命中标志用于标记访存请求在缓存中的命中状态;
4.根据权利要求3所述的方法,其特征在于,所述预设条件为所述期望访存请求与所述请求处理信息指示的待测设计当前处理的访存请求的地址位相同;
5.根据权利要求4所述的方法,其特征在于,所述期望访存请求为从所述内存请求队列中获取。
6.根据权利要求4所述的方法,其特征在于,所述将所述期望访存请求记入所述响应队列的同时,还根据所述期望访存请求计算得到期望参考数据。
7.根据权利要求6所述的方法,其特征在于,所述获取待测设计的内存响应数据之后,所述将所述内存响应数据更新至所述响应队列中与期望访存请求对应的数据域之前,还包括:
8.根据权利要求7所述的方法,其特征在于,所述内存响应数据对应有响应地址标签,所述响应地址标签与访存请求的地址标签相对应;
9.根据权利要求3所述的方法,其特征在于,所述请求队列包括第一子请求队列和第二子请求队列;所述第一子请求队列和所述第二子请求队列中均记录有所述第一访存请求和所述第二访存请求;
10.根据权利要求9所述的方法,其特征在于,对应所述命中标志的指示,设置有与访存请求对应的地址索引数组,所述地址索引数组以访存请求的地址位和地址标签作为索引;其中...
【专利技术属性】
技术研发人员:弋凡,
申请(专利权)人:海光信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。