JP7112904B2 - 半導体メモリのテスト方法 - Google Patents

半導体メモリのテスト方法 Download PDF

Info

Publication number
JP7112904B2
JP7112904B2 JP2018136809A JP2018136809A JP7112904B2 JP 7112904 B2 JP7112904 B2 JP 7112904B2 JP 2018136809 A JP2018136809 A JP 2018136809A JP 2018136809 A JP2018136809 A JP 2018136809A JP 7112904 B2 JP7112904 B2 JP 7112904B2
Authority
JP
Japan
Prior art keywords
defective
blocks
memory
threshold
block
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
Application number
JP2018136809A
Other languages
English (en)
Other versions
JP2020013627A (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.)
Lapis Semiconductor Co Ltd
Original Assignee
Lapis Semiconductor Co Ltd
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 Lapis Semiconductor Co Ltd filed Critical Lapis Semiconductor Co Ltd
Priority to JP2018136809A priority Critical patent/JP7112904B2/ja
Priority to US16/515,626 priority patent/US10818376B2/en
Priority to CN201910654147.5A priority patent/CN110739021A/zh
Publication of JP2020013627A publication Critical patent/JP2020013627A/ja
Application granted granted Critical
Publication of JP7112904B2 publication Critical patent/JP7112904B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/02Detection or location of defective auxiliary circuits, e.g. defective refresh counters
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/006Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation at wafer scale level, i.e. wafer scale integration [WSI]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/401Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
    • G11C11/4063Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
    • G11C11/407Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
    • G11C11/409Read-write [R-W] circuits 
    • G11C11/4096Input/output [I/O] data management or control circuits, e.g. reading or writing circuits, I/O drivers or bit-line switches 
    • 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/50Marginal testing, e.g. race, voltage or current testing
    • 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/50Marginal testing, e.g. race, voltage or current testing
    • G11C29/50004Marginal testing, e.g. race, voltage or current testing of threshold voltage
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/56External testing equipment for static stores, e.g. automatic test equipment [ATE]; Interfaces therefor
    • 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/76Masking faults in memories by using spares or by reconfiguring using address translation or modifications
    • 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/785Masking faults in memories by using spares or by reconfiguring using programmable devices with redundancy programming schemes
    • 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/838Masking faults in memories by using spares or by reconfiguring using programmable devices with substitution of defective spares
    • 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/50Marginal testing, e.g. race, voltage or current testing
    • G11C2029/5004Voltage
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/04Arrangements for writing information into, or reading information out from, a digital store with means for avoiding disturbances due to temperature effects

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)

Description

本発明は、半導体メモリのテスト方法に関する。
DRAM(Dynamic Random Access Memory)等の半導体メモリの製造工程において、当該半導体メモリが形成されたウェハのウェハテスト工程において、半導体メモリの良否を判定するためのテストが行われている(例えば、特許文献1)。かかるテストでは、所定の動作条件を満たさないメモリセルが不良セルとして検出される。半導体メモリには通常のメモリ領域の他に冗長領域が設けられており、テストにおいて不良セルであると判定されたメモリセルは、冗長領域のセル(冗長セル)で置換される。すなわち、不良セルのアドレスに対してアクセスが試行された場合、当該不良セルに代わって冗長セルのアドレスに対してアクセスが行われる。冗長セルの数よりも多い不良セルが検出された場合、その半導体メモリは不良品であると判定される。
特開2008-108395号公報
1枚のウェハから切り出される複数のチップは、同じウェハテスト工程におけるテストを経て製造されるため、一定の条件下での動作については同じ特性を有する。しかし、例えば低電圧での動作や低温環境下での動作等、ウェハテスト工程の条件よりも厳しい特殊な環境下での動作については、チップ間でばらつきが生じるという問題点があった。
本発明は上記問題点に鑑みてなされたものであり、性能のばらつきを抑えつつ半導体メモリを製造することを可能とする半導体メモリのテスト方法を提供することを目的とする。
本発明に係る半導体メモリのテスト方法は、各々が複数個のメモリセルからなる複数のメモリブロックを有する半導体メモリの良否を判定するテスト方法であって、前記複数のメモリブロックの前記複数個のメモリセルの各々の電気的特性を測定する第1のステップと、前記複数個のメモリセルのうち、前記電気的特性の測定値が基準値を満たさないメモリセルを欠陥セルとして検出する第2のステップと、前記複数のメモリブロックのうち、前記欠陥セルを所定数以上含むメモリブロックを欠陥ブロックとして判定する第3のステップと、前記欠陥ブロックの数が第1の閾値以上であるか否かを判定する第4のステップと、前記欠陥ブロックの数が第1の閾値以上であると判定された場合、前記半導体メモリを不良品であると判定する第5のステップと、前記欠陥ブロックの数が第1の閾値未満であると判定された場合、前記欠陥ブロックの数を前記第1の閾値よりも小なる第2の閾値と比較する第6のステップと、前記欠陥メモリブロックの数が前記第2の閾値未満であると判定された場合、前記複数個のメモリセルの各々について前記電気的特性の測定における測定条件を変更して前記第1のステップ、前記第2のステップ、前記第3のステップ及び前記第6のステップからなる一連のステップを、前記欠陥ブロックの数が前記第2の閾値以上且つ前記第1の閾値未満になったと判定されるまで繰り返し実行する第7のステップと、前記第6のステップ又は前記第7のステップにおいて、前記欠陥ブロックの数が前記第2の閾値以上且つ前記第1の閾値未満であると判定された場合、前記欠陥ブロックへのアクセスを前記欠陥ブロック以外のブロックへのアクセスとは異なる方法で管理する第8のステップと、を有することを特徴とする。
また、本発明に係る半導体メモリのテスト方法は、各々が複数個のメモリセルからなる複数のメモリブロックを有する半導体メモリの良否を判定するテスト方法であって、前記複数のメモリブロックの前記複数個のメモリセルの各々の電気的特性を測定する第1のステップと、前記複数個のメモリセルのうち、前記電気的特性の測定値が基準値を満たさないメモリセルを欠陥セルとして検出する第2のステップと、前記複数のメモリブロックのうち、前記欠陥セルを所定数以上含むメモリブロックを欠陥ブロックとして判定する第3のステップと、前記欠陥ブロックの数が第1の閾値以上であるか否かを判定する第4のステップと、前記欠陥ブロックの数が第1の閾値以上であると判定された場合、前記半導体メモリを不良品であると判定する第5のステップと、前記欠陥ブロックの数が第1の閾値未満であると判定された場合、前記欠陥ブロックの数を前記第1の閾値よりも小なる第2の閾値と比較する第6のステップと、前記欠陥メモリブロックの数が前記第2の閾値未満であると判定された場合、前記半導体メモリの電源をOFF状態からON状態に変化させ、前記複数個のメモリセルの各々に蓄積されている電荷の変化に基づいて、前記欠陥ブロックの数が前記第2の閾値に達するように新たに欠陥ブロックを選択する第7のステップと、前記第6のステップ又は前記第7のステップの結果、前記欠陥ブロックの数が前記第2の閾値以上且つ前記第1の閾値未満であると判定された場合、前記欠陥ブロックへのアクセスを前記欠陥ブロック以外のブロックへのアクセスとは異なる方法で管理する第8のステップと、を有することを特徴とする。
また、本発明に係る半導体メモリのテスト方法は、各々が複数個のメモリセルからなる複数のメモリブロックと、各々が複数個の冗長セルからなる複数の冗長ブロックと、前記複数の冗長ブロックのうちの1つと前記複数のメモリブロックのうちの1つとを置き換え対象として対応付けて記憶するためのヒューズを複数個有するヒューズブロックと、を有する半導体メモリのテスト方法であって、前記複数のメモリブロックの前記複数個のメモリセルの各々の電気的特性を測定し、前記複数個のメモリセルのうち、前記電気的特性の測定値が基準値を満たさないメモリセルを欠陥セルとして検出し、前記欠陥セルを所定数以上含むメモリブロックを欠陥ブロックとして判定する第1のステップと、前記欠陥ブロックの数が第1の閾値以上であるか否かを判定する第2のステップと、前記欠陥ブロックの数が第1の閾値以上であると判定された場合、前記半導体メモリを不良品であると判定する第3のステップと、前記欠陥ブロックの数が第1の閾値未満であると判定された場合、前記欠陥ブロックの数を前記第1の閾値よりも小なる第2の閾値と比較する第4のステップと、前記欠陥メモリブロックの数が前記第2の閾値未満であると判定された場合、前記複数個のメモリセルの各々について前記電気的特性の測定における測定条件を変更して前記第1のステップ、前記第2のステップ及び前記第4のステップからなる一連のステップを、前記欠陥ブロックの数が前記第2の閾値以上且つ前記第1の閾値未満になったと判定されるまで繰り返し実行する第5のステップと、前記第4のステップ又は前記第5のステップにおいて、前記欠陥ブロックの数が前記第2の閾値以上且つ前記第1の閾値未満であると判定された場合、前記欠陥ブロックへのアクセスを前記冗長ブロックへ代替してアクセスするように前記ヒューズブロック内の前記ヒューズを切断する第6のステップと、を有することを特徴とする。
また、本発明に係る半導体メモリのテスト方法は、各々が複数個のメモリセルからなる複数のメモリブロックと、各々が複数個の冗長セルからなる複数の冗長ブロックと、前記複数の冗長ブロックのうちの1つと前記複数のメモリブロックのうちの1つとを置き換え対象として対応付けて記憶するためのヒューズを複数個有するヒューズブロックと、を有する半導体メモリのテスト方法であって、前記複数のメモリブロックの前記複数個のメモリセルの各々の電気的特性を測定し、前記複数個のメモリセルのうち、前記電気的特性の測定値が基準値を満たさないメモリセルを欠陥セルとして検出し、前記欠陥セルを所定数以上含むメモリブロックを欠陥ブロックとして判定する第1のステップと、前記欠陥ブロックの数が第1の閾値以上であるか否かを判定する第2のステップと、前記欠陥ブロックの数が第1の閾値以上であると判定された場合、前記半導体メモリを不良品であると判定する第3のステップと、前記欠陥ブロックの数が第1の閾値未満であると判定された場合、前記欠陥ブロックの数を前記第1の閾値よりも小なる第2の閾値と比較する第4のステップと、前記欠陥メモリブロックの数が前記第2の閾値未満であると判定された場合、前記半導体メモリの電源をOFF状態からON状態に変化させ、前記複数個のメモリセルの各々に蓄積されている電荷の変化に基づいて、前記欠陥ブロックの数が前記第2の閾値に達するように新たに欠陥ブロックを選択する第5のステップと、前記第4のステップ又は前記第5のステップにおいて、前記欠陥ブロックの数が前記第2の閾値以上且つ前記第1の閾値未満であると判定された場合、前記欠陥ブロックへのアクセスを前記冗長ブロックへ代替してアクセスするように前記ヒューズブロック内の前記ヒューズを切断する第6のステップと、を有することを特徴とする。
本発明に係る半導体メモリのテスト方法によれば、性能のばらつきを抑えつつ半導体メモリを製造することが可能となる。
本実施例の半導体メモリの構成を示すブロック図である。 本実施例のメモリセルの構成を示す図である。 冗長領域を使用した場合のイメージを模式的に示す図である。 実施例1の半導体メモリのテストの処理ルーチンを示すフローチャートである。 実施例2の半導体メモリのテストの処理ルーチンを示すフローチャートである。 実施例2のテストにおける電源OFF/ONの処理時のメモリセルの様子を模式的に示す図である。
以下に本発明の好適な実施例を詳細に説明する。なお、以下の各実施例における説明及び添付図面においては、実質的に同一または等価な部分には同一の参照符号を付している。
図1は、本実施例の半導体メモリ100の構成を示すブロック図である。半導体メモリ100は、例えばDRAM(Dynamic Random Access Memory)から構成されている。半導体メモリ100は、メモリ領域10、ヒューズ11及びコントロールロジック回路12を含む。
メモリ領域10は、通常領域A1及び冗長領域A2から構成されている。通常領域A1は、通常のメモリアクセスの対象となるメモリセルからなるメモリ領域である。冗長領域A2は、通常領域A1内の欠陥セルを所定数以上含むブロック(以下、欠陥ブロックと称する)の置き換え対象となる冗長ブロックを含むメモリ領域である。
ヒューズ11は、欠陥ブロックのアドレスを「冗長アドレス」として、置き換え先の冗長ブロックのアドレスと対応付けて記憶する。ヒューズ11は、複数のヒューズ素子から構成されており、ヒューズ素子の切断により冗長アドレスの情報を記憶する。
図2Aは、メモリ領域10及びヒューズ11の構成を模式的に示す図である。メモリ領域10の通常領域A1及び冗長領域A2の各々は、複数のセルから構成されている。本実施例において、通常領域A1内のセルには、行毎にアドレスが割り当てられている。本実施例の半導体メモリ100では、通常領域A1と冗長領域A2とは同数の列を有し、行毎に通常セルから冗長セルへの置き換えが行われる。すなわち、通常領域A1では、行毎に欠陥ブロックが構成される。また、冗長領域A2では、行毎に冗長ブロックが構成される。ヒューズ11は、冗長領域A2の各行(すなわち、各冗長ブロック)に対応する記憶領域を有する。
図2Bは、本実施例の半導体メモリにおいて冗長領域を使用した場合のイメージを模式的に示す図である。ここでは、通常領域A1のアドレスPP、OO、NN及びMMのブロックを欠陥ブロックとし、斜線で示している。
ヒューズ11には、欠陥ブロックのアドレスであるPP、OO、NN及びMMが、冗長アドレスとして設定され、記憶される。これにより、通常領域A1のアドレスPP、OO、NN及びMMのブロックが、それぞれ冗長領域A2の1行目、2行目、3行目及び4行目のブロックに置き換えられる。
再び図1を参照すると、コントロールロジック回路12は、ユーザIF13、制御部14、メモリセルIF15及びヒューズインタフェース16を含む。
ユーザIF13は、半導体メモリ100の外部からメモリ領域10への書き込みや読み出し等の指令信号を受けるインタフェース部である。制御部14は、ユーザIF13を介して供給された指令信号に応じて、メモリ領域10に対するデータの書き込みや読み出し等のアクセスの制御を行う。メモリセルIF15は、制御部14の制御に応じて、メモリ領域10へのアクセスを行うインタフェース部である。
ヒューズインタフェース16は、制御部14のメモリ領域のアクセス先を決定するため、ヒューズ11へのアクセスを行う。例えば、ヒューズインタフェース16は、ユーザIF13から指定されたメモリ領域へのアクセス先ブロックが冗長ブロックとの置き換え対象ブロックとなっているかを確認するため、ヒューズ11へのアクセスを行う。メモリセルIF15は、アクセス先ブロックが冗長ブロックとの置き換え対象ブロックである場合には当該冗長ブロックにアクセスし、置き換え対象ブロックでない場合にはユーザIF13から指定されたメモリ領域にアクセスする。
ヒューズ11への置き換え先アドレスの書き込みは、半導体メモリ100の製造時のウェハテスト工程において行われる。ウェハテスト工程では、半導体メモリ100の良否を判定するためのテストを行う。かかるテストの処理工程について、図3のフローチャートを参照して説明する。
まず、ウェハに形成された複数のチップの各々について、欠陥セルを検出するための不良判定テストを行う。不良判定テストでは、例えばデータの書き込み時、読み出し時及びリフレッシュ時等における各メモリセルの電流特性や電圧特性等の電気的特性を測定する(STEP101)。そして、測定値が基準値を満たすか否かを判定することにより、メモリセルが欠陥セルであるか否かを判定する(STEP102)。そして、所定数以上の欠陥セルを含むメモリブロック(行)を欠陥ブロックとして判定する(STEP103)。
次に、欠陥ブロックとして判定されたメモリブロックの数が、冗長領域で置き換え可能な範囲であるか否かを判定する(STEP104)。例えば、通常領域A1において欠陥ブロックであると判定されたメモリブロックの数が冗長領域A2に含まれる冗長ブロックの数以下であるか否かを判定する。
欠陥ブロックの数が冗長領域A2で置き換え可能な範囲を超えていると判定すると(STEP104:No)、その欠陥ブロックを含むチップを不合格と判定して、当該チップに対するテストを終了する。
一方、欠陥ブロックの数が冗長領域A2で置き換え可能な範囲を超えていないと判定すると(STEP104:Yes)、当該置き換えにおいて使用する冗長ブロックの数が閾値以上であるか否かを判定する(STEP105)。
使用する冗長ブロックの数が閾値以上ではないと判定すると(STEP105:No)、テスト条件を新たに設定して(STEP106)、不良判定の再テストを行う(STEP107)。
例えば、メモリセルに蓄えられた電荷の自然放電時間はメモリセル毎に異なるため、新たなテスト条件として、メモリセルに電荷を再注入するリフレッシュ処理の時間間隔を長く設定する。これにより、電荷の再注入が自然放電時間に間に合わないセルが、新たに欠陥セルとして判定される。
また、DRAMは温度依存が大きく、高温になると記憶素子の自然放電が早くなる特性を有するため、新たなテスト条件として、テスト環境の温度を高温に設定する。これにより、電荷の再注入が自然放電時間に間に合わないセルが、新たに欠陥セルとして判定される。
また、メモリセルから読み出される電圧がメモリセル毎に異なる特性を利用して、新たなテスト条件として、メモリセルに接続されるワードラインに印加する電圧を低下させる。これにより、メモリセルを構成するトランジスタのゲート電圧が低下し、メモリセルからの読み出し電圧が低下する。これにより、センスアンプによる増幅を行っても読み出し可能な電圧に至らないセルが発生し、新たに欠陥セルとして判定される。
また、メモリセルから読み出される電圧がメモリセル毎に異なる特性を利用して、新たなテスト条件として、メモリセルを構成するトランジスタのバックゲートの電圧を低くすることにより、トランジスタの閾値電圧を上げる。これにより、読み出し電圧が閾値未満となるセルが発生し、新たに欠陥セルとして判定される。
STEP107における不良判定の再テスト後、再びSTEP105に戻り、使用する冗長ブロックの数が閾値以上であるか否かを判定する。
STEP105において、使用する冗長ブロックの数が閾値以上であると判定すると(STEP105:Yes)、欠陥ブロックのアドレスを冗長アドレスとしてヒューズ11に設定する(STEP108)。そして、当該チップを合格と判定し、テストを終了する。
以上のように、本実施例のテスト方法では、ウェハテスト工程において、冗長ブロックへの置き換えが一定以上行われるように、テスト条件を変更しつつ欠陥セルの検出及び欠陥ブロックの判定を行う。これにより、変更したテスト条件下での基準値を満たさないメモリブロックが欠陥ブロックと判定され、冗長ブロックへの置き換えが行われる。すなわち、一定数以上のメモリブロックについてアドレスへの置き換えが行われ、通常のメモリブロックとは異なる方法でアクセスが管理される。
かかる方法によれば、例えば高温環境下での動作やワードラインの印加電圧が低下した場合の動作等、特殊な環境下の動作についてもばらつきの少ない半導体メモリを製造することが可能となる。
また、かかる方法によれば、冗長ブロックへの置き換えが一定以上行われるため、ヒューズ11におけるヒューズ素子の切断が一定数以上行われる。ヒューズ素子が切断されている場合、当該切断部分には電流が流れず、ヒューズが非切断の場合と比べて消費電流が少ない。従って、ヒューズ素子の切断箇所が多いほど半導体メモリ100の全体としての消費電流を低減することが可能となる。半導体メモリ全体としての消費電流の低減を考慮すると、冗長領域全てを使用するまで置き換えてもよい。
また、様々な厳しい条件下でのテストを行うことで、メモリセルの各々のばらつきに応じた最適な性能を持つ半導体メモリを作ることが可能となる。
また、条件の異なる複数のテストを行い、欠陥ブロックを冗長ブロックに置き換えることにより、1枚のウェハから様々な性能を持つ半導体メモリを作ることが可能となる。
次に、本発明の実施例2について説明する。本実施例のテスト方法は、不良判定の再テストを行う代わりに、半導体メモリ100の電源をいったんOFFにしてから再びONにする処理を行うことにより、冗長ブロックへの置き換えを行う欠陥ブロックを選択する点で実施例1のテスト方法と異なる。
DRAMは、電源をOFFからONにすると、内部電源であるセルプレート電位の上昇に伴い、一部のメモリセルに電荷がたまる特性がある。この電荷は各メモリセルの容量によってばらつくため、DRAMに実際にデータを書き込む前の状態であれば、チップ毎のランダムなデータとして読み出すことが可能である。
本実施例におけるテストの処理工程を図4のフローチャートを参照して説明する。
まず、ウェハに形成された複数のチップの各々について、欠陥セルを検出するための不良判定テストを行う。実施例1と同様、不良判定テストでは、各メモリセルの電流特性や電圧特性等の電気的特性を測定し(STEP201)、基準値と比較することにより、メモリセルが欠陥セルであるか否かを判定する(STEP202)。そして、所定数以上の欠陥セルを含むメモリブロックが欠陥ブロックとして判定される(STEP203)。
次に、欠陥ブロックとして判定されたメモリブロックの数が、冗長領域で置き換え可能な範囲であるか否か、すなわち冗長領域A2に含まれる冗長ブロックの数以下であるか否かを判定する(STEP204)。
欠陥ブロックの数が冗長領域A2で置き換え可能な範囲を超えていると判定すると(STEP204:No)、その欠陥ブロックを含むチップを不合格と判定して、当該チップに対するテストを終了する。
一方、欠陥ブロックの数が冗長領域A2で置き換え可能な範囲を超えていないと判定すると(STEP204:Yes)、当該置き換えにおいて使用する冗長ブロックの数が閾値以上であるか否かを判定する(STEP205)。
使用する冗長ブロックの数が閾値以上ではないと判定すると(STEP205:No)、半導体メモリ100の電源をいったんOFFにした後、OFFからONに変化させる(STEP206)。そして、メモリセルの電荷の状態の変化に基づいて、新たに欠陥ブロックとして追加するメモリブロックを選択する(STEP207)。
図5は、半導体メモリ100の電源をOFFからONにした後のメモリセルの電荷の状態を模式的に示す図である。ここでは、電荷が初期値から変化していないセルを“0”とし、電荷が変化したセルを“1”として示している。また、STEP201~STE203の不良判定テストにおいて、通常領域A1のアドレス“WW”のブロックが欠陥ブロックとして判定されている状態を示している。
例えば、使用する冗長ブロックの数が“4”に設定されている場合、通常領域A1のアドレス“WW”のブロック以外のブロックを 3箇所選択する必要がある。そこで、例えば電荷が“0”から“1”に変化しているメモリブロックを、冗長領域による置き換え対象のブロックとして選択する。図5では、アドレス“XX”、“YY”及び“ZZ”が、置き換え対象のブロックとして選択される。
再び図4を参照すると、STEPS205において使用する冗長ブロックの数が閾値以上であると判定されるか(STEP205:Yes)、又はSTEP207において欠陥ブロックとして追加されるメモリブロックが選択されると、欠陥ブロックのアドレスを冗長アドレスとしてヒューズ11に設定する(STEP208)。そして、当該チップを合格と判定し、テストを終了する。
以上のように、本実施例のテスト方法では、ウェハテスト工程において、冗長ブロックへの置き換えが一定以上行われるように、半導体メモリ100の電源をOFFからONに変化させ、各メモリセルの電荷の状態に変化に基づいて欠陥ブロックを選択する。これにより、ウェハテスト工程の段階で、冗長領域の使用量が常に設定した条件を満たすようにすることが可能となる。
本実施例のテスト方法によれば、実施例1のような条件を変更して不良判定テストを繰り返し実行するステップが不要であるため、簡易な処理で短時間にテストを行うことが可能である。
また、本実施例のテスト方法においても、実施例1と同様、冗長ブロックへの置き換えが一定以上行われるため、ヒューズ11におけるヒューズ素子の切断が一定数以上行われる。従って、非切断のヒューズ素子に流れる電流が抑えられるため、ヒューズ素子の切断箇所が多いほど半導体メモリ100の全体としての消費電流を低減することが可能となる。半導体メモリ全体としての消費電流の低減を考慮すると、冗長領域全てを使用するまで置き換えてもよい。
なお、本発明は上記実施形態に限定されない。例えば、上記実施例1では、不良判定テストの再テストにおける条件の変更として、リフレッシュ時間間隔の変更、温度の変更、ゲート電圧の変更、及び閾値電圧の変更をそれぞれ行う場合を例として説明した。しかし、これらに限られず、他の条件を変更して不良判定の再テストを行ってもよい。
また、上記実施例1におけるテスト条件の変更は、それぞれを単独で行う場合に限られず、適宜組み合わせることが可能である。複数のテスト条件の変更を組み合わせることで、新たに欠陥セルと判定されるセルを効率よく発生させ、テスト工程を短くすることが可能である。
また、上記実施例2では、ウェハテスト工程で半導体メモリ100の電源のOFF及びONを行い、メモリセルの電荷状態に基づいて、追加して冗長ブロックに置き換えるメモリブロックを選択している。しかし、チップの完成品の状態でかかる処理を実施することも可能である。
また、上記実施例では、半導体メモリ100がDRAMである場合について説明したが、DRAMと同様に冗長領域を用いてメモリの欠陥部分の置き換えを行う他のメモリにも適用可能である。
100 半導体メモリ
10 メモリ領域
A1 通常領域
A2 冗長領域
11 ヒューズ
12 コントロールロジック回路
13 ユーザIF
14 制御部
15 メモリセルIF
16 ヒューズインタフェース

Claims (3)

  1. 各々が複数個のメモリセルからなる複数のメモリブロックを有する半導体メモリの良否を判定するテスト方法であって、
    前記複数のメモリブロックの前記複数個のメモリセルの各々の電気的特性を測定する第1のステップと、
    前記複数個のメモリセルのうち、前記電気的特性の測定値が基準値を満たさないメモリセルを欠陥セルとして検出する第2のステップと、
    前記複数のメモリブロックのうち、前記欠陥セルを所定数以上含むメモリブロックを欠陥ブロックとして判定する第3のステップと、
    前記欠陥ブロックの数が第1の閾値以上であるか否かを判定する第4のステップと、
    前記欠陥ブロックの数が第1の閾値以上であると判定された場合、前記半導体メモリを不良品であると判定する第5のステップと、
    前記欠陥ブロックの数が第1の閾値未満であると判定された場合、前記欠陥ブロックの数を前記第1の閾値よりも小なる第2の閾値と比較する第6のステップと、
    前記欠陥ブロックの数が前記第2の閾値未満であると判定された場合、前記半導体メモリの電源をOFF状態からON状態に変化させ、前記複数個のメモリセルの各々に蓄積されている電荷の変化に基づいて、前記欠陥ブロックの数が前記第2の閾値に達するように新たに欠陥ブロックを選択する第7のステップと、
    前記第6のステップ又は前記第7のステップの結果、前記欠陥ブロックの数が前記第2の閾値以上且つ前記第1の閾値未満であると判定された場合、前記欠陥ブロックへのアクセスを前記欠陥ブロック以外のブロックへのアクセスとは異なる方法で管理する第8のステップと、
    を有することを特徴とする半導体メモリのテスト方法。
  2. 前記第8のステップにおける、前記欠陥ブロックへのアクセスについての前記異なる方法での管理は、前記欠陥ブロックのアドレスに対するアクセスを前記複数のメモリブロックとは異なる他のメモリブロックのアドレスに対するアクセスに置き換える処理を含むことを特徴とする請求項1に記載の半導体メモリのテスト方法。
  3. 各々が複数個のメモリセルからなる複数のメモリブロックと、各々が複数個の冗長セルからなる複数の冗長ブロックと、前記複数の冗長ブロックのうちの1つと前記複数のメモリブロックのうちの1つとを置き換え対象として対応付けて記憶するためのヒューズを複数個有するヒューズブロックと、を有する半導体メモリのテスト方法であって、
    前記複数のメモリブロックの前記複数個のメモリセルの各々の電気的特性を測定し、
    前記複数個のメモリセルのうち、前記電気的特性の測定値が基準値を満たさないメモリセルを欠陥セルとして検出し、前記欠陥セルを所定数以上含むメモリブロックを欠陥ブロックとして判定する第1のステップと、
    前記欠陥ブロックの数が第1の閾値以上であるか否かを判定する第2のステップと、
    前記欠陥ブロックの数が第1の閾値以上であると判定された場合、前記半導体メモリを不良品であると判定する第3のステップと、
    前記欠陥ブロックの数が第1の閾値未満であると判定された場合、前記欠陥ブロックの数を前記第1の閾値よりも小なる第2の閾値と比較する第4のステップと、
    前記欠陥ブロックの数が前記第2の閾値未満であると判定された場合、前記半導体メモリの電源をOFF状態からON状態に変化させ、前記複数個のメモリセルの各々に蓄積されている電荷の変化に基づいて、前記欠陥ブロックの数が前記第2の閾値に達するように新たに欠陥ブロックを選択する第5のステップと、
    前記第4のステップ又は前記第5のステップにおいて、前記欠陥ブロックの数が前記第2の閾値以上且つ前記第1の閾値未満であると判定された場合、前記欠陥ブロックへのアクセスを前記冗長ブロックへ代替してアクセスするように前記ヒューズブロック内の前記ヒューズを切断する第6のステップと、
    を有することを特徴とする半導体メモリのテスト方法。

JP2018136809A 2018-07-20 2018-07-20 半導体メモリのテスト方法 Active JP7112904B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2018136809A JP7112904B2 (ja) 2018-07-20 2018-07-20 半導体メモリのテスト方法
US16/515,626 US10818376B2 (en) 2018-07-20 2019-07-18 Testing method for semiconductor memory
CN201910654147.5A CN110739021A (zh) 2018-07-20 2019-07-19 半导体存储器的测试方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018136809A JP7112904B2 (ja) 2018-07-20 2018-07-20 半導体メモリのテスト方法

Publications (2)

Publication Number Publication Date
JP2020013627A JP2020013627A (ja) 2020-01-23
JP7112904B2 true JP7112904B2 (ja) 2022-08-04

Family

ID=69162059

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018136809A Active JP7112904B2 (ja) 2018-07-20 2018-07-20 半導体メモリのテスト方法

Country Status (3)

Country Link
US (1) US10818376B2 (ja)
JP (1) JP7112904B2 (ja)
CN (1) CN110739021A (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10872678B1 (en) * 2019-06-19 2020-12-22 Micron Technology, Inc. Speculative section selection within a memory device
CN115629296B (zh) * 2022-12-07 2023-03-31 中科声龙科技发展(北京)有限公司 芯片测试方法、装置、设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006331560A (ja) 2005-05-27 2006-12-07 Elpida Memory Inc チップ情報管理方法、チップ情報管理システム及びチップ情報管理プログラム
JP2010113751A (ja) 2008-11-05 2010-05-20 Yokogawa Electric Corp リダンダンシ演算方法及び装置並びにメモリ試験装置
JP2013161509A (ja) 2012-02-08 2013-08-19 Elpida Memory Inc 半導体装置の冗長救済方法
US9767924B1 (en) 2016-12-16 2017-09-19 Arm Limited Fast memory array repair using local correlated electron switch (CES) memory cells

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2865035B2 (ja) * 1995-11-29 1999-03-08 日本電気株式会社 半導体記憶装置の試験方法
JPH11102598A (ja) * 1997-09-29 1999-04-13 Toshiba Corp メモリ不良救済解析装置
JP2003187591A (ja) * 2001-12-14 2003-07-04 Toshiba Corp 半導体記憶装置
US6957372B2 (en) * 2002-08-26 2005-10-18 International Business Machines Corporation Repair of address-specific leakage
KR100533385B1 (ko) * 2004-04-16 2005-12-06 주식회사 하이닉스반도체 반도체 메모리 테스트 방법
WO2008029434A1 (fr) * 2006-09-04 2008-03-13 Fujitsu Limited Dispositif de stockage à semi-conducteur et méthode d'essai dudit dispositif
JP2008108395A (ja) 2006-10-27 2008-05-08 Hoya Corp 垂直磁気記録媒体及びその製造方法
KR100899392B1 (ko) * 2007-08-20 2009-05-27 주식회사 하이닉스반도체 리프레시 특성 테스트 회로 및 이를 이용한 리프레시 특성테스트 방법
WO2010038630A1 (en) * 2008-09-30 2010-04-08 Semiconductor Energy Laboratory Co., Ltd. Semiconductor memory device
US8379454B2 (en) * 2011-05-05 2013-02-19 Sandisk Technologies Inc. Detection of broken word-lines in memory arrays
KR20150114795A (ko) * 2014-04-02 2015-10-13 삼성전자주식회사 반도체 메모리 장치의 테스트 방법, 테스트 장치, 및 반도체 메모리 장치의 테스트 프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록 매체

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006331560A (ja) 2005-05-27 2006-12-07 Elpida Memory Inc チップ情報管理方法、チップ情報管理システム及びチップ情報管理プログラム
JP2010113751A (ja) 2008-11-05 2010-05-20 Yokogawa Electric Corp リダンダンシ演算方法及び装置並びにメモリ試験装置
JP2013161509A (ja) 2012-02-08 2013-08-19 Elpida Memory Inc 半導体装置の冗長救済方法
US9767924B1 (en) 2016-12-16 2017-09-19 Arm Limited Fast memory array repair using local correlated electron switch (CES) memory cells

Also Published As

Publication number Publication date
US10818376B2 (en) 2020-10-27
JP2020013627A (ja) 2020-01-23
CN110739021A (zh) 2020-01-31
US20200027523A1 (en) 2020-01-23

Similar Documents

Publication Publication Date Title
KR100560243B1 (ko) Dram 자체 수리를 수행하는 방법, 집적 회로 및 온 칩시스템
US7573762B2 (en) One time programmable element system in an integrated circuit
KR100374733B1 (ko) 퓨즈가없는메모리복구시스템및메모리선택방법
US7330376B1 (en) Method for memory data storage by partition into narrower threshold voltage distribution regions
US7085971B2 (en) ECC based system and method for repairing failed memory elements
US9870837B1 (en) Semiconductor memory device for performing a post package repair operation and operating method thereof
JP2006228330A (ja) 半導体記憶装置
US20090132849A1 (en) Method and Computer Program for Selecting Circuit Repairs Using Redundant Elements with Consideration of Aging Effects
US7489576B2 (en) Semiconductor storage device
JP7112904B2 (ja) 半導体メモリのテスト方法
US7755956B2 (en) Non-volatile semiconductor memory and method for replacing defective blocks thereof
US7222274B2 (en) Testing and repair methodology for memories having redundancy
US7403417B2 (en) Non-volatile semiconductor memory device and method for operating a non-volatile memory device
US10535418B2 (en) Memory device including repair circuit and operation method thereof
JP3967704B2 (ja) 半導体記憶装置とそのテスト方法
Hou et al. A built-in self-repair scheme for drams with spare rows, columns, and bits
US20120269018A1 (en) Memory system having memory and memory controller and operation method thereof
KR100716328B1 (ko) 리던던트 메모리 셀 유닛을 포함하는 집적 다이내믹 반도체 메모리 및 자체-복구 방법
US10068662B2 (en) Semiconductor device including a roll call circuit for outputting addresses of defective memory cells
JP7502396B2 (ja) 半導体メモリ装置
US11532375B2 (en) Latch circuit and memory device including the same
US6809982B2 (en) Defective cell remedy method capable of automatically cutting capacitor fuses within the fabrication process
US7512023B2 (en) Memory and method for improving the reliability of a memory having a used memory region and an unused memory region
JPH04290458A (ja) 半導体装置
KR100542694B1 (ko) 반도체 메모리 장치의 불량 셀 리페어 방법

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210427

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220118

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220317

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: 20220628

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220725

R150 Certificate of patent or registration of utility model

Ref document number: 7112904

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150