【技术实现步骤摘要】
本申请涉及处理器领域,特别涉及一种缓存器件、缓存访问方法、处理器、芯片及电子设备。
技术介绍
1、缓存是现代处理器中必不可少的器件。缓存位于处理器核心与主存储器之间,用于弥补处理器核心和主存储器在运行速度上的差距。
2、相关技术中,请求发起单元会向缓存发起访存请求。通常情况下,访存请求的请求粒度不大于缓存行粒度(cacheline size)。若访存请求的请求粒度大于缓存行粒度,则请求发起单元还将对原始的访存请求进行拆分,拆分出多个请求粒度最大为缓存行粒度的子请求,各个子请求独立地访问缓存。
3、相关技术中,缓存只能支持最大为缓存行粒度的访存请求,即使是较大请求粒度的访存请求也会拆分为小请求粒度的子请求。而在一些场景下,只能支持最大为缓存行粒度的访存请求的缓存,导致传输效率不高。
技术实现思路
1、本申请提供了一种缓存器件、缓存访问方法、处理器、芯片及电子设备,所述缓存器件可以支持更大请求粒度的访存请求。
2、根据本申请的一个方面,提供了一种缓存器件,缓
...【技术保护点】
1.一种缓存器件,其特征在于,所述缓存器件包括缓存单元和输出合并单元;
2.根据权利要求1所述的器件,其特征在于,所述缓存器件还包括请求拆分单元;
3.根据权利要求1所述的器件,其特征在于,所述缓存器件还包括读数据合并单元;
4.根据权利要求1至3任一所述的器件,其特征在于,所述缓存器件包括请求拆分单元、所述缓存单元、所述输出合并单元和读数据合并单元;
5.根据权利要求2所述的器件,其特征在于,所述访存请求包括第一读请求,所述至少两个子请求包括第一子请求,所述第一子请求是所述至少两个子请求中的任意一个子请求;所述缓存单元
...【技术特征摘要】
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所述的器件,其特征在于,所述请求拆分单元,还用于基于所述第二读请求的起始地...
【专利技术属性】
技术研发人员:请求不公布姓名,请求不公布姓名,请求不公布姓名,请求不公布姓名,请求不公布姓名,请求不公布姓名,
申请(专利权)人:摩尔线程智能科技上海有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。