CN108877858B - 储存装置以及刷新方法 - Google Patents
储存装置以及刷新方法 Download PDFInfo
- Publication number
- CN108877858B CN108877858B CN201810001350.8A CN201810001350A CN108877858B CN 108877858 B CN108877858 B CN 108877858B CN 201810001350 A CN201810001350 A CN 201810001350A CN 108877858 B CN108877858 B CN 108877858B
- Authority
- CN
- China
- Prior art keywords
- storage device
- flash memory
- memory array
- page
- blocks
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
- G11C11/406—Management or control of the refreshing or charge-regeneration cycles
- G11C11/40615—Internal triggering or timing of refresh, e.g. hidden refresh, self refresh, pseudo-SRAMs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
- G06F3/0656—Data buffering arrangements
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/10—Programming or data input circuits
- G11C16/20—Initialising; Data preset; Chip identification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0614—Improving the reliability of storage systems
- G06F3/0619—Improving the reliability of storage systems in relation to data integrity, e.g. data losses, bit errors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0653—Monitoring storage devices or systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0679—Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/34—Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
- G11C16/3418—Disturbance prevention or evaluation; Refreshing of disturbed memory data
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/04—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
- G11C29/08—Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/04—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
- G11C29/08—Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
- G11C29/12—Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
- G11C29/38—Response verification devices
- G11C29/42—Response verification devices using error correcting codes [ECC] or parity check
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/52—Protection of memory contents; Detection of errors in memory contents
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Read Only Memory (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Memory System (AREA)
Abstract
本发明涉及一种储存装置以及刷新方法,包括:快闪式存储器阵列以及控制器。快闪式存储器阵列包括多个区块,用以储存数据。控制器在储存装置上电后的一闲置时间内,扫描快闪式存储器阵列,以确认快闪式存储器阵列储存的数据的正确性。
Description
技术领域
本发明有关于一种快闪式存储器装置及其刷新方法。
背景技术
当系统上电时,固态硬碟往往也跟着直接上电。然而在固态硬碟上电后至固态硬碟被第一次存取之间,具有一空闲时间,为了有效的提升固态硬碟的效能,我们有必要针对空闲时间进行更有效率的利用,进而提升固态硬碟的存取速度。
发明内容
有鉴于此,本发明提出本发明提出一种储存装置,包括:一快闪式存储器阵列以及一控制器。上述快闪式存储器阵列包括多个区块,其中上述区块用以储存数据。上述控制器在一闲置时间内,扫描上述快闪式存储器阵列,以确认上述快闪式存储器阵列储存的数据的正确性。
根据本发明的一实施例,上述闲置时间为上述储存装置完成初始化之后至一主机完成初始化的时间。
根据本发明的另一实施例,上述闲置时间为上述储存装置完成初始化至接收来自一主机的存取指令之前的时间。
根据本发明的一实施例,当上述控制器扫描上述快闪式存储器阵列时,上述控制器选择上述区块的每一者的至少一页面进行扫描,并判断上述页面对应的错误位元是否超过一临限值。
根据本发明的一实施例,当上述页面的任一者的错误位元超过上述临限值时,上述控制器对上述快闪式存储器阵列进行一刷新程序。
根据本发明的一实施例,当上述页面之一者的错误位元超过上述临限值时,上述控制器对上述页面对应的上述区块进行一刷新程序。
本发明还提出一种刷新方法,适用于一储存装置,上述刷新方法包括:初始化上述储存装置;于一闲置时间内扫描上述储存装置,以确认上述储存装置储存的数据的正确性;以及进入一待命状态,准备接自外部接收一存取指令。
根据本发明的一实施例,上述闲置时间为上述储存装置完成初始化之后至一主机完成初始化的时间。
根据本发明的另一实施例,上述闲置时间为上述储存装置完成初始化至接收来自一主机的存取指令之前的时间。
根据本发明的一实施例,上述储存装置包括一快闪式存储器阵列,上述快闪式存储器阵列包括多个区块,其中上述于上述闲置时间内扫描上述快闪式存储器阵列以确认上述快闪式存储器阵列储存的数据的正确性的步骤还包括:扫描上述区块的每一者的至少一页面;判断上述页面的错误位元是否超过一临限值;以及当上述页面的任一者的错误位元超过上述临限值时,对上述快闪式存储器阵列进行一刷新程序。
根据本发明的一实施例,上述储存装置包括一快闪式存储器阵列,上述快闪式存储器阵列包括多个区块,其中上述于上述闲置时间内扫描上述快闪式存储器阵列以确认上述快闪式存储器阵列储存的数据的正确性的步骤还包括:扫描上述区块的每一者的至少一页面;判断上述页面的错误位元是否超过一临限值;以及当上述页面的任一者的错误位元超过上述临限值时,对上述页面对应的上述区块进行一刷新程序。
附图说明
图1显示了根据本发明的一实施例所述的储存装置的方块图;以及
图2显示了根据本发明的一实施例所述的上电存取表的示意图。
符号说明
100 储存装置;
101 快闪式存储器阵列;
102 控制器;
10 主机;
INS 存取指令;
S202~S210 步骤流程。
具体实施方式
以下说明为本发明的实施例。其目的是要举例说明本发明一般性的原则,不应视为本发明的限制,本发明的范围当以申请专利范围所界定者为准。
值得注意的是,以下所揭露的内容可提供多个用以实践本发明的不同特点的实施例或范例。以下所述的特殊的元件范例与安排仅用以简单扼要地阐述本发明的精神,并非用以限定本发明的范围。此外,以下说明书可能在多个范例中重复使用相同的元件符号或文字。然而,重复使用的目的仅为了提供简化并清楚的说明,并非用以限定多个以下所讨论的实施例以及/或配置之间的关系。此外,以下说明书所述的一个特征连接至、耦接至以及/或形成于另一特征的上等的描述,实际可包含多个不同的实施例,包括这些特征直接接触,或者包含其它额外的特征形成于这些特征之间等等,使得这些特征并非直接接触。
图1显示了根据本发明的一实施例所述的储存装置的方块图。如图1所示,储存装置100包括快闪式存储器阵列101以及控制器102,其中储存装置100耦接至主机10,并且主机10与储存装置100组成一系统。根据本发明的一实施例,储存装置100可为一采用USB、UFS、eMMC、SD、Memory Stick、Compact Flash、CFast、SAS(Serial Attached SCSI)、SATA、PATA、PCIE物理介面或是采用USB、NVME、AHCI、SCSI通信协定的固态硬碟。
当主机10开始初始化(Initializing)时,也会要求周边装置,例如储存装置100,开始初始化,然而,储存装置100完成初始化所需的时间比主机10完成初始化所需的时间短,因此,在储存装置100完成初始化后而主机10完成初始化的期间(亦可称为闲置时间)。根据本发明的一实施例,快闪式存储器阵列101包括多个区块,其中每一区块包括多个页面,用以储存数据。由于储存装置100可以迅速完成初始化,所以,闲置时间亦可以是储存装置100上电后,从完成储存装置100的初始化至接收主机10所发出存取指令INS而开始存取储存装置100之前的时间。
在闲置时间中,控制器102可主动地扫描快闪式存储器阵列101的页面,用以确认快闪式存储器阵列101储存的数据的正确性。根据本发明的一实施例,当控制器102主动地扫描快闪式存储器阵列101时,控制器102抽样选取快闪式存储器阵列101的页面进行扫描,并判断抽样的页面的错误位元是否超过临限值。根据本发明的其他实施例,控制器102可利用任何抽样方式,对快闪式存储器阵列101的多个区块的每一者的至少一页面进行扫描,并判断抽样的页面的错误位元是否超过临限值。
根据本发明的一实施例,当抽样的页面的任一者的错误位元超过临限值时,代表快闪式存储器阵列101储存的数据具有数据保存(data retention)的问题,因此控制器102对整个快闪式存储器阵列101执行刷新(refresh)程序,用以提升快闪式存储器阵列101的数据的正确性。
根据本发明的另一实施例,当控制器102扫描快闪式存储器阵列101时,控制器102于每一区块中选取至少一页面进行扫描,并判断抽样的页面的错误位元是否超过临限值。当扫描的页面的错误位元超过临限值时,代表该页面对应的区块所储存的数据具有数据保存的问题,因此控制器102对错误位元过高的页面所对应的区块执行刷新程序,使得该区块的数据的正确性得以提升。
根据本发明的其他实施例,控制器102可利用各种抽样方式选取快闪式存储器阵列101的页面并进行扫描,在此并非以任何形式限定抽样方式,并对对应的区块、晶粒(die)或整个快闪式存储器阵列101执行刷新程序,在此仅作为说明解释,并非以任何形式限定于此。
图2显示了根据本发明的一实施例所述的刷新方法的流程图。以下关于图2的流程图,将结合图1,以利详细说明。首先,初始化储存装置100(步骤S202)。当储存装置100上电、重新上电或重新启动后,可迅速完成初始化。并且在闲置时间内控制器102扫描快闪式存储器阵列101的页面(步骤S204),以确认快闪式存储器阵列101的数据正确性。根据本发明的一实施例,在储存装置100完成初始化后到主机10完成初始化,或储存装置100完成初始化后到接收来自主机10的存取指令INS之前的期间,称为闲置时间。根据本发明的一实施例,图1的控制器102随机选择快闪式存储器阵列101的页面进行扫描。根据本发明的其他实施例,控制器102可利用任何抽样方式,对快闪式存储器阵列101的多个区块的每一者的至少一页面进行扫描。
接着,判断被扫描的页面的错误位元是否超过临限值(步骤S206)。根据本发明的一实施例,步骤S204结合步骤S206为扫描储存装置100储存的数据,用以确认储存装置储存的数据的正确性。当被扫描的页面的错误位元超过临限值时,进行刷新程序(步骤S208);随后,储存装置100进入待命状态,准备接收来自于主机10的存取指令INS(步骤S210)。当被扫描的页面的错误位元并未超过临限值,可重复执行步骤S204,待全部或预设的页面都完成扫描后,执行步骤S210。另外,当扫描页面的过程中,如果接收来自于主机10的指令时,则中断页面的扫描,直接跳至步骤S210,待储存装置100重新进入待命状态后,再继续页面的扫描,直到全部或预设的页面都完成扫描后,才完成本发明刷新方法的流程。
根据本发明的一实施例,当被扫描的页面的任一者的错误位元超过临限值时,对整个快闪式存储器阵列101进行刷新程序,以提升快闪式存储器阵列101的数据的正确性。根据本发明的另一实施例,当被扫描的页面的某一者的错误位元超过临限值时,对错误位元超过临限值的页面所对应的区块进行刷新程序,以提升该区块的数据的正确性。
根据本发明的其他实施例,控制器102可利用各种抽样方式选取快闪式存储器阵列101的页面并进行扫描,在此并非以任何形式限定抽样方式,并对对应的区块、晶粒(die)或整个快闪式存储器阵列101执行刷新程序,在此仅作为说明解释,并非以任何形式限定于此。
由于在闲置时间(即,储存装置100完成初始化后而主机10尚未完成初始化的期间)中,储存装置100处于闲置状态,因此储存装置100在闲置时间内进行扫描以及刷新程序不但能够有效利用主机10完成初始化前的时间,更有助于提高往后主机10存取数据的正确性。
以上所述为实施例的概述特征。所属技术领域中具有通常知识者应可以轻而易举地利用本发明为基础设计或调整以实行相同的目的和/或达成此处介绍的实施例的相同优点。所属技术领域中具有通常知识者也应了解相同的配置不应背离本发明的精神与范围,在不背离本创作的精神与范围下他们可做出各种改变、取代和交替。说明性的方法仅表示示范性的步骤,但这些步骤并不一定要以所表示的顺序执行。可另外加入、取代、改变顺序和/或消除步骤以视情况而作调整,并与所揭露的实施例精神和范围一致。
Claims (9)
1.一种储存装置,包括:
一快闪式存储器阵列,包括多个区块,其中上述区块用以储存数据;以及
一控制器在一闲置时间内,扫描上述快闪式存储器阵列,以确认上述快闪式存储器阵列储存的数据的正确性,上述闲置时间为上述储存装置完成初始化之后至一主机完成初始化的时间。
2.一种储存装置,包括:
一快闪式存储器阵列,包括多个区块,其中上述区块用以储存数据;以及
一控制器在一闲置时间内,扫描上述快闪式存储器阵列,以确认上述快闪式存储器阵列储存的数据的正确性,其中上述闲置时间为上述储存装置完成初始化至接收来自一主机的存取指令之前的时间。
3.如权利要求1所述的储存装置,其特征在于,当上述控制器扫描上述快闪式存储器阵列时,上述控制器选择上述区块的每一者的至少一页面进行扫描,并判断上述页面对应的错误位元是否超过一临限值。
4.如权利要求3所述的储存装置,其特征在于,当上述页面的之任一者的错误位元超过上述临限值时,上述控制器对上述快闪式存储器阵列进行一刷新程序。
5.如权利要求3所述的储存装置,其特征在于,当上述页面之一者的错误位元超过上述临限值时,上述控制器对上述页面对应的上述区块进行一刷新程序。
6.一种刷新方法,适用于一储存装置,上述刷新方法包括:
初始化上述储存装置;
于一闲置时间内扫描上述储存装置,以确认上述储存装置储存的数据的正确性,其中上述闲置时间为上述储存装置完成初始化之后至一主机完成初始化的时间;以及
进入一待命状态,准备自外部接收一存取指令。
7.一种刷新方法,适用于一储存装置,上述刷新方法包括:
初始化上述储存装置;
于一闲置时间内扫描上述储存装置,以确认上述储存装置储存的数据的正确性,其中上述闲置时间为上述储存装置完成初始化至接收来自一主机的存取指令之前的时间;以及
进入一待命状态,准备自外部接收一存取指令。
8.如权利要求6所述的刷新方法,其特征在于,上述储存装置包括一快闪式存储器阵列,上述快闪式存储器阵列包括多个区块,其中上述于上述闲置时间内扫描上述快闪式存储器阵列以确认上述快闪式存储器阵列储存的数据的正确性的步骤还包括:
扫描上述区块的每一者的至少一页面;
判断上述页面的错误位元是否超过一临限值;以及
当上述页面的任一者的错误位元超过上述临限值时,对上述快闪式存储器阵列进行一刷新程序。
9.如权利要求6所述的刷新方法,其特征在于,上述储存装置包括一快闪式存储器阵列,上述快闪式存储器阵列包括多个区块,其中上述于上述闲置时间内扫描上述快闪式存储器阵列以确认上述快闪式存储器阵列储存的数据的正确性的步骤还包括:
扫描上述区块的每一者的至少一页面;
判断上述页面的错误位元是否超过一临限值;以及
当上述页面的任一者的错误位元超过上述临限值时,对上述页面对应的上述区块进行一刷新程序。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201762504140P | 2017-05-10 | 2017-05-10 | |
US62/504,140 | 2017-05-10 | ||
TW106129948A TWI650641B (zh) | 2017-05-10 | 2017-09-01 | 儲存裝置以及刷新方法 |
TW106129948 | 2017-09-01 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108877858A CN108877858A (zh) | 2018-11-23 |
CN108877858B true CN108877858B (zh) | 2021-02-19 |
Family
ID=64096102
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810001350.8A Active CN108877858B (zh) | 2017-05-10 | 2018-01-02 | 储存装置以及刷新方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20180329649A1 (zh) |
JP (1) | JP6734320B2 (zh) |
CN (1) | CN108877858B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI719550B (zh) * | 2019-07-23 | 2021-02-21 | 慧榮科技股份有限公司 | 記憶體控制器、資料儲存裝置及其開卡方法 |
US11157624B2 (en) * | 2019-08-14 | 2021-10-26 | Silicon Motion, Inc. | Scheme of using electronic device to activate mass production software tool to initialize memory device including flash memory controller and flash memory |
KR20220138289A (ko) * | 2021-04-05 | 2022-10-12 | 에스케이하이닉스 주식회사 | 메모리 시스템 및 그 동작 방법 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106021013A (zh) * | 2016-03-22 | 2016-10-12 | 威盛电子股份有限公司 | 非挥发性存储器装置及其操作方法 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5283845B2 (ja) * | 2007-02-07 | 2013-09-04 | 株式会社メガチップス | ビットエラーの予防方法、情報処理装置 |
JP2009087509A (ja) * | 2007-10-03 | 2009-04-23 | Toshiba Corp | 半導体記憶装置 |
JP4489127B2 (ja) * | 2008-02-29 | 2010-06-23 | 株式会社東芝 | 半導体記憶装置 |
JP2011128751A (ja) * | 2009-12-16 | 2011-06-30 | Clarion Co Ltd | データ記録装置およびデータ記録装置の制御方法 |
US20160162215A1 (en) * | 2014-12-08 | 2016-06-09 | Sandisk Technologies Inc. | Meta plane operations for a storage device |
TWI631463B (zh) * | 2016-03-22 | 2018-08-01 | 威盛電子股份有限公司 | 非揮發性記憶體裝置及其操作方法 |
US10339044B2 (en) * | 2016-03-30 | 2019-07-02 | Sandisk Technologies Llc | Method and system for blending data reclamation and data integrity garbage collection |
US10297333B2 (en) * | 2016-04-08 | 2019-05-21 | Steven McConnell | Drying system and method |
TWI621129B (zh) * | 2016-10-25 | 2018-04-11 | 慧榮科技股份有限公司 | 資料儲存裝置及其資料寫入方法 |
-
2018
- 2018-01-02 CN CN201810001350.8A patent/CN108877858B/zh active Active
- 2018-04-16 US US15/954,308 patent/US20180329649A1/en not_active Abandoned
- 2018-04-18 JP JP2018079740A patent/JP6734320B2/ja active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106021013A (zh) * | 2016-03-22 | 2016-10-12 | 威盛电子股份有限公司 | 非挥发性存储器装置及其操作方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2018190404A (ja) | 2018-11-29 |
US20180329649A1 (en) | 2018-11-15 |
CN108877858A (zh) | 2018-11-23 |
JP6734320B2 (ja) | 2020-08-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11270734B2 (en) | Method for accessing shingled magnetic recording SMR disk, and server | |
US9652177B2 (en) | Memory controller including host command queue and method of operating the same | |
US9898199B2 (en) | Data storage device and operating method thereof | |
CN106354615B (zh) | 固态硬盘日志生成方法及其装置 | |
KR102349382B1 (ko) | 메모리 시스템 및 그것의 동작 방법 | |
CN108877858B (zh) | 储存装置以及刷新方法 | |
JP7524363B2 (ja) | 擬似非同期マルチプレーン独立読み取り | |
US10475517B2 (en) | Characterizing and operating a non-volatile memory device | |
US11494312B2 (en) | Flash memory devices and prefetch methods thereof | |
US9489253B2 (en) | Memory controller and method of operating memory controller for reading data from memory device at high speed | |
CN111816240A (zh) | 闪存Nand Flash的动态测试方法、装置、电子设备及存储介质 | |
US11327672B2 (en) | Data storage device for searching a last access page and operation method thereof | |
US20190220220A1 (en) | Data storage device, operating method thereof and nonvolatile memory device | |
US20150220394A1 (en) | Memory system and method of controlling memory system | |
CN108735251A (zh) | 存储装置和包括该存储装置的数据存储装置 | |
US10629275B2 (en) | Data storage device and operating method thereof | |
CN106649131B (zh) | 一种固态硬盘及其逻辑地址范围冲突监控方法、系统 | |
TWI650641B (zh) | 儲存裝置以及刷新方法 | |
US10628344B2 (en) | Controlling method, channel operating circuit and memory system for executing memory dies with single channel | |
US9778864B2 (en) | Data storage device using non-sequential segment access and operating method thereof | |
US9823853B2 (en) | Data storage device including controller for controlling nonvolatile memory devices | |
KR20130091077A (ko) | 반도체 메모리 장치 및 그것의 동작 방법 | |
US20160224413A1 (en) | Semiconductor memory device and method of checking operation state thereof | |
KR102552689B1 (ko) | 데이터 저장 장치 | |
KR20230138262A (ko) | 메모리 시스템 및 그것의 컨트롤러의 동작 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |