KR102652001B1 - 반도체 메모리 장치 및 반도체 메모리 장치의 동작 방법 - Google Patents
반도체 메모리 장치 및 반도체 메모리 장치의 동작 방법 Download PDFInfo
- Publication number
- KR102652001B1 KR102652001B1 KR1020190059967A KR20190059967A KR102652001B1 KR 102652001 B1 KR102652001 B1 KR 102652001B1 KR 1020190059967 A KR1020190059967 A KR 1020190059967A KR 20190059967 A KR20190059967 A KR 20190059967A KR 102652001 B1 KR102652001 B1 KR 102652001B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- parity
- write
- command
- area
- 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
- 239000004065 semiconductor Substances 0.000 title claims abstract description 82
- 238000000034 method Methods 0.000 title claims description 16
- 238000012937 correction Methods 0.000 claims abstract description 10
- 208000011580 syndromic disease Diseases 0.000 claims description 20
- 238000012544 monitoring process Methods 0.000 claims 1
- 230000005540 biological transmission Effects 0.000 description 21
- 238000010586 diagram Methods 0.000 description 16
- 238000003491 array Methods 0.000 description 13
- 230000004044 response Effects 0.000 description 13
- 230000003111 delayed effect Effects 0.000 description 5
- 229910052710 silicon Inorganic materials 0.000 description 5
- 239000010703 silicon Substances 0.000 description 5
- 102100028043 Fibroblast growth factor 3 Human genes 0.000 description 4
- 108050002021 Integrator complex subunit 2 Proteins 0.000 description 4
- 239000008186 active pharmaceutical agent Substances 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 102100024061 Integrator complex subunit 1 Human genes 0.000 description 2
- 101710092857 Integrator complex subunit 1 Proteins 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 239000003990 capacitor Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 239000000758 substrate Substances 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 229910000679 solder Inorganic materials 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- 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
- G06—COMPUTING; CALCULATING OR 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/1008—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
- G06F11/1012—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices using codes or arrangements adapted for a specific type of error
- G06F11/1016—Error in accessing a memory location, i.e. addressing error
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/1008—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
- G06F11/1048—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices using arrangements adapted for a specific error detection or correction feature
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/12—Replacement control
- G06F12/121—Replacement control using replacement algorithms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4004—Coupling between buses
- G06F13/4027—Coupling between buses using bus bridges
- G06F13/405—Coupling between buses using bus bridges where the bridge performs a synchronising function
- G06F13/4059—Coupling between buses using bus bridges where the bridge performs a synchronising function where the synchronisation uses buffers, e.g. for speed matching between buses
-
- 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)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Computer Hardware Design (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Dram (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
Description
도 2는 본 발명의 실시예들에 따른 도 1의 반도체 메모리 장치의 구성을 나타내는 블록도이다.
도 3은 본 발명의 실시예들에 따른 도 2의 반도체 메모리 장치에서 제1 뱅크 어레이를 나타낸다.
도 4는 도 2의 반도체 메모리 장치의 하나의 뱅크 어레이와 ECC 엔진을 나타낸다.
도 5는 기입 및 독출 동작에서 도 2의 반도체 메모리 장치의 일부를 나타낸다.
도 6은 본 발명의 실시예들에 따른 도 5의 ECC 엔진을 나타내는 블록도이다.
도 7은 본 발명의 실시예들에 따른 도 5의 커맨드 모니터를 나타내는 블록도이다.
도 8 및 도 9는 메인 데이터와 데이터 마스크 신호를 나타낸다.
도 10은 본 발명의 실시예들에 따른 도 6의 플래그 생성기를 나타낸다.
도 11은 본 발명의 실시예들에 따른 도 5의 반도체 메모리 장치의 동작을 나타내는 타이밍도이다.
도 12는 도 5의 반도체 메모리 장치에서 노멀 기입 동작이 수행되는 것을 나타낸다.
도 13은 도 5의 반도체 메모리 장치에서 마스크된 기입 동작이 수행되는 것을 나타낸다.
도 14는 본 발명의 실시예들에 따른 반도체 메모리 장치의 동작 방법을 나타내는 흐름도이다.
도 15는 본 발명의 실시예들에 따른 도 14의 동작 방법에서 제1 패리티 데이터를 생성하면서, 상기 기입 데이터를 상기 데이터 영역의 타겟 페이지에 기입하는 단계를 나타내는 흐름도이다.
도 16은 본 발명의 실시예들에 따른 도 14의 동작 방법에서 독출-수정 동작을 수행하여 제1 패리티 생성하는 단계를 나타내는 흐름도이다.
도 17은 본 발명의 실시예들에 따른 반도체 메모리 장치를 보여주는 예시적 블록도이다.
도 18은 본 발명의 실시예들에 따른 도 17의 반도체 메모리 장치가 3D 칩 구조에 적용되는 예를 나타내는 블록도이다.
도 19는 본 발명의 실시예들에 따른 적층형 메모리 장치를 포함하는 반도체 패키지의 예를 나타내는 구조도이다.
Claims (10)
- 데이터 영역과 패리티 영역을 구비하는 메모리 셀 어레이;
에러 정정 코드(error correction code; 이하 ‘ECC’) 엔진;
상기 메모리 셀 어레이와 상기 ECC 엔진 사이에 연결되는 입출력 게이팅 회로;
외부의 메모리 컨트롤러로부터의 커맨드를 디코딩하여 제어 신호들을 생성하는 제어 로직 회로를 포함하고,
상기 ECC 엔진은 제1 커맨드에 의하여 수신되는 제1 기입 데이터에 기초하여 제1 패리티 데이터를 생성하고,
상기 제어 로직 회로는 상기 제1 커맨드에 이어서 수신되는 제2 커맨드의 수신 시점과 기준 구간에 기초하여 상기 제1 패리티 데이터의 상기 패리티 영역으로의 기입 시점을 조절하고,
상기 기준 구간은 상기 ECC 엔진이 상기 제1 기입 데이터에 기초하여 상기 제1 패리티 데이터를 생성하는 구간과 상기 제1 기입 데이터를 기입한 시점부터 상기 제1 기입 데이터를 독출할 수 있는 시점까지의 구간의 합과 같거나 큰 구간에 해당하는 반도체 메모리 장치. - 제1항에 있어서,
상기 패리티 영역을 액세스하기 위한 칼럼 어드레스를 저장하는 어드레스 FIFO 버퍼; 및
상기 제1 패리티를 저장하는 패리티 FIFO 버퍼를 더 포함하고,
상기 제어 로직 회로는 상기 기준 구간이 종료되기 이전에 상기 제2 커맨드가 수신되는 경우, 상기 제2 커맨드에 의하여 수신되는 제2 기입 데이터가 상기 데이터 영역에 기입되는 시점에, 상기 제1 패리티 데이터가 상기 패리티 영역에 기입되도록 상기 입출력 게이팅 회로, 상기 어드레스 FIFO 버퍼 및 상기 패리티 FIFO 버퍼를 제어하는 반도체 메모리 장치. - 제1항에 있어서,
상기 패리티 영역을 액세스하기 위한 칼럼 어드레스를 저장하는 어드레스 FIFO 버퍼; 및
상기 제1 패리티를 저장하는 패리티 FIFO 버퍼를 더 포함하고,
상기 제어 로직 회로는 상기 기준 구간이 종료된 후에 상기 제2 커맨드가 수신되는 경우, 상기 제어 로직 회로는 상기 기준 구간의 종료되는 시점에 내부 기입 커맨드를 생성하여 상기 제1 패리티 데이터가 상기 패리티 영역에 기입되도록 상기 입출력 게이팅 회로, 상기 어드레스 FIFO 버퍼 및 상기 패리티 FIFO 버퍼를 제어하는 반도체 메모리 장치. - 제1항에 있어서,
상기 패리티 영역을 액세스하기 위한 칼럼 어드레스를 저장하는 어드레스 FIFO 버퍼; 및
상기 제1 패리티를 저장하는 패리티 FIFO 버퍼를 더 포함하고,
상기 제어 로직 회로는 서로 다른 시점에 활성화되는 칼럼 선택 신호들에 의하여 상기 제1 기입 데이터와 상기 제1 패리티 데이터가 각각 상기 데이터 영역과 상기 패리티 영역에 기입되도록 상기 입출력 게이팅 회로, 상기 어드레스 FIFO 버퍼 및 상기 패리티 FIFO 버퍼를 제어하는 반도체 메모리 장치. - 제1항에 있어서,
상기 제1 커맨드가 마스크된 기입 동작을 지시하는 경우, 상기 제어 로직 회로는
상기 입출력 게이팅 회로를 제어하여 상기 제1 커맨드에 의하여 수신되는 타겟 어드레스에 해당하는 상기 메모리 셀 어레이의 메모리 위치에 기 저장된 데이터와 패리티 데이터를 독출 데이터와 독출 패리티 데이터로서 상기 ECC 엔진에 제공하고,
상기 ECC 엔진을 제어하여 상기 독출 패리티 데이터에 기초하여 상기 독출 데이터의 적어도 하나의 에러 비트를 정정하여 정정된 데이터를 생성하고, 상기 정정된 데이터와 상기 제1 기입 데이터에 기초하여 상기 제1 패리티 데이터를 생성하는 독출-수정 동작을 수행하도록 하고,
상기 제어 로직 회로는 상기 독출-수정 동작이 상기 제1 기입 데이터의 기입 동작과 무관하도록 상기 ECC 엔진과 상기 입출력 게이팅 회로를 제어하는 반도체 메모리 장치. - 제1항에 있어서, 상기 ECC 엔진은
ECC 디코더; 및
패리티 생성기를 포함하고,
상기 ECC 디코더는
상기 입출력 게이팅 회로를 통하여 상기 메모리 셀 어레이에 연결되는 신드롬 생성 회로;
상기 신드롬 생성 회로에 연결되는 신드롬 디코더; 및
상기 신드롬 디코더에 연결되는 데이터 정정기를 포함하고,
상기 제1 커맨드가 마스크된 기입 동작을 지시하는 경우,
상기 신드롬 생성 회로는 상기 제1 커맨드에 의하여 수신되는 타겟 어드레스에 해당하는 상기 메모리 셀 어레이의 메모리 위치에 기 저장된 데이터와 패리티 데이터를 독출 데이터와 독출 패리티 데이터로서 제공받고 상기 독출 데이터와 상기 독출 패리티 데이터에 기초하여 신드롬 데이터를 생성하고,
상기 신드롬 디코더는 상기 신드롬 데이터를 디코딩하여 상기 독출 데이터의 적어도 하나의 에러 비트의 위치를 나타내는 에러 위치 신호를 생성하고,
상기 데이터 정정기는 상기 에러 위치 신호에 기초하여 상기 독출 데이터의 상기 적어도 하나의 에러 비트를 정정하여 정정된 데이터를 출력하고,
상기 패리티 생성기는 플래그 신호에 기초하여 상기 제1 기입 데이터와 상기 정정된 데이터를 병합하여 상기 제1 패리티 데이터를 생성하는 반도체 메모리 장치. - 제6항에 있어서,
상기 마스크된 기입 동작을 지시하는 데이터 마스크 신호에 기초하여 상기 플래그 신호를 생성하는 플래그 생성기를 더 포함하는 반도체 메모리 장치. - 제1항에 있어서,
상기 제어 로직 회로는 상기 제1 커맨드와 상기 제2 커맨드의 수신 시점을 모니터링하는 커맨드 모니터를 포함하고,
상기 제어 로직 회로는 상기 모니터링 결과에 더 기초하여 상기 제어 신호들을 생성하는 반도체 메모리 장치. - 데이터 영역과 패리티 영역을 구비하는 메모리 셀 어레이;
에러 정정 코드(error correction code; 이하 ‘ECC’) 엔진;
상기 메모리 셀 어레이와 상기 ECC 엔진 사이에 연결되는 입출력 게이팅 회로;
외부의 메모리 컨트롤러로부터의 커맨드를 디코딩하여 제어 신호들을 생성하는 제어 로직 회로;
상기 패리티 영역을 액세스하기 위한 칼럼 어드레스를 저장하는 어드레스 FIFO(first-in first-out) 버퍼; 및
제1 패리티 데이터를 저장하는 패리티 FIFO 버퍼를 포함하고,
상기 ECC 엔진은 제1 커맨드에 의하여 수신되는 제1 기입 데이터에 기초하여 상기 제1 패리티 데이터를 생성하고,
상기 제어 로직 회로는 상기 제1 기입 데이터와 상기 제1 패리티 데이터가 서로 다른 시점에 동일한 칼럼 어드레스에 기초하여 상기 데이터 영역과 상기 패리티 영역에 기입되도록 상기 입출력 게이팅 회로, 상기 어드레스 FIFO 버퍼 및 상기 패리티 FIFO 버퍼를 제어하는 반도체 메모리 장치. - 데이터 영역과 패리티 영역을 구비하는 메모리 셀 어레이, 에러 정정 코드(error correction code; 이하 ‘ECC’) 엔진 및 상기 ECC 엔진을 제어하는 제어 로직 회로를 포함하는 반도체 메모리 장치의 동작 방법으로서,
상기 제어 로직 회로에서 외부의 메모리 컨트롤러로부터 제1 커맨드와 제1 어드레스를 수신하는 단계;
상기 제1 커맨드에 의하여 수신되는 기입 데이터에 기초하여 상기 ECC 엔진에서 패리티 데이터를 생성하면서, 상기 기입 데이터를 상기 데이터 영역의 타겟 페이지에 기입하는 단계; 및
상기 제어 로직 회로에서, 상기 메모리 컨트롤러로부터의 제2 커맨드의 수신 타이밍에 기초하여 상기 패리티 데이터의 상기 패리티 영역으로서 기입 타이밍을 조절하는 반도체 메모리 장치의 동작 방법.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190059967A KR102652001B1 (ko) | 2019-05-22 | 2019-05-22 | 반도체 메모리 장치 및 반도체 메모리 장치의 동작 방법 |
US16/682,685 US10956260B2 (en) | 2019-05-22 | 2019-11-13 | Semiconductor memory devices, and methods of operating semiconductor memory devices |
CN202010435845.9A CN111986727A (zh) | 2019-05-22 | 2020-05-21 | 半导体存储器件和操作半导体存储器件的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190059967A KR102652001B1 (ko) | 2019-05-22 | 2019-05-22 | 반도체 메모리 장치 및 반도체 메모리 장치의 동작 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20200134472A KR20200134472A (ko) | 2020-12-02 |
KR102652001B1 true KR102652001B1 (ko) | 2024-03-27 |
Family
ID=73442223
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190059967A Active KR102652001B1 (ko) | 2019-05-22 | 2019-05-22 | 반도체 메모리 장치 및 반도체 메모리 장치의 동작 방법 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10956260B2 (ko) |
KR (1) | KR102652001B1 (ko) |
CN (1) | CN111986727A (ko) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11232029B2 (en) | 2020-02-03 | 2022-01-25 | Samsung Electronics Co., Ltd. | Stacked memory device and operating method thereof |
CN115443504A (zh) * | 2020-03-03 | 2022-12-06 | 美光科技公司 | 用于存储器单元的基于计数器的感测放大器方法 |
US11340984B2 (en) * | 2020-06-24 | 2022-05-24 | Micron Technology, Inc. | Apparatuses, systems, and methods for error correction |
JP2022094705A (ja) * | 2020-12-15 | 2022-06-27 | キオクシア株式会社 | メモリシステムおよび制御方法 |
CN116635836A (zh) * | 2020-12-28 | 2023-08-22 | 铠侠股份有限公司 | 存储器系统 |
KR20220118265A (ko) * | 2021-02-18 | 2022-08-25 | 에스케이하이닉스 주식회사 | 데이터마스킹동작을 수행하는 전자장치 |
US12086026B2 (en) * | 2021-03-17 | 2024-09-10 | Micron Technology, Inc. | Multiple error correction code (ECC) engines and ECC schemes |
EP4198703A4 (en) * | 2021-04-01 | 2024-06-19 | Changxin Memory Technologies, Inc. | SEMICONDUCTOR MEMORY AND DATA WRITING METHOD |
US11762736B2 (en) * | 2021-05-18 | 2023-09-19 | Samsung Electronics Co., Ltd. | Semiconductor memory devices |
CN114153648B (zh) * | 2021-12-03 | 2022-09-16 | 海光信息技术股份有限公司 | 数据读取、写入方法及装置、软错误处理系统 |
US11868210B2 (en) * | 2021-12-16 | 2024-01-09 | Micron Technology, Inc. | Memory device crossed matrix parity |
US12131059B2 (en) | 2022-03-03 | 2024-10-29 | Changxin Memory Technologies, Inc. | Data writing circuit, data writing method, and memory |
CN116741224B (zh) * | 2022-03-03 | 2024-12-06 | 长鑫存储技术有限公司 | 数据写入电路、数据写入方法存储器 |
US12009024B2 (en) | 2022-03-03 | 2024-06-11 | Changxin Memory Technologies, Inc. | Circuit for reading out data, method for reading out data and memory |
US20240220149A1 (en) * | 2022-12-28 | 2024-07-04 | Samsung Electronics Co., Ltd. | Semiconductor memory device |
CN118335168A (zh) * | 2023-01-04 | 2024-07-12 | 长鑫存储技术有限公司 | 信号生成电路、存储装置以及操作方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110209030A1 (en) | 2006-11-03 | 2011-08-25 | Kwang-Jin Lee | Semiconductor memory device and data error detection and correction method of the same |
US20130163354A1 (en) | 2011-12-21 | 2013-06-27 | Choung-Ki Song | Semiconductor memory device |
US20150302907A1 (en) | 2014-04-16 | 2015-10-22 | Micron Technology, Inc. | Apparatuses and methods for implementing masked write commands |
US20160371144A1 (en) | 2006-12-06 | 2016-12-22 | Longitude Enterprise Flash S.A.R.L. | Systems and methods for adaptive error-correction coding |
Family Cites Families (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6978342B1 (en) * | 1995-07-31 | 2005-12-20 | Lexar Media, Inc. | Moving sectors within a block of information in a flash memory mass storage architecture |
WO1998045840A1 (fr) * | 1997-04-07 | 1998-10-15 | Sony Corporation | Dispositif et procede d'enregistrement de donnees et dispositif et procede de commande de pile de disques |
US6493772B1 (en) * | 1999-08-23 | 2002-12-10 | International Business Machines Corporation | System and method with guaranteed maximum command response time |
JP2005025827A (ja) * | 2003-06-30 | 2005-01-27 | Toshiba Corp | 半導体集積回路装置およびそのエラー検知訂正方法 |
US7386765B2 (en) * | 2003-09-29 | 2008-06-10 | Intel Corporation | Memory device having error checking and correction |
JP2006179131A (ja) | 2004-12-22 | 2006-07-06 | Fujitsu Ltd | メモリシステム及び半導体記憶装置 |
KR100927397B1 (ko) | 2007-06-08 | 2009-11-19 | 주식회사 하이닉스반도체 | 반도체 메모리장치 및 그 리드/라이트 방법 |
US9424930B2 (en) * | 2010-09-15 | 2016-08-23 | Sandisk Technologies Llc | Apparatus, system, and method for non-volatile storage element programming |
JP5279785B2 (ja) * | 2010-09-17 | 2013-09-04 | 株式会社東芝 | コントローラ、記憶装置、およびプログラム |
KR101801147B1 (ko) * | 2011-08-30 | 2017-11-27 | 삼성전자주식회사 | 데이터 신뢰성을 개선하는 데이터 관리 방법 및 그에 따른 데이터 저장 장치 |
JP2013073653A (ja) | 2011-09-28 | 2013-04-22 | Elpida Memory Inc | 半導体装置 |
US8959417B2 (en) | 2011-11-23 | 2015-02-17 | Marvell World Trade Ltd. | Providing low-latency error correcting code capability for memory |
US20130151755A1 (en) * | 2011-12-12 | 2013-06-13 | Reuven Elhamias | Non-Volatile Storage Systems with Go To Sleep Adaption |
KR20130119170A (ko) * | 2012-04-23 | 2013-10-31 | 에스케이하이닉스 주식회사 | 파이프 레지스터 회로 및 이를 포함하는 반도체 메모리 장치 |
JP6051617B2 (ja) * | 2012-06-28 | 2016-12-27 | 富士通株式会社 | 制御装置、ストレージ装置、制御方法及び制御プログラム |
US9588840B2 (en) | 2013-04-18 | 2017-03-07 | Samsung Electronics Co., Ltd. | Memory devices that perform masked write operations and methods of operating the same |
KR20140126220A (ko) * | 2013-04-18 | 2014-10-30 | 삼성전자주식회사 | 분할 배치되는 ecc 회로를 포함하는 반도체 메모리 장치 |
KR102133233B1 (ko) * | 2013-05-06 | 2020-07-13 | 삼성전자주식회사 | 반도체 메모리 장치 및 메모리 시스템 |
WO2015048037A1 (en) * | 2013-09-24 | 2015-04-02 | Rambus Inc. | Memory component having internal read-modify-write operation |
KR20170013487A (ko) | 2015-07-27 | 2017-02-07 | 에스케이하이닉스 주식회사 | 데이터입출력회로를 포함하는 반도체장치 및 반도체시스템 |
KR102445390B1 (ko) * | 2015-09-02 | 2022-09-21 | 에스케이하이닉스 주식회사 | 메모리 컨트롤러 및 이를 포함하는 메모리 시스템 |
KR102333220B1 (ko) * | 2015-09-24 | 2021-12-01 | 삼성전자주식회사 | 불휘발성 메모리 시스템의 동작 방법 |
KR20170060263A (ko) * | 2015-11-24 | 2017-06-01 | 삼성전자주식회사 | 반도체 메모리 장치 및 이의 동작 방법 |
US9934827B2 (en) | 2015-12-18 | 2018-04-03 | Intel Corporation | DRAM data path sharing via a split local data bus |
US10043577B2 (en) * | 2016-03-08 | 2018-08-07 | Toshiba Memory Corporation | Semiconductor memory device |
KR20170121798A (ko) * | 2016-04-26 | 2017-11-03 | 삼성전자주식회사 | 반도체 메모리 장치 및 이의 동작 방법 |
KR102547713B1 (ko) * | 2016-09-01 | 2023-06-26 | 삼성전자주식회사 | 반도체 메모리 장치 및 이의 동작 방법 |
CN107766006A (zh) * | 2017-11-07 | 2018-03-06 | 合肥兆芯电子有限公司 | 存储器管理方法、存储器存储装置及存储器控制电路单元 |
KR20190054533A (ko) * | 2017-11-14 | 2019-05-22 | 삼성전자주식회사 | 반도체 메모리 장치, 이를 포함하는 메모리 시스템 및 반도체 메모리 장치의 동작 방법 |
US11042326B2 (en) * | 2018-12-13 | 2021-06-22 | SK Hynix Inc. | Data storage device and operating method thereof |
JP2020149123A (ja) * | 2019-03-11 | 2020-09-17 | キオクシア株式会社 | メモリシステム、及びメモリシステムの制御方法 |
JP2020155167A (ja) * | 2019-03-19 | 2020-09-24 | キオクシア株式会社 | 不揮発性メモリ |
-
2019
- 2019-05-22 KR KR1020190059967A patent/KR102652001B1/ko active Active
- 2019-11-13 US US16/682,685 patent/US10956260B2/en active Active
-
2020
- 2020-05-21 CN CN202010435845.9A patent/CN111986727A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110209030A1 (en) | 2006-11-03 | 2011-08-25 | Kwang-Jin Lee | Semiconductor memory device and data error detection and correction method of the same |
US20160371144A1 (en) | 2006-12-06 | 2016-12-22 | Longitude Enterprise Flash S.A.R.L. | Systems and methods for adaptive error-correction coding |
US20130163354A1 (en) | 2011-12-21 | 2013-06-27 | Choung-Ki Song | Semiconductor memory device |
US20150302907A1 (en) | 2014-04-16 | 2015-10-22 | Micron Technology, Inc. | Apparatuses and methods for implementing masked write commands |
Also Published As
Publication number | Publication date |
---|---|
CN111986727A (zh) | 2020-11-24 |
US10956260B2 (en) | 2021-03-23 |
US20200371869A1 (en) | 2020-11-26 |
KR20200134472A (ko) | 2020-12-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102652001B1 (ko) | 반도체 메모리 장치 및 반도체 메모리 장치의 동작 방법 | |
CN110120243B (zh) | 半导体存储器装置、操作其的方法以及存储器系统 | |
KR102729243B1 (ko) | 반도체 메모리 장치 및 반도체 메모리 장치의 동작 방법 | |
KR102658230B1 (ko) | 반도체 메모리 장치, 이를 포함하는 메모리 시스템 및 반도체 메모리 장치의 동작 방법 | |
US11681579B2 (en) | Semiconductor memory devices and memory systems including the same | |
US10503589B2 (en) | Semiconductor memory devices, memory systems and methods of operating semiconductor memory devices | |
US10698763B2 (en) | Semiconductor memory devices, memory systems and methods of operating semiconductor memory devices | |
US20210183462A1 (en) | Shared error check and correct logic for multiple data banks | |
KR102670661B1 (ko) | 반도체 메모리 장치 및 이를 포함하는 메모리 시스템 | |
US20250078947A1 (en) | Memory device and memory system including the same | |
KR20220094489A (ko) | 반도체 메모리 장치 및 반도체 메모리 장치의 동작 방법 | |
KR20200142213A (ko) | 반도체 메모리 장치의 에러 정정 회로, 반도체 메모리 장치 및 메모리 시스템 | |
KR20220039432A (ko) | 반도체 메모리 장치 및 반도체 메모리 장치의 동작 방법 | |
KR20220139199A (ko) | 반도체 메모리 장치 및 이를 포함하는 메모리 시스템 | |
US11734108B2 (en) | Semiconductor memory apparatus and operation method of the semiconductor memory apparatus, and memory system having the semiconductor memory apparatus | |
US11551775B2 (en) | Semiconductor memory devices and memory systems including the same | |
KR102787324B1 (ko) | 반도체 메모리 장치 및 이를 포함하는 메모리 시스템 및 반도체 메모리 장치의 동작 방법 | |
KR20210088917A (ko) | 반도체 메모리 장치 및 이를 포함하는 메모리 시스템 및 반도체 메모리 장치의 동작 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20190522 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20220323 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20190522 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20230923 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: 20240201 |
|
PG1601 | Publication of registration |