-
公开(公告)号:CN105980992B
公开(公告)日:2018-02-13
申请号:CN201480075497.1
申请日:2014-12-05
Applicant: 华为技术有限公司
IPC: G06F12/02
CPC classification number: G06F3/0641 , G06F3/0608 , G06F3/0616 , G06F3/0679 , G06F12/02 , G06F12/0246 , G06F2212/1036 , G06F2212/7205
Abstract: 一种控制器(11),包括处理器(118)、缓存(120)和通信接口(128),所述处理器(118),用于从所述缓存(120)中读取所述第一数据块的信息;根据所述第一数据块的引用计数和所述第一数据块保存在所述闪存装置(22)的时间长度,和数据块的引用计数,数据块保存在闪存装置的时间长度与稳定级别的对应关系,确定所述第一数据块的稳定级别,所述稳定级别用于表示数据块的稳定性;将所述第一数据块的逻辑地址以及所述第一数据块的稳定级别通过所述通信接口(128)发送给所述闪存装置(22),使得闪存装置(22)将相同稳定级别的数据块进行集中存储。
-
公开(公告)号:CN107301015A
公开(公告)日:2017-10-27
申请号:CN201610232779.9
申请日:2016-04-15
Applicant: 飞思卡尔半导体公司
IPC: G06F3/06
CPC classification number: G06F12/0246 , G06F3/0616 , G06F3/0619 , G06F3/064 , G06F3/0679 , G06F3/0688 , G06F13/1678 , G06F13/1694 , G06F2212/1036 , G06F2212/7211 , G11C16/10 , G11C16/16 , G11C16/26 , G11C16/28 , G11C16/3495 , G06F3/0652
Abstract: 本公开涉及一种用于减少具有多个存储器块的存储器设备上的压力的系统和方法。系统包括计数单元,用于递增与存储器块分别相关联的计数值。计数值中的每一个指示已经擦除关联存储器块的次数。控制器监控计数值。当检测与第一存储器块相关联的计数值达到预定义阈值时,控制器基于与第二存储器块相关联的计数值从存储器块选择要与第一存储器块交换的第二存储器块。
-
公开(公告)号:CN107193758A
公开(公告)日:2017-09-22
申请号:CN201710357792.1
申请日:2017-05-19
Applicant: 记忆科技(深圳)有限公司
IPC: G06F12/0871 , G06F12/0895 , G06F12/02
CPC classification number: G06F12/0871 , G06F12/0246 , G06F12/0292 , G06F12/0895 , G06F2212/1016 , G06F2212/1032 , G06F2212/1036 , G06F2212/1044 , G06F2212/1052 , G06F2212/214 , G06F2212/222
Abstract: 本发明公开了一种固态硬盘的映射表管理方法及固态硬盘,其特征在于在固态硬盘中增加SCM,硬盘控制器将SCM作为固态硬盘数据缓存,用于记录NAND的具体物理地址与主机访问的逻辑地址的映射关系的映射表创建并存储在SCM中;主机向固态硬盘写入主机数据时,先写入SCM实现数据缓存,缓存在SCM中的数据实际更新到NAND后同步更新映射表或者在写入SCM实现数据缓存时同步更新映射表。通过将映射表改为存储在SCM中,NAND中不再需要存储映射表,避免了对NAND空间的占用,进而避免了由于频繁更新映射表造成的写放大的问题。同时还减少了开机从NAND加载初始映射表的操作,极大地降低了开机响应延迟。
-
公开(公告)号:CN106462500A
公开(公告)日:2017-02-22
申请号:CN201580028254.7
申请日:2015-04-24
Applicant: 美光科技有限公司
Inventor: 多梅尼科·蒙泰莱奥内 , 贾科莫·贝尔纳迪 , 卢卡·波尔齐奥 , 格拉齐亚诺·米里希尼 , 斯特凡诺·扎纳尔迪 , 埃尔米尼奥·迪·马蒂诺
CPC classification number: G06F3/0616 , G06F3/064 , G06F3/0653 , G06F3/0679 , G06F12/0246 , G06F2212/1036 , G06F2212/152 , G06F2212/2022 , G06F2212/7211
Abstract: 本发明描述了用于执行损耗均衡操作的命令的设备及方法。实例设备可包含存储器,其经配置以接收损耗均衡命令且响应于所述损耗均衡命令而执行损耗均衡操作。所述存储器可进一步经配置以响应于全局写入计数超过阈值而推荐提供损耗均衡命令到所述存储器。所述全局写入计数可指示自从所述存储器执行损耗均衡操作以来由所述存储器执行的写入操作的次数。
-
公开(公告)号:CN106293990A
公开(公告)日:2017-01-04
申请号:CN201610649825.5
申请日:2016-08-10
Applicant: 华中科技大学
IPC: G06F11/10 , G06F3/06 , G06F12/0893 , G06F12/0877
CPC classification number: G06F11/108 , G06F3/0611 , G06F3/0616 , G06F3/0629 , G06F3/064 , G06F3/0689 , G06F12/0877 , G06F12/0893 , G06F2212/1016 , G06F2212/1036 , G06F2212/262 , G06F2212/401 , G06F2212/403
Abstract: 本发明公开了一种基于批量写校验的独立磁盘冗余阵列方法,属于数据储存领域。该方法将固态盘作为磁盘阵列的缓存设备;当进行写请求时,若固态盘没有命中写请求,则将写请求数据块写入磁盘阵列并更新校验块,否则将写数据块写入磁盘阵列但不更新校验块,将写请求数据和原数据进行异或计算并对计算结果进行压缩得到差量编码,待到回收固态盘缓存块时,再将存入固态盘的差量编码批量转换为校验块写入磁盘阵列;当进行读请求时,若固态盘命中读请求,则从固态盘中读取对应的数据块完成读请求,否则从磁盘阵列中读取对应数据块,并将该数据块读入到固态盘中。本发明方法减少了独立磁盘冗余阵列的小写开销,并提升了固态盘的寿命。
-
公开(公告)号:CN105740162A
公开(公告)日:2016-07-06
申请号:CN201511030611.1
申请日:2015-12-31
Applicant: 上海盈方微电子有限公司
IPC: G06F12/06
CPC classification number: G06F12/0646 , G06F2212/1036
Abstract: 一种应用于NAND存储器的NFTL数据存储系统,包括获取存入/读取/删除/更新数据指令的数据存取接口;操作逻辑/物理区块映射表的逻辑/物理区块映射管理装置;执行数据存入/读取/删除/更新的数据存取装置。其中数据存取装置包括数据存入模块、数据读取模块,以及执行物理区块擦除操作的物理区块擦除模块。该NFTL数据存储系统还包括使空白物理区块增多的物理区块回收装置;该物理区块回收装置含有无效物理页面通知模块。还包括使物理区块擦除次数平衡的物理区块磨损平衡模块。还包括对物理区块进行状态检测,并管理坏块管理表的坏块管理装置。因此提供一种保证NAND存储器的最大使用次数、最大使用效率的NFTL数据存储系统。
-
公开(公告)号:CN101622608B
公开(公告)日:2016-04-20
申请号:CN200880006535.2
申请日:2008-09-08
Applicant: 株式会社东芝
CPC classification number: G06F3/0604 , G06F3/0616 , G06F3/0619 , G06F3/064 , G06F3/0647 , G06F3/0652 , G06F3/0659 , G06F3/0679 , G06F3/0685 , G06F12/0246 , G06F2212/1036 , G06F2212/7202 , G06F2212/7205 , G06F2212/7211
Abstract: 一种存储器系统,包括:非易失性存储器,其包括作为数据擦除单元的多个块;测量单元,其测量每个块的数据被擦除的擦除时间;以及块控制器,其将至少从外部提供的数据写入被设置为空闲状态且擦除时间最老的第一个块。
-
公开(公告)号:CN105389266A
公开(公告)日:2016-03-09
申请号:CN201510672620.4
申请日:2015-10-16
Applicant: 联想(北京)有限公司
CPC classification number: G06F12/0253 , G06F3/0638 , G06F2212/1036
Abstract: 本发明公开了一种数据管理方法及装置,其中,所述方法包括:将映射表分成M个独立的映射表页,M为正整数;为每个映射表页分配唯一的虚拟逻辑页(LPN)号;基于所述虚拟LPN号存储所述映射表页。采用本发明的技术方案,至少便于垃圾回收器(GC)对数据页和映射表进行统一的回收和管理。
-
公开(公告)号:CN101727978B
公开(公告)日:2015-07-01
申请号:CN200910178149.8
申请日:2009-10-09
Applicant: 意法半导体有限公司 , 意法半导体股份有限公司
CPC classification number: G06F12/0246 , G06F11/1441 , G06F12/0804 , G06F2212/1036 , G06F2212/7203
Abstract: 本发明提供一种在包含目标页面的要写入和读取数据的主非易失性存储器(MM)中写入和读取数据的方法,该方法包含:提供具有擦除区的非易失性缓存(NVB);提供易失性高速缓冲存储器(CM),接收写入命令,该写入命令旨在用长度小于页面长度的更新数据更新目标页面。该方法还包含,对写入命令作出响应:将更新数据连同第一类型的管理数据写入非易失性缓存的擦除区;并且在高速缓冲存储器中记录目标页面的更新版本或者在高速缓冲存储器中更新目标页面之前的更新版本。
-
公开(公告)号:CN104657280A
公开(公告)日:2015-05-27
申请号:CN201510043409.6
申请日:2008-09-08
Applicant: 株式会社东芝
IPC: G06F12/02
CPC classification number: G06F3/0604 , G06F3/0616 , G06F3/0619 , G06F3/064 , G06F3/0647 , G06F3/0652 , G06F3/0659 , G06F3/0679 , G06F3/0685 , G06F12/0246 , G06F2212/1036 , G06F2212/7202 , G06F2212/7205 , G06F2212/7211
Abstract: 本公开提供了一种存储器系统,包括:非易失性存储器,包括作为数据擦除单元的多个块;测量单元,其测量每个块的数据被擦除的擦除时间;块控制器,其具有块表,该块表指示对于每个块的状态值与擦除时间之间的对应关系,其中状态值指示空闲状态和使用中状态中的一个;第一选择器,其基于块表的信息,在从擦除时间最老的块开始的被设置为使用中状态的预设数量的块中选择擦除计数最小的第一个块;第二选择器,其基于块表的信息,在从擦除时间最老的块开始的被设置为空闲状态的预设数量的块中,选择擦除计数最大的第二个块;以及均化单元,其计算第一个块与第二个块的擦除计数之间的差,并在差超过阈值时将第一个块的数据移动到第二个块中。
-
-
-
-
-
-
-
-
-