【技术实现步骤摘要】
以机器学习针对服务质量优化进行存取控制的方法和设备
[0001]本专利技术是关于闪存的存取,特别是关于一种借助于机器学习来针对一记忆装置的服务质量(quality of service,QoS)优化(optimization)进行存取控制的方法、相关设备(例如:所述记忆装置及其控制器诸如所述记忆装置中的一存储器控制器)。
技术介绍
[0002]近年来由于存储器的技术不断地发展,各种可携式或非可携式记忆装置(例如:分别符合SD/MMC、CF、MS、XD及UFS标准的记忆卡;又例如:固态硬盘(solid state drive,SSD);又例如:分别符合UFS及EMMC规格的嵌入式(embedded)记忆装置)被广泛地实施于诸多应用中。因此,这些记忆装置中的存储器的存取控制遂成为相当热门的议题。
[0003]以常用的NAND型闪存而言,其主要可包括单阶细胞(single level cell,SLC)与多阶细胞(multiple level cell,MLC)两大类的闪存。单阶细胞闪存中的每一个被当作记忆细胞(memory cell)的晶体管只有两种电荷值,分别用来表示逻辑值0与逻辑值1。另外,多阶细胞闪存中的每一个被当作记忆细胞的晶体管的存储能力则被充分利用,是采用较高的电压来驱动,以通过不同级别的电压在一个晶体管中记录至少两个位(bit;也可称为“比特”)的信息(诸如00、01、11、10)。理论上,多阶细胞闪存的记录密度可以达到单阶细胞闪存的记录密度的至少两倍,这对于曾经在发展过程中遇到瓶颈的NAND型闪存 ...
【技术保护点】
【技术特征摘要】
1.一种借助于机器学习来针对一记忆装置的服务质量优化进行存取控制的方法,其特征在于,所述记忆装置包括一非挥发性存储器以及用来控制所述非挥发性存储器的存取的一存储器控制器,所述非挥发性存储器包括至少一非挥发性存储器组件,所述方法包括:对所述非挥发性存储器进行背景扫描以收集所述非挥发性存储器中的记忆细胞的电压分布的谷信息,以及依据所述谷信息进行基于一强化学习模型的机器学习,以通过基于所述强化学习模型的所述机器学习来预先准备多个表,以供用来从所述非挥发性存储器读取数据,其中所述多个表中的每一表包括一组读取电压,以及所述组读取电压是从基于所述强化学习模型的所述机器学习取得;于一第一时间区间内,写入第一数据以及使用所述多个表中的一第一表来读取所述第一数据,其中所述第一表是被选取作为所述第一时间区间内用于所述第一数据的一适当表;以及于一第二时间区间内,使用所述多个表中的一第二表来读取所述第一数据,其中所述第二表是被选取作为所述第二时间区间内用于所述第一数据的所述适当表,以及所述第二时间区间是在一时间轴上的所述第一时间区间的下一个时间区间。2.如权利要求1所述的方法,其特征在于,还包括:于一第三时间区间内,使用所述多个表中的一第三表来读取所述第一数据,其中所述第三表是被选取作为所述第三时间区间内用于所述第一数据的所述适当表,以及所述第三时间区间是在所述时间轴上的所述第二时间区间的下一个时间区间。3.如权利要求2所述的方法,其特征在于,还包括:于所述第三时间区间内,对所述第一数据进行数据刷新。4.如权利要求3所述的方法,其特征在于,对所述第一数据进行所述数据刷新还包括:将通过使用所述第三表从至少一旧的实体地址刚被读取的所述第一数据写入到至少一新的实体地址;无效化于所述至少一旧的实体地址的一存储单元;以及更新一逻辑对实体地址映射关系,以将所述第一数据刷新为位于所述至少一新的实体地址的相同数据。5.如权利要求3所述的方法,其特征在于,对所述第一数据进行所述数据刷新还包括:使用所述第三表来从至少一旧的实体地址读取所述第一数据;将所述第一数据写入到至少一新的实体地址;无效化于所述至少一旧的实体地址的一存储单元;以及更新一逻辑对实体地址映射关系,以将所述第一数据刷新为位于所述至少一新的实体地址的相同数据。6.如权利要求1所述的方法,其特征在于,还包括:于所述第二时间区间内,写入第二数据以及使用所述第一表来读取所述第二数据,其中所述第一表是被选取作为所述第二时间区间内用于所述第二数据的一适当表;以及于一第三时间区间内,使用所述第二表来读取所述第二数据,其中所述第二表是被选取作为所述第三时间区间内用于所述第二数据的所述适当表,以及所述第三时间区间是在所述时间轴上的所述第二时间区间的下一个时间区间。7.如权利要求6所述的方法,其特征在于,还包括:
于一第四时间区间内,使用所述多个表中的一第三表来读取所述第二数据,其中所述第三表是被选取作为所述第四时间区间内用于所述第二数据的所述适当表。8.如权利要求7所述的方法,其特征在于,还包括:于所述第四时间区间内,对所述第二数据进行数据刷新。9.如权利要求8所述的方法,其特征在于,对所述第二数据进行所述数据刷新还包括:将通过使用所述第三表从至少一旧的实体地址刚被读取的所述第二数据写入到至少一新的实体地址;无效化于所述至少一旧的实体地址的一存储单元;以及更新一逻辑对实体地址映射关系,以将所述第二数据刷新为位于所述至少一新的实体地址的相同数据。10.如权利要求8所述的方法,其特征在于,对所述第二数据进行所述数据刷新还包括:使用所述第三表来从至少一旧的实体地址读取所述第二数据;将所述第二数据写入到至少一新的实体地址;无效化于所述至少一旧的实体地址的一存储单元;以及更新一逻辑对实体地址映射关系,以将所述第二数据刷新为位于所述至少一新的实体地址的相同数据。11.如权利要求1所述的方法,其特征在...
【专利技术属性】
技术研发人员:郑巧雯,刘振宇,
申请(专利权)人:慧荣科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。