KR100905712B1 - 에러 정정 코드를 이용한 병렬 비트 테스트 장치 - Google Patents
에러 정정 코드를 이용한 병렬 비트 테스트 장치 Download PDFInfo
- Publication number
- KR100905712B1 KR100905712B1 KR1020060096136A KR20060096136A KR100905712B1 KR 100905712 B1 KR100905712 B1 KR 100905712B1 KR 1020060096136 A KR1020060096136 A KR 1020060096136A KR 20060096136 A KR20060096136 A KR 20060096136A KR 100905712 B1 KR100905712 B1 KR 100905712B1
- Authority
- KR
- South Korea
- Prior art keywords
- signal
- error
- bit
- data
- correction
- 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
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
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)
Abstract
Description
Claims (16)
- n 개의 데이터 비트와 (m-n)개의 패리티 비트가 포함된 m비트의 데이터 신호를 전송받고, 이를 에러 검출 및 정정단으로 출력하는 데이터 입력단; 및상기 m비트 데이터 신호와 예정 데이터 신호의 동일 여부를 비교 판단하여 에러가 발생한 비트 수를 카운팅하고, 테스트 MRS 신호에 응답하여 발생한 정정 제어신호를 에러 발생 및 에러 위치에 대한 정보를 가진 제2 비교 신호와 논리 연산하여 정정 신호를 출력하는 에러 검출 및 정정단을 구비하며,상기 테스트 MRS 신호는상기 카운팅 된 에러 비트 수가 일정개 이하일 경우와 그렇지 않은 경우를 구분하여, 상기 정정 제어신호의 논리 레벨을 구분하여 출력하도록, 사용자가 설정하여 입력하는 신호인 것을 특징으로 하는 병렬 비트 테스트 장치.
- 제1항에 있어서, 상기 에러 검출 및 정정단은상기 m비트 데이터 신호와 상기 예정 데이터 신호의 동일 여부를 비교 판단하여 출력된 에러 비교 신호를 이용해, 상기 에러가 발생한 비트 수를 가산하여 출력하는 가산기; 및상기 테스트 MRS 신호에 응답하여, 상기 에러 비트 수가 상기 테스트 MRS 신호에서 설정된 에러 비트 수 이하인지 여부에 따라서, 서로 다른 논리 레벨을 가지는 상기 정정 제어신호를 출력하는 패일 평가부를 구비하는 패일 비트 제어부를 구비하는 것을 특징으로 하는 병렬 비트 테스트 장치.
- 제2항에 있어서, 상기 데이터 입력단은상기 m 비트의 데이터 신호를 k 비트 개씩 묶어서 압축시킨, m/k 개의 압축 데이터 신호들을 압축 해제하여 상기 에러 검출 및 정정단으로 출력하는 것을 특징으로 하는 병렬 비트 테스트 장치.
- 제3항에 있어서, 상기 에러 검출 및 정정단은상기 데이터 신호와 대응되는 상기 예정 데이터 신호와 동일 여부를 비교하여, 동일 여부에 대한 정보를 가진 상기 에러 비교 신호를 출력하는 전송 데이터 비교부;상기 k 개의 상기 에러 비교 신호들의 동일 여부를 판단하고, 동일 여부에 대한 정보를 가진 상기 제2 비교 신호를 출력하는 제2 비교 신호 생성부; 및상기 정정 제어신호와 이에 대응되는 상기 제2 비교 신호를 논리 연산하여 정정신호를 생성하는 패일 비트 검출 및 정정부를 더 구비하는 것을 특징으로 하는 병렬 비트 테스트 장치.
- 제4항에 있어서, 상기 테스트 MRS 신호는상기 카운팅 된 에러 비트 수가 1개 이하일 경우에만, 정정 제어신호를 활성화하도록, 사용자가 설정하여 입력하는 신호인 것을 특징으로 하는 병렬 비트 테스트 장치.
- 제4항에 있어서, 상기 전송 데이터 비교부는일단 및 다른 일단으로 각각 상기 m 비트 데이터 신호 및 상기 m 비트 데이터 신호에 대응되는 상기 예정 데이터 신호를 입력받고, 이를 배타적 논리 합하여 상기 에러 비교 신호들을 출력하는 상기 m 개의 XOR 게이트들을 구비하는 것을 특징으로 하는 병렬 비트 테스트 장치.
- 제6항에 있어서, 상기 제2 비교 신호 생성부는입력단으로 각각 상기 m/k 개 묶음으로 분할된 데이터 신호들을 대응되는 예정 데이터 신호들과 비교하여 출력한 에러 비교 신호들을 입력받고, 이를 배타적 논리 합하여 m/k 개의 상기 제2 비교 신호를 출력하는 m/k 개의 XOR 게이트들을 구비하는 것을 특징으로 하는 병렬 비트 테스트 장치.
- 제7항에 있어서, 상기 패일 비트 검출 및 정정부는입력단 일단 및 다른 일단으로 상기 정정 제어신호 및 이에 대응되는 상기 제2 비교 신호를 각각 입력받고, 이를 논리 합 연산하여 상기 정정신호를 생성하는 상기 m/k 개의 오아 게이트들을 구비하는 것을 특징으로 하는 병렬 비트 테스트 장치.
- 제8항에 있어서, 상기 정정 제어신호는,오류가 발생한 상기 패일 비트 수가 1개 이하이면 논리 하이 레벨로 출력되고, 상기 패일 비트 수가 2 이상이면 논리 로우 레벨로 출력되는 것을 특징으로 하는 병렬 비트 테스트 장치.
- 제4항에 있어서, 상기 병렬 비트 테스트 장치는상기 정정 신호가 정정을 활성화시키는 신호 레벨로 인가되면, 이에 응답하여 상기 원래의 데이터 신호 또는 정정된 데이터 신호를 택일하여 출력하는 출력단을 더 구비하는 것을 특징으로 하는 병렬 비트 테스트 장치.
- 제10항에 있어서, 상기 출력부는입력받은 상기 정정 신호가 논리 하이 레벨이면 오류가 정정된 상기 압축 데이터 또는 원래의 상기 압축 데이터를 출력하고, 입력받은 상기 정정 신호가 논리 로우 레벨이면 상기 압축 데이터를 출력을 하지 않는 것을 특징으로 하는 병렬 비트 테스트 장치.
- 제11항에 있어서, 상기 출력부는상기 정정 신호가 논리 하이 레벨로 입력되고 상기 패일 비트 수가 0 이면, 상기 원래의 압축 데이터 신호를 출력하고,상기 정정 신호가 논리 하이 레벨로 입력되고 상기 패일 비트 수가 1 이면, 오류가 발생한 비트를 반전하여 상기 정정된 압축 데이터 신호를 출력하는 것을 특징으로 병렬 비트 테스트 장치.
- 삭제
- 제3항에 있어서,상기 m은12 값을 가지고,상기 n은4 값을 가지는 것을 특징으로 하는 병렬 비트 테스트 장치.
- 제14항에 있어서, 상기 k는4값을 가지는 것을 특징으로 하는 병렬 비트 테스트 장치.
- 제3항에 있어서, 상기 병렬 비트 테스트 장치는m비트의 데이터 신호가 L 개 입력될 때, 각각 L 개의 데이터 입력단, 에러 검출 및 정정단, 및 출력단을 구비하는 것을 특징으로 하는 병렬 비트 테스트 장치.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060096136A KR100905712B1 (ko) | 2006-09-29 | 2006-09-29 | 에러 정정 코드를 이용한 병렬 비트 테스트 장치 |
US11/902,261 US20080082870A1 (en) | 2006-09-29 | 2007-09-20 | Parallel bit test device and method using error correcting code |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060096136A KR100905712B1 (ko) | 2006-09-29 | 2006-09-29 | 에러 정정 코드를 이용한 병렬 비트 테스트 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080030270A KR20080030270A (ko) | 2008-04-04 |
KR100905712B1 true KR100905712B1 (ko) | 2009-07-01 |
Family
ID=39262435
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060096136A Expired - Fee Related KR100905712B1 (ko) | 2006-09-29 | 2006-09-29 | 에러 정정 코드를 이용한 병렬 비트 테스트 장치 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20080082870A1 (ko) |
KR (1) | KR100905712B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11721408B2 (en) | 2020-11-04 | 2023-08-08 | Samsung Electronics Co., Ltd. | Memory device capable of outputting fail data in parallel bit test and memory system including the memory device |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2946815B1 (fr) * | 2009-06-12 | 2011-06-17 | Thales Sa | Procede d'acquisition d'une pluralite de signaux logiques, avec confirmation de validite d'etat |
US8370307B2 (en) * | 2009-09-01 | 2013-02-05 | Empire Technology Development Llc | Cloud data backup storage manager |
KR102127455B1 (ko) * | 2013-12-11 | 2020-06-26 | 삼성전자주식회사 | 반도체 메모리 장치 및 그것의 테스트 방법 |
KR102238706B1 (ko) | 2014-11-28 | 2021-04-09 | 삼성전자주식회사 | 반도체 메모리 장치 및 이를 포함하는 메모리 시스템 |
US10204700B1 (en) | 2016-09-21 | 2019-02-12 | Samsung Electronics Co., Ltd. | Memory systems and methods of operating semiconductor memory devices |
US10614906B2 (en) | 2016-09-21 | 2020-04-07 | Samsung Electronics Co., Ltd. | Semiconductor memory devices, memory systems and methods of operating semiconductor memory devices |
US10990472B2 (en) * | 2018-07-24 | 2021-04-27 | Micron Technology, Inc. | Spare substitution in memory system |
CN114765053B (zh) * | 2021-01-14 | 2024-08-09 | 长鑫存储技术有限公司 | 比较系统 |
US11961578B2 (en) | 2022-09-01 | 2024-04-16 | Nanya Technology Corporation | Test device and test method thereof |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03100999A (ja) * | 1989-09-12 | 1991-04-25 | Hitachi Ltd | 半導体記憶装置 |
JPH11273396A (ja) | 1998-03-19 | 1999-10-08 | Nec Corp | 半導体メモリ装置、該半導体メモリ装置の検査方法及び使用方法 |
JP2004234770A (ja) | 2003-01-31 | 2004-08-19 | Renesas Technology Corp | 半導体記憶装置とテスト方法 |
JP2006179101A (ja) | 2004-12-22 | 2006-07-06 | Fujitsu Ltd | 半導体記憶装置 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ATE125386T1 (de) * | 1989-05-31 | 1995-08-15 | Siemens Ag | Verfahren und vorrichtung zum internen paralleltest von halbleiterspeichern. |
KR100399365B1 (ko) * | 2000-12-04 | 2003-09-26 | 삼성전자주식회사 | 페일 비트 검출 스킴을 구비한 불휘발성 반도체 메모리장치 및 그것의 페일 비트 카운트 방법 |
JP3860436B2 (ja) * | 2001-07-09 | 2006-12-20 | 富士通株式会社 | 半導体記憶装置 |
US7313122B2 (en) * | 2002-07-10 | 2007-12-25 | Broadcom Corporation | Multi-user carrier frequency offset correction for CDMA systems |
US7206992B2 (en) * | 2003-03-04 | 2007-04-17 | Broadcom Corporation | Decoding a received BCH encoded signal |
JP4237109B2 (ja) * | 2004-06-18 | 2009-03-11 | エルピーダメモリ株式会社 | 半導体記憶装置及びリフレッシュ周期制御方法 |
JP4578226B2 (ja) * | 2004-12-17 | 2010-11-10 | 富士通セミコンダクター株式会社 | 半導体メモリ |
JP4704078B2 (ja) * | 2004-12-20 | 2011-06-15 | 富士通セミコンダクター株式会社 | 半導体メモリ |
JP2006179131A (ja) * | 2004-12-22 | 2006-07-06 | Fujitsu Ltd | メモリシステム及び半導体記憶装置 |
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 |
-
2006
- 2006-09-29 KR KR1020060096136A patent/KR100905712B1/ko not_active Expired - Fee Related
-
2007
- 2007-09-20 US US11/902,261 patent/US20080082870A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03100999A (ja) * | 1989-09-12 | 1991-04-25 | Hitachi Ltd | 半導体記憶装置 |
JPH11273396A (ja) | 1998-03-19 | 1999-10-08 | Nec Corp | 半導体メモリ装置、該半導体メモリ装置の検査方法及び使用方法 |
JP2004234770A (ja) | 2003-01-31 | 2004-08-19 | Renesas Technology Corp | 半導体記憶装置とテスト方法 |
JP2006179101A (ja) | 2004-12-22 | 2006-07-06 | Fujitsu Ltd | 半導体記憶装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11721408B2 (en) | 2020-11-04 | 2023-08-08 | Samsung Electronics Co., Ltd. | Memory device capable of outputting fail data in parallel bit test and memory system including the memory device |
Also Published As
Publication number | Publication date |
---|---|
US20080082870A1 (en) | 2008-04-03 |
KR20080030270A (ko) | 2008-04-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100905712B1 (ko) | 에러 정정 코드를 이용한 병렬 비트 테스트 장치 | |
TW556203B (en) | Semiconductor memory device having ECC type error recovery circuit | |
KR100833600B1 (ko) | 에러 정정 회로, 그 방법 및 상기 회로를 구비하는 반도체메모리 장치 | |
KR101750662B1 (ko) | 데이터 에러 교정용 회로, 장치, 및 방법 | |
KR100856129B1 (ko) | 오정정 확률을 줄이는 에러 정정 회로, 그 방법 및 상기회로를 구비하는 반도체 메모리 장치 | |
KR100266748B1 (ko) | 반도체 메모리 장치 및 그 장치의 에러 정정 방법 | |
US8996958B2 (en) | Method, device and computer program product for decoding a codeword | |
US8225175B2 (en) | Two-plane error correction method for a memory device and the memory device thereof | |
KR102127455B1 (ko) | 반도체 메모리 장치 및 그것의 테스트 방법 | |
US9075742B2 (en) | Memory device | |
US20080282128A1 (en) | Method of Error Correction Code on Solid State Disk to Gain Data Security and Higher Performance | |
US9110827B2 (en) | Error detection and correction apparatus, mismatch detection apparatus, memory system and error detection and correction method | |
US8910020B2 (en) | Intelligent bit recovery for flash memory | |
TW200532703A (en) | An error detection and correction scheme for a memory device | |
US11374595B2 (en) | Method for selectively inverting words to be written to a memory and device for implementing same | |
US12288594B2 (en) | Memory and operation method of memory | |
JPS60142430A (ja) | 誤り訂正・検出装置 | |
KR20220011641A (ko) | 무결성 검사를 이용한 오류 검출 및 정정 기법 | |
US11200117B2 (en) | Semiconductor memory device, controller, memory system, and operation method thereof | |
CN115705265A (zh) | 存储器设备及其操作方法 | |
JP5284069B2 (ja) | メモリシステム及びメモリアクセス方法 | |
KR20080007806A (ko) | Ecc엔진을 이용한 병렬 비트 테스트 방법 및 그 장치 | |
JP4864395B2 (ja) | 半導体記憶装置 | |
CN112017724B (zh) | 存储系统和在存储系统中纠正错误的方法 | |
US9613717B2 (en) | Error correction circuit and semiconductor memory device including the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20060929 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20071023 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20080313 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20071023 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
AMND | Amendment | ||
J201 | Request for trial against refusal decision | ||
PJ0201 | Trial against decision of rejection |
Patent event date: 20080327 Comment text: Request for Trial against Decision on Refusal Patent event code: PJ02012R01D Patent event date: 20080313 Comment text: Decision to Refuse Application Patent event code: PJ02011S01I Appeal kind category: Appeal against decision to decline refusal Decision date: 20090330 Appeal identifier: 2008101002628 Request date: 20080327 |
|
PG1501 | Laying open of application | ||
PB0901 | Examination by re-examination before a trial |
Comment text: Amendment to Specification, etc. Patent event date: 20080327 Patent event code: PB09011R02I Comment text: Request for Trial against Decision on Refusal Patent event date: 20080327 Patent event code: PB09011R01I Comment text: Amendment to Specification, etc. Patent event date: 20071221 Patent event code: PB09011R02I |
|
B601 | Maintenance of original decision after re-examination before a trial | ||
E801 | Decision on dismissal of amendment | ||
PB0601 | Maintenance of original decision after re-examination before a trial |
Comment text: Report of Result of Re-examination before a Trial Patent event code: PB06011S01D Patent event date: 20080526 |
|
PE0801 | Dismissal of amendment |
Patent event code: PE08012E01D Comment text: Decision on Dismissal of Amendment Patent event date: 20080526 Patent event code: PE08011R01I Comment text: Amendment to Specification, etc. Patent event date: 20080327 Patent event code: PE08011R01I Comment text: Amendment to Specification, etc. Patent event date: 20071221 |
|
J301 | Trial decision |
Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20080327 Effective date: 20090330 |
|
PJ1301 | Trial decision |
Patent event code: PJ13011S01D Patent event date: 20090330 Comment text: Trial Decision on Objection to Decision on Refusal Appeal kind category: Appeal against decision to decline refusal Request date: 20080327 Decision date: 20090330 Appeal identifier: 2008101002628 |
|
PS0901 | Examination by remand of revocation | ||
S901 | Examination by remand of revocation | ||
GRNO | Decision to grant (after opposition) | ||
PS0701 | Decision of registration after remand of revocation |
Patent event date: 20090407 Patent event code: PS07012S01D Comment text: Decision to Grant Registration Patent event date: 20090331 Patent event code: PS07011S01I Comment text: Notice of Trial Decision (Remand of Revocation) |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20090625 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20090626 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |