一种静态可分配共享多队列缓存的装置及方法
基本信息
申请号 | CN202110861235.X | 申请日 | - |
公开(公告)号 | CN113312278B | 公开(公告)日 | 2021-11-05 |
申请公布号 | CN113312278B | 申请公布日 | 2021-11-05 |
分类号 | G06F12/0853(2016.01)I | 分类 | 计算;推算;计数; |
发明人 | 朱峰 | 申请(专利权)人 | 常州楠菲微电子有限公司 |
代理机构 | 湖南兆弘专利事务所(普通合伙) | 代理人 | 刘畅舟 |
地址 | 213000江苏省常州市武进国家高新技术产业开发区新雅路18号525室 | ||
法律状态 | - |
摘要
摘要 | 本发明提出一种静态可分配共享多队列缓存的装置及方法,装置包括空间管理模块、指针管理模块、数据调度模块、读写命令模块、配置寄存器、寄存器和共享缓存模块,方法中,空间管理模块读取配置寄存器中的配置信息计算队列的指针最大值和指针最小值并分配缓存空间,指针管理模块配置队列的读指针、写指针和复制指针并调整上述指针的值,数据调度模块根据队列的头数据选择待调度队列,非释放读情况下,复制指针的值在读指针和写指针之间变动以实现缓存空间中数据的复制。本发明静态分配每个队列的缓存空间,同时能够支持缓存空间中数据的重复读取,增加了数据读取操作效率。 |
