KR20170130380A - 비휘발성 메모리에서 결함에 대한 내성을 향상시키기 위한 방법 및 장치 - Google Patents
비휘발성 메모리에서 결함에 대한 내성을 향상시키기 위한 방법 및 장치 Download PDFInfo
- Publication number
- KR20170130380A KR20170130380A KR1020177023663A KR20177023663A KR20170130380A KR 20170130380 A KR20170130380 A KR 20170130380A KR 1020177023663 A KR1020177023663 A KR 1020177023663A KR 20177023663 A KR20177023663 A KR 20177023663A KR 20170130380 A KR20170130380 A KR 20170130380A
- Authority
- KR
- South Korea
- Prior art keywords
- planes
- user data
- memory
- data
- logic
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1076—Parity data used in redundant arrays of independent storages, e.g. in RAID systems
- G06F11/108—Parity data distribution in semiconductor storages, e.g. in SSD
-
- 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/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 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/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0683—Plurality of storage devices
- G06F3/0688—Non-volatile semiconductor memory arrays
-
- 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/005—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor comprising combined but independently operative RAM-ROM, RAM-PROM, RAM-EPROM cells
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C14/00—Digital stores characterised by arrangements of cells having volatile and non-volatile storage properties for back-up when the power is down
- G11C14/0009—Digital stores characterised by arrangements of cells having volatile and non-volatile storage properties for back-up when the power is down in which the volatile element is a DRAM cell
-
- 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/26—Sensing or reading circuits; Data output circuits
-
- 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
- G11C2029/0411—Online error correction
-
- 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)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Quality & Reliability (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Detection And Correction Of Errors (AREA)
Abstract
Description
도 1 및 도 4 내지 도 6은 본 명세서에서 논의된 다양한 실시예들을 구현하는 데 이용될 수 있는 컴퓨팅 시스템들의 실시예들의 블록도들을 도시한다.
도 2a 내지 도 2d는 일부 실시예들에 따라, 복수의 다이에 걸친 플레인들에서의 사용자 및 패리티 데이터에 대한 스토리지 구성들을 도시한다.
도 3은 실시예에 따른 고체 상태 드라이브의 다양한 컴포넌트들의 블록도를 도시한다.
Claims (25)
- 장치로서,
복수의 다이에 걸친 복수의 플레인의 제1 세트에서 사용자 데이터를 저장하고 복수의 플레인의 제2 세트에서 상기 사용자 데이터에 대응하는 패리티 데이터(parity data)를 저장하기 위한 비휘발성 메모리; 및
상기 패리티 데이터의 매핑을 매칭하기 위해 상기 복수의 다이에 걸친 상기 복수의 플레인의 상기 제1 세트 및 상기 복수의 플레인의 상기 제2 세트에서 상기 사용자 데이터를 회전시키기 위한 로직을 포함하는, 장치. - 제1항에 있어서,
상기 로직은 상기 패리티 데이터의 상기 매핑을 매칭하기 위해 상기 사용자 데이터의 복수의 페이지 및 상기 패리티 데이터의 페이지가 상기 복수의 플레인의 상기 제2 세트의 제1 플레인에 저장되게 하는 것에 의해 상기 사용자 데이터를 회전시키는, 장치. - 제2항에 있어서,
상기 패리티 데이터의 상기 페이지는 상기 사용자 데이터의 상기 복수의 페이지와 상이한 상기 사용자 데이터의 페이지에 대응하는, 장치. - 제1항에 있어서,
상기 복수의 플레인의 상기 제1 세트 및 상기 복수의 플레인의 상기 제2 세트는 상기 복수의 다이 중 하나에서 적어도 부분적으로 중첩되는, 장치. - 제1항에 있어서,
상기 복수의 플레인 중 상기 제2 세트가 상기 복수의 다이 중 하나에 있는, 장치. - 제1항에 있어서,
상기 로직은 플랫 인다이렉션 시스템(flat indirection system)에서 VSS(Varied-Sector-Size) 구현 또는 비-VSS 구현을 지원하기 위해 상기 패리티 데이터의 상기 매핑과 매칭하도록 상기 사용자 데이터를 회전시키는, 장치. - 제1항에 있어서,
상기 비휘발성 메모리, 상기 로직 및 고체 상태 드라이브(SSD)가 동일한 집적 회로 디바이스 상에 있는, 장치. - 제1항에 있어서,
상기 비휘발성 메모리는, 나노와이어 메모리, FeTRAM(Ferro-electric transistor random access memory), MRAM(magnetoresistive random access memory), 플래시 메모리, STTRAM(Spin Torque Transfer Random Access Memory), 저항성 랜덤 액세스 메모리, PCM(Phase Change Memory) 및 바이트 어드레싱가능한 3차원 크로스 포인트 메모리 중 하나를 포함하는, 장치. - 제1항에 있어서,
SSD가 상기 비휘발성 메모리 및 상기 로직을 포함하는, 장치. - 방법으로서,
비휘발성 메모리에, 복수의 다이에 걸친 복수의 플레인의 제1 세트에서 사용자 데이터 및 복수의 플레인의 제2 세트에서 상기 사용자 데이터에 대응하는 패리티 데이터를 저장하는 단계; 및
상기 패리티 데이터의 매핑을 매칭하기 위해 상기 복수의 다이에 걸친 상기 복수의 플레인의 상기 제1 세트 및 상기 복수의 플레인의 상기 제2 세트에서 상기 사용자 데이터를 회전시키는 단계를 포함하는, 방법. - 제10항에 있어서,
상기 패리티 데이터의 상기 매핑을 매칭하기 위해 상기 사용자 데이터의 복수의 페이지 및 상기 패리티 데이터의 페이지가 상기 복수의 플레인의 상기 제2 세트의 제1 플레인에 저장되게 하는 것에 의해 상기 사용자 데이터를 회전시키는 단계를 더 포함하는, 방법. - 제11항에 있어서,
상기 패리티 데이터의 상기 페이지는 상기 사용자 데이터의 상기 복수의 페이지와 상이한 상기 사용자 데이터의 페이지에 대응하는, 방법. - 제10항에 있어서,
상기 복수의 플레인의 상기 제1 세트 및 상기 복수의 플레인의 상기 제2 세트를 상기 복수의 다이 중 하나에서 적어도 부분적으로 중첩하는 단계를 더 포함하는, 방법. - 제10항에 있어서,
상기 복수의 플레인 중 상기 제2 세트가 상기 복수의 다이 중 하나에 있는, 방법. - 제10항에 있어서,
플랫 인다이렉션 시스템에서 VSS(Varied-Sector-Size) 구현 또는 비-VSS 구현을 지원하기 위해 상기 패리티 데이터의 매핑과 매칭하도록 상기 사용자 데이터를 회전시키는 단계를 더 포함하는, 방법. - 제10항에 있어서,
상기 비휘발성 메모리는, 나노와이어 메모리, FeTRAM(Ferro-electric transistor random access memory), MRAM(magnetoresistive random access memory), 플래시 메모리, STTRAM(Spin Torque Transfer Random Access Memory), 저항성 랜덤 액세스 메모리, PCM(Phase Change Memory) 및 바이트 어드레싱가능한 3차원 크로스 포인트 메모리 중 하나를 포함하는, 방법. - 시스템으로서,
비휘발성 메모리; 및
상기 비휘발성 메모리에 액세스하기 위한 적어도 하나의 프로세서 코어 - 상기 비휘발성 메모리는 복수의 다이에 걸친 복수의 플레인의 제1 세트에서 사용자 데이터 및 복수의 플레인의 제2 세트에서 상기 사용자 데이터에 대응하는 패리티 데이터를 저장함 -; 및
상기 패리티 데이터의 매핑을 매칭하기 위해 상기 복수의 다이에 걸친 상기 복수의 플레인의 상기 제1 세트 및 상기 복수의 플레인의 상기 제2 세트에서 상기 사용자 데이터를 회전시키기 위한 로직을 포함하는, 시스템. - 제17항에 있어서,
상기 로직은 상기 패리티 데이터의 상기 매핑을 매칭하기 위해 상기 사용자 데이터의 복수의 페이지 및 상기 패리티 데이터의 페이지가 상기 복수의 플레인의 상기 제2 세트의 제1 플레인에 저장되게 하는 것에 의해 상기 사용자 데이터를 회전시키는, 시스템. - 제18항에 있어서,
상기 패리티 데이터의 상기 페이지는 상기 사용자 데이터의 상기 복수의 페이지와 상이한 상기 사용자 데이터의 페이지에 대응하는, 시스템. - 제17항에 있어서,
상기 복수의 플레인의 상기 제1 세트 및 상기 복수의 플레인의 상기 제2 세트는 상기 복수의 다이 중 하나에서 적어도 부분적으로 중첩되는, 시스템. - 제17항에 있어서,
상기 복수의 플레인 중 상기 제2 세트가 상기 복수의 다이 중 하나에 있는, 시스템. - 제17항에 있어서,
상기 로직은 플랫 인다이렉션 시스템에서 VSS(Varied-Sector-Size) 구현 또는 비-VSS 구현을 지원하기 위해 상기 패리티 데이터의 상기 매핑과 매칭하도록 상기 사용자 데이터를 회전시키는, 시스템. - 제17항에 있어서,
상기 비휘발성 메모리, 상기 로직 및 고체 상태 드라이브(SSD)가 동일한 집적 회로 디바이스 상에 있는, 시스템. - 프로세서 상에서 실행될 때 제10항 내지 제16항 중 어느 한 항의 하나 이상의 동작을 수행하도록 상기 프로세서를 구성하는 하나 이상의 명령어를 포함하는 컴퓨터 판독 가능 매체.
- 제10항 내지 제16항 중 어느 한 항에 기재된 방법을 수행하기 위한 수단들을 포함하는 장치.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/672,080 | 2015-03-27 | ||
| US14/672,080 US9830093B2 (en) | 2015-03-27 | 2015-03-27 | Method and apparatus for improving immunity to defects in a non-volatile memory |
| PCT/US2016/018515 WO2016160162A1 (en) | 2015-03-27 | 2016-02-18 | Method and apparatus for improving immunity to defects in a non-volatile memory |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20170130380A true KR20170130380A (ko) | 2017-11-28 |
| KR102533062B1 KR102533062B1 (ko) | 2023-05-15 |
Family
ID=56974177
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020177023663A Active KR102533062B1 (ko) | 2015-03-27 | 2016-02-18 | 비휘발성 메모리에서 결함에 대한 내성을 향상시키기 위한 방법 및 장치 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US9830093B2 (ko) |
| KR (1) | KR102533062B1 (ko) |
| CN (1) | CN107408019B (ko) |
| WO (1) | WO2016160162A1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11355215B2 (en) | 2020-07-10 | 2022-06-07 | SK Hynix Inc. | Data storage apparatus and operation method i'hereof |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10133625B2 (en) * | 2015-08-11 | 2018-11-20 | Western Digital Technologies, Inc. | Storing parity data separate from protected data |
| KR102703983B1 (ko) * | 2016-11-07 | 2024-09-10 | 삼성전자주식회사 | Raid 방식으로 데이터를 저장하는 스토리지 장치 |
| US10564861B2 (en) | 2018-04-17 | 2020-02-18 | Western Digital Technologies, Inc. | Parity relocation for reducing temperature throttling |
| US10949123B2 (en) * | 2018-10-18 | 2021-03-16 | Western Digital Technologies, Inc. | Using interleaved writes to separate die planes |
| WO2020186524A1 (zh) * | 2019-03-21 | 2020-09-24 | 华为技术有限公司 | 一种存储校验方法及装置 |
| US11556261B2 (en) * | 2020-08-14 | 2023-01-17 | Micron Technology, Inc. | Memory stripe coding management |
| US11687409B1 (en) | 2021-12-28 | 2023-06-27 | Western Digital Technologies, Inc. | Data storage device and method for data protection using XOR parity |
| US11935609B2 (en) | 2022-05-12 | 2024-03-19 | Western Digital Technologies, Inc. | Linked XOR flash data protection scheme |
| US12524297B2 (en) | 2023-10-20 | 2026-01-13 | SanDisk Technologies, Inc. | Read recovery with time limit in nonvolatile memory |
| US12547492B2 (en) | 2023-11-10 | 2026-02-10 | SanDisk Technologies, Inc. | Nonvolatile memory with distributed XOR protection |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090164836A1 (en) * | 2007-12-21 | 2009-06-25 | Spansion Llc | Error correction in flash memory array |
| US20140149804A1 (en) * | 2011-01-13 | 2014-05-29 | Micron Technology, Inc. | Determining location of error detection data |
| US8751898B2 (en) * | 2012-06-27 | 2014-06-10 | International Business Machines Corporation | Utilizing error correcting code data associated with a region of memory |
| US20140237287A1 (en) * | 2009-09-15 | 2014-08-21 | Marvell World Trade Ltd. | Implementing raid in solid state memory |
| US20140281813A1 (en) * | 2013-03-13 | 2014-09-18 | Yogesh B. Wakchaure | Data integrity management in memory systems |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6731627B1 (en) | 1998-11-17 | 2004-05-04 | Cisco Technology, Inc. | Virtual loop carrier system |
| US8341332B2 (en) * | 2003-12-02 | 2012-12-25 | Super Talent Electronics, Inc. | Multi-level controller with smart storage transfer manager for interleaving multiple single-chip flash memory devices |
| US7554983B1 (en) | 2004-12-20 | 2009-06-30 | Packeteer, Inc. | Probing hosts against network application profiles to facilitate classification of network traffic |
| US8291161B2 (en) | 2005-10-07 | 2012-10-16 | Agere Systems Llc | Parity rotation in storage-device array |
| US9734086B2 (en) * | 2006-12-06 | 2017-08-15 | Sandisk Technologies Llc | Apparatus, system, and method for a device shared between multiple independent hosts |
| US8225181B2 (en) | 2007-11-30 | 2012-07-17 | Apple Inc. | Efficient re-read operations from memory devices |
| US8806293B2 (en) | 2008-10-09 | 2014-08-12 | Micron Technology, Inc. | Controller to execute error correcting code algorithms and manage NAND memories |
| US8645749B2 (en) | 2009-02-04 | 2014-02-04 | Micron Technology, Inc. | Systems and methods for storing and recovering controller data in non-volatile memory devices |
| US9244769B2 (en) * | 2010-09-28 | 2016-01-26 | Pure Storage, Inc. | Offset protection data in a RAID array |
| US8949686B1 (en) * | 2011-02-13 | 2015-02-03 | Apple Inc. | Protection against word line failure in memory devices |
| US11132251B2 (en) | 2012-05-31 | 2021-09-28 | Samsung Electronics Co., Ltd. | Enhanced checksum system |
| US9058126B2 (en) * | 2012-09-10 | 2015-06-16 | Texas Instruments Incorporated | Nonvolatile logic array with retention flip flops to reduce switching power during wakeup |
| US9671962B2 (en) | 2012-11-30 | 2017-06-06 | Sandisk Technologies Llc | Storage control system with data management mechanism of parity and method of operation thereof |
| US9135112B2 (en) | 2012-12-11 | 2015-09-15 | Seagate Technology Llc | Policy for read operations addressing on-the-fly decoding failure in non-volatile memory |
| US9471419B2 (en) | 2013-03-12 | 2016-10-18 | Sandisk Technologies Llc | Systems and methods for performing data recovery in a memory system |
| US9208018B1 (en) * | 2013-03-15 | 2015-12-08 | Pmc-Sierra, Inc. | Systems and methods for reclaiming memory for solid-state memory |
| US9229876B2 (en) * | 2013-12-17 | 2016-01-05 | Sandisk Technologies Inc. | Method and system for dynamic compression of address tables in a memory |
| US9443616B2 (en) * | 2014-04-02 | 2016-09-13 | Seagate Technology Llc | Bad memory unit detection in a solid state drive |
-
2015
- 2015-03-27 US US14/672,080 patent/US9830093B2/en active Active
-
2016
- 2016-02-18 KR KR1020177023663A patent/KR102533062B1/ko active Active
- 2016-02-18 WO PCT/US2016/018515 patent/WO2016160162A1/en not_active Ceased
- 2016-02-18 CN CN201680012349.4A patent/CN107408019B/zh active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090164836A1 (en) * | 2007-12-21 | 2009-06-25 | Spansion Llc | Error correction in flash memory array |
| US20140237287A1 (en) * | 2009-09-15 | 2014-08-21 | Marvell World Trade Ltd. | Implementing raid in solid state memory |
| US20140149804A1 (en) * | 2011-01-13 | 2014-05-29 | Micron Technology, Inc. | Determining location of error detection data |
| US8751898B2 (en) * | 2012-06-27 | 2014-06-10 | International Business Machines Corporation | Utilizing error correcting code data associated with a region of memory |
| US20140281813A1 (en) * | 2013-03-13 | 2014-09-18 | Yogesh B. Wakchaure | Data integrity management in memory systems |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11355215B2 (en) | 2020-07-10 | 2022-06-07 | SK Hynix Inc. | Data storage apparatus and operation method i'hereof |
Also Published As
| Publication number | Publication date |
|---|---|
| US20160283143A1 (en) | 2016-09-29 |
| CN107408019B (zh) | 2021-07-20 |
| KR102533062B1 (ko) | 2023-05-15 |
| WO2016160162A1 (en) | 2016-10-06 |
| CN107408019A (zh) | 2017-11-28 |
| US9830093B2 (en) | 2017-11-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102533062B1 (ko) | 비휘발성 메모리에서 결함에 대한 내성을 향상시키기 위한 방법 및 장치 | |
| KR102616458B1 (ko) | 비 휘발성 메모리 익스프레스(NVMe) 제어기의 상이한 네트워크 어드레스들 상의 개별 NVMe IO(INPUT/OUTPUT) 큐들을 가능하게 하는 방법 및 장치 | |
| CN107466418B (zh) | 用于多级别单元模式非易失性存储器的成本优化单级别单元模式非易失性存储器 | |
| TWI587308B (zh) | 於非依電性記憶體中之回復演算法 | |
| CN107624179B (zh) | 高效固态驱动器数据压缩方案和布局 | |
| TWI605459B (zh) | 基於錯誤類型之錯誤檢查與校正(ecc)的動態應用程式 | |
| US10141071B2 (en) | Predictive count fail byte (CFBYTE) for non-volatile memory | |
| US20210286667A1 (en) | Cloud scale server reliability management | |
| KR101862112B1 (ko) | 비휘발성 메모리(nvm) 기술 기반 메모리의 부팅 시간 제로화의 가속화 | |
| US9223503B2 (en) | Generating random numbers utilizing entropic nature of NAND flash memory medium | |
| US9923578B2 (en) | Parity check circuit and memory device including the same | |
| KR20170098802A (ko) | 장애 허용 자동 듀얼 인라인 메모리 모듈 리프레시 | |
| US11907064B2 (en) | Memory controller and memory system including the same | |
| KR20210119276A (ko) | 시스템 내의 메모리 모듈의 초기화 및 전력 고장 분리 | |
| TWI569277B (zh) | 用以於分散式碼字儲存系統中定位故障晶粒之計數器 | |
| EP3699747A1 (en) | Raid aware drive firmware update | |
| US9588882B2 (en) | Non-volatile memory sector rotation | |
| US20140331006A1 (en) | Semiconductor memory devices | |
| KR20170097610A (ko) | Ssd들에서의 라디오 주파수 식별(rfid) 기반 결함 검출 | |
| CN104025198A (zh) | 相变存储器与开关(pcms)写错误检测 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
Patent event date: 20170824 Patent event code: PA01051R01D Comment text: International Patent Application |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20210218 Comment text: Request for Examination of Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20221214 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20230412 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20230511 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20230511 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration |