[发明专利]存储器件存取系统有效
申请号: | 201280061338.7 | 申请日: | 2012-10-03 |
公开(公告)号: | CN103999061A | 公开(公告)日: | 2014-08-20 |
发明(设计)人: | 松瀬秀作 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F12/04 | 分类号: | G06F12/04;G06F3/06;G06F13/10 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 黄剑飞 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 器件 存取 系统 | ||
技术领域
本发明涉及一种存储器件存取系统,用于将数据写入存储器件或从其中读取数据,并且其尤其涉及一种提供数据压缩-扩展功能的存储器件存取系统。
背景技术
以前,为了在存储器件中有效存储数据,系统在写入数据时压缩(编码)数据以及在读取数据时扩展(解码)数据。
例如,在专利文献1和2中,披露了一种半导体存储器件,其通过建立数据压缩-扩张功能被配置为压缩写入数据以及扩展读取数据。
在专利文献3中,披露了一种文件压缩处理设备,其能够进行文件的高速回放而不执行文件压缩以及能够通过基于文件按的类型和存取的频率选择适当压缩方法来而有效利用文件。
在专利文献4中,披露了一种文件压缩处理设备,其能够通过不压缩具有高存取频率的文件,通过降低打开文件所需的操作时间来防止处理新能的下降,以及能够通过压缩具有低存取频率的文件来以高于实际容量的存储容量来管理文件。
从存储容量的角度看,比较好的是将所有数据压缩写入所述存储器件意见将所有数据扩展从所述存储器件中读出,但是,通常,考虑到处理性能,基于有非常多的开放容量和高使用率,数据是在没有压缩的情况下被存储(写入)存储器中的。因此,在压缩写入数据以及扩展读取数据方面,只在为了有利于存储容量的使用时进行而在为了提升写入和读取数据方面不执行。
引用文献列表:
专利文献:
专利文献1:日本待审专利公开文本号H05-204747
专利文献2:本待审专利公开文本号2007-94639
专利文献3:本待审专利公开文本号2002-49512
专利文献4:本待审专利公开文本号2000-29756
发明内容
技术问题
本发明的目的是为了实现一种存储器件存取系统,其不仅能够有效利用所述存储器件的存储容量,而且能够提升写入和读取速度。在本发明的目的内,包括提供一种存储器存取系统。
问题解决方案
本发明提供的第一实施例的所述存储器件存取系统构造为包括如下内容。具体而言,其包括:地址搜索部件,用于存储多个频繁使用数据的地址以及赋予该地址的数据索引,用于获取写入或读取数据的地址,以及用于采用所获取的地址搜索所存储的地址;频繁使用数据存储部件,用于存储与所述多个频繁使用数据和所述数据索引相关的标签,用于在由所述地址搜索部件所获取的地址已经命中被存储地址时获取所述数据索引,以及用于识别对应于与所获取数据索引相关的标签的频繁使用数据;数据比较器,用于从所述频繁使用数据存储部件获取所述频繁使用数据,用于比较该数据与所述写入数据,以及用于识别已经命中所述写入数据的频繁使用数据;压缩-扩展部件,用于从所述数据比较器获取和压缩所述写入数据和所述频繁使用数据以及用于从所述存储器件获取和扩展所述读取数据;写入数据选择器,用于获取由所述压缩-扩展部件所压缩的写入数据和频繁使用数据,用于从所述数据比较器接收指令,以及用于选择所压缩的写入数据或所述频繁使用数据;以及读取数据选择器,用于当所述读取数据的地址已经命中所述地址搜索部件的存储地址时,从所述频繁使用数据存储部件获取在所述频繁使用数据内的所识别的读取数据,用于当所述数据没有命中时,获取从所述存储器件读取的并被所述压缩-扩展部件扩展的读取数据,以及用于在来自所述地址搜索部件的指令下选择所识别的读取数据或所扩展的读取数据。
优选地,当所述频繁使用数据存储部件已经被所述数据比较器指令所述写入数据已经命中所述频繁使用数据时,所述频繁使用数据存储部件告知所述地址搜索部件用于所命中的频繁使用数据的标签,并且指令将具有所述地址搜索部件中的最老标签的所存储地址覆写到所获取地址;以及当所述频繁使用数据存储部件已经被所述数据比较器指令所获取地址已经命中了所述地址搜索部件中的所存储地址但是所述写入数据还没有命中由所述对应标签所识别的所述频繁使用数据时,所述频繁使用数据存储部件指令所述地址搜索部件执行无效所命中的所存储地址。
优选地,所述地址搜索部件包括表,该表对于每个输入项具有:地址字段,用于存储地址;标志字段,用于存储表示针对地址已经执行的写入或读取的次数的标志、以及数据索引字段,用于存储用于所述地址字段的地址的数据索引,并且所述表由多个输入项构成。
优选地,当所述频繁使用数据存储部件已经指令所述地址搜索部件执行无效所命中的所存储地址时,用于所述命中的所存储地址的所述输入项的所述标志字段中的标志被设置为表达无效的规定值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280061338.7/2.html,转载请声明来源钻瓜专利网。