[实用新型]一种基于访存地址连续性的cache模块有效
申请号: | 201621156984.3 | 申请日: | 2016-10-31 |
公开(公告)号: | CN206805520U | 公开(公告)日: | 2017-12-26 |
发明(设计)人: | 李璋辉;许登科 | 申请(专利权)人: | 珠海市一微半导体有限公司 |
主分类号: | G06F12/0871 | 分类号: | G06F12/0871;G06F12/1045 |
代理公司: | 广东朗乾律师事务所44291 | 代理人: | 闫有幸,杨焕军 |
地址: | 519000 广东省珠海市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 地址 连续性 cache 模块 | ||
1.一种基于访存地址连续性的cache模块,设置于SOC系统总线到flash memory的路径上,其特征在于,所述cache模块包括:
若干块以连续性为原则划分的cache,其中包括缓存非连续访存数据的Dcache、缓存连续访存数据的Ccache;
地址判断与数据返回单元,分别与Dcache、Ccache及接口转换单元连接,执行访存行为监测及地址连续性判断并将结果输出Dcache与Ccache的操作,同时执行数据返回的操作;
接口转换单元,分别与Dcache、Ccache及地址判断与数据返回单元连接,执行系统总线到flash memory接口的转换及cache的预取命令发出与作废的操作。
2.根据权利要求1所述的基于访存地址连续性的cache模块,其特征在于,所述Ccache包括:cache line结构、数据预取模块和cache line替换电路;所述cache line结构包含两部份内容:起始项和预取项,起始项为每个连续数据的前几个数据,预取项为连续数据预取部分的暂存空间;所述的数据预取模块用于对后面连续地址进行预取,预取到的数据存于预取项中;所述的cache line替换电路用于替换预取项中的内容或替换整个cache line。
3.根据权利要求1所述的基于访存地址连续性的cache模块,其特征在于,所述访存地址连续性包括:地址自增、地址自减、移位的地址有规律的变化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海市一微半导体有限公司,未经珠海市一微半导体有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201621156984.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:顶出机构及FPC贴合工装
- 下一篇:电路板固定工装