一种下沉缓存装置、缓存管理方法及芯片制造方法及图纸

技术编号:45618114 阅读:23 留言:0更新日期:2025-06-24 18:46
本申请提供了一种下沉缓存装置,包括:存储实体,用于存储数据;读控制器,用于在收到读数据请求时,根据读数据请求中的读指针读出存储实体中的相应数据;并启动下沉操作,以及通知写控制器将当前写指针减1;其中,所述下沉操作包括在完成读数据后,将存储实体中大于当前读指针位置的数据同时向下搬移一个位置。本申请还提供了相应的缓存管理方法、存储介质及芯片。可以在进行缓存管理时实现任意地址出队,提高了缓存管理的灵活性以及效率。

【技术实现步骤摘要】

本申请涉及数据存储,特别是涉及一种下沉缓存装置、缓存管理方法及芯片


技术介绍

1、在使用axi4协议总线的前提下,主设备(master)访问从设备(slave),slave需要做到id相同的命令之间顺序执行,id不同的命令之间不要求其执行顺序。

2、以axi4协议的读通道举例:先后发出3笔id=0x16相同的命令,则这3个命令的执行顺序和返回读响应顺序要和读命令的顺序一致。假设命令0需要返回3笔读数据,命令1需要返回6笔读数据,命令2需要返回1笔读数据,则slave需要在这3组读响应的相应位置打上结束标记(last)。

3、以上为id=0x16的3笔命令,拓展可知,对于slave而言id可以为任意值,也可出现任意次相同,而不同的id之间又可乱序执行,即可能存在命令下发顺序为id=0x16,id=0x17,id=0x16,id=0x18,id=0x17,id=0x16的6个命令,而返回相应的顺序为id=0x17,id=0x16,id=0x17,id=0x16,id=0x16,id=0x18。以上则需要保证不同id响应之间不会有相互影本文档来自技高网...

【技术保护点】

1.一种下沉缓存装置,其特征在于,至少包括:

2.根据权利要求1所述的正常缓存装置,其特征在于,其中:

3.根据权利要求2所述的下沉缓存装置,其特征在于,所述存储实体为寄存器;所述寄存器具有连续的地址空间并统一编码;

4.根据权利要求1至3任一项所述的下沉缓存装置,其特征在于,其中:

5.一种下沉缓存装置,其特征在于,至少包括:

6.根据权利要求4所述的下沉缓存装置,其特征在于,还包括:

7.根据权利要求5或6所述的下沉缓存装置,其特征在于,其中:

8.一种缓存管理的方法,应用于如权利要求1至7任一项所述...

【技术特征摘要】

1.一种下沉缓存装置,其特征在于,至少包括:

2.根据权利要求1所述的正常缓存装置,其特征在于,其中:

3.根据权利要求2所述的下沉缓存装置,其特征在于,所述存储实体为寄存器;所述寄存器具有连续的地址空间并统一编码;

4.根据权利要求1至3任一项所述的下沉缓存装置,其特征在于,其中:

5.一种下沉缓存装置,其特征在于,至少包括:

6.根据权利要求4所述的下沉缓存装置,其特征在...

【专利技术属性】
技术研发人员:张学利张健源
申请(专利权)人:深圳云豹智能有限公司
类型:发明
国别省市:

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

1