本公开一般涉及一种电子装置,并且更具体地,涉及一种降低写入放大因子(waf)的存储装置、包括该存储装置的电子装置以及包括该存储装置的电子装置的操作方法。
背景技术:
1、存储装置可指可在主机装置的控制下存储数据的装置,所述主机装置诸如但不限于计算机、智能电话、智能平板等。存储装置可以是和/或可包括可在磁盘上存储数据的装置,所述磁盘诸如但不限于硬盘驱动器(hdd)。可替换地或附加地,存储装置可以是和/或可包括可将数据存储在半导体存储器中的装置,所述半导体存储器诸如但不限于诸如固态驱动器(ssd)和/或存储卡的非易失性存储器。
2、非易失性存储器可以是和/或可包括但不限于只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom
3、(eeprom)、闪速存储器、相变随机存取存储器(pram)、磁ram(mram)、电阻ram(rram)、铁电ram(fram)等。
4、每当在非易失性存储器中执行写入操作时,非易失性存储器的寿命和可靠性可能降低。例如,闪速存储器可具有擦除前写入特性,其中,在写入操作之间可能需要执行擦除操作。因为闪速存储器的写入操作可能导致擦除操作后进行下一次写入操作,所以闪速存储器的重复写入操作可能降低闪速存储器的寿命和可靠性。
技术实现思路
1、本公开的各方面提供了一种在与相关存储装置相比时具有减小的写入放大因子(waf)的存储装置,使得存储装置的寿命和可靠性可潜在地被提高。本公开的各方面提供了一种包括存储装置的电子装置以及一种包括存储装置的电子装置的操作方法。
2、根据本公开的一方面,提供了一种存储装置。存储装置包括包含多个擦除单位的非易失性存储器装置和存储器控制器。多个擦除单位中的每个擦除单位包括多个存储器单元。存储器控制器被配置为将多个擦除单位中的多个第一擦除单位的每个擦除单位的第一存储器单元指定为y电平单元,y是大于零的正整数。存储器控制器还被配置为将多个擦除单位中的多个第二擦除单位的每个擦除单位的第二存储器单元指定为x电平单元,x是大于零并且小于y的正整数。存储器控制器还被配置为基于从外部主机装置接收的打开分区请求,将分区分配给多个第一擦除单位中的至少一个第一擦除单位,并且允许针对分区的顺序写入。存储器控制器还被配置为通过将待写入分区中的数据存储在多个第二擦除单位中的至少一个第二擦除单位中来缓冲数据。存储器控制器还被配置为向外部主机装置提供关于缓冲将被写入分区中的数据的至少一个第二擦除单位的信息。
3、根据本公开的一方面,提供了一种电子装置。电子装置包括具有多个擦除单位的存储装置和处理器。多个擦除单位中的每个擦除单位包括多个存储器单元。存储装置被配置为将多个擦除单位中的多个第一擦除单位的每个擦除单位的第一存储器单元指定为y电平单元,并且将多个擦除单位中的多个第二擦除单位的每个擦除单位的第二存储器单元指定为x电平单元,y是大于零的正整数,并且x是大于零并且小于y的正整数。处理器被配置为通过向存储装置发送打开分区请求,将分区分配给多个第一擦除单位,并且执行针对分区的顺序写入。存储装置还被配置为通过将待写入分区中的数据存储在多个第二擦除单位中来缓冲数据,并且向处理器提供关于多个第二擦除单位的信息。处理器还被配置为基于关于多个第二擦除单位的信息执行多个第二擦除单位的垃圾收集。
4、根据本发明的一方面,提供一种电子装置的操作方法。操作方法包括由电子装置的处理器向电子装置的存储装置发送分区打开请求。操作方法还包括由存储装置基于分区打开请求将存储装置的多个擦除单位中的多个第一擦除单位分配给多个分区。操作方法还包括由处理器向存储装置发送分别与多个分区相关联的顺序写入请求。操作方法还包括由存储装置通过使用多个擦除单位中的多个第二擦除单位来缓冲顺序写入请求的写入数据。操作方法还包括由存储装置向处理器发送关于多个第二擦除单位的信息。操作方法还包括由处理器基于关于多个第二擦除单位的信息执行多个第二擦除单位的垃圾收集。操作方法还包括由存储装置将多个第一擦除单位中的每个擦除单位的第一存储器单元指定为y电平单元,y是大于零的正整数。操作方法还包括由存储装置将多个第二擦除单位的每个擦除单位的第二存储器单元指定为x电平单元,x是大于零并且小于y的正整数。
5、另外的方面可部分地在随后的描述中阐述,并且部分地可从描述中显而易见,和/或可从所呈现的实施例的实践中学习。
1.一种存储装置,包括:
2.如权利要求1所述的存储装置,其中,关于所述至少一个第二擦除单位的所述信息包括:
3.如权利要求2所述的存储装置,其中,关于所述至少一个第二擦除单位的所述信息还包括:
4.如权利要求1所述的存储装置,其中,所述存储器控制器还被配置为:
5.如权利要求1所述的存储装置,其中,所述存储器控制器还被配置为:
6.如权利要求1所述的存储装置,其中,所述存储器控制器还被配置为:
7.如权利要求1所述的存储装置,其中,所述存储器控制器还被配置为:
8.如权利要求1所述的存储装置,其中,所述存储器控制器还被配置为:
9.如权利要求1所述的存储装置,其中,所述存储器控制器还被配置为:
10.一种电子装置,包括:
11.如权利要求10所述的电子装置,其中,所述处理器还被配置为:
12.如权利要求11所述的电子装置,其中,所述处理器还被配置为:
13.如权利要求12所述的电子装置,其中,所述处理器还被配置为:
14.如权利要求13所述的电子装置,其中,所述存储装置还被配置为:
15.如权利要求11所述的电子装置,其中,所述处理器还被配置为:
16.如权利要求15所述的电子装置,其中,所述处理器还被配置为:
17.如权利要求11所述的电子装置,其中,所述处理器还被配置为:
18.如权利要求17所述的电子装置,其中,所述存储装置还被配置为:
19.如权利要求10所述的电子装置,其中,所述存储装置还被配置为:
20.一种电子装置的操作方法,包括: