[go: up one dir, main page]

JP4019194B2 - Ramの自己試験方法 - Google Patents

Ramの自己試験方法 Download PDF

Info

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
Application number
JP2004258419A
Other languages
English (en)
Other versions
JP2005085458A (ja
Inventor
スティーブン・エム・ユースティス
クリシュネンドゥ・モンダル
マイケル・アール・オーレット
ジェレミ・ピー・ローランド
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of JP2005085458A publication Critical patent/JP2005085458A/ja
Application granted granted Critical
Publication of JP4019194B2 publication Critical patent/JP4019194B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/70Masking faults in memories by using spares or by reconfiguring
    • G11C29/78Masking faults in memories by using spares or by reconfiguring using programmable devices
    • G11C29/84Masking faults in memories by using spares or by reconfiguring using programmable devices with improved access time or stability
    • G11C29/846Masking 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
    • G11C29/44Indication or identification of errors, e.g. for repair
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
    • G11C29/44Indication or identification of errors, e.g. for repair
    • G11C29/4401Indication or identification of errors, e.g. for repair for self repair
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/70Masking faults in memories by using spares or by reconfiguring
    • G11C29/72Masking faults in memories by using spares or by reconfiguring with optimized replacement algorithms
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
    • G11C2029/1208Error catch memory

Landscapes

  • Tests Of Electronic Circuits (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)

Description

本発明は、一般に、ダイナミック・ランダム・アクセス・メモリ(DRAM:Dynamic Random Access Memory)またはスタティック・ランダム・アクセス・メモリ(SRAM:Static Random Access Memory)のいずれかのランダム・アクセス・メモリ(RAM:Random Access Memory)においてデータ列冗長(data column redundancy)を実施するための自己試験アーキテクチャ(self-test architecture)に関し、具体的には、カーネル(kernel)と呼ばれる基本構築ブロックから設計およびコンパイルされたメモリであるコンパイル可能メモリに適用することができる。また、本発明は、特に、マイクロプロセッサまたは論理チップ内の埋め込みRAM(eRAM:embedded RAM)にも適用可能であるが、スタンドアロンのRAMチップにも適用性がある。
更に具体的には、本発明は、完全に統合された自己試験および修理(self-test and repair)機能により、列および行の冗長を用いて、RAMにおいてデータ列冗長を実施するための自己試験アーキテクチャに関する。コンパイル可能な1ポートSRAMの特定の実施形態を開示するが、本発明は、一般的なRAMメモリに更に広い適用性があり、SRAMメモリにおいて、デュアルポートまたはマルチポートのSRAMメモリに更に広い適用性があることに注意されたい。
コンパイル可能メモリは、カーネルと呼ばれる基本構築ブロックからカスタム設計およびコンパイルされたメモリである。コンパイル可能メモリは、多数のワード、ワード幅、および多数のビットラインの指定パラメータを有するように設計または指定される。これらのパラメータを指定し、次いで、構築ブロックのカーネルからコンパイル可能メモリの設計をアセンブルする。
従来技術では、予備の行および予備の列の双方を用いて、埋め込みメモリにおいて多くの冗長の実施を使用している。行および列の双方の冗長を用いる場合、回路の設計者は、修理によって予備の行および列が最適に用いられるように、修理ソリューションをどのように最適に実施するかを決定しなければならない。いくつかのコンパイル可能メモリは、予備の列を提供しているが、自己試験、冗長割り当て、またはステアリング・マルチプレクサ(steering multiplexor)については何もサポートしていない。これらのメモリは、単に追加のデータ列をコンパイルするのみである。例えば、カスタマが128Kx32のメモリを注文した場合、コンパイラは、実際には、カスタマに128Kx33のメモリを提供する。次いで、カスタマは、不良の列をどのように試験して発見するかを考えなければならず、更に、ステアリング・ロジック(steering logic)および溶断サポート(fusingsupport circuit)回路を実施しなければならない。
また、従来技術では、コンパイル可能メモリ内に行冗長を含ませるためにASIC内で最新の開発が提供されている。
本発明は、一般に、ダイナミックRAM(DRAM)またはスタティックRAM(SRAM)のいずれかのRAM(ランダム・アクセス・メモリ)においてデータ列冗長を実施するための自己試験アーキテクチャに関し、具体的には、コンパイル可能メモリおよびマイクロプロセッサまたは論理チップ内の埋め込みRAM(eRAM)に適用することができる。メモリ上で、自己試験の2つのパス(pass)を用いる。自己試験の第1のパスは、最悪の故障列、固有の故障行アドレスが最も多い列を決定し、その後、予備の列を割り当てて最悪の故障列を置換する。自己試験の第2のパスでは、BIST(Built In Self-Test)が、固有の故障行アドレスを収集する。自己試験の第2のパスの完了時に、予備の行を割り当てる。いったん自己試験の第2のパスが完了すると、列および固有の故障行アドレスはeヒューズ・マクロに転送され、チップ内に永続的に格納される。
RAMにおいてデータ列冗長を実施する自己試験アーキテクチャのための本発明の前述の目的および利点は、そのいくつかの実施形態の以下の詳細な説明を、添付図面と関連付けて参照することで、当業者によって更に容易に理解することができる。いくつかの図面を通して、同様の要素は同一の参照番号によって示される。
本発明は、RAMメモリ、特に、予備の行および列の双方を用いたコンパイル可能メモリの自己試験、割り当て、および修理の新しい手法を提供する。
本発明の新しい手法は、メモリの自己試験の2つのパスを用いる。自己試験の第1のパスは、最悪の故障列、固有の故障行アドレスが最も多い列を決定する。自己試験の第1のパスの完了時、予備の列を割り当てて最悪の故障列を置換する。自己試験の第2のパスでは、BIST(Built In Self-Test)が、予備の行のみを有するメモリに対して現在行っているように、固有の故障行アドレスを収集する。自己試験の第2のパスの完了時に、予備の行を割り当てる。いったん自己試験の第2のパスが完了すると、その列および固有の故障行アドレスはeヒューズ・マクロに転送され、チップ内に永続的に格納される。
図1は、自己試験の第1のパスにおいてメモリ内の最悪の故障列を決定するための本発明の手法を示し、ある列における固有の故障行アドレスの数をカウントしながら一度に1つの列を試験することを含む。図1は、多数のデータ列0、1・・・n、および冗長データ列を有するコンパイル可能1ポートSRAMメモリを示す。冗長データ列を含むデータ列の1つを選択するため、および全ての残りの列をマスクするために、デコーダ10(列マスクまたは冗長選択のため)が設けられている。
BISTは、選択および試験を行うメモリ内の特定の列を指定する列アドレス信号を発生し、第1のレジスタ11に入力する。BISTの列試験の間、第1のレジスタは、マルチプレクサ12を介してデコーダ10に列アドレス信号を出力して、試験を行う特定の列を選択する。また、第1のレジスタ11は、最悪の試験列アドレス信号を第2の修理レジスタ13に出力し、通常動作において、第2の修理レジスタ13は、格納した最悪列アドレス信号をマルチプレクサ12を介して出力し、これは同じデコーダ10によって復号されて、最悪試験列の代わりに冗長データ列を実施する。
自己試験の第1のパスの間、選択された試験列を除いた全ての列は、マスクされるかまたは切断されて、非マスクまたは選択された列のみがデータ出力比較器14にエラーを生成可能であるようになっている。次いで、データ出力比較器14からの合格/失敗信号を用いて、選択データ列のための故障アドレス・レジスタ(FAR:Failing Address Register)15は、各固有の故障行アドレスがすでに格納されていない場合、それを格納することができる。FARレジスタは、図1に概略的に示すように、行アドレス0、行アドレス1、・・・行アドレスnのためのレジスタ・エントリを含む。固有の故障行アドレスが格納されると、ORゲート17を介して故障行カウンタ16がイネーブルされて、非マスク列の固有の故障行アドレスの数をカウントする。
非マスク列の試験が終了すると、比較器18において、カウンタ16内の非マスク列についてのカウント値を、エラーカウントレジスタ19に格納されている以前に試験した列からの最悪のカウント値と比較する。カウンタ16内の非マスク列のカウント値が、以前に試験した列からの先に格納された最悪カウント値よりも大きい場合、非マスク列を、その時点までに試験した最悪列と決定する。次いで、エラーカウントレジスタ19に、非マスクレジスタの新しいカウント値を格納し、修理レジスタ13に、非マスクデータ列のビットアドレスを格納する。ビットアドレスは、自己試験回路からデコーダに送られる二進値であり、デコーダの出力が非マスク列を識別し選択する手段を与えるようになっている。レジスタ19に格納されたカウント値は、この後、次の列の試験が完了した後に、次の列のカウント値と比較される。各列を試験した後、FAR15および故障行カウンタ16は、次の列の試験の前にクリアされる。全ての列を個別に試験し終わった後、最悪の列のビットアドレスを格納しセーブする。
代替的な実施形態では、最悪の列のカウント値が所与の閾値、例えば2を超えない限り、予備の列の使用を許可しない回路を実施することも可能である。
ワイドRAMにおいて実施される実施形態では、RAMを隣接する列から成るセクションに分割することができ、各セクションは当該セクション内の最悪列を置換するためのそれ自身の冗長列を有し、各セクションは他のセクションの列と並列して試験することができる。
いくつかの実施形態では、2つの列内の固有の故障行アドレスの数がRAM内の冗長行の数を超えた場合、RAMを修理不可能と示す。例えば、所与の列内の固有の故障行の数がRAM内の冗長行の数を超えた場合にフラグをセットすることができ、第2の列がRAM内の冗長行数を超え、かつフラグがすでにセットされている場合、RAMを修理不可能と示す。
次いで、自己試験の第2のパスに先立って、自己試験の第1のパスの終了時に修理レジスタ13に格納された格納ビットアドレス値を用いて、予備の列をイネーブルする。次いで、マスク/非マスクのために用いた同じデコーダ10を用いて、予備の列を実施するためのマルチプレクサを選択する。
FARを用いて故障行アドレスを収集する第2のパスの間、予備の列内のメモリ・セルを試験する。自己試験の第2のパスの終了時、FAR値を用いて、予備の行を割り当てて実施する。
図2は、本発明の自己試験の手順の論理フロー図を示す。システムは、30において、号TESTMODEによって示される列試験モードに入る。システムは、32において第1の列の試験に進み、列当たりの固有の故障行アドレス数をカウントする。試験している列では、34において、列内の各次の行アドレスを試験し、36において、各故障した新しいワードラインのアドレスをFARにロードする。38において、固有の故障行アドレス数をカウントするカウンタ16を増分し、40において、列内の最後のアドレスを試験するまで、列内の次のアドレスを試験する。42では、試験列についてカウンタ16がカウントした故障の合計数が記録された以前の故障最大数を超えた場合、44において、試験列の列アドレスおよび故障数を、修理レジスタ13およびレジスタ19にそれぞれ格納する。42において、試験列の故障合計数が記録した以前の故障最大数を超えていない場合、46において、システムは、全ての列を試験したか否かを判定する。していない場合、48においてFARレジスタをリセットし、50において列故障カウンタ16をリセットし、32において次の列の試験を開始する。46において全ての列の試験を完了した場合、システムは52において最悪の列を実施し、最多の故障を有するデータ列レジスタの代わりに冗長データ列を用いる。
次いで、システムは、自己試験の第1のパス、列試験モードを出て、54で自己試験の第2のパスに進み、通常の行試験パターンによってメモリを試験し、その後、56において、列および行試験の結果を永続的に実施し、試験結果に対応するヒューズを切ることによって記録する。
RAMにおいてデータ列冗長を実施する自己試験アーキテクチャのための本発明のいくつかの実施形態および変形を詳細に説明したが、本発明の開示および教示は、当業者に多くの代替的な設計を提案することは明らかであろう。
自己試験の第1のパスにおいてメモリ内の最悪の故障列を決定するための本発明の手法を示し、固有の故障行の数をカウントしながら一度に1つの列を試験することを含む。 本発明の自己試験手順の論理フロー図を示す。

Claims (8)

  1. 予備の行及び列を有するランダム・アクセス・メモリ(RAM)を自己試験するための方法であって、
    前記自己試験方法が、列を試験する第1のパスと、該第1のパスの後に行を試験する第2のパスを含み、
    前記第1のパスが下記ステップ(1)〜(7)を含み、
    (1)試験する列を選択するステップ、
    (2)選択された列について試験を行い、故障行のアドレスを、故障行アドレスレジスタに格納するステップ、
    (3)故障行のアドレスを、故障行アドレスレジスタに格納する信号をORゲートに入力して、該ORゲートに接続されたカウンタで、該列における故障行の総数をカウントするステップ、
    (4)前記総数とエラーカウントレジスタに格納されたカウント値を比較するステップであって、前記カウント値は、当該列より前に試験した総ての列における故障行の総数のうちの最大の数である、ステップ、
    (5)前記故障行の総数が、前記カウント値よりも大きい場合には、前記エラーカウントレジスタに、当該列の故障行の総数を格納し、及び、修理レジスタに当該列のアドレスを格納するステップ、
    (6)前記故障行の総数が、前記エラーカウントレジスタに格納されたカウント値以下である場合には、前記RAMの総ての列について試験を行なったかどうか判定するステップ、
    (7)全ての列について試験を行なったと判定された場合には、前記修理レジスタに格納されたアドレスを、予備の列に割り当てて、該予備の列をイネーブルするステップ、
    (8)前記自己試験の第2のパスが、行についてステップ(1)〜(7)、但しステップ(1)〜(7)における列を行に及び行を列に読替える、を行なう、
    方法。
  2. 前記第2のパスの完了後、前記故障列および故障行のヒューズを切る、請求項1に記載の方法。
  3. ステップ(1)が、試験対象の列または行のみが、データ出力比較器からエラー信号を生成できるようにすることによって行なわれる、請求項1または2に記載の方法。
  4. 前記RAMの通常動作の間、前記修理レジスタに格納された列又は行アドレスが、デコーダによって復号されて、前記予備の列又は行をアクセスする、請求項1〜3のいずれか1項に記載の方法。
  5. ステップ(2)において、前記格納が、データ出力比較器からのエラー信号を、前記故障行レジスタもしくは故障列レジスタに記録することによって行なわれる、請求項3に記載の方法。
  6. 当該列もしくは行の試験後であって、次の列もしくは行の試験前に、前記故障列もしくは行アドレスレジスタ及び前記カウンタをクリアするステップをさらに含む、請求項1〜5のいずれか1項に記載の方法。
  7. 前記RAMがワイドRAMであり、該ワイドRAMが、隣接する列もしくは行から成るセクションに分割され、各セクション毎にそれ自身の予備列もしくは行を有し、各セクションは他のセクションと平行に試験される、請求項1〜6のいずれか1項に記載の方法。
  8. 前記RAMが、マイクロプロセッサまたは論理チップ内の埋め込みRAMである、請求項1〜7のいずれか1項に記載の方法。
JP2004258419A 2003-09-09 2004-09-06 Ramの自己試験方法 Expired - Fee Related JP4019194B2 (ja)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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