KR20220020008A - 비휘발성 메모리를 포함하는 메모리 저장 장치 및 전자 장치 - Google Patents
비휘발성 메모리를 포함하는 메모리 저장 장치 및 전자 장치 Download PDFInfo
- Publication number
- KR20220020008A KR20220020008A KR1020200100407A KR20200100407A KR20220020008A KR 20220020008 A KR20220020008 A KR 20220020008A KR 1020200100407 A KR1020200100407 A KR 1020200100407A KR 20200100407 A KR20200100407 A KR 20200100407A KR 20220020008 A KR20220020008 A KR 20220020008A
- Authority
- KR
- South Korea
- Prior art keywords
- memory
- garbage collection
- write
- volatile memory
- metadata
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/0223—User address space allocation, e.g. contiguous or non contiguous base addressing
- G06F12/023—Free address space management
- G06F12/0253—Garbage collection, i.e. reclamation of unreferenced memory
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0604—Improving or facilitating administration, e.g. storage management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/0223—User address space allocation, e.g. contiguous or non contiguous base addressing
- G06F12/023—Free address space management
- G06F12/0238—Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory
- G06F12/0246—Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory in block erasable memory, e.g. flash memory
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0646—Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
- G06F3/0652—Erasing, e.g. deleting, data cleaning, moving of data to a wastebasket
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0658—Controller construction arrangements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0464—Convolutional networks [CNN, ConvNet]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/09—Supervised learning
-
- 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/08—Address circuits; Decoders; Word-line control circuits
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2212/00—Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
- G06F2212/72—Details relating to flash memory management
- G06F2212/7205—Cleaning, compaction, garbage collection, erase control
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- General Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Biophysics (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Computational Linguistics (AREA)
- Artificial Intelligence (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Read Only Memory (AREA)
- Semiconductor Memories (AREA)
Abstract
Description
도 2는 도 1의 메모리 컨트롤러를 설명하기 위한 블록도이다.
도 3은 도 1의 비휘발성 메모리를 설명하기 위한 블록도이다.
도 4는 몇몇 실시예에 따른 비휘발성 메모리 장치를 도시한 예시적인 블록도이다.
도 5는 몇몇 실시예에 따른 메모리 셀 어레이를 도시한 예시적인 회로도이다.
도 6은 몇몇 실시예에 따른 비휘발성 메모리 내부를 간략히 도시한 예시적인 도면이다.
도 7은 몇몇 실시예에 따른 전자 장치를 설명하기 위한 블록도이다.
도 8은 도 7의 가비지 콜렉션 예측 모듈을 설명하기 위한 블록도이다.
도 9는 몇몇 실시예에 따른 전자 장치의 가비지 콜렉션 예측 동작을 설명하기 위한 순서도이다.
도 10은 도 9의 가비지 콜렉션 예측 동작을 보다 상세하게 설명하기 위한 순서도이다.
도 11 내지 도 14는 몇몇 실시예에 따른 뉴럴 네트워크를 이용한 가비지 콜렉션 예측 동작을 설명하기 위한 도면들이다.
도 15는 몇몇 실시예에 따른 전자 장치에서의 가비지 콜렉션 동작을 설명하기 위한 래더 다이어그램이다.
도 16 내지 도 18은 몇몇 실시예에 따른 뉴럴 네트워크를 이용한 가비지 콜렉션 예측 동작을 설명하기 위한 도면들이다.
도 19는 몇몇 실시예에 따른 전자 장치에서의 가비지 콜렉션 동작을 설명하기 위한 래더 다이어그램이다.
도 20 및 도 21은 몇몇 실시예에 따른 뉴럴 네트워크를 이용한 가비지 콜렉션 예측 동작을 설명하기 위한 도면들이다.
도 22는 몇몇 실시예에 따른 전자 장치를 설명하기 위한 블록도이다.
도 23은 도 22의 전자 장치에서의 가비지 콜렉션 동작을 설명하기 위한 래더 다이어그램이다.
도 24는 몇몇 실시예에 따른 전자 장치를 설명하기 위한 블록도이다.
도 25는 몇몇 실시예에 따른 전자 장치를 설명하기 위한 블록도이다.
110: 어플리케이션 프로세서 130: 가비지 콜렉션 예측 모듈
140: 뉴럴 네트워크 모델 200: 메모리 컨트롤러
210: 프로세서 211: 메모리
212: 호스트 인터페이스 213: 메모리 인터페이스
220: 동작 메모리 222: 가비지 콜렉션 트리거 모듈
224: 가비지 콜렉션 매니저 모듈 226: 메모리 정보 수집 모듈
228: 어드레스 매핑 테이블 300: 비휘발성 메모리
Claims (10)
- 비휘발성 메모리;
상기 비휘발성 메모리를 제어하는 메모리 컨트롤러; 및
상기 메모리 컨트롤러와 연결된 호스트를 포함하고,
상기 메모리 컨트롤러는, 상기 호스트로부터 수신한 제1 라이트 신호에 응답하여 상기 비휘발성 메모리에 상기 제1 라이트 신호를 제공하고,
상기 비휘발성 메모리는 상기 제공받은 제1 라이트 신호에 기초하여 라이트 동작을 수행하고, 상기 라이트 동작을 수행한 결과를 기초로 하여 제1 메타 데이터를 생성하고, 상기 생성된 제1 메타 데이터를 상기 호스트에 제공하고,
상기 호스트는,
상기 제공받은 제1 메타 데이터 또는 상기 제1 라이트 신호에 기초하여 훈련되는 뉴럴 네트워크 모델을 이용하여 상기 비휘발성 메모리에 대한 가비지 콜렉션 수행 여부를 결정하고,
상기 결정된 가비지 콜렉션 수행 여부에 응답하여 상기 메모리 컨트롤러에 가비지 콜렉션 요청 신호를 제공하는 전자 장치. - 제 1항에 있어서,
상기 뉴럴 네트워크 모델을 이용하여 상기 비휘발성 메모리에 대한 가비지 콜렉션 수행 여부를 결정하는 것은, 상기 제1 메타 데이터에 포함된 상기 비휘발성 메모리의 프리 블록의 개수를 예측하고, 상기 예측된 프리 블록의 개수에 기초하여 가비지 콜렉션 수행여부를 결정하는 것을 포함하는 전자 장치. - 제 1항에 있어서,
상기 제1 메타 데이터는 상기 제1 라이트 신호에 기초하여 라이트 동작이 수행된 상기 비휘발성 메모리의 프리 블록의 개수를 포함하는 전자 장치. - 제 3항에 있어서,
상기 메모리 컨트롤러는, 상기 호스트로부터 수신하고 상기 제1 라이트 신호에 후속되는 제2 라이트 신호에 응답하여 상기 비휘발성 메모리에 상기 제2 라이트 신호를 제공하고,
상기 비휘발성 메모리는 상기 제공받은 제2 라이트 신호에 기초하여 라이트 동작을 수행하고, 상기 라이트 동작을 수행한 결과를 기초로 하여 제2 메타 데이터를 생성하고, 상기 생성된 제2 메타 데이터를 상기 호스트에 제공하고,
상기 제2 메타 데이터는 상기 제2 라이트 신호에 기초하여 라이트 동작이 수행된 상기 비휘발성 메모리의 프리 블록의 개수를 포함하는 전자 장치. - 제 4항에 있어서,
상기 호스트는,
상기 제공받은 제1 메타 데이터에 포함된 상기 비휘발성 메모리의 프리 블록의 개수와 상기 제공받은 제2 메타 데이터에 포함된 상기 비휘발성 메모리의 프리 블록의 개수에 기초하여 훈련되는 뉴럴 네트워크 모델을 이용하여, 상기 제2 라이트 신호에 후속되는 제3 라이트 신호에 기초하여 라이트 동작이 수행된 상기 비휘발성 메모리의 프리 블록의 개수를 예측하는 전자 장치. - 제 1항에 있어서,
상기 뉴럴 네트워크 모델을 이용하여 상기 비휘발성 메모리에 대한 가비지 콜렉션 수행 여부를 결정하는 것은, 상기 제1 라이트 신호에 포함된 논리 블록 어드레스의 누적 개수를 예측하고, 상기 예측된 논리 블록 어드레스의 누적 개수에 기초하여 가비지 콜렉션 수행여부를 결정하는 것을 포함하는 전자 장치. - 비휘발성 메모리; 및
상기 비휘발성 메모리를 제어하는 메모리 컨트롤러를 포함하고,
상기 메모리 컨트롤러는,
상기 비휘발성 메모리에 제1 라이트 커맨드, 어드레스 및 데이터를 제공하고,
상기 제1 라이트 커맨드에 대한 응답으로, 상기 비휘발성 메모리로부터 상기 비휘발성 메모리에 대한 메타 데이터를 제공받고,
상기 제공받은 메타 데이터에 기초하여 훈련되는 뉴럴 네트워크 모델을 이용하여 상기 비휘발성 메모리에 대한 가비지 콜렉션 수행 여부를 결정하고,
상기 결정된 가비지 콜렉션 수행 여부에 응답하여 상기 비휘발성 메모리에 제2 라이트 커맨드, 이레이즈 커맨드 및 상기 어드레스를 제공하는 메모리 저장 장치. - 제 7항에 있어서,
상기 메타 데이터는 상기 비휘발성 메모리의 프리 블록의 개수를 포함하는 메모리 저장 장치. - 제 7항에 있어서,
상기 메모리 컨트롤러는 상기 어드레스 및 상기 데이터에 기초하여 훈련되는 뉴럴 네트워크 모델을 이용하여 상기 비휘발성 메모리에 대한 가비지 콜렉션 수행 여부를 결정하는 메모리 저장 장치. - 비휘발성 메모리;
상기 비휘발성 메모리를 제어하는 메모리 컨트롤러; 및
상기 메모리 컨트롤러와 연결된 호스트를 포함하고,
상기 메모리 컨트롤러는, 상기 호스트로부터 수신한 제1 라이트 신호에 응답하여 상기 비휘발성 메모리에 상기 제1 라이트 신호를 제공하고,
상기 비휘발성 메모리는 상기 제공받은 제1 라이트 신호에 기초하여 라이트 동작을 수행하고, 상기 라이트 동작을 수행한 결과를 기초로 하여 메타 데이터를 생성하고, 상기 생성된 메타 데이터를 상기 호스트에 제공하고,
상기 메타 데이터는 상기 비휘발성 메모리에 포함된 프리 블록의 개수를 포함하고,
상기 호스트는, 상기 제공받은 메타 데이터에 대한 응답으로, 상기 메모리 컨트롤러에 가비지 콜렉션 요청 신호를 제공하는 전자 장치.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020200100407A KR20220020008A (ko) | 2020-08-11 | 2020-08-11 | 비휘발성 메모리를 포함하는 메모리 저장 장치 및 전자 장치 |
| US17/202,817 US11592982B2 (en) | 2020-08-11 | 2021-03-16 | Memory storage device and electronic device including nonvolatile memory |
| CN202110802446.6A CN114077548A (zh) | 2020-08-11 | 2021-07-15 | 存储器存储装置和包括非易失性存储器的电子装置 |
| EP21186527.4A EP3955117B1 (en) | 2020-08-11 | 2021-07-19 | Memory storage device and electronic device including nonvolatile memory |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020200100407A KR20220020008A (ko) | 2020-08-11 | 2020-08-11 | 비휘발성 메모리를 포함하는 메모리 저장 장치 및 전자 장치 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20220020008A true KR20220020008A (ko) | 2022-02-18 |
Family
ID=76971799
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020200100407A Pending KR20220020008A (ko) | 2020-08-11 | 2020-08-11 | 비휘발성 메모리를 포함하는 메모리 저장 장치 및 전자 장치 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US11592982B2 (ko) |
| EP (1) | EP3955117B1 (ko) |
| KR (1) | KR20220020008A (ko) |
| CN (1) | CN114077548A (ko) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12249189B2 (en) | 2019-08-12 | 2025-03-11 | Micron Technology, Inc. | Predictive maintenance of automotive lighting |
| US12061971B2 (en) | 2019-08-12 | 2024-08-13 | Micron Technology, Inc. | Predictive maintenance of automotive engines |
| US12497055B2 (en) | 2019-08-21 | 2025-12-16 | Micron Technology, Inc. | Monitoring controller area network bus for vehicle control |
| US11042350B2 (en) | 2019-08-21 | 2021-06-22 | Micron Technology, Inc. | Intelligent audio control in vehicles |
| US12210401B2 (en) | 2019-09-05 | 2025-01-28 | Micron Technology, Inc. | Temperature based optimization of data storage operations |
| US11250648B2 (en) | 2019-12-18 | 2022-02-15 | Micron Technology, Inc. | Predictive maintenance of automotive transmission |
| US12066947B2 (en) * | 2020-02-14 | 2024-08-20 | Micron Technology, Inc. | Optimization of quality of service of data storage devices |
| WO2023053684A1 (ja) * | 2021-09-28 | 2023-04-06 | 株式会社Nttドコモ | ゴミ収集システムおよび学習済みモデル |
| US12353709B2 (en) | 2023-03-10 | 2025-07-08 | Sandisk, Inc. | Protocol for solid state drive with high quality of service |
| US12411630B2 (en) * | 2023-05-16 | 2025-09-09 | Samsung Electronics Co., Ltd. | System and method for managing tasks in a storage device |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100965051B1 (ko) | 2008-10-01 | 2010-06-21 | 서울시립대학교 산학협력단 | 플래시 메모리 장치를 위한 가변 공간 페이지 사상 방법 및그 장치 |
| KR101247388B1 (ko) | 2010-09-30 | 2013-03-25 | 한양대학교 산학협력단 | 하이브리드-매핑 ftl에서 trim 명령어를 처리하기 위한 방법 및 장치 |
| US9355022B2 (en) | 2012-12-07 | 2016-05-31 | Sandisk Technologies Inc. | Systems and methods for intelligent flash management |
| KR102053865B1 (ko) | 2013-03-15 | 2019-12-09 | 삼성전자주식회사 | 호스트-주도 가비지 컬렉션 방법과 상기 방법을 수행할 수 있는 시스템 |
| US9690655B2 (en) | 2014-09-30 | 2017-06-27 | EMC IP Holding Company LLC | Method and system for improving flash storage utilization by predicting bad m-pages |
| US9740437B2 (en) | 2015-03-27 | 2017-08-22 | Intel Corporation | Mechanism to adapt garbage collection resource allocation in a solid state drive |
| KR102467032B1 (ko) | 2015-10-08 | 2022-11-14 | 삼성전자주식회사 | 메모리 스케줄링 방법 및 메모리 시스템의 동작방법 |
| KR20180088180A (ko) * | 2017-01-26 | 2018-08-03 | 에스케이하이닉스 주식회사 | 컨트롤러 및 컨트롤러의 동작 방법 |
| US11132293B2 (en) | 2018-04-10 | 2021-09-28 | Red Hat Israel, Ltd. | Intelligent garbage collector for containers |
| KR20190134034A (ko) | 2018-05-24 | 2019-12-04 | 에스케이하이닉스 주식회사 | 복구 가능한 데이터 저장 장치 및 동작 방법, 이를 포함하는 스토리지 시스템 |
| US11030094B2 (en) | 2018-07-31 | 2021-06-08 | SK Hynix Inc. | Apparatus and method for performing garbage collection by predicting required time |
| KR102620731B1 (ko) | 2018-09-27 | 2024-01-05 | 에스케이하이닉스 주식회사 | 메모리 시스템 및 그것의 동작방법 |
| KR102645142B1 (ko) | 2018-10-25 | 2024-03-07 | 삼성전자주식회사 | 예측된 유효 페이지들을 이용하여 가비지 콜렉션을 수행하는 스토리지 장치들, 방법들 및 불휘발성 메모리 장치들 |
| KR102809051B1 (ko) * | 2019-03-27 | 2025-05-19 | 에스케이하이닉스 주식회사 | 메모리 컨트롤러 및 그 동작 방법 |
| US11693562B2 (en) * | 2019-09-05 | 2023-07-04 | Micron Technology, Inc. | Bandwidth optimization for different types of operations scheduled in a data storage device |
-
2020
- 2020-08-11 KR KR1020200100407A patent/KR20220020008A/ko active Pending
-
2021
- 2021-03-16 US US17/202,817 patent/US11592982B2/en active Active
- 2021-07-15 CN CN202110802446.6A patent/CN114077548A/zh active Pending
- 2021-07-19 EP EP21186527.4A patent/EP3955117B1/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| EP3955117B1 (en) | 2023-05-03 |
| CN114077548A (zh) | 2022-02-22 |
| US20220050593A1 (en) | 2022-02-17 |
| EP3955117A1 (en) | 2022-02-16 |
| US11592982B2 (en) | 2023-02-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3955117B1 (en) | Memory storage device and electronic device including nonvolatile memory | |
| CN112099730B (zh) | 存储器件及其访问方法 | |
| CN111373383B (zh) | 存储器高速缓存管理 | |
| KR20170015708A (ko) | 불휘발성 메모리 장치를 포함하는 저장 장치 및 그것의 프로그램 방법 | |
| CN112783437A (zh) | 存储设备及其操作方法 | |
| KR102928103B1 (ko) | 비휘발성 메모리 장치, 그것을 갖는 저장 장치, 및 그것의 리드 방법 | |
| KR102851494B1 (ko) | 스토리지 장치 및 스토리지 장치의 읽기 동작 방법 | |
| KR20210157544A (ko) | 메모리 시스템, 메모리 컨트롤러 및 메모리 시스템의 동작 방법 | |
| CN113703662B (zh) | 存储器系统、存储器控制器及其操作方法 | |
| KR20220055717A (ko) | 메모리 시스템 및 메모리 시스템의 동작 방법 | |
| EP4053692B1 (en) | Memory storage device, method for operating the storage device and method for operating a host device | |
| CN112783435A (zh) | 存储设备和操作存储设备的方法 | |
| CN116805503A (zh) | 存储器设备及其操作方法 | |
| KR102921878B1 (ko) | 멀티 네임스페이스 스토리지 장치, 상기 스토리지 장치를 포함하는 전자 시스템 및 상기 스토리지 장치의 동작 방법 | |
| EP4597497A1 (en) | Non-volatile memory and storage device including the same | |
| KR20230082377A (ko) | 메모리 컨트롤러 및 메모리 시스템 | |
| US20160180938A1 (en) | Memory system | |
| US12056377B2 (en) | Memory storage device and electronic device including a nonvolatile memory with configurable capacity for providing host data | |
| CN118466829A (zh) | 存储控制器、该存储控制器的操作方法和存储系统 | |
| JP2024031843A (ja) | メモリコントローラとストレージ装置及びその動作方法 | |
| CN116107496A (zh) | 存储器系统和操作存储器控制器的方法 | |
| US20250181272A1 (en) | Memory controller, storage device, and host-storage system | |
| US20250384931A1 (en) | Memory device and operating method thereof | |
| KR20210045029A (ko) | 메모리 시스템, 메모리 컨트롤러 및 동작 방법 | |
| KR102961067B1 (ko) | 메모리 장치 및 그것의 동작 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| D21 | Rejection of application intended |
Free format text: ST27 STATUS EVENT CODE: A-1-2-D10-D21-EXM-PE0902 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11 | Amendment of application requested |
Free format text: ST27 STATUS EVENT CODE: A-2-2-P10-P11-NAP-X000 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| B15 | Application refused following examination |
Free format text: ST27 STATUS EVENT CODE: N-2-6-B10-B15-EXM-PE0601 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| PE0601 | Decision on rejection of patent |
St.27 status event code: N-2-6-B10-B15-exm-PE0601 |
|
| E13 | Pre-grant limitation requested |
Free format text: ST27 STATUS EVENT CODE: A-2-3-E10-E13-LIM-X000 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11 | Amendment of application requested |
Free format text: ST27 STATUS EVENT CODE: A-2-2-P10-P11-NAP-X000 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| F13 | Ip right granted in full following pre-grant review |
Free format text: ST27 STATUS EVENT CODE: A-3-4-F10-F13-REX-PX0701 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| PX0701 | Decision of registration after re-examination |
St.27 status event code: A-3-4-F10-F13-rex-PX0701 |