KR100287018B1 - 에러 정정 회로를 구비한 반도체 메모리 장치 - Google Patents
에러 정정 회로를 구비한 반도체 메모리 장치 Download PDFInfo
- Publication number
- KR100287018B1 KR100287018B1 KR1019980032236A KR19980032236A KR100287018B1 KR 100287018 B1 KR100287018 B1 KR 100287018B1 KR 1019980032236 A KR1019980032236 A KR 1019980032236A KR 19980032236 A KR19980032236 A KR 19980032236A KR 100287018 B1 KR100287018 B1 KR 100287018B1
- Authority
- KR
- South Korea
- Prior art keywords
- bits
- error
- data bits
- syndrome
- odd
- 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.)
- Expired - Fee Related
Links
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/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
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2211/00—Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
- G06F2211/10—Indexing scheme relating to G06F11/10
- G06F2211/1002—Indexing scheme relating to G06F11/1076
- G06F2211/109—Sector level checksum or ECC, i.e. sector or stripe level checksum or ECC in addition to the RAID parity calculation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Read Only Memory (AREA)
- Detection And Correction Of Errors (AREA)
- Memory System (AREA)
- Dram (AREA)
Abstract
Description
Claims (10)
- 복수 개의 데이터 비트들 및 복수 개의 체크 비트들을 저장하는 메모리 셀 어레이와;상기 메모리 셀 어레이로부터 상기 데이터 비트들 및 상기 체크 비트들을 독출 하는 수단과;상기 독출된 체크 비트들과 데이터 비트들 중 홀수번 데이터 비트들 및 체크 비트들을 받아들여서 상기 홀수번 데이터 비트들 내의 제 1 에러 비트를 정정하는 제 1 에러 정정 수단과;상기 독출된 체크 비트들과 데이터 비트들 중 짝수번 데이터 비트들 및 체크 비트들을 받아들여서 상기 짝수번 데이터 비트들 내의 제 2 에러 비트를 정정하는 제 2 에러 정정 수단 및;상기 제 1 에러 정정 수단과 상기 제 2 에러 정정 수단에 공통으로 연결되고, 상기 에러 정정된 홀수번 데이터 비트들과 상기 에러 정정된 짝수번 데이터 비트들을 번갈아 그리고 순차적으로 외부로 출력하는 수단을 포함하는 반도체 메모리 장치.
- 제 1 항에 있어서,상기 제 1 에러 정정 수단은,상기 홀수번 데이터 및 체크 비트들을 입력들로서 순차적으로 받아들여서 일련의 제 1 신드롬 비트들을 발생하는 제 1 신드롬 발생기와;상기 제 1 신드롬 발생기로부터의 상기 일련의 제 1 신드롬 비트들을 입력들로서 받아들이고, 상기 일련의 제 1 신드롬 비트들을 디코딩하여 상기 홀수번 데이터 비트들 내의 상기 제 1 에러 비트를 검출하고, 그리고 상기 제 1 에러 비트의 존재 표시를 출력하는 제 1 에러 검출기 및;상기 홀수번 데이터 비트들과 상기 제 1 에러 비트의 존재 표시를 입력들로서 받아들여서 상기 홀수번 데이터 비트들 내의 상기 제 1 에러 비트를 정정하는 제 1 에러 정정기를 포함하는 반도체 메모리 장치.
- 제 2 항에 있어서,상기 제 1 신드롬 발생기는 상기 데이터 비트들의 기입 동작 모드 동안에 상기 홀수번 체크 비트들을 발생하는 수단으로서 사용되는 반도체 메모리 장치.
- 제 2 항에 있어서,상기 제 2 에러 정정 수단은,상기 짝수번 데이터 및 체크 비트들을 입력들로서 순차적으로 받아들여서 일련의 제 2 신드롬 비트들을 발생하는 제 2 신드롬 발생기와;상기 제 2 신드롬 발생기로부터의 상기 일련의 제 2 신드롬 비트들을 입력들로서 받아들이고, 상기 짝수번 데이터 비트들 내의 상기 제 2 에러 비트를 검출하기 위한 상기 일련의 제 2 신드롬 비트들을 디코딩하고, 그리고 상기 제 2 에러 비트의 존재 표시를 출력하는 제 2 에러 검출기 및;상기 짝수번 데이터 비트들과 상기 제 2 에러 비트의 존재 표시를 받아들여서 상기 짝수번 데이터 비트들 내의 상기 제 2 에러 비트를 정정하는 제 2 에러 정정기를 포함하는 반도체 메모리 장치.
- 제 4 항에 있어서,상기 제 2 신드롬 발생기는 상기 데이터 비트들을 위한 기입 동작 모드 동안에 상기 짝수번 체크 비트들을 발생하는 수단으로서 사용되는 반도체 메모리 장치.
- 복수 개의 데이터 비트들과 복수개의 체크 비트들을 저장하는 메모리 셀 어레이와;상기 메모리 셀 어레이로부터 상기 데이터 비트들 및 상기 체크 비트들을 독출하는 수단과;상기 데이터 비트들을 외부로부터/로 순차적으로 입력받는/출력하는 입력/출력 수단 및;상기 입력/출력 수단에 대응하는 적어도 2개의 에러 정정 수단을 포함하고,상기 적어도 2개의 에러 정정 수단 중 하나는 a) 상기 독출된 데이터 비트들 중 홀수번 데이터 비트들과 상기 독출된 체크 비트들 중 홀수번 체크 비트들을 입력들로서 순차적으로 받아들여서 일련의 제 1 신드롬 비트들을 발생하는 제 1 신드롬 발생기와; b) 상기 제 1 신드롬 발생기로부터의 상기 일련의 제 1 신드롬 비트들을 입력들로서 받아들이고, 상기 일련의 제 1 신드롬 비트들을 디코딩하여 상기 홀수번 데이터 비트들 내의 제 1 에러 비트를 검출하고, 그리고 상기 제 1 에러 비트의 존재 표시를 출력하는 제 1 에러 검출기 및; c) 상기 홀수번 데이터 비트들과 상기 제 1 에러 비트의 존재 표시를 입력들로서 받아들여서 상기 홀수번 데이터 비트들 내의 상기 제 1 에러 비트를 정정하는 제 1 에러 정정기로 구성되고;상기 적어도 2개의 에러 정정 수단 중 다른 하나는 a) 상기 독출된 데이터 비트들 중 짝수번 데이터 비트들과 상기 독출된 체크 비트들 중 짝수번 체크 비트들을 입력들로서 순차적으로 받아들여서 일련의 제 2 신드롬 비트들을 발생하는 제 2 신드롬 발생기와; b) 상기 제 2 신드롬 발생기로부터의 상기 일련의 제 2 신드롬 비트들을 입력들로서 받아들이고, 상기 일련의 제 2 신드롬 비트들을 디코딩하여 상기 짝수번 데이터 비트들 내의 제 2 에러 비트를 검출하고, 그리고 상기 제 2 에러 비트의 존재 표시를 출력하는 제 2 에러 검출기 및; c) 상기 짝수번 데이터 비트들과 상기 제 2 에러 비트의 존재 표시를 입력들로서 받아들여서 상기 짝수번 데이터 비트들 내의 상기 제 2 에러 비트를 정정하는 제 2 에러 정정기로 구성되고; 그리고상기 대응하는 에러 정정 수단에 의해서 에러 정정된 상기 홀수번 및 짝수번 데이터 비트들은 상기 적어도 하나의 입력/출력 수단을 통해서 순차적으로 그리고 번갈아 출력되는 반도체 메모리 장치.
- 제 6 항에 있어서,상기 제 1 및 제 2 신드롬 발생기들은 상기 데이터 비트들의 기입 동작 모드 동안에 상기 홀수번 및 짝수번 체크 비트들을 각각 발생하는 수단으로서 각각 사용되는 반도체 메모리 장치.
- 복수 개의 데이터 비트들 및 복수 개의 체크 비트들을 저장하는 메모리 셀 어레이와;상기 메모리 셀 어레이로부터 상기 데이터 비트들 중 홀수번 데이터 비트들 및 상기 체크 비트들 중 홀수번 체크 비트들을 독출 하는 제 1 독출 수단과;상기 메모리 셀 어레이로부터 상기 데이터 비트들 중 짝수번 데이터 비트들 및 상기 체크 비트들 중 짝수번 체크 비트들을 독출 하는 제 2 독출 수단과;상기 독출된 체크 비트들과 데이터 비트들 중 홀수번 데이터 비트들 및 체크 비트들을 받아들여서 상기 홀수번 데이터 비트들 내의 제 1 에러 비트를 정정하는 제 1 에러 정정 수단과;상기 독출된 체크 비트들과 데이터 비트들 중 짝수번 데이터 비트들 및 체크 비트들을 받아들여서 상기 짝수번 데이터 비트들 내의 제 2 에러 비트를 정정하는 제 2 에러 정정 수단 및;상기 제 1 에러 정정 수단과 상기 제 2 에러 정정 수단에 공통으로 연결되고, 상기 에러 정정된 홀수번 데이터 비트들과 상기 에러 정정된 짝수번 데이터 비트들을 번갈아 그리고 순차적으로 출력하는 출력 수단을 포함하고;상기 제 1 에러 정정 수단은 a) 상기 홀수번 데이터 및 체크 비트들을 입력들로서 순차적으로 받아들여서 일련의 제 1 신드롬 비트들을 발생하는 제 1 신드롬 발생기와; b) 상기 제 1 신드롬 발생기로부터의 상기 일련의 제 1 신드롬 비트들을 입력들로서 받아들이고, 상기 일련의 제 1 신드롬 비트들을 디코딩하여 상기 홀수번 데이터 비트들 내의 상기 제 1 에러 비트를 검출하고, 그리고 상기 제 1 에러 비트의 존재 표시를 출력하는 제 1 에러 검출기 및; c) 상기 홀수번 데이터 비트들과 상기 제 1 에러 비트의 존재 표시를 입력들로서 받아들여서 상기 홀수번 데이터 비트들 내의 상기 제 1 에러 비트를 정정하는 제 1 에러 정정기로 구성되고; 그리고상기 제 2 에러 정정 수단은 a) 상기 짝수번 데이터 및 체크 비트들을 입력들로서 순차적으로 받아들여서 일련의 제 2 신드롬 비트들을 발생하는 제 2 신드롬 발생기와; b) 상기 제 2 신드롬 발생기로부터의 상기 일련의 제 2 신드롬 비트들을 입력들로서 받아들이고, 상기 일련의 제 2 신드롬 비트들을 디코딩하여 상기 짝수번 데이터 비트들 내의 상기 제 2 에러 비트를 검출하고, 그리고 상기 제 2 에러 비트의 존재 표시를 출력하는 제 2 에러 검출기 및; 상기 짝수번 데이터 비트들과 상기 제 2 에러 비트의 존재 표시를 받아들여서 상기 짝수번 데이터 비트들 내의 상기 제 2 에러 비트를 정정하는 제 2 에러 정정기를 포함하는 반도체 메모리 장치.
- 복수 개의 데이터 비트들과 복수개의 체크 비트들을 저장하는 메모리 셀 어레이와;상기 메모리 셀 어레이로부터 상기 데이터 비트들 및 상기 체크 비트들을 독출 하는 수단과;상기 데이터 비트들을 외부로부터/로 순차적으로 입력받는/출력하는 입력/출력 수단 및;상기 독출된 데이터 비트들 중 홀수번 데이터 비트들과 상기 독출된 체크 비트들 중 홀수번 체크 비트들을 입력들로서 순차적으로 받아들여서 일련의 제 1 신드롬 비트들을 발생하는 제 1 신드롬 발생기와;상기 독출된 데이터 비트들 중 짝수번 데이터 비트들과 상기 독출된 체크 비트들 중 짝수번 체크 비트들을 입력들로서 순차적으로 받아들여서 일련의 제 2 신드롬 비트들을 발생하는 제 2 신드롬 발생기와;상기 제 1 및 제 2 신드롬 발생기들로부터의 상기 일련의 제 1 및 제 2 신드롬 비트들을 입력들로서 번갈아 그리고 순차적으로 받아들이고, 상기 일련의 제 1 및 제 2 신드롬 비트들을 각각 번갈아 디코딩하여 상기 홀수번 및 짝수번 데이터 비트들 내의 상기 제 1 및 제 2 에러 비트들을 각각 검출하고, 그리고 상기 제 1 및 제 2 에러 비트들의 존재 표시들을 각각 번갈아 출력하는 에러 검출기 및;상기 홀수번 및 짝수번 데이터 비트들과 상기 제 1 및 제 2 에러 비트들의 존재 표시들을 번갈아 그리고 순차적으로 받아들여서 상기 홀수번 데이터 비트들 내의 상기 제 1 에러 비트 및 상기 짝수번 데이터 비트들 내의 상기 제 2 에러 비트를 각각 정정하는 에러 정정기를 포함하고;상기 에러 정정 수단에 의해서 에러 정정된 상기 홀수번 및 짝수번 데이터 비트들은 상기 적어도 하나의 입력/출력 수단을 통해서 순차적으로 그리고 번갈아 출력되는 반도체 메모리 장치.
- 복수 개의 데이터 비트들 및 복수 개의 체크 비트들을 저장하는 메모리 셀 어레이와;상기 메모리 셀 어레이로부터 상기 데이터 비트들 중 홀수번 데이터 비트들 및 상기 체크 비트들 중 홀수번 체크 비트들을 독출 하는 제 1 독출 수단과;상기 메모리 셀 어레이로부터 상기 데이터 비트들 중 짝수번 데이터 비트들 및 상기 체크 비트들 중 짝수번 체크 비트들을 독출 하는 제 2 독출 수단과;상기 홀수번 데이터 및 체크 비트들을 입력들로서 순차적으로 받아들여서 일련의 제 1 신드롬 비트들을 발생하는 제 1 신드롬 발생기와;상기 짝수번 데이터 및 체크 비트들을 입력들로서 순차적으로 받아들여서 일련의 제 2 신드롬 비트들을 발생하는 제 2 신드롬 발생기와;상기 제 1 및 제 2 신드롬 발생기들로부터의 상기 일련의 제 1 및 제 2 신드롬 비트들을 입력들로서 번갈아 그리고 순차적으로 받아들이고, 상기 일련의 제 1 및 제 2 신드롬 비트들을 각각 번갈아 디코딩하여 상기 홀수번 및 짝수번 데이터 비트들 내의 제 1 및 제 2 에러 비트들을 각각 검출하고, 그리고 상기 제 1 및 제 2 에러 비트들의 존재 표시들을 각각 번갈아 출력하는 에러 검출기와;상기 홀수번 및 짝수번 데이터 비트들과 상기 제 1 및 제 2 에러 비트들의 존재 표시들을 번갈아 그리고 순차적으로 받아들여서 상기 홀수번 데이터 비트들 내의 상기 제 1 에러 비트 및 상기 짝수번 데이터 비트들 내의 상기 제 2 에러 비트를 각각 정정하는 에러 정정기 및;상기 에러 정정 수단에 의해서 에러 정정된 상기 홀수번 데이터 비트들 및 상기 짝수번 데이터 비트들을 순차적으로 그리고 번갈아 출력하는 출력 수단을 포함하는 반도체 메모리 장치.
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019980032236A KR100287018B1 (ko) | 1998-08-07 | 1998-08-07 | 에러 정정 회로를 구비한 반도체 메모리 장치 |
| TW088106920A TW422976B (en) | 1998-08-07 | 1999-04-29 | A semiconductor memory device with on-chip error correction circuit and a method of correcting an error |
| GB9910278A GB2340629A (en) | 1998-08-07 | 1999-05-04 | Semiconductor memory device with an on-chip error correction circuit |
| JP22464499A JP4138169B2 (ja) | 1998-08-07 | 1999-08-06 | オンチップエラー訂正回路を備えた半導体メモリ装置及びエラー訂正方法 |
| DE19937101A DE19937101A1 (de) | 1998-08-07 | 1999-08-06 | Halbleiterspeicherbauelement mit Chipinterner Fehlerkorrekturschaltung und ein Verfahren zum Korrigieren eines Datenfehlers darin |
| US09/370,938 US6510537B1 (en) | 1998-08-07 | 1999-08-09 | Semiconductor memory device with an on-chip error correction circuit and a method for correcting a data error therein |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019980032236A KR100287018B1 (ko) | 1998-08-07 | 1998-08-07 | 에러 정정 회로를 구비한 반도체 메모리 장치 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20000013395A KR20000013395A (ko) | 2000-03-06 |
| KR100287018B1 true KR100287018B1 (ko) | 2001-04-16 |
Family
ID=19546726
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1019980032236A Expired - Fee Related KR100287018B1 (ko) | 1998-08-07 | 1998-08-07 | 에러 정정 회로를 구비한 반도체 메모리 장치 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US6510537B1 (ko) |
| JP (1) | JP4138169B2 (ko) |
| KR (1) | KR100287018B1 (ko) |
| DE (1) | DE19937101A1 (ko) |
| GB (1) | GB2340629A (ko) |
| TW (1) | TW422976B (ko) |
Families Citing this family (47)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6668341B1 (en) * | 1999-11-13 | 2003-12-23 | International Business Machines Corporation | Storage cell with integrated soft error detection and correction |
| JP4378015B2 (ja) * | 2000-02-28 | 2009-12-02 | インターナショナル・ビジネス・マシーンズ・コーポレーション | メモリ・チップ |
| JP4323707B2 (ja) * | 2000-10-25 | 2009-09-02 | 富士通マイクロエレクトロニクス株式会社 | フラッシュメモリの欠陥管理方法 |
| KR100635195B1 (ko) * | 2000-12-29 | 2006-10-16 | 주식회사 하이닉스반도체 | 플래쉬 메모리 장치 |
| US20020174397A1 (en) * | 2001-05-16 | 2002-11-21 | Fujitsu Limited | Method for error detection/correction of multilevel cell memory and multilevel cell memory having error detection/correction function |
| US6990623B2 (en) * | 2001-05-16 | 2006-01-24 | Fujitsu Limited | Method for error detection/correction of multilevel cell memory and multilevel cell memory having error detection/correction function |
| US6957378B2 (en) * | 2001-06-04 | 2005-10-18 | Kabushiki Kaisha Toshiba | Semiconductor memory device |
| JP4112849B2 (ja) * | 2001-11-21 | 2008-07-02 | 株式会社東芝 | 半導体記憶装置 |
| KR100441608B1 (ko) * | 2002-05-31 | 2004-07-23 | 삼성전자주식회사 | 낸드 플래시 메모리 인터페이스 장치 |
| US20040083334A1 (en) * | 2002-10-28 | 2004-04-29 | Sandisk Corporation | Method and apparatus for managing the integrity of data in non-volatile memory system |
| JP2004246754A (ja) * | 2003-02-17 | 2004-09-02 | Renesas Technology Corp | 半導体記憶装置およびその制御装置 |
| US7904786B2 (en) * | 2003-03-06 | 2011-03-08 | Hewlett-Packard Development Company, L.P. | Assisted memory system |
| EP1538525A1 (en) * | 2003-12-04 | 2005-06-08 | Texas Instruments Incorporated | ECC computation simultaneously performed while reading or programming a flash memory |
| US7099221B2 (en) * | 2004-05-06 | 2006-08-29 | Micron Technology, Inc. | Memory controller method and system compensating for memory cell data losses |
| US20060010339A1 (en) * | 2004-06-24 | 2006-01-12 | Klein Dean A | Memory system and method having selective ECC during low power refresh |
| US7340668B2 (en) * | 2004-06-25 | 2008-03-04 | Micron Technology, Inc. | Low power cost-effective ECC memory system and method |
| US7116602B2 (en) | 2004-07-15 | 2006-10-03 | Micron Technology, Inc. | Method and system for controlling refresh to avoid memory cell data losses |
| JP2006048777A (ja) * | 2004-08-02 | 2006-02-16 | Toshiba Corp | Nandフラッシュメモリおよびデータ書き込み方法 |
| US6965537B1 (en) * | 2004-08-31 | 2005-11-15 | Micron Technology, Inc. | Memory system and method using ECC to achieve low power refresh |
| US8245109B2 (en) * | 2006-03-31 | 2012-08-14 | Hewlett-Packard Development Company, L.P. | Error checking and correction (ECC) system and method |
| US7506226B2 (en) * | 2006-05-23 | 2009-03-17 | Micron Technology, Inc. | System and method for more efficiently using error correction codes to facilitate memory device testing |
| US7774684B2 (en) * | 2006-06-30 | 2010-08-10 | Intel Corporation | Reliability, availability, and serviceability in a memory device |
| US7894289B2 (en) * | 2006-10-11 | 2011-02-22 | Micron Technology, Inc. | Memory system and method using partial ECC to achieve low power refresh and fast access to data |
| US7900120B2 (en) * | 2006-10-18 | 2011-03-01 | Micron Technology, Inc. | Memory system and method using ECC with flag bit to identify modified data |
| US7545681B2 (en) * | 2006-11-27 | 2009-06-09 | Sandisk Corporation | Segmented bitscan for verification of programming |
| US7440319B2 (en) * | 2006-11-27 | 2008-10-21 | Sandisk Corporation | Apparatus with segmented bitscan for verification of programming |
| JP4564520B2 (ja) | 2007-08-31 | 2010-10-20 | 株式会社東芝 | 半導体記憶装置およびその制御方法 |
| US8112699B2 (en) * | 2008-02-14 | 2012-02-07 | Atmel Rousset S.A.S. | Error detecting/correcting scheme for memories |
| KR101529880B1 (ko) * | 2008-10-31 | 2015-06-19 | 삼성전자주식회사 | 에러 추정 방법 및 정정 방법 |
| US20130007563A1 (en) * | 2011-07-01 | 2013-01-03 | Samsung Electronics Co., Ltd. | Semiconductor memory device having error correction function and memory system including the same |
| US8848465B2 (en) * | 2011-07-06 | 2014-09-30 | Samsung Electronics Co., Ltd. | Memory devices including selective RWW and RMW decoding |
| GB201114831D0 (en) * | 2011-08-26 | 2011-10-12 | Univ Oxford Brookes | Circuit with error correction |
| US8910017B2 (en) | 2012-07-02 | 2014-12-09 | Sandisk Technologies Inc. | Flash memory with random partition |
| TWI486961B (zh) * | 2013-01-16 | 2015-06-01 | Univ Nat Taiwan Science Tech | 非揮發性記憶體的故障遮蔽方法 |
| KR102407338B1 (ko) * | 2015-09-14 | 2022-06-13 | 삼성전자주식회사 | 메모리 장치의 에러 체크 및 정정(ecc) 제어 방법 및 이를 수행하는 메모리 장치 |
| KR102194914B1 (ko) * | 2019-04-17 | 2020-12-28 | 윈본드 일렉트로닉스 코포레이션 | 에러 정정 회로를 가지는 메모리 |
| US10846168B1 (en) | 2019-05-23 | 2020-11-24 | Winbond Electronics Corp. | Memory with error correction circuit |
| US11537464B2 (en) | 2019-06-14 | 2022-12-27 | Micron Technology, Inc. | Host-based error correction |
| US11150814B2 (en) * | 2019-10-28 | 2021-10-19 | International Business Machines Corporation | Utilizing a link interface for performing partial write operations to memory |
| US11263078B2 (en) * | 2019-12-31 | 2022-03-01 | Micron Technology, Inc. | Apparatuses, systems, and methods for error correction |
| CN114203230B (zh) | 2020-09-18 | 2023-09-15 | 长鑫存储技术有限公司 | 一种列选择信号单元电路、位线感测电路及存储器 |
| CN117079686A (zh) * | 2020-09-18 | 2023-11-17 | 长鑫存储技术有限公司 | 存储器 |
| CN114203247B (zh) | 2020-09-18 | 2024-03-26 | 长鑫存储技术有限公司 | 一种位线感测电路及存储器 |
| JP7178465B1 (ja) * | 2021-08-31 | 2022-11-25 | ウィンボンド エレクトロニクス コーポレーション | 半導体記憶装置 |
| US12651640B2 (en) * | 2022-11-18 | 2026-06-09 | Micron Technology, Inc. | System error correction code (ECC) circuitry routing |
| CN117435386A (zh) * | 2023-09-27 | 2024-01-23 | 杭州长川科技股份有限公司 | 异常数据定位方法、装置、芯片测试机及可读存储介质 |
| KR20250140401A (ko) * | 2024-03-18 | 2025-09-25 | 에스케이하이닉스 주식회사 | 에러정정능력이 향상된 에러정정회로 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3755779A (en) * | 1971-12-14 | 1973-08-28 | Ibm | Error correction system for single-error correction, related-double-error correction and unrelated-double-error detection |
| US4201337A (en) * | 1978-09-01 | 1980-05-06 | Ncr Corporation | Data processing system having error detection and correction circuits |
| GB2048529A (en) * | 1979-05-08 | 1980-12-10 | Honeywell Inf Systems | Error detection and correction system |
| US4736376A (en) * | 1985-10-25 | 1988-04-05 | Sequoia Systems, Inc. | Self-checking error correcting encoder/decoder |
| JP2583547B2 (ja) * | 1988-01-13 | 1997-02-19 | 株式会社日立製作所 | 半導体メモリ |
| US4958350A (en) * | 1988-03-02 | 1990-09-18 | Stardent Computer, Inc. | Error detecting/correction code and apparatus |
| KR940004404B1 (ko) | 1990-11-30 | 1994-05-25 | 삼성전자 주식회사 | 불휘발성 반도체 메모리장치 |
| US5226043A (en) * | 1990-12-27 | 1993-07-06 | Raytheon Company | Apparatus and method for data error detection and correction and address error detection in a memory system |
| JP3067866B2 (ja) * | 1991-11-26 | 2000-07-24 | 沖電気工業株式会社 | 半導体記憶装置 |
| US5491702A (en) * | 1992-07-22 | 1996-02-13 | Silicon Graphics, Inc. | Apparatus for detecting any single bit error, detecting any two bit error, and detecting any three or four bit error in a group of four bits for a 25- or 64-bit data word |
| GB2289779B (en) * | 1994-05-24 | 1999-04-28 | Intel Corp | Method and apparatus for automatically scrubbing ECC errors in memory via hardware |
| JP3234130B2 (ja) * | 1995-05-30 | 2001-12-04 | 三菱電機株式会社 | 誤り訂正符号復号化方法およびこの方法を用いる回路 |
| KR0169412B1 (ko) | 1995-10-16 | 1999-02-01 | 김광호 | 불휘발성 반도체 메모리 장치 |
| US5920580A (en) * | 1996-03-11 | 1999-07-06 | Integrated Device Technology, Inc. | Multiple error detection in error detection correction circuits |
-
1998
- 1998-08-07 KR KR1019980032236A patent/KR100287018B1/ko not_active Expired - Fee Related
-
1999
- 1999-04-29 TW TW088106920A patent/TW422976B/zh active
- 1999-05-04 GB GB9910278A patent/GB2340629A/en not_active Withdrawn
- 1999-08-06 DE DE19937101A patent/DE19937101A1/de not_active Withdrawn
- 1999-08-06 JP JP22464499A patent/JP4138169B2/ja not_active Expired - Fee Related
- 1999-08-09 US US09/370,938 patent/US6510537B1/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| KR20000013395A (ko) | 2000-03-06 |
| JP2000090691A (ja) | 2000-03-31 |
| US6510537B1 (en) | 2003-01-21 |
| GB2340629A (en) | 2000-02-23 |
| TW422976B (en) | 2001-02-21 |
| GB9910278D0 (en) | 1999-06-30 |
| DE19937101A1 (de) | 2000-02-17 |
| JP4138169B2 (ja) | 2008-08-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR20000013395A (ko) | 에러 정정 회로를 구비한 반도체 메모리 장치 | |
| US6233717B1 (en) | Multi-bit memory device having error check and correction circuit and method for checking and correcting data errors therein | |
| KR100996770B1 (ko) | 반도체 메모리 장치 및 그 제어 방법 | |
| US4726021A (en) | Semiconductor memory having error correcting means | |
| US6359806B1 (en) | Memory device | |
| KR101239690B1 (ko) | 다중―레벨 플래시 메모리를 위한 체계적 에러 정정 | |
| KR100921763B1 (ko) | 비휘발성 메모리의 효율적인 데이터 검증 동작을 위한구조 및 방법 | |
| US7406649B2 (en) | Semiconductor memory device and signal processing system | |
| KR950002730B1 (ko) | 반도체 집적 회로 | |
| US10120741B2 (en) | Semiconductor memory device | |
| US11487614B2 (en) | Semiconductor storing apparatus and readout method | |
| US8347183B2 (en) | Flash memory device using ECC algorithm and method of operating the same | |
| KR20110053452A (ko) | 메모리 디바이스 및 메모리 디바이스에 데이터를 저장하는 방법 | |
| US7656322B2 (en) | Semiconductor memory device having error correction function | |
| KR101326898B1 (ko) | 메모리 디바이스, 집적 회로 및 메모리 디바이스에서 사용하기 위한 방법 | |
| US8443258B2 (en) | Memory device including memory controller | |
| US20250036519A1 (en) | Method of operating memory for having high reliability and memory of implementing the same | |
| US7085169B2 (en) | Flash memory device capable of reducing read time | |
| KR19980087184A (ko) | 비휘발성 반도체 메모리 장치 | |
| KR100377490B1 (ko) | 비휘발성 반도체 기억 장치 | |
| US20100277966A1 (en) | Memory Array and Storage Method | |
| KR100634432B1 (ko) | 카피백 프로그램 동작 중에 에러를 검출하는 낸드 플래시메모리 장치 및 에러 검출 방법 | |
| KR100632949B1 (ko) | 낸드 플래시 메모리 장치 및 그것의 카피백 프로그램 방법 | |
| JP4833073B2 (ja) | 半導体装置及びデータ読み出し方法 | |
| KR20040073170A (ko) | 에러 정정을 위한 데이터 기입 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| FPAY | Annual fee payment |
Payment date: 20100114 Year of fee payment: 10 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20110120 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20110120 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18 | Changes to party contact information recorded |
Free format text: ST27 STATUS EVENT CODE: A-5-5-R10-R18-OTH-X000 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18 | Changes to party contact information recorded |
Free format text: ST27 STATUS EVENT CODE: A-5-5-R10-R18-OTH-X000 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18 | Changes to party contact information recorded |
Free format text: ST27 STATUS EVENT CODE: A-5-5-R10-R18-OTH-X000 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |