缓存器件、缓存访问方法、处理器、芯片及电子设备技术

技术编号:45046139 阅读:34 留言:0更新日期:2025-04-22 17:33
本申请公开了一种缓存器件、缓存访问方法、处理器、芯片及电子设备,属于处理器领域。缓存器件包括缓存单元和输出合并单元;缓存单元,用于在获取到至少两个子请求的情况下,将至少两个子请求或至少两个子请求的命中状态信息发送至输出合并单元,至少两个子请求是响应于拆分访存请求得到的,访存请求的请求粒度大于缓存单元对应的缓存行粒度;输出合并单元,用于在收齐至少两个子请求的情况下,将访存请求发送至下游存储器件,或者,在收齐至少两个子请求的命中状态信息的情况下,将访存请求和至少两个子请求的命中状态信息发送至下游存储器件。本申请提供了一种可以支持更大请求粒度的缓存器件。

【技术实现步骤摘要】

本申请涉及处理器领域,特别涉及一种缓存器件、缓存访问方法、处理器、芯片及电子设备


技术介绍

1、缓存是现代处理器中必不可少的器件。缓存位于处理器核心与主存储器之间,用于弥补处理器核心和主存储器在运行速度上的差距。

2、相关技术中,请求发起单元会向缓存发起访存请求。通常情况下,访存请求的请求粒度不大于缓存行粒度(cacheline size)。若访存请求的请求粒度大于缓存行粒度,则请求发起单元还将对原始的访存请求进行拆分,拆分出多个请求粒度最大为缓存行粒度的子请求,各个子请求独立地访问缓存。

3、相关技术中,缓存只能支持最大为缓存行粒度的访存请求,即使是较大请求粒度的访存请求也会拆分为小请求粒度的子请求。而在一些场景下,只能支持最大为缓存行粒度的访存请求的缓存,导致传输效率不高。


技术实现思路

1、本申请提供了一种缓存器件、缓存访问方法、处理器、芯片及电子设备,所述缓存器件可以支持更大请求粒度的访存请求。

2、根据本申请的一个方面,提供了一种缓存器件,缓存器件包括缓存单元和本文档来自技高网...

【技术保护点】

1.一种缓存器件,其特征在于,所述缓存器件包括缓存单元和输出合并单元;

2.根据权利要求1所述的器件,其特征在于,所述缓存器件还包括请求拆分单元;

3.根据权利要求1所述的器件,其特征在于,所述缓存器件还包括读数据合并单元;

4.根据权利要求1至3任一所述的器件,其特征在于,所述缓存器件包括请求拆分单元、所述缓存单元、所述输出合并单元和读数据合并单元;

5.根据权利要求2所述的器件,其特征在于,所述访存请求包括第一读请求,所述至少两个子请求包括第一子请求,所述第一子请求是所述至少两个子请求中的任意一个子请求;所述缓存单元包括B个缓存集,B为...

【技术特征摘要】

1.一种缓存器件,其特征在于,所述缓存器件包括缓存单元和输出合并单元;

2.根据权利要求1所述的器件,其特征在于,所述缓存器件还包括请求拆分单元;

3.根据权利要求1所述的器件,其特征在于,所述缓存器件还包括读数据合并单元;

4.根据权利要求1至3任一所述的器件,其特征在于,所述缓存器件包括请求拆分单元、所述缓存单元、所述输出合并单元和读数据合并单元;

5.根据权利要求2所述的器件,其特征在于,所述访存请求包括第一读请求,所述至少两个子请求包括第一子请求,所述第一子请求是所述至少两个子请求中的任意一个子请求;所述缓存单元包括b个缓存集,b为大于1的正整数,所述b个缓存集包括第一缓存集;

6.根据权利要求5所述的器件,其特征在于,

7.根据权利要求6所述的器件,其特征在于,

8.根据权利要求5至7任一所述的器件,其特征在于,所述缓存器件还包括读数据合并单元;

9.根据权利要求1至3任一所述的器件,其特征在于,所述缓存器件包括请求拆分单元、所述缓存单元和所述输出合并单元;

10.根据权利要求2所述的器件,其特征在于,所述访存请求包括第一写请求,所述至少两个子请求包括第二子请求,所述第二子请求是所述至少两个子请求中的任意一个子请求;所述缓存单元包括b个缓存集,b为大于1的正整数,所述b个缓存集包括第二缓存集;

11.根据权利要求10所述的器件,其特征在于,

12.根据权利要求11所述的器件,其特征在于,

13.根据权利要求1至3任一所述的器件,其特征在于,所述缓存器件包括请求拆分单元、所述缓存单元、所述输出合并单元和读数据合并单元;

14.根据权利要求13所述的器件,其特征在于,所述访存请求包括第二读请求,所述第二读请求是旁路模式的请求;所述缓存单元包括b个缓存集,所述b个缓存集包括第三缓存集;

15.根据权利要求14所述的器件,其特征在于,所述请求拆分单元,还用于基于所述第二读请求的起始地...

【专利技术属性】
技术研发人员:请求不公布姓名请求不公布姓名请求不公布姓名请求不公布姓名请求不公布姓名请求不公布姓名
申请(专利权)人:摩尔线程智能科技上海有限责任公司
类型:发明
国别省市:

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

1