JP4019194B2 - Ramの自己試験方法 - Google Patents
Ramの自己試験方法 Download PDFInfo
- Publication number
- JP4019194B2 JP4019194B2 JP2004258419A JP2004258419A JP4019194B2 JP 4019194 B2 JP4019194 B2 JP 4019194B2 JP 2004258419 A JP2004258419 A JP 2004258419A JP 2004258419 A JP2004258419 A JP 2004258419A JP 4019194 B2 JP4019194 B2 JP 4019194B2
- Authority
- JP
- Japan
- Prior art keywords
- column
- row
- register
- ram
- rows
- 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
- 238000010998 test method Methods 0.000 title claims description 4
- 238000012360 testing method Methods 0.000 claims description 62
- 238000000034 method Methods 0.000 claims description 12
- 230000015654 memory Effects 0.000 description 28
- 238000013459 approach Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000873 masking effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 230000006870 function Effects 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/70—Masking faults in memories by using spares or by reconfiguring
- G11C29/78—Masking faults in memories by using spares or by reconfiguring using programmable devices
- G11C29/84—Masking faults in memories by using spares or by reconfiguring using programmable devices with improved access time or stability
- G11C29/846—Masking faults in memories by using spares or by reconfiguring using programmable devices with improved access time or stability by choosing redundant lines at an output stage
-
- 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/44—Indication or identification of errors, e.g. for repair
-
- 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/44—Indication or identification of errors, e.g. for repair
- G11C29/4401—Indication or identification of errors, e.g. for repair for self repair
-
- 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/70—Masking faults in memories by using spares or by reconfiguring
- G11C29/72—Masking faults in memories by using spares or by reconfiguring with optimized replacement algorithms
-
- 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
- G11C2029/1208—Error catch memory
Landscapes
- Tests Of Electronic Circuits (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
Description
Claims (8)
- 予備の行及び列を有するランダム・アクセス・メモリ(RAM)を自己試験するための方法であって、
前記自己試験方法が、列を試験する第1のパスと、該第1のパスの後に行を試験する第2のパスを含み、
前記第1のパスが下記ステップ(1)〜(7)を含み、
(1)試験する列を選択するステップ、
(2)選択された列について試験を行い、故障行のアドレスを、故障行アドレスレジスタに格納するステップ、
(3)故障行のアドレスを、故障行アドレスレジスタに格納する信号をORゲートに入力して、該ORゲートに接続されたカウンタで、該列における故障行の総数をカウントするステップ、
(4)前記総数とエラーカウントレジスタに格納されたカウント値を比較するステップであって、前記カウント値は、当該列より前に試験した総ての列における故障行の総数のうちの最大の数である、ステップ、
(5)前記故障行の総数が、前記カウント値よりも大きい場合には、前記エラーカウントレジスタに、当該列の故障行の総数を格納し、及び、修理レジスタに当該列のアドレスを格納するステップ、
(6)前記故障行の総数が、前記エラーカウントレジスタに格納されたカウント値以下である場合には、前記RAMの総ての列について試験を行なったかどうか判定するステップ、
(7)全ての列について試験を行なったと判定された場合には、前記修理レジスタに格納されたアドレスを、予備の列に割り当てて、該予備の列をイネーブルするステップ、
(8)前記自己試験の第2のパスが、行についてステップ(1)〜(7)、但しステップ(1)〜(7)における列を行に及び行を列に読替える、を行なう、
方法。 - 前記第2のパスの完了後、前記故障列および故障行のヒューズを切る、請求項1に記載の方法。
- ステップ(1)が、試験対象の列または行のみが、データ出力比較器からエラー信号を生成できるようにすることによって行なわれる、請求項1または2に記載の方法。
- 前記RAMの通常動作の間、前記修理レジスタに格納された列又は行アドレスが、デコーダによって復号されて、前記予備の列又は行をアクセスする、請求項1〜3のいずれか1項に記載の方法。
- ステップ(2)において、前記格納が、データ出力比較器からのエラー信号を、前記故障行レジスタもしくは故障列レジスタに記録することによって行なわれる、請求項3に記載の方法。
- 当該列もしくは行の試験後であって、次の列もしくは行の試験前に、前記故障列もしくは行アドレスレジスタ及び前記カウンタをクリアするステップをさらに含む、請求項1〜5のいずれか1項に記載の方法。
- 前記RAMがワイドRAMであり、該ワイドRAMが、隣接する列もしくは行から成るセクションに分割され、各セクション毎にそれ自身の予備列もしくは行を有し、各セクションは他のセクションと平行に試験される、請求項1〜6のいずれか1項に記載の方法。
- 前記RAMが、マイクロプロセッサまたは論理チップ内の埋め込みRAMである、請求項1〜7のいずれか1項に記載の方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/658,940 US6928377B2 (en) | 2003-09-09 | 2003-09-09 | Self-test architecture to implement data column redundancy in a RAM |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005085458A JP2005085458A (ja) | 2005-03-31 |
JP4019194B2 true JP4019194B2 (ja) | 2007-12-12 |
Family
ID=34226884
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004258419A Expired - Fee Related JP4019194B2 (ja) | 2003-09-09 | 2004-09-06 | Ramの自己試験方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US6928377B2 (ja) |
JP (1) | JP4019194B2 (ja) |
TW (1) | TWI317131B (ja) |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1465204A3 (en) * | 2003-02-12 | 2005-03-30 | Infineon Technologies AG | Memory built-in self repair (MBISR) circuits / devices |
EP1517334B1 (en) * | 2003-09-16 | 2010-10-27 | Infineon Technologies AG | On-chip diagnosis method and on-chip diagnosis block for memory repair with mixed redundancy (IO redundancy and word-register redundancy) |
US7251757B2 (en) * | 2003-12-02 | 2007-07-31 | International Business Machines Corporation | Memory testing |
US7565585B2 (en) * | 2004-01-13 | 2009-07-21 | International Business Machines Corporation | Integrated redundancy architecture and method for providing redundancy allocation to an embedded memory system |
US7644323B2 (en) * | 2004-11-30 | 2010-01-05 | Industrial Technology Research Institute | Method and apparatus of build-in self-diagnosis and repair in a memory with syndrome identification |
JP2006302464A (ja) * | 2005-04-25 | 2006-11-02 | Nec Electronics Corp | 半導体記憶装置 |
JP4782524B2 (ja) * | 2005-09-29 | 2011-09-28 | 株式会社東芝 | 半導体集積回路、設計支援ソフトウェアシステム、および、テストパターン自動生成システム |
US7895482B2 (en) * | 2007-04-26 | 2011-02-22 | Agere Systems Inc. | Embedded memory repair |
KR100921831B1 (ko) * | 2007-12-27 | 2009-10-16 | 주식회사 하이닉스반도체 | 반도체 메모리 장치의 퓨즈 모니터링 회로 |
US7940582B2 (en) | 2008-06-06 | 2011-05-10 | Qimonda Ag | Integrated circuit that stores defective memory cell addresses |
US7773438B2 (en) * | 2008-06-06 | 2010-08-10 | Qimonda North America Corp. | Integrated circuit that stores first and second defective memory cell addresses |
US7936622B2 (en) * | 2009-07-13 | 2011-05-03 | Seagate Technology Llc | Defective bit scheme for multi-layer integrated memory device |
US8281190B2 (en) * | 2009-08-02 | 2012-10-02 | Avago Technologies Enterprise IP (Singapore) Pte. Ltd. | Circuits and methods for processing memory redundancy data |
US8392777B2 (en) * | 2009-08-27 | 2013-03-05 | Advanced Micro Devices, Inc. | Centralized MBIST failure information |
JP2011099835A (ja) * | 2009-11-09 | 2011-05-19 | Renesas Electronics Corp | スキャンテスト回路及びスキャンテスト方法 |
US8400865B2 (en) | 2010-09-08 | 2013-03-19 | Taiwan Semiconductor Manufacturing Co., Ltd. | Memory macro configuration and method |
TWI459008B (zh) | 2012-05-30 | 2014-11-01 | Ind Tech Res Inst | 三維記憶體與其內建自我測試電路 |
US9875810B2 (en) * | 2013-07-24 | 2018-01-23 | Microsoft Technology Licensing, Llc | Self-identifying memory errors |
KR102117633B1 (ko) * | 2013-09-12 | 2020-06-02 | 에스케이하이닉스 주식회사 | 셀프 리페어 장치 |
US9136014B2 (en) * | 2013-12-23 | 2015-09-15 | Storart Technology Co. Ltd. | Method for replacing the address of some bad bytes of the data area and the spare area to good address of bytes in non-volatile storage system |
US9542263B2 (en) * | 2014-09-24 | 2017-01-10 | Nxp Usa, Inc. | Electronic device having a runtime integrity checker |
US10061590B2 (en) | 2015-01-07 | 2018-08-28 | Micron Technology, Inc. | Generating and executing a control flow |
CN106710632B (zh) * | 2015-11-17 | 2020-01-07 | 华邦电子股份有限公司 | 存储器装置 |
TWI655637B (zh) * | 2018-06-15 | 2019-04-01 | 華邦電子股份有限公司 | 記憶體裝置 |
US11221794B2 (en) | 2019-02-20 | 2022-01-11 | International Business Machines Corporation | Memory array element sparing |
US11081202B2 (en) | 2019-10-01 | 2021-08-03 | International Business Machines Corporation | Failing address registers for built-in self tests |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4460997A (en) * | 1981-07-15 | 1984-07-17 | Pacific Western Systems Inc. | Memory tester having memory repair analysis capability |
JPS6148200A (ja) | 1984-08-14 | 1986-03-08 | Fujitsu Ltd | 半導体記憶装置 |
JP2777276B2 (ja) * | 1990-09-20 | 1998-07-16 | 株式会社東芝 | 冗長回路付メモリicの試験装置 |
EP0490680B1 (en) * | 1990-12-14 | 1996-10-02 | STMicroelectronics, Inc. | A semiconductor memory with multiplexed redundancy |
FR2695493B1 (fr) | 1992-09-08 | 1994-10-07 | Thomson Composants Militaires | Circuit de mémoire avec redondance. |
EP0618587B1 (en) | 1993-03-31 | 1998-07-22 | STMicroelectronics S.r.l. | Semiconductor memory with memory matrix comprising redundancy cell columns associated with single matrix sectors |
KR0130030B1 (ko) | 1994-08-25 | 1998-10-01 | 김광호 | 반도체 메모리 장치의 컬럼 리던던시 회로 및 그 방법 |
EP0806773B1 (en) | 1996-05-09 | 2003-03-19 | STMicroelectronics S.r.l. | Electrically erasable and programmable non-volatile memory device with testable redundancy circuits |
EP0811919B1 (en) | 1996-06-06 | 2001-12-12 | STMicroelectronics S.r.l. | Memory device with clocked column redundancy |
US6032264A (en) * | 1997-04-22 | 2000-02-29 | Micron Technology, Inc. | Apparatus and method implementing repairs on a memory device |
JP3895838B2 (ja) | 1997-09-10 | 2007-03-22 | 株式会社ルネサステクノロジ | 半導体記憶装置 |
JP3574322B2 (ja) | 1998-03-25 | 2004-10-06 | シャープ株式会社 | 不揮発性半導体メモリの冗長方法 |
US6115300A (en) | 1998-11-03 | 2000-09-05 | Silicon Access Technology, Inc. | Column redundancy based on column slices |
US6408401B1 (en) * | 1998-11-13 | 2002-06-18 | Compaq Information Technologies Group, L.P. | Embedded RAM with self-test and self-repair with spare rows and columns |
US6571348B1 (en) | 1999-04-06 | 2003-05-27 | Genesis Semiconductor, Inc. | Method of and apparatus for providing look ahead column redundancy access within a memory |
TW473734B (en) | 1999-09-07 | 2002-01-21 | Samsung Electronics Co Ltd | Semiconductor memory device having redundancy circuit capable of improving redundancy efficiency |
US6496947B1 (en) * | 1999-10-25 | 2002-12-17 | Lsi Logic Corporation | Built-in self repair circuit with pause for data retention coverage |
US6795942B1 (en) * | 2000-07-06 | 2004-09-21 | Lsi Logic Corporation | Built-in redundancy analysis for memories with row and column repair |
US6327197B1 (en) | 2000-09-13 | 2001-12-04 | Silicon Access Networks, Inc. | Structure and method of a column redundancy memory |
US6366508B1 (en) | 2000-12-04 | 2002-04-02 | Lsi Logic Corporation | Integrated circuit memory having column redundancy with no timing penalty |
US20020108073A1 (en) * | 2001-02-02 | 2002-08-08 | Hughes Brian William | System for and method of operating a programmable column fail counter for redundancy allocation |
US6691252B2 (en) * | 2001-02-23 | 2004-02-10 | Hewlett-Packard Development Company, L.P. | Cache test sequence for single-ported row repair CAM |
US6373758B1 (en) * | 2001-02-23 | 2002-04-16 | Hewlett-Packard Company | System and method of operating a programmable column fail counter for redundancy allocation |
US6445626B1 (en) | 2001-03-29 | 2002-09-03 | Ibm Corporation | Column redundancy architecture system for an embedded DRAM |
-
2003
- 2003-09-09 US US10/658,940 patent/US6928377B2/en not_active Expired - Lifetime
-
2004
- 2004-09-01 TW TW093126424A patent/TWI317131B/zh not_active IP Right Cessation
- 2004-09-06 JP JP2004258419A patent/JP4019194B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2005085458A (ja) | 2005-03-31 |
US20050055173A1 (en) | 2005-03-10 |
US6928377B2 (en) | 2005-08-09 |
TWI317131B (en) | 2009-11-11 |
TW200525549A (en) | 2005-08-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4019194B2 (ja) | Ramの自己試験方法 | |
US6259637B1 (en) | Method and apparatus for built-in self-repair of memory storage arrays | |
US6667918B2 (en) | Self-repair of embedded memory arrays | |
KR102117633B1 (ko) | 셀프 리페어 장치 | |
US6373758B1 (en) | System and method of operating a programmable column fail counter for redundancy allocation | |
US6691252B2 (en) | Cache test sequence for single-ported row repair CAM | |
US7490274B2 (en) | Method and apparatus for masking known fails during memory tests readouts | |
US5764878A (en) | Built-in self repair system for embedded memories | |
US7085971B2 (en) | ECC based system and method for repairing failed memory elements | |
US6434067B1 (en) | Semiconductor memory having multiple redundant columns with offset segmentation boundaries | |
JP2006511904A (ja) | 初期割当冗長性(par)アーキテクチャを用いるメモリ・アレイの自己修復 | |
US6973605B1 (en) | System and method for assured built in self repair of memories | |
CN108511029B (zh) | 一种fpga中双端口sram阵列的内建自测和修复系统及其方法 | |
JPH0935493A (ja) | 半導体メモリ装置、マイクロコントローラ及び半導体メモリ装置の製造方法 | |
US20020108073A1 (en) | System for and method of operating a programmable column fail counter for redundancy allocation | |
Du et al. | At-speed built-in self-repair analyzer for embedded word-oriented memories | |
US7549098B2 (en) | Redundancy programming for a memory device | |
US20050066226A1 (en) | Redundant memory self-test | |
US7149941B2 (en) | Optimized ECC/redundancy fault recovery | |
JP2003007088A (ja) | メモリセグメントの信頼性を評価するシステムおよび方法 | |
JP2003509804A (ja) | メモリ検査方法 | |
US20220068428A1 (en) | Latch circuit and memory device including the same | |
US20070115720A1 (en) | Non-volatile semiconductor memory device and method for operating a non-volatile memory device | |
KR100684471B1 (ko) | 내장 에스램의 자체 복구 방법 및 장치 | |
JPH1116390A (ja) | 半導体メモリ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061128 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070223 Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20070223 |
|
RD12 | Notification of acceptance of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7432 Effective date: 20070223 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20070226 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070529 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20070813 Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070813 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070904 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20070904 |
|
RD14 | Notification of resignation of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7434 Effective date: 20070904 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070907 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101005 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4019194 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101005 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111005 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121005 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121005 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131005 Year of fee payment: 6 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |