[发明专利]存储装置及计算机系统有效
申请号: | 201810839569.5 | 申请日: | 2018-07-27 |
公开(公告)号: | CN110321065B | 公开(公告)日: | 2023-08-11 |
发明(设计)人: | 砂田徹也;岩井大典;吉井谦一郎 | 申请(专利权)人: | 铠侠股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 杨林勳 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 装置 计算机系统 | ||
1.一种存储装置,可经由接口与主机连接,且具备:
非易失性存储器,包含多个块;及
控制器,与所述非易失性存储器电连接;且
所述控制器以如下方式构成:
当从所述主机接收到读取指令时,将所述读取指令所指定的第1数据从所述非易失性存储器的第1块读出并发送到所述主机,并且将所述第1数据写入到并非所述第1块的所述非易失性存储器的第2块,
当从所述第1块读出所述第1数据时,将所述第1数据的逻辑地址范围的周边的逻辑地址范围对应的第2数据与所述第1数据一起读出,并将所述第1数据及所述第2数据写入到所述第2块。
2.根据权利要求1所述的存储装置,其中
所述第1块的多值度与所述第2块的多值度不同。
3.根据权利要求1或2所述的存储装置,其中
所述第1块的多值度高于所述第2块的多值度。
4.根据权利要求1或2所述的存储装置,具备管理多个逻辑地址与所述非易失性存储器的多个物理地址的映射的地址转换表,且
所述控制器以如下方式构成:当将所述第1数据写入到所述第2块时,通过更新所述地址转换表,将所述第1数据的写入目的地的物理地址映射到所述第1数据的逻辑地址。
5.根据权利要求1或2所述的存储装置,其中
所述控制器将所述第1数据写入到所述第2块之后,从所述主机接收到指定所述第1数据的读取指令时,从所述非易失性存储器的所述第2块将所述第1数据读出并发送到所述主机。
6.一种存储装置,可经由接口与主机连接,且具备:
非易失性存储器,包含多个块;
控制器,与所述非易失性存储器电连接;及
缓冲区,具有比所述非易失性存储器的多值度低的多值度,当接收到从所述主机写入到所述非易失性存储器的数据时,存储所述数据;且
所述控制器以如下方式构成:
当从所述主机接收到读取指令时,将所述读取指令所指定的第1数据从所述非易失性存储器的第1块读出并发送到所述主机,并且将所述第1数据写入到所述缓冲区,
存储对于所述非易失性存储器的写入容量,当所述写入容量为特定的阈值以下时,将所述第1数据写入到所述缓冲区,当所述写入容量并非所述特定的阈值以下时,不将所述第1数据写入到所述缓冲区。
7.根据权利要求6所述的存储装置,其中
所述控制器以如下方式构成:当判定为需要刷新所述第1数据时,将所述第1数据写入到所述缓冲区,当判定为不需要刷新所述第1数据时,不将所述第1数据写入到所述缓冲区。
8.根据权利要求6所述的存储装置,其中
所述特定的阈值基于DWPD(Drive Write Per Day)而设定,所述DWPD是表示将所述非易失性存储器的总存储容量设为1个单位而每天能够重写几单位的容量的指标。
9.根据权利要求6所述的存储装置,其中
所述控制器以如下方式构成:当从所述主机接收到表示所述读取指令或所述读取指令对应的读出处理的类别的信息时,基于所述信息判定是否将所述第1数据写入到所述缓冲区。
10.根据权利要求9所述的存储装置,其中
所述控制器以如下方式构成:在所述信息表示对于所述第1数据的所述读出处理进行了多次,且并非读取-修改-写的对象的情况下,将所述第1数据写入到所述缓冲区。
11.根据权利要求6所述的存储装置,其中
所述控制器以如下方式构成:在从所述主机接收到表示有无利用所述缓冲区的信息,且所述信息表示利用所述缓冲区的意旨的情况下,将所述第1数据写入到所述缓冲区,在从所述主机接收到的所述信息表示不利用所述缓冲区的意旨的情况下,不将所述第1数据写入到所述缓冲区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于铠侠股份有限公司,未经铠侠股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810839569.5/1.html,转载请声明来源钻瓜专利网。