JP3673027B2 - テスト対象の半導体記憶回路を備えた半導体記憶装置 - Google Patents

テスト対象の半導体記憶回路を備えた半導体記憶装置 Download PDF

Info

Publication number
JP3673027B2
JP3673027B2 JP23527096A JP23527096A JP3673027B2 JP 3673027 B2 JP3673027 B2 JP 3673027B2 JP 23527096 A JP23527096 A JP 23527096A JP 23527096 A JP23527096 A JP 23527096A JP 3673027 B2 JP3673027 B2 JP 3673027B2
Authority
JP
Japan
Prior art keywords
circuit
node
terminal
test
mos transistor
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
JP23527096A
Other languages
English (en)
Other versions
JPH1083695A (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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP23527096A priority Critical patent/JP3673027B2/ja
Priority to TW086101231A priority patent/TW321769B/zh
Priority to DE69726668T priority patent/DE69726668T2/de
Priority to EP97101874A priority patent/EP0828257B1/en
Priority to US08/807,462 priority patent/US6195771B1/en
Priority to KR1019970039956A priority patent/KR100335973B1/ko
Priority to CNB971180504A priority patent/CN1134017C/zh
Publication of JPH1083695A publication Critical patent/JPH1083695A/ja
Application granted granted Critical
Publication of JP3673027B2 publication Critical patent/JP3673027B2/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
    • 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/56External testing equipment for static stores, e.g. automatic test equipment [ATE]; Interfaces therefor

Description

【0001】
【発明の属する技術分野】
本発明は、外部のテスト手段と組み合わせて動作がテストされる半導体記憶回路を備えた半導体装置、及びその半導体装置の配置、及びそのテスト方法に関するものである。
【0002】
【従来の技術】
半導体装置の動作のテストに関して、組み込み自己テスト(Build Self Test;BST)が知られている。このBSTに関する文献として、(1)" A 45ns 64Mb DRAM with a Merged Match-line Test Architecture ", S. Mori et al, IEEE, Dige. of Tech. Papers, P. 110-111, 1991、(2)「コンピュータの設計とテスト」,藤原秀雄著,工学図書発行,P204ーP208、(3)「セルフテスト機能を搭載した55ns 16Mb DRAM」,小池 他,信学技報SDM69ー39,P79ー85,1989、等が公開されている。
【0003】
また、テストに関連するFIFO(FirstーIn FirstーOut)回路の制御方法に関する文献として、" A Zero-Overhead Self-Timed 160ns 546 CMOS Divider ", Williams, T.E. et al, ISSCC, Dig. Of Tech. Papers, P98-99, 1991、がある。
【0004】
【発明が解決しようとする課題】
しかしながら、上記文献に代表されるような従来の技術では、半導体記憶回路のメモリ部の大容量化に伴い、半導体装置と外部のテスト手段との間のデータ転送量が増加するので、テストに要する時間が大きくなってくる。データ転送量を緩和する方法としてデータの圧縮率を上げることも考えられるが、圧縮されたデータによるテスト結果からでは、圧縮されたデータ単位毎の良不良判定しかテストが実現できず、不良データの発生した場所の特定が困難である。このことは、大規模な容量を有する半導体記憶回路の冗長救済に影響を与える。
【0005】
すなわち、冗長救済は、不良のメモリセルを予備のメモリセルと置き換えて救済することにより歩留まりの向上を図っているが、不良のメモリセルの場所を特定できないことは、冗長救済を困難にしてしまう、あるいは、大規模な単位毎に冗長救済が行なわれるので、冗長救済に用いられるメモリセルに無駄を生じさせてしまう。
【0006】
【課題を解決するための手段】
上記に代表される課題を解決するために本願の発明者が行った種々の発明の内、代表的な発明が以下に示される。以下に示される発明以外の発明は後述する詳細な説明から理解されるであろう。
【0007】
すなわち、外部のテスト手段と組み合わせて、その動作がテストされる半導体記憶回路を備えた半導体装置において、この半導体装置は、このテスト手段からの命令に応答してテストの種類を示すテストパターン及びそのテストパターンにより得られると予想される期待値を生成するテストパターンジェネレータと、行と列のマトリクス状に配置され、それぞれデータを記憶する複数のメモリセルを備え、テストパターンに基づいて動作し、各メモリセル内のデータを列毎に出力する半導体記憶回路と、その出力されたデータとその期待値とを比較し、その比較結果を出力する判定部と、その比較結果をアドレスデータに変換して外部のテスト手段に出力する変換部とを設けた。
【0008】
このような構成によれば、メモリセルの不良部位が特定されるので、このテストが行われた後の工程である冗長救済工程において予備のメモリセルと効率的に置き換えられる。すなわち、冗長救済工程において不良のメモリセルのみを予備のメモリセルに置き換えることができるので、予備のメモリセルの無駄な浪費が無くなると共に、置き換えに要する時間も大幅に短くできる。
【0009】
冗長救済工程には通常、多大な時間が必要の為、このような構成による時間の短縮は、コストの低減、製品供給までの期間の短縮等に繋がるので、半導体分野において非常に大きな効果が期待できる。また、テスト手段は不良の部位を示すアドレスデータのみを記憶できるような簡単な構成により実現可能なので、安価にテスト手段を入手することができる。
【0010】
【発明の実施の形態】
以下、図面を参照しながらこの出願に係わる発明の実施の形態が説明される。後述される種々の実施の形態の説明では、各実施の形態として代表的な部分が中心に説明されているが、説明が省略される部分または説明が簡略化される部分については他の実施の形態の説明を参酌すれば容易に理解できるであろう。また、この説明に用いられる図面は発明の理解を助けるために概略的に示されているものである。各図面において同様の構成要素には同一の番号、符号が付され、重複する説明は省略されることもある。
【0011】
まず、図1を用いながら第1の実施の形態が示される。この第1の実施の形態では、本発明の概略的な点が示されるのみで、個々の部分の詳細な説明は後述の他の実施の形態において説明される。
【0012】
この半導体装置100は、外部のテスト手段101により種々のテスト項目についてテストされる。例えば、そのテストには、この半導体装置の動作の良否、あるいは、不良部位の特定についてのテストが考えられる。その他にも種々のテストが考えられるが、テスト項目についてはテストの実行者により適宜、選択される。以下の各実施の形態では、半導体装置が半導体記憶回路を有し、その記憶回路についてのテストが実行される例が示されるが、本発明は他の種々の半導体集積回路のテストに適用できる。
【0013】
このテスト手段101は、テストの開始を示す命令であるテスト開始コマンドの生成、テスト結果を受け取り最終的な処理を行なう等の機能を有する。
【0014】
半導体装置100は、そのテスト手段101からのテスト開始コマンドに応答してテストの種類を示すテストパターン、アドレスの指定及び制御(各部に対する制御信号)の為のテストコマンド、及び判定部において比較の基準となる期待値を生成するテストパターンジェネレータ102と、そのテストパターン及びテストコマンドに基づいてデータの保持及びデータの読み書きのテストが行なわれる半導体記憶回路103と、この半導体記憶回路103からカラム毎に出力される結果と期待値とを比較し、その比較結果を出力する判定部104と、判定部104から出力される比較結果をアドレスワードに変換して転送する変換部105とから構成されている。
【0015】
次に、この半導体装置100の動作が簡単に説明される。まず、テスト手段101よりテスト開始コマンドが出力されると、テストパターンジェネレータ102はそのテスト開始コマンドに応答して予めプログラムされているテストパターン、テストコマンド、期待値を生成し、テストパターンとテストコマンドを半導体記憶回路103に与え、期待値を判定部104へ与える。テストパターンとテストコマンドを受け取った半導体記憶回路103はデータの書き込み動作を行なった後、任意のロウ(行)で定義されるメモリセルに格納されたデータに基づいたデータを各カラム(列)毎に読み出す。カラム毎に読み出されたデータは、判定部104において期待値と比較される。この比較により半導体記憶回路103内の各メモリセルの良否判定が実現できる。この比較結果はそれぞれ変換部105へ与えられ、変換部105は、この比較結果に基づいて不良の発生した部位を示すアドレスワードを生成しテスト手段101に出力する。このテスト手段101はそのアドレスワードを記憶する。このような動作が全てのロウについて行なわれるので、テスト手段101には、半導体記憶回路103内の不良の発生した部位の全てについてのアドレスワードが格納される。
【0016】
この格納されたアドレスワードはメモリセルの不良部位を特定するものなので、このアドレスワードに対応するメモリセルは、次の冗長救済工程において予備のメモリセルと効率的に置き換えられる。すなわち、冗長救済工程において不良のメモリセルのみを予備のメモリセルに置き換えることができるので、予備のメモリセルの無駄な浪費が無くなると共に、置き換えに要する時間も大幅に短くできる。
【0017】
冗長救済工程には通常、多大な時間が必要の為、この実施の形態のような構成による時間の短縮は、コストの低減、製品供給までの期間の短縮等に繋がるので、半導体分野において非常に大きな効果が期待できる。また、テスト手段は不良の部位を示すアドレスデータのみを記憶できるような簡単な構成により実現可能なので、安価にテスト手段を入手することができる。
【0018】
次に、図2を用いながら第2の実施の形態が説明される。この第2の実施形態では、上述の半導体記憶回路103及び判定部104の具体的な一構成例が示される。各カラム毎の構成は同様であるので、図2には、複数のカラムの内、任意のカラムm(m=1〜m)についての構成が示されている。
【0019】
この半導体記憶回路103は、複数のセンスアンプユニットSAU1〜SAUnと、センスアンプユニットからデータが読み出される(データの読み出し動作)、或は、センスアンプユニットにデータを書き込む(データの書き込み動作)入出力バスI/Omと、データバスDBと、データの読み出しの動作の際、入出力バスI/Om上のデータをデータバスDBへ出力しテスト動作の際、入出力バスI/Om上のデータを判定部104へ出力する読み出し回路103Rmと、データの書き込み動作の際、センスアンプユニットにI/Oバスを介してデータを書き込む書き込み回路103Wmと、読み出し回路103RmとデータバスDBとの間に配置されたスイッチ手段SWdm(Nチャンネル型MOSトランジスタ(以下NMOSという)により構成されている)とを備える。
【0020】
センスアンプユニットSAUn(n=1〜n、n>m)は、メモリセルのデータを転送するビットライン対BLnmと、ビットライン対BLnm上のデータを増幅するセンスアンプSAnmと、センスアンプSAnmとI/Oバスとの間に配置されたスイッチ手段SWnmとから構成される。このスイッチ手段SWnmはセンスアンプユニット選択信号φsnにより制御される。センスアンプSAnmはカラム線CLmに与えられるカラム信号φCLmにより制御される。この場合、カラム信号がハイレベルの時、センスアンプSAnmは活性化され、増幅動作を行なう。このカラム信号はインバータ103Imを介してスイッチ手段SWdmにも与えられる。この実施の形態ではI/Oバスはカラム線と同方向に配置されている。
【0021】
判定部104は複数の判定回路104m(m=1〜m)から構成され(この場合、判定回路はエクスクルーシブOR回路により構成されている)、各判定回路104mは読み出し回路103Rmからの出力とテストパターンジェネレータ102から出力された期待値φ104とを比較して、その結果を出力する。
【0022】
このカラム信号φCL及びセンスアンプユニット選択信号φsnは、図示しないYデコーダ、Xデコーダから与えられる、或はそれらのデコーダから与えられるデコード信号を基に生成されるものである。
【0023】
次に、この構成の動作が説明されるが、読み出し動作及び書き込み動作に関しては、上述の構成と一般的な半導体記憶回路の動作とを考え合わせれば容易に理解できるので、ここではテスト動作時の説明が示される。ここでは、この半導体記憶回路103内の動作が主に説明されるが、上述の第1の実施の形態における動作の説明も参照すれば、本回路の動作の理解が容易になる。
【0024】
テスト動作時には、まず、カラム線CL1〜CLmにハイレベルのカラム信号φCL1〜φCLmが与えられ、スイッチ手段SWd1〜SWdmがオフすると共に、センスアンプSA11〜SAnmが活性化され、ビット線対BL11〜BLnm上のデータが増幅される。その後、各センスアンプユニット毎(各ロウ毎に)にスイッチ手段が順番にオンされる。すなわち、まず、センスアンプユニット選択信号φs1に応答してスイッチ手段SW11〜SW1mがオンし、センスアンプにより増幅されたデータがそれぞれ入出力バスI/O1〜I/Omに与えられる。その後、入出力バスI/O1〜I/Om上のデータは、それぞれ読み出し回路103R1〜103Rmを介して各カラム毎に判定回路1041〜104mに与えられる。その後、判定回路1041〜104mはそれぞれのデータと期待値φ104とを比較して、比較結果を出力する。同様に、センスアンプユニットSAU2〜SAUnも動作することにより、各データが期待値φ104と比較される。
【0025】
以上のように、センスアンプユニット選択信号により順番に各行を選択するのみで、全てのメモリセルをテストすることができるので、不良部位を短時間で特定できると共に簡単なテストが可能となる。
【0026】
次に、図3及び図4を参照しながら第3の実施の形態が説明される。図3は変換部105の構成を示す図であり、図4は図3の構成をさらに詳細に示す図である。
【0027】
この変換部105は、判定部104の良不良の判定の結果(mビット)をjビット(2j≧m)のビットのアドレスに変換するm列のアドレス変換回路ブロック105Aと、nステージのバッファ回路ブロック105Bとから構成される。
【0028】
アドレス変換回路ブロック105Aはフラグ回路FLGA1〜FLGAmと変換回路AT1〜ATmとから構成される。バッファ回路ブロック105Bはフラグ回路FLGB1〜FLGBnとから構成される。この変換部105のアドレス変換回路ブロック105A及びバッファ回路ブロック105Bはクロック信号CLKに同期して動作する。
【0029】
この変換部105で、は、判定部104の判定回路104i(1≦i≦m)から出力された判定結果がデータの不良を示す場合、フラグ回路FLGAiが”1”というフラグを示し、そのフラグ回路FLGAiに対応する変換回路ATiがデータ不良の部位を特定するアドレスワードを作成する。その後、そのフラグとアドレスワードがクロックに同期して順次シフトされ、バッファ回路BBに格納される。その後、バッファ回路に格納されたアドレスは連続してシリアルにテスト手段101に転送される。
【0030】
以下に、図4を参照しながらより詳細な構成と動作が説明される。
【0031】
アドレス変換回路ATiは、制御信号φ31によりA端子もしくはB端子の内どちらか一方に与えられるデータが入力されるマルチプレクサ回路MUXー1i、制御信号φ31によりA端子もしくはB端子の内どちらか一方に与えられるデータが入力されるjビットのマルチプレクサ回路MUXー2iと、回路ブロック固有のアドレスを記憶しているROMと、jビットのアドレスを保持するアドレス用レジスタRAiとから構成される。
【0032】
このMUXー1iのA端子には、判定回路104iからの良不良の判定結果が与えられ、その判定結果が「不良」を示す場合、フラグ回路FLGAiが「1」というフラグを示すよう指示する信号を出力し、その判定結果が「良」を示す場合、フラグ回路FLGAiが「0」というフラグを示すよう指示する信号を出力し、そのB端子には、前段のフラグ回路FLGAiー1の出力が与えられ、その出力端子はフラグ回路FLGAiの入力に接続される。ROMiの入力端子には判定回路104iからの良不良の判定結果が与えられ、その判定結果が「不良」を示す場合、ROMiはjビットのアドレスを出力し、その判定結果が「良」を示す場合、何も出力せず、その出力端子はマルチプレクサ回路MUXー2iのA端子に接続される。MUXー2iのA端子はROMiの出力端子に接続され、そのB端子は、前段のアドレス用レジスタRAiー1の出力に接続され、その出力端子はアドレス用レジスタRAiの入力に接続される。フラグ回路FLGAi及びアドレス用レジスタRAiはクロック信号CLKに同期する。
【0033】
バッファ回路BBjは、制御信号φ32によりA端子もしくはB端子の内どちらか一方に与えられるデータが入力されるマルチプレクサ回路MUXー3jと、制御信号φ32によりA端子もしくはB端子の内どちらか一方に与えられるデータが入力されるjビットのマルチプレクサ回路MUXー4jと、jビットのアドレスを保持するアドレス用レジスタRBjとから構成される。
【0034】
このMUXー3jのA端子は前段のフラグ回路FLBjー1の出力に接続され、そのB端子は自ステージのフラグ回路FLGBjの出力に接続され、その出力端子はフラグ回路FLGBjの入力に接続される。MUXー4jのA端子は前段のアドレス用レジスタBjー1の出力に接続され、そのB端子は自ステージのアドレス用レジスタBjの出力に接続され、その出力端子はアドレス用レジスタBjの入力に接続される。アドレス用レジスタBjの出力は次段のマルチプレクサ回路MUXー4j+1の入力に接続される。フラグ回路FLGBjの出力は自ステージのマルチプレクサ回路MUXー3jのB端子、ゲート回路ANDj(この場合AND回路により構成される)の一方の入力端子及び次段のマルチプレクサ回路MUXー3j+1のA端子に接続される。このゲート回路ANDjの他方の入力端子は次段のゲート回路ANDj+1の出力端子に接続されている。ただし、n番目の最終ステージにおける制御信号φ32はフラグ回路FLGBnの出力がそのまま用いられる。また、1段目のステージのマルチプレクサ回路MUXー31及びMUXー41の各A端子には、それぞれ、変換回路ブロック105Aの最終段のフラグ回路FLAmの出力、アドレス用レジスタRAnの出力が与えられる。このフラグ回路FLBj及びアドレス用レジスタRBjはクロック信号CLKに同期する。
【0035】
次に、この形態における動作が説明される。この動作をより理解する為、上述の第1及び第2の実施の形態における動作の説明が参酌される。
【0036】
まず、制御信号φ31のレベルがハイになると、マルチプレクサ回路MUX−1i及びMUX−2iのA端子に与えられるデータが入力される。
【0037】
この場合、判定回路104iの判定結果が「不良」を示す場合、マルチプレクサ回路MUX−1iは、フラグ回路FLGAiー1が、”1”というフラグを示すよう指示する信号を出力する。マルチプレクサ回路MUX−2iはROMiから固有のjビットのアドレスが入力され、そのアドレスをアドレス用レジスタRAiに与える。
【0038】
一方、判定回路104iの判定結果が「良」を示す場合、マルチプレクサ回路MUX−1iは、フラグ回路FLGAiー1が、”0”というフラグを示すよう指示する信号を出力する。マルチプレクサ回路MUX−2iにはROMiからアドレスが入力されないので、アドレス用レジスタRAiは初期状態を維持する。
【0039】
次に、制御信号φ31のレベルがロウになると、マルチプレクサ回路MUX−1i及びMUX−2iのB端子に与えられるデータが入力される。この場合、マルチプレクサ回路MUX−1iのB端子には、クロック信号CLKに同期して前段のフラグ回路FLGAi−1のフラグが与えられ、マルチプレクサ回路MUX−1iはそのフラグに応じて、自段のフラグ回路FLGAiが”1”または”0”を示すよう指示する信号を出力する。同様にフラグ回路FLGAiの出力は次段のマルチプレクサ回路MUX−1i+1のB端子に与えられる。マルチプレクサ回路MUX−2iのB端子には、クロック信号CLKに同期して前段のアドレス用レジスタRAi−1に格納されているアドレスが与えられ、マルチプレクサ回路MUX−2iはそのアドレスを自段のアドレス用レジスタRAiに与える。同様にアドレス用レジスタRAiの出力は次段のマルチプレクサ回路MUX−2i+1のB端子に与えられる。
【0040】
同様に、以降、クロック信号CLKに同期して(1クロック毎に)、フラグの情報とそのフラグに対応するアドレス情報が順次シフトしていく。
【0041】
次に、このようにシフトされた情報は、バッファ回路ブロック105Bに与えられ、バッファ回路ブロック105B内のn段のバッファ回路BB1〜BBnを順次シフトされる。この動作についての説明が示される。
【0042】
n段のバッファ回路BB1〜BBnでは、初期状態では制御信号Φ32がロウレベルになっているので、バッファ回路BB1〜BBn内のマルチプレクサ回路MUX−31〜3n及びマルチプレクサ回路MUX−41〜4nのA端子に与えられるデータが入力される。
【0043】
この場合も、上述のアドレス変換回路ブロックにおけるデータのシフトされる例と同様に、フラグ回路FLGAmから与えられたフラグがマルチプレクサ回路MUX−31のA端子に、アドレス用レジスタRAnから与えられたアドレスがマルチプレクサ回路MUX−41のA端子にそれぞれ与えられた後、クロック信号CLKに同期して、1クロック毎に1段づつシフトされていく。
【0044】
その後、最終ステージのフラグ回路FLGBnにフラグ”1”を示す情報(すなわち、不良データを示す情報)が入力された場合、そのフラグ回路FLGBnからの出力(制御信号φ32に相当)がハイレベルになり、最終ステージのマルチプレクサ回路MUX−3n及びマルチプレクサ回路MUX−4nのB端子が選択されるので、マルチプレクサ回路MUX−3n及びMUX−4nは前ステージのフラグ回路FLGBnー1及びアドレス用レジスタRBnー1からの出力を受け付けなくなる。その結果、最終ステージのフラグ回路FLGBn及びアドレス用レジスタRBnには、それぞれ、不良を示すフラグ”1”とその不良部位に対応するアドレスが格納されることになる。同様に、nー1のステージのフラグ回路FLGBnー1にフラグ”1”を示す情報(すなわち、不良データを示す情報)が入力された場合、そのフラグ回路FLGBnー1からの出力と最終ステージのフラグ回路FLGBnからの出力とによりゲート回路ANDnはハイレベルの制御信号φ32を出力し、nー1のステージのマルチプレクサ回路MUX−3nー1及びマルチプレクサ回路MUX−4nー1のB端子が選択されるので、マルチプレクサ回路MUX−3nー1及びMUX−4nー1は前ステージのフラグ回路FLGBnー2及びアドレス用レジスタRBnー2からの出力を受け付けなくなる。その結果、nー1ステージのフラグ回路FLGBnー1及びアドレス用レジスタRBnー1には、それぞれ、2番目の不良を示すフラグ”1”とその不良部位に対応するアドレスが格納されることになる。
【0045】
このような動作を繰り返すことにより、m段の変換回路部105Aのデータがm発のクロック信号CLKでバッファ回路部105Bに全てシフトされる。このm段の変換回路部105Aのデータはm段の判定回路104に対応しており、すなわち、半導体記憶回路103のm列のカラムに対応しているので、これらの一連の動作により、不良の発生したメモリセルを示すアドレスが全てバッファ回路内に格納されたことになる。
【0046】
その後、バッファ回路部105Bに格納された全アドレスがテスト手段101へ連続してシリアルに出力される。
【0047】
以上のように、このような構成によれば、不良の発生したメモリセルのアドレスのみが特定されて、連続的にテスト手段へ出力されるので、以降の冗長救済工程におけるテスト時間が大幅に短縮される。また、テスト手段は不良の部位を示すアドレスデータのみを記憶できるような簡単な構成により実現可能なので、安価にテスト手段を入手することができる。
【0048】
次に、図5及び図6を参照しながら第4の実施の形態が説明される。図3は変換回路ブロック105Aの他の構成例である変換回路ブロック105A’を示す図であり、図6は図5の構成をさらに詳細に示す図である。以下の説明を理解する上で、上述の第3の実施の形態の説明が参考にされる。
【0049】
この変換回路ブロック105A’は基本的には上述の変換回路105Aと同様の機能を有するものである。この変換回路ブロック105A’を構成する変換回路AT’iについての説明が以下に示される。
【0050】
アドレス変換回路AT’iは、制御信号φ41によりA端子もしくはB端子の内どちらか一方に与えられるデータが入力され、出力端子Cからデータを出力するjビットのマルチプレクサ回路MUXー5i、回路ブロック固有のアドレスを記憶しているROMiと、jビットのアドレスを保持するアドレス用レジスタRAiと、制御信号φ42により判定回路104iの判定結果が入力され得る入力状態、もしくは、格納しているデータを次段のアドレス変換回路AT’i+1に転送するランニング状態を選択するハンドシェイク制御回路HSiとから構成される。
【0051】
このROMiの入力端子には判定回路104iからの良不良の判定結果が与えられ、その出力端子はマルチプレクサ回路MUXー5iのA端子に接続される。
【0052】
このMUXー5iのB端子には、前段のアドレス用レジスタRAiー1の出力が与えられ、その出力端子は自段のアドレス用レジスタRAiの入力に接続される。
【0053】
ハンドシェイク制御回路HSiの入力端子Tには判定回路104iから良不良を示す判定結果が入力され、入力端子Aは前段のハンドシェイク制御回路HSiー1の出力端子Bに接続され(出力端子Bは次段のハンドシェイク制御回路HSi+1の入力端子Aに接続される)、出力端子Cは前段のハンドシェイク制御回路HSiー1の入力端子Dに接続され(出力端子Dは次段のハンドシェイク制御回路HSi+1の出力端子Cに接続される)、出力端子Eは前段のハンドシェイク制御回路HSiー1の入力端子Fに接続される(入力端子Fは次段のハンドシェイク制御回路HSi+1の出力端子Eに接続される)。また、出力端子Bはマルチプレクサ回路MUXー5iに接続され、その出力が制御信号φ41としてマルチプレクサ回路MUXー5iに与えられる。このハンドシェイク制御回路HSは次段のハンドシェイク制御回路HSの状態を検知し、その検知結果に応じて自段に格納された情報を転送するか否かを判断する機能を有するものである。
【0054】
このマルチプレクサ回路MUXー5iとROMiの具体的な接続構成が図6に示されている。
【0055】
ROMiは、マルチプレクサ回路MUXー5iのA端子に接続され、コンタクトの有無により接続または非接続とされるコンタクトロムCRと、このコンタクトロムCRにドレイン電極が接続され、ソース電極が電源電位Vccに接続され、ゲート電極が判定回路104iの出力に接続されるPチャンネル型MOSトランジスタ(以下PMOSという)41とを備えている。
【0056】
マルチプレクサ回路MUXー5iは、コンタクトロムCRに接続されるA端子と、B端子とC端子との間に接続され、NMOSとPMOSとか構成されるトランスファー回路であって、そのPMOSのゲート電極には制御信号φ41が与えられ、NMOSのゲート電極にはインバータI41を介して制御信号φ41が与えられるトランスファー回路と、A端子と接地電位GNDとの間に接続されたNMOS41とを備える。このNMOS41のゲート電極には初期化信号φIniが与えられる。
【0057】
次に、以上の回路における動作が説明される。
【0058】
まず、制御信号φ42がハイレベルになると、ハンドシェイク制御回路HSiは入力モードとなり、出力端子Bから制御信号φ41を出力する。その制御信号φ41に応じてマルチプレクサ回路MUXー5iのA端子が選択される。ここで、判定回路104iの判定結果が「不良」を示す場合、ROMiに格納されているjビットのアドレスが読み出され、マルチプレクサ回路MUXー5iのA端子に与えられる。マルチプレクサ回路MUXー5iのA端子は、制御信号φ41により選択されているので、A端子に与えられたアドレスがC端子より出力され、アドレス用レジスタRAiに格納される。この判定回路104iの判定結果が「不良」を示す場合、ハンドシェイク制御回路HSiに情報”1”が書き込まれる。
【0059】
一方、判定回路104iの判定結果が「良」を示す場合、ROMiからのアドレスは全て”0”になり、ハンドシェイク制御回路HSiには情報”0”が書き込まれる。
【0060】
次に、制御信号φ42がロウレベルになると、ハンドシェイク制御回路HSiがランニングモードになる。このランニングモードになると、情報”0”が書き込まれているハンドシェイク制御回路HSiは出力端子Bから出力されている制御信号φ41がロウレベルに遷移する。この制御信号φ41に遷移に応答してマルチプレクサ回路MUXー5iのB端子が選択される。そして、マルチプレクサ回路MUXー5iは前段のアドレス用レジスタRAi−1に格納されていたアドレスを受取り、自段のアドレス用レジスタRAiにそのアドレスが格納される。同時に、ハンドシェイク制御回路HSiは前段のハンドシェイク制御回路HSiー1に書き込まれていた情報を受け取る。
【0061】
この場合、次段のハンドシェイク制御回路HSi+1に情報”0”が書き込まれ、自段のハンドシェイク制御回路HSiに情報”1”が書き込まれていると、アドレス用レジスタRAiとハンドシェイク制御回路HSiとからデータが出力された後、制御信号φ41がロウレベルになり、アドレス用レジスタRAiに前段のアドレス用レジスタRAiー1の出力が与えられると共に、自段のハンドシェイク制御回路HSiは前段のハンドシェイク制御回路HSiー1に書き込まれている情報を受け取る。
【0062】
m段の変換部105A’の最終段のハンドシェイク制御回路HSmから自段のハンドシェイク制御回路HSiまでに情報”1”が書き込まれると、制御信号φ41はハイレベルのまま保持され、前段からのアドレス及び情報の入力が受け付けられなくなる。
【0063】
このように動作することにより、不良の発生した部位に対応する複数のアドレスのみが最終段のハンドシェイク制御回路HSmに対応するアドレス用レジスタRAmから順々に格納されていく。
【0064】
その後、上述の第3の実施の形態と同様に不良部位を示すアドレスデータが連続的にシリアルにテスト手段101へ出力される。
【0065】
本実施の形態によれば、第3の実施の形態により得られる効果に加え、ハンドシェイク制御回路が次段のハンドシェイク制御回路の状態を検知して動作することができるので、第3の実施の形態で説明したようなm発のクロック信号を待つことなく、クロック信号に独立してアドレスデータを転送することができる。従って、より高速な動作が可能となる。
【0066】
次に、図7乃至図12を参照しながら第5の実施の形態が説明される。ここでは、上述の第4の実施の形態におけるハンドシェイク制御回路の具体的な構成例が示される。
【0067】
このハンドシェイク制御回路は、制御信号φ42が入力に与えられるインバータI51と、判定回路104iに接続される入力端子Tとノード51との間に接続されるトランスファーゲート回路I52であって、このトランスファーゲート回路I52はNMOSとPMOSから成り、NMOSのゲート電極に制御信号φ42が与えられ、PMOSのゲート電極がインバータ回路I51の出力に接続されるトランスファーゲート回路I52と、入力端子Aとノード51との間に接続されるトランスファーゲート回路I53であって、このトランスファーゲート回路I53はNMOSとPMOSから成り、PMOSのゲート電極に制御信号φ42が与えられ、NMOSのゲート電極がインバータ回路I51の出力に接続されるトランスファーゲート回路I53と、ノード51にドレイン電極が接続され、ソース電極が接地電位Vssに接続され、ゲート電極に初期化信号φIniが与えられるNMOS51と、α端子がノード51に接続され、β端子が入力端子Dに接続され、γ端子がノード52に接続されたCエレメント回路I54(具体回路が図8に示される)と、α端子がノード52に接続され、β端子が入力端子Fに接続され、γ端子が出力端子Bに接続されたCエレメント回路I55(具体回路が図8に示される)と、ノード52にドレイン電極が接続され、ソース電極が接地電位Vssに接続され、ゲート電極に初期化信号φIniが与えられるNMOS52と、ノード51に接続される出力端子Cと、ノード52に接続される出力端子Eとから構成されている。
【0068】
入力端子Aは前段のハンドシェイク制御回路の出力端子Bに接続され、出力端子Dは次段のハンドシェイク制御回路の出力端子Cに接続さ、入力端子Fは次段のハンドシェイク制御回路の出力端子Eに接続される。
【0069】
Cエレメント回路I54、I55は、図8に示されるように電源電位VccとノードN53との間に直列に接続されているPMOS51、52と、ノードN53と接地電位Vssとの間に直列に接続されているNMOS53、54と、ノードN53とγ端子との間に接続されるインバータI56と、PMOS51及びNMOS54のゲート電極とβ端子との間に接続されるインバータI57とを有し、PMOS52及びNMOS53のゲート電極にはα端子が接続される。
【0070】
次に、このハンドシェイク制御回路の動作が説明される。
【0071】
まず、初期化信号φIniがハイレベルになると、ノードN51とノードN52とが接地電位レベルVssになる。次に、入力モードになり制御信号φ42がハイレベルになると、トランスファーゲート回路I52がオンし、トランスファーゲート回路I53がオフする。そうすると、判定回路104iからの良否を示す判定結果がノードN51に現れる。
【0072】
その後、ランニングモードになり、制御信号φ42がロウレベルになると、トランスファーゲート回路I52がオフし、トランスファーゲート回路I53がオンする。
【0073】
ここで、自段のノードN51に「不良」を表す判定結果、データ”1”(ハイレベル)が現れ、かつ、次段のノードN51に「良」を表す判定結果、データ”0”(ロウレベル)が現れている場合、入力モード時には、自段の入力端子Dはロウレベルであるので、Cエレメント回路I54のNMOS54及びNMOS53がオンするので、ノードN52がハイレベルとなる。つまり、ノード51に現れた判定結果であるデータ”1”がノードN52に移動したこととなる。
【0074】
さらに、次段のノードN52もロウレベルであるので、自段のCエレメント回路I55も同様に動作し、ノードN52のデータ”1”が出力端子Bまで移動する。
【0075】
ランニングモードでは、次段のノードN51にデータ”1”が移動するので、自段の入力端子Dがハイレベルとなる。その結果、Cエレメント回路I54のNMOS54はオフする。この時、前段の出力端子Bから与えられるデータが”0”の場合、自段のノードN51はデータ”0”を示すロウレベルになる。一方、前段の出力端子Bから与えられるデータが”1”の場合、自段のノードN51はデータ”1”を示すハイレベルになる。
【0076】
自段のノードN51がデータ”0”を示すロウレベルの場合は、自段の出力端子Dがハイレベルになることにより、自段のノードN52がデータ”0”を示すロウレベルになる。自段のノードN51がデータ”1”を示すハイレベルの場合は、自段の出力端子Dがハイレベルになる前に、自段のノードN52がデータ”0”を示すロウレベルになる。
【0077】
また、自段のノードN51がデータ”1”を示すロウレベルの場合は、前段のCエレメント回路I54のNMOS54もオフするので、自段のノードN51はデータ”1”を保持し、次段のノードN51がデータ”0”を示すロウレベルになった時に、自段のデータ”1”が移動し始める。
【0078】
このような動作を繰り返すことにより、データ”1”を示す判定結果のみが最終ステージの方から順に格納されていく。
【0079】
本実施の形態のようなハンドシェイク制御回路によれば、次段のハンドシェイク制御回路の状態を検知してデータを転送する為、データ”1”を示す判定結果(すなわち、不良を示す判定結果)が少ない場合、高速にデータを収集することができる。ここでは、ハンドシェイク制御回路はアドレスの高速転送に用いられたが、画像データの圧縮等に適用することも可能である。
【0080】
次に、このハンドシェイク制御回路の他の例が図9及び図10を参照しながら説明される。
【0081】
このハンドシェイク制御回路は、制御信号φ42が入力に与えられるインバータI61と、判定回路104iに接続される入力端子Tとノード60(入力端子A)との間に接続されるトランスファーゲート回路I62であって、このトランスファーゲート回路I62はNMOSとPMOSから成り、NMOSのゲート電極に制御信号φ42が与えられ、PMOSのゲート電極がインバータ回路I61の出力に接続されるトランスファーゲート回路I62と、ドレイン電極がノード60に接続され、ソース電極が電源電位Vccに接続され、ゲート電極に初期化信号φIniが与えられるPMOS61と、入力がノードN60に接続され出力がノードN61に接続されているインバータI63と、α端子がノード61に接続され、β端子がノードN63(入力端子D)に接続され、γ端子がノード62に接続され、σ端子に制御信号φ42が与えられ、η端子がノード67に接続されたCエレメント回路I64(具体回路が図10に示される)と、入力がノードN62に接続され出力がノードN64に接続されているインバータI65と、α端子がノード64に接続され、β端子がノードN65(入力端子F)に接続され、γ端子がノード66(出力端子B)に接続され、σ端子に制御信号φ42が与えられ、η端子がノード67に接続されたCエレメント回路I66(具体回路が図10に示される)と、ノード62にドレイン電極が接続され、ソース電極が電源電位Vccに接続され、ゲート電極に初期化信号φIniが与えられるPMOS62とから構成されている。
【0082】
入力端子Aは前段のハンドシェイク制御回路の出力端子Bに接続され、出力端子Dは次段のハンドシェイク制御回路の出力端子Cに接続さ、入力端子Fは次段のハンドシェイク制御回路の出力端子Eに接続される。
【0083】
Cエレメント回路I64、I66は、図10に示されるように電源電位VccとノードN62との間に直列に接続されているPMOS63、64、65と、ノードN62と接地電位Vssとの間に直列に接続されているNMOS60、61、62と、PMOS64及びNMOS61のゲート電極とβ端子との間に接続されるインバータI67とを有し、PMOS65及びNMOS60のゲート電極にはα端子が接続され、PMOS63のゲート電極にはσ端子が接続され、NMOS62のゲート電極にはη端子が接続される。
【0084】
次に、このハンドシェイク制御回路の動作が説明される。
【0085】
まず、初期化信号φIniがローレベルになると、ノードN60とノードN62とが電源電位レベルVccになる。次に、入力モードになり制御信号φ42がハイレベルになると、トランスファーゲート回路I52がオンし、Cエレメント回路I64、I66がオフする。そうすると、判定回路104iからの良否を示す判定結果がノードN60に現れる。
【0086】
その後、ランニングモードになり、制御信号φ42がロウレベルになると、トランスファーゲート回路I52がオフし、Cエレメント回路I64、I66がオンする。
【0087】
ここで、ノードN61に「不良」を表すデータ”1”を保存するためにノードN60にデータ”0”が取り込まれ、次段のノードN61にデータ”0”を保存するために、次段のノードN60にデータ”1”が入力される場合、入力モード時には、自段のノードN63はデータ”0”なので、Cエレメント回路I64のNMOS60、61、62がオンする。従って、ノードN62がローレベル、ノードN64がハイレベルになるので、ノードN61のデータ”1”がノードN64に移動したことになる。
【0088】
さらに、次段のノードN64もデータ”1”であるので、自段のCエレメント回路I66も同様にノードN64のデータ”1”が次段のノードN61まで移動する。
【0089】
ランニングモードでは、次段のノードN61にデータ”1”が移動するので、自段のノードN63(入力端子D)がハイレベルとなる。その結果、Cエレメント回路I64のNMOS61はオフする。この時、前段の出力端子Bから与えられるデータが”1”の場合、自段のノードN61はデータ”0”を示すロウレベルになる。一方、前段の出力端子Bから与えられるデータが”0”の場合、自段のノードN61はデータ”1”を示すハイレベルになる。
【0090】
自段のノードN61がデータ”0”を示すロウレベルの場合は、自段のノードN63(出力端子D)がハイレベルになることにより、自段のノードN64(出力端子E)がデータ”0”を示すロウレベルになる。自段のノードN61がデータ”1”を示すハイレベルの場合は、自段のノードN63(出力端子D)がハイレベルになる前に、自段のノードN64がデータ”1”を示すハイレベルになる。
【0091】
また、自段のノードN61がデータ”1”を示すハイレベルの場合は、前段のCエレメント回路I64のNMOS61もオフするので、自段のノードN61はデータ”1”を保持し、次段のノードN61がデータ”0”を示すロウレベルになった時に、自段のデータ”1”が移動し始める。
【0092】
このような動作を繰り返すことにより、データ”1”を示す判定結果のみが最終ステージの方から順に格納されていく。
【0093】
このような構成によれば、前述のような効果に加え、初期状態から動作時に移行する時のレベルの衝突がなく、さらに、トランスファーゲートがデータ伝送経路にない為、高速で安定した動作が期待できる。
【0094】
次に、このハンドシェイク制御回路のさらなる他の例が図11及び図12を参照しながら説明される。
【0095】
このハンドシェイク制御回路は、制御信号φ42が入力に与えられるインバータI71と、判定回路104iに接続される入力端子Tとノード70(入力端子A)との間に接続されるトランスファーゲート回路I72であって、このトランスファーゲート回路I72はNMOSとPMOSから成り、NMOSのゲート電極に制御信号φ42が与えられ、PMOSのゲート電極がインバータ回路I67の出力に接続されるトランスファーゲート回路I72と、ドレイン電極がノード70に接続され、ソース電極が電源電位Vccに接続され、ゲート電極に初期化信号φIniが与えられるPMOS71と、入力がノードN70に接続され出力がノードN71に接続されているインバータI73と、α端子がノード71に接続され、β端子がノード73(入力端子D)に接続され、γ端子がノード72に接続され、η端子がノード77に接続されたCエレメント回路I74(具体回路が図12に示される)と、入力がノードN72に接続され出力がノードN74に接続されているインバータI75と、α端子がノード74に接続され、β端子がノードN75(入力端子F)に接続され、γ端子がノード76(出力端子B)に接続され、η端子がノード77に接続されたCエレメント回路I76(具体回路が図12に示される)と、ノード72にドレイン電極が接続され、ソース電極が電源電位Vccに接続され、ゲート電極に初期化信号φIniが与えられるPMOS72とから構成されている。
【0096】
入力端子Aは前段のハンドシェイク制御回路の出力端子Bに接続され、出力端子Dは次段のハンドシェイク制御回路の出力端子Cに接続さ、入力端子Fは次段のハンドシェイク制御回路の出力端子Eに接続される。
【0097】
Cエレメント回路I74、I76は、図12に示されるように電源電位VccとノードN72との間に直列に接続されているPMOS74、75と、ノードN72と接地電位Vssとの間に直列に接続されているNMOS70、71、72と、PMOS74及びNMOS71のゲート電極とβ端子との間に接続されるインバータI77とを有し、PMOS75及びNMOS70のゲート電極にはα端子が接続され、NMOS72のゲート電極にはη端子が接続される。
【0098】
次に、このハンドシェイク制御回路の動作が説明される。
【0099】
まず、初期化信号φIniがローレベルになると、ノードN70とノードN72とが電源電位レベルVccになる。次に、入力モードになり制御信号φ42がハイレベルになると、トランスファーゲート回路I72がオンし、Cエレメント回路I74、I76がオフする。そうすると、判定回路104iからの良否を示す判定結果がノードN70に現れる。
【0100】
その後、ランニングモードになり、制御信号φ42がロウレベルになると、トランスファーゲート回路I72がオフし、Cエレメント回路I74、I76がオンする。
【0101】
ここで、ノードN71に「不良」を表すデータ”1”を保存するためにノードN70にデータ”0”が取り込まれ、次段のノードN71にデータ”0”を保存するために、次段のノードN70にデータ”1”が入力される場合、入力モード時には、自段のノードN73はデータ”0”なので、Cエレメント回路I74のNMOS70、71、72がオンする。従って、ノードN72がローレベル、ノードN74がハイレベルになるので、ノードN71のデータ”1”がノードN74に移動したことになる。
【0102】
さらに、次段のノードN74もデータ”1”であるので、自段のCエレメント回路I76も同様にノードN74のデータ”1”が次段のノードN71まで移動する。
【0103】
ランニングモードでは、次段のノードN71にデータ”1”が移動するので、自段のノードN73(入力端子D)がハイレベルとなる。その結果、Cエレメント回路I74のNMOS71はオフする。この時、前段の出力端子Bから与えられるデータが”1”の場合、自段のノードN71はデータ”0”を示すロウレベルになる。一方、前段の出力端子Bから与えられるデータが”0”の場合、自段のノードN71はデータ”1”を示すハイレベルになる。
【0104】
自段のノードN71がデータ”0”を示すロウレベルの場合は、自段のノードN73(出力端子D)がハイレベルになることにより、自段のノードN74(出力端子E)がデータ”0”を示すロウレベルになる。自段のノードN71がデータ”1”を示すハイレベルの場合は、自段のノードN73(出力端子D)がハイレベルになる前に、自段のノードN74がデータ”1”を示すハイレベルになる。
【0105】
また、自段のノードN51がデータ”1”を示すハイレベルの場合は、前段のCエレメント回路I74のNMOS71もオフするので、自段のノードN71はデータ”1”を保持し、次段のノードN71がデータ”0”を示すロウレベルになった時に、自段のデータ”1”が移動し始める。
【0106】
このような動作を繰り返すことにより、データ”1”を示す判定結果のみが最終ステージの方から順に格納されていく。
【0107】
このような構成によれば、前述のような効果に加え、ハイレベルまたはローレベルの一方のレベルを利用する場合、ハンドシェイク制御回路の素子数を減らすことが可能となり、かつ、トランスファーゲートがデータ伝送経路にない為、高速で安定した動作が期待できる。さらに、初期状態において主要な伝送経路上の全てのノードのレベルが確定しているので、より安定な動作が期待できる。
【0108】
以上のような本実施の形態におけるハンドシェイク制御回路の構成によれば、高速なデータ収集、さらに高速動作を保ちつつ安定な動作の実現、さらに高速かつ安定な動作を保ちつつ素子数の低減が実現できる。
【0109】
ここでは、ハンドシェイク制御回路はアドレスの高速転送に用いられたが、画像データの圧縮等に適用することも可能である。
【0110】
次に、図13乃至図16を参照しながら第6の実施の形態が説明される。図13は本発明の半導体装置のウェハ上のレイアウトに関する実施の形態を示すものであり、図14はその半導体装置の内部の構成を具体的に示したものである。ここでの各部の詳細な構成及び動作については上述の実施の形態が参照できる。図15は、この実施の形態における接続部を詳細に示したものである。図16は、各部の動作の関係を示すタイミングチャートであり、このタイミングチャートは上述の実施の形態における動作を理解する上でも用いることができる。
【0111】
図13に示されるように半導体ウェハSU上には、上述の半導体記憶回路103のようなテストの対象となるターゲットデバイスDUT10、DUT11・・・が複数配置されている。このターゲットデバイスDUT10、DUT11・・・の各々に隣接して、上述のテストパターンジェネレータ102、判定部104及び変換部105等から成るテストマネージメントデバイスTMU10、TMU11・・・が配置されている。これらターゲットデバイスとテストマネージメントデバイスとは、後のスクライブ工程において切断領域となるスクライブラインSL10により区切られている。
【0112】
これらターゲットデバイスとテストマネージメントデバイスとはスクライブラインSL10上を介して形成された接続手段Wにより各々接続され、両者間のデータ及び制御信号等の転送が行われる。
【0113】
図14にターゲットデバイスDUT10とテストマネージメントデバイスTMU10との構成が具体的に示される。
【0114】
テストマネージメントデバイスTMU10は、テスト手段101から入力パッドPI10、11・・・を介して種々の命令を受け取るインターフェイスEInt10とテスト手段101へ出力パッドPO10、11・・・を介してデータを出力するインターフェイスEInt11と、インターフェイスEInt10から命令を受け取るテストパターンジェネレータ102と、テストパターンジェネレータ102からの命令をターゲットデバイスDUT10へ与えるインターフェイスTInt10と、ターゲットデバイスDUT10からデータを受け取るインターフェイスTInt11と、判定部104と、変換部105とから構成されている。
【0115】
このテストパターンジェネレータ102は上述の説明のとおり、テスト手段101からのテスト開始コマンドに応答してテストパターン及びテストコマンドをインターフェイスTInt10に与えると共に、期待値を判定部104に与える。
【0116】
インターフェイスTInt10は接続手段W10によりターゲットデバイスDUT10のインターフェイスTI10に接続される。このインターフェイスT10に与えられたテストパターン及びテストコマンドに従って、半導体記憶回路103はテストされ、そのテストの結果を示すデータが上述の実施の形態において説明したとおり、インターフェイスTM10に与えられる。インターフェイスTM10に与えられたデータは接続手段W11を介してインターフェイスTInt11に与えられる。
【0117】
インターフェイスTInt11に与えられたデータは、判定部104により基準値と比較され、その結果が判定結果として変換部105に出力される。変換部105は、上述のようにアドレス変換等を行い、その結果をインターフェイスEInt11へ与える。
【0118】
また、テスト時のターゲットデバイスDUT10への電源供給の為、テストマネージメントデバイスTMU10には、駆動電圧が与えられる電源パッドVcc及び接地電圧が与えられる電源パッドVssが設けられている。これらのパッドを介して供給された電圧は、テストマネージメントデバイスTMU10に電源を供給する内部配線に接続されると共に、接続手段WPWを介してターゲットデバイスDUT10に接続されている。
【0119】
次に、ターゲットデバイスDUT10内の回路の各ノードに命令を印加するインターフェイスTI10及びその回路のノードの論理状態をモニタするインターフェイスTM10についての説明が図15を用いながら簡単に示される。この図中では、各インターフェイスを構成する単位回路が示されている。
【0120】
この単位回路TIU10及び単位回路TMQ10は、制御信号が与えられる入力端子Cは制御入力端子TE及びレベルを保持する機能を有するレベル保持手段LHCに接続されている。この制御入力端子TEはインターフェイスTInt10と接続され、テストマネージメントデバイスTMU10より制御信号が与えられる。
【0121】
この単位回路TIU10は入力端子In1、In2備え、入力端子Cの論理レベルに基づいた信号を出力端子Qから出力する。
【0122】
ここで、テストされる回路がサブ回路Fa、Fb、Fcなる回路群を備えると考え、上記の各単位回路との接続関係が示される。テストを考慮しない設計では、サブ回路Faの出力ノードaとサブ回路Fbの入力ノードa’とが接続されるが、本実施の形態では、ノードaとノードa’との間が非接続であり、ノードaが単位回路TIU10の入力端子In1に接続され、ノードa’が出力端子Qに接続される。単位回路TIU10の入力端子In2は接続手段W10を介してテストマネージメントデバイスTMU10に接続される。
【0123】
一方、単位回路TMQU10は制御端子Cの論理レベルに基づいて、その出力をハイインピダンス(High−Z)にする、または、入力された信号をそのまま出力するバッファ回路である。このバッファ回路の入力端子はサブ回路Fbの出力(サブ回路Fcの入力でもある)であるノードbと接続され、その出力は接続手段W11を介してテストマネージメントデバイスTMU10のインターフェイスTInt11に接続されている。以上のようにしてサブ回路Fbの応答をテストできる。
【0124】
次に、図16のタイミングチャートを用いながら、上記の構成における動作が簡単に説明される。この動作に関しては上述の動作の説明を参考にすれば理解が容易である。このタイミングチャートは上述の実施の形態の動作の説明に加え、さらにそれらの動作を明確化する
テスト動作時には、テストマネージメントデバイスTMU10は入力パッドPI10、11・・・、及び出力パッドPO10、11・・・を介してテスト手段101と接続される。
【0125】
そして、テスト手段101よりクロック信号CLK、テスト開始コマンドTcmd(Tcmd0、Tcmd1・・・)がインターフェイスEInt10へ供給される。
【0126】
テスト開始コマンドTcmdに応答してテストパターンジェネレータ102は予めプログラムされているテストパターン及びテストコマンドTiv(Tiv0,Tiv1・・・)、期待値Tev(Tev0,Tev1・・・)を生成する。テストパターン及びテストコマンドTivは、インターフェイスTInt10及び接続手段W10を介してターゲットデバイスDUT10に与えられる。
【0127】
ターゲットデバイスDUT10では、テストパターン及びテストコマンドTivがインターフェイスTI10を介して回路内の各ノードに与えられる。
【0128】
その後、入力されたテストパターン及びテストコマンドTivに応答するmビットのデータTrv(Trv0、Trv1・・・)が、インターフェイスTM10、接続手段W11を介してテストマネージメントデバイスTMU10のインターフェイスTInt11に与えられる。
【0129】
このインターフェイスTInt11より判定回路104に入力されたデータTrvは、判定部104にて期待値Tevと比較され、判定部104その比較結果を判定結果Tjv(Tjv0、Tjv1・・・)として出力する。前述の通り、データTrvと期待値Tevとがmビットであれば、当然、判定結果Tivもmビットになる。
【0130】
次に、このmビットの判定結果Tivが変換部105でjビットのデータ(アドレスワード)に圧縮された後、変換部105がテストデータDr(Dr0、Dr1・・・)としてテスト手段101へ出力する。
【0131】
ここで、不良部位を特定することまで要求されない場合は、判定結果Tjvの全ビットについて論理積を取ることは言うまでもない。
【0132】
なお、ターゲットデバイスDUT10が以後のスクライブ工程でスクライブラインにより切断された後、このデバイスDUT10内では、レベル保持手段LHCにより制御信号端子TEに接続されるノードは、上述したようなテスト機能を無効とするような所定のレベルにされる。この結果、インターフェイスTI10は、常に、内部ノードの論理をスルーすると共に、インターフェイスTM10の出力はハイインピダンス状態となる。すなわち、スクライブ工程でスクライブラインにより切断された後、接続手段Wの各ノード(切断部)がフローティング状態にとなることによる不安定な動作は防止される。
【0133】
以上のような本実施の形態の構成によれば、上述の他の実施の形態で説明した効果に加え以下のような効果がある。
【0134】
すなわち、ターゲットデバイスをテストする際に用いられるテストマネージメントデバイスがターゲットデバイスを取り囲むスクライブラインの外側に配置されたので、ターゲットデバイスの回路サイズの制約を受けずに高機能なテストマネージメントデバイスの設計が可能となる。このようにテストマネージメントデバイスの設計の自由度が増すことにより高機能なものも実現できるようになるので、回路サイズの制約が非常に厳しいデバイスに対してもテスト時間の短縮が図れることになる。
【0135】
また、テストマネージメントデバイスのレイアウト設計がターゲットデバイスの設計と独立して行えるので、汎用性の高い設計が可能となり、インターフェイス部のみ変更することにより種々のデバイスに適用することが可能となる。
【0136】
次に、図17を参照しながら第7の実施の形態が説明される。
【0137】
図17に示されるように半導体ウェハSU上には、ターゲットデバイスDUT30、DUT31・・・が複数配置されている。このターゲットデバイスDUT30、DUT31・・・の各々に隣接して、テストマネージメントデバイスTMU30、TMU31・・・が配置されている。上述の第6の実施の形態では、テストマネージメントデバイスTMU30、TMU31・・・は、ターゲットデバイスDUT30、DUT31・・・の周囲のスクライブラインの外側に配置されていたが、本実施の形態では、テストマネージメントデバイスTMU30、TMU31・・・はスクライブライン中に配置されている。
【0138】
この実施の形態における各部の機能及び動作は、上述の実施の形態の説明を参考にすることより理解される。
【0139】
本実施の形態によれば、テストマネージメントデバイスが切断領域となるスクライブライン上に配置されるので、各デバイスがウェハ上に効率的に配置される。すなわち、各デバイスが上述の第6の実施の形態と同じ大きさであれば、より多くのデバイスを配置することが可能となる、または、上述の第6の実施の形態とウェハ上に配置されるデバイスの個数が同じ場合、デバイスが配置される領域に余裕ができるので、設計の自由度がさらに増す、或いは、より高機能で複雑なデバイスの搭載も可能となる。
【0140】
従って、本実施の形態は、コストの低減にも寄与できると言うことが出来る。
【0141】
次に、図18を参照しながら第8の実施の形態が説明される。本実施の形態では、上述の第6の実施の形態中の接続手段Wの具体的な構造が示される。ここでは、第6の実施の形態における接続手段Wの構成についての具体的な説明が示されるが、第7の実施の形態における接続手段の構成についても以下の説明から容易に理解することができる。
【0142】
接続手段Wは、テストマネージメントデバイス領域TMUrに形成されるテストマネージメントデバイスTMUとターゲットデバイス領域DUTrに形成されるターゲットデバイスDUTとの間でデータ及び信号の転送、電源の供給を行うものである。
【0143】
テストマネージメントデバイス領域TMUrとターゲットデバイス領域DUTrとは、スクライブライン領域SLにより区切られている。このスクライブライン領域SLが後のスクライブ工程において切断される。その際に、切断面sl1及びsl2が形成される。この切断面sl1と切断面sl2との間がスクライブラインとなる。
【0144】
このスクライブ領域SLでは、半導体基板40(ウェハSU)上にフィールド酸化膜41が形成され、このフィールド酸化膜41上にポリシリコンまたはポリサイドの導体部42が、テストマネージメントデバイス領域TMUrからターゲットデバイス領域DUTrまで延在して形成される。
【0145】
この導体部42の一端は、スクライブライン領域SLの外側で、テストマネージメントデバイス領域TMUrに形成されたテストマネージメントデバイスTMUの内部ノードであるメタル配線43とコンタクト44を介して接続されている。この導体部42の他端は、スクライブライン領域SLの外側で、ターゲットデバイス領域DUTrに形成されるターゲットデバイスDUTの内部ノードであるメタル配線45とコンタクト46を介して接続されている。
【0146】
導体部42及びメタル配線43、45上には、層間絶縁膜47が形成されている。この層間絶縁膜47上にはパッシベーション膜48が形成されている。
【0147】
この実施の形態によれば、こスクライブライン領域SLが後のスクライブ工程において切断された後、メタル配線が露出することが無いため、優れた耐湿性が期待できる。また、スクライブ工程で発生する削りカスは、基板とほぼ同組成のポリシリコンまたはポリサイドであるので、その後の組み立て工程においてそのカスが周囲に与える影響を最小限にすることができる。
【0148】
次に、図19を参照しながら第9の実施の形態が説明される。
【0149】
図19に示されるように半導体ウェハSU上には、ターゲットデバイスDUT50、DUT51・・・が複数配置されている。
【0150】
この実施の形態では、上述の第6及び第7の実施の形態と異なり、各ターゲットデバイスDUTに対して2つのテストマネージメントデバイスTMUa、TMUbが、ターゲットデバイスDUTの対向する2辺に近接してそれぞれ配置されている。
【0151】
すなわち、ターゲットデバイスDUT50に隣接して、テストマネージメントデバイスTMU50a、TMU50bが分割して配置されている。同様に、ターゲットデバイスDUT51に対しては、テストマネージメントデバイスTMU50a、TMU50bが配置されている。ここでは、テストマネージメントデバイスTMUは、ターゲットデバイスDUTの周囲のスクライブラインの外側に配置されている。
【0152】
上述の実施の形態と同様に、ターゲットデバイスとテストマネージメントデバイスとは接続手段Wにより各々接続され、両者間のデータ及び制御信号等の転送が行われる。すなわち、ターゲットデバイスDUT50とテストマネージメントデバイスTMU50a、TMU50bとの間には、接続手段W50a、50bがそれぞれ形成されている。ターゲットデバイスDUT51とテストマネージメントデバイスTMU51a、TMU51bとの間にも、接続手段W51a、51bがそれぞれ形成されている。
【0153】
従って、ターゲットデバイスの種類に応じて本実施の形態を適用すれば、ターゲットデバイスとテストマネージメントデバイスとの間の配線長を最短にすることが期待できる。
【0154】
次に、図20、図21を参照しながら第10の実施の形態が説明される。この第10の実施の形態は、上述の第9の実施の形態をメモリセルアレイを有するメモリ回路に適用した例である。
【0155】
図20に示されるように、ターゲットデバイスDUTであるメモリ回路は、複数のメモリセルがマトリクス状に配置されたアレイ部ARY51、52、53、54と、メモリ回路の中央部に配置された周辺回路領域PER1とを備え、図中の線分lーl’を軸にして対象に配置されている。この周辺回路領域には、ワイヤボンディング用パッドPADが複数設けられている。
【0156】
アレイ部ARY51、52、53、54には、テストマネージメントデバイスとデータの転送等を行うインターフェイスDint51、52、53、54が、アレイ部ARY51、52、53、54の周辺部にそれぞれ設けられている。これらのインターフェイスDint51、52、53、54の内、インターフェイスDint51、52は接続手段W50aに接続され、インターフェイスDint53、54は接続手段W50bに接続されている。
【0157】
ここで図21を用いて、アレイ部ARYの詳細な構成についての説明が示される。以下の説明では、アレイ部ARY52の例が示されるが、他のアレイ部についても同様な構成であるので、以下の説明より他のアレイ部の構成も理解することができる。
【0158】
アレイ部ARY52は、Xアドレス(X address)に基づいて複数のワードラインの中から所定のワードラインWLを選択するXデコーダ(X−DEC)と、Yアドレス(Y address)に基づいて複数のデータラインI/Oの中から所定のデータラインI/Oを選択するYセレクタ(YーSE)と、センスアンプユニットSAUと、インターフェイスDint52とを備えている。
【0159】
センスアンプユニットSAUは、複数のワードラインWLと、そのワードラインWLと直交する複数のビットライン対BLpairと、ワードラインWLとビットライン対BLpairとの間に配置される複数のメモリセルンCと、ビットライン対BLpair上のデータを増幅するセンスアンプSAと、増幅されたデータが与えられるデータラインI/Oとから構成される。このデータラインI/Oの一端はインターフェイスDint52に接続され、他端がYセレクタ(YーSE)に接続される。
【0160】
このアレイ部ARY52の読み出し動作時には、各センスアンプSAから各データラインI/O上に与えられたデータがYセレクタ(YーSE)へ一括転送され、Yアドレスに従って複数のデータラインI/Oの内、所定のデータラインI/Oが選択され、その選択されたデータラインI/O上のデータがグローバルデータラインGDBへ出力される。
【0161】
一方、データの書き込み動作時には、Yセレクタ(YーSE)により選択されたデータラインI/Oへ書き込みデータが与えられる。
【0162】
この読み出し動作及び書き込み動作については、現行の開示及び一般的な知識から理解できるので、簡単に説明された。
【0163】
次に、このアレイ部ARY52のテスト動作についての説明が以下に示される。
【0164】
まず、テストマネージメントデバイスTMUから与えられたアドレスに対応するXアドレスに基づいて所定のワードラインWLが活性化される。そして、このワードラインWLに接続される全てのメモリセルMCにテストマネージメントデバイスTMUから与えられた書き込みデータが書き込まれる。この書き込みデータはインターフェイスDint52より各データラインI/Oを介して各センスアンプSAに与えられる(ただし、書き込みデータが全ビット”1”または全ビット”0”あるいはビット毎に”1”と”0”の繰り返し等の単純なものであれば、Yセレクタ(YーSE)にその機能を付加する構成も考えられる)。
【0165】
一方、読み出し動作時には、各センスアンプSAにより増幅されたデータの各々のデータが各データラインI/Oを介してインターフェイスDint52へ転送される。転送されたデータはインターフェイスDint52からテストマネージメントデバイスTMUへ出力される。
【0166】
従って、テストマネージメントデバイスTMUでは、メモリ回路のカラム(列)毎に動作の良否を判断することができる。
【0167】
このような実施の形態によれば、回路内の中央部に周辺回路領域を有する一般的なメモリLSIにおいて、テストマネージメントデバイスとメモリLSI内のインターフェイスとの接続が、接続手段を介して最短の配線で可能となる。よって、多数のターゲットデバイスとテストマネージメントデバイスとの接続の為の配線がターゲットデバイス内で引き回されることがない。
【0168】
さらに、テストマネージメントデバイスが分割されて配置されているので、各マネージメントデバイスを並行して動作させることも可能となり、さらなるテスト時間の短縮が可能となる。
【0169】
次に、図22乃至図25を用いながら、第11の実施の形態が説明される。ここでは、ウェハ上にターゲットデバイスとテストマネージメントデバイスが形成される工程(前処理工程)からテスト工程を経て、テスト結果に基づいて冗長救済を行う冗長救済工程までの説明が示される。ここでは、一連の工程が説明されているのみで、各工程の詳細な説明は省略される。また、テスト工程については上述及び後述の説明により十分理解される。
【0170】
まず、図22に示されるように、前処理工程においてターゲットデバイスDUT60,61・・・とテストマネージメントデバイスTMU60,61・・・とが半導体ウェハSU上に形成される。このターゲットデバイスDUT60,61・・・とテストマネージメントデバイスTMU60,61・・・とは、接続手段W60、61・・・によりそれぞれ接続される。
【0171】
次に、図23に示されるように、テスト工程では、テストマネージメントデバイスTMU60の表面に形成されたプロービング用パッドにテスト手段101のプローブ(テスト用の針)が接触し、クロック信号CLK、テスト開始コマンドTcmd、駆動電圧等がテストマネージメントデバイスTMU60に与えられる。
【0172】
その後、上述したようなテスト動作が行われ、テスト結果Drがテストマネージメントデバイスからテスト手段101へ出力される。このテスト動作については上述及び後述のあらゆるテスト動作が参考にされる。
【0173】
テスト手段101は、所定のテストが終了すると、テスト結果Drに応じてターゲットデバイスDUT60に適宜、マーキング(Marking)を行う。ここでは、マーキングは、各デバイスを良品には無印(マーキングなし)、冗長救済可能品(△のマーキング)、救済不能品(vのマーキング)に分類するために実行される。
【0174】
その後、テスト手段101は、そのプローブをテストマネージメントデバイスTMU61の表面に形成されたプロービング用パッドに接触させ、ターゲットデバイスDUT61のテストを行う。
【0175】
同様にして、ウェハ上に形成された全てのターゲットデバイスDUTがテストされ、マーキングされる。ここでは、各ターゲットデバイスについて順次、テストが行われる例が示されているが、各ターゲットデバイスにそれぞれプローブを接触させ、同時にテストを実行(パラレル測定)することも可能である。
【0176】
この後、図24に示すようにウェハSU上のスクライブラインSLに沿って、ウェハSUが切断され、個々のターゲットデバイスを得ることができる。得られたターゲットデバイスは、良品、冗長救済可能品、救済不能品に分類される。
【0177】
この後、図25に示されるように、良品と判断されたデバイスは以降の組み立て工程に送られ、冗長救済可能品と判断されたデバイスは冗長救済工程を経て後に組み立て工程に送られ、救済不能品と判断されたデバイスは廃棄される。
【0178】
このように本実施の形態によれば、テストマネージメントデバイスは組み立て工程前に切断されてしまうので、最終製品のサイズの増加を招くことがない。すなわち、サイズの小さい製品の供給が可能となる。
【0179】
次に、図26を用いながら、第12の実施の形態が説明される。
【0180】
図26には、複数のセンスアンプユニットSAU1〜SAUnと、アドレス信号に基づいてセンスアンプユニットSAU1〜SAUnの中から所定のカラムを選択し、そのカラムのカラムラインCLkにカラム信号を与えるYデコーダYDECと、センスアンプユニットSAU1〜SAUnとの間でデータの転送を行うリードデータバスRD、RDBと、リードデータバスRD、RDB上のデータを外部に読み出す読み出し回路RCと、リードデータバスRD、RDBにリファレンスレベルのリファレンス信号を与えると共に判定部104の判定回路1041〜104mに期待値となる所定電位を有する期待値信号VRを与えるリファレンス信号発生回路REFGと、カラムラインをプリチャージするプリチャージ回路PCC1〜PCCmと、カラムライン上の電位と期待値信号VRとを比較して、その比較結果を出力する判定部104(判定回路1041〜104mから成る)と、リードデータバスRD、RDBとリファレンス信号発生回路REFGとの間に配置される第1のスイッチ手段SW1と、リードデータバスRD、RDBと読み出し回路RCとの間に配置された第2のスイッチ手段SW2と、各カラムラインCLの一端とYデコーダYDECとの間に配置された第3のスイッチ手段SW31〜SW3mと、各カラムラインCLの他端と各判定回路1041〜104m及び各プリチャージ回路PCC1〜PCCmとの間に配置された第4のスイッチ手段SW41〜SW4mとが示されている。
【0181】
さらに、各センスアンプユニットは以下のような構成より成る。上述の各センスアンプユニットSAU1〜SAUnは同様の構成であるので、ここでは、センスアンプユニットSAU1を用いて説明が示される。また、センスアンプユニットSAU1内も各カラムに対応し、同様の構成を有するセンスアンプグループSAG1〜SAGmから成るので、センスアンプグループSAGk(1≦k≦m)を用いて説明が示される。
【0182】
上述の各スイッチ手段SW1〜SW4の構成は、種々考えられるが、一つの例としてN型MOSトランジスタにより構成されるものが考えられる。これらの各スイッチ手段SW1〜SW4はそれぞれ制御信号により制御される。
【0183】
また、判定回路104の他の構成例が図27に示される。この例では、センスアンプユニットから第4のスイッチ手段SW4を介して入力端子INに与えられるデータと期待値VRとを比較して、その結果が出力端子O,OBから出力される。この構成自体は一般的に知られている比較手段なので、構成及び動作の説明は省略する。
【0184】
センスアンプグループSAGkは、ワードラインWLkが選択され、ビットライン対BL1k上に現れたメモリセルMC1k内に記憶されたデータを増幅するセンスアンプSA1kと、データをビットライン対BL1kを介してメモリセルMC1kに書き込む書き込み回路WC1kと、データを比較する機能を有する読み出し回路CAM1kとから構成される。この読み出し回路CAM1kの具体的な構成及び動作は後述される。
【0185】
次に、上述の回路の動作が示される。
【0186】
まず、データの読み出し動作時には、第2及び第3のスイッチ手段SW2、SW3kがオン状態になり、第1及び第4のスイッチ手段SW1、SW4kがオフ状態になる。そして、YデコーダYDECにより任意のカラムラインCLが選択され、そのカラムラインCLに接続する読み出し回路CAMが活性化され、メモリセル内のデータが増幅された後、リードデータバスRD、RDBを介して読み出し回路RCに転送される。
【0187】
例えば、カラムラインCLkが選択されると、読み出し回路CAMkが活性化される。そして、ワードラインWL1kが選択されることによりビットラインBL1k上に与えられたメモリセルMC1k内に記憶されたデータが、センスアンプSA1kにより増幅される。その後、その増幅されたデータが読み出し回路CAM1kからリードデータバスRD、RDBへ与えられる。リードデータバスRD、RDBはそのデータを読み出し回路RCに転送し、読み出し回路RCはそのデータに基づいて読み出しデータを外部へ出力する。
【0188】
次に、テスト動作時には、第2及び第3のスイッチ手段SW2、SW3kがオフ状態になり、第1及び第4のスイッチ手段SW1、SW4kがオン状態になり、リファレンス信号発生回路REFGはリードデータバスRD、RDBにリファレンスレベル(本実施の形態では電源電位Vccレベルあるいは接地電位Vssレベル)のリファレンス信号を与え、リードデータバスRD、RDBはリファレンスレベルとなる。この時、プリチャージ回路PCCkは全てのカラムラインCL1〜CLnを電源電位レベルVccにプリチャージする。
【0189】
その後、所望のワードラインが選択され、読み出し回路CAM1〜CAMnは活性化され、電源電位レベルVccのCAM制御信号(後述)に応答してビットラインBL上の増幅されたデータとリードデータバスRD、RDB上のリファレンスレベルとを比較し、その比較結果を対応するカラムラインCL1〜CLnに出力する。カラムラインCL1〜CLn上に出力された結果は、判定回路104kにおいて期待値信号VRと比較され、その比較結果が良否の判定結果として出力される。
【0190】
ここで、読み出し回路CAMでの比較では、ビットラインBL上の増幅されたデータに対応する電位レベルとリードデータバスRD、RDB上のリファレンスレベルとが同じである場合、カラムラインCL上の電位はプリチャージレベルから変化せず、この変化しないカラムラインCLの電位と期待値信号VRの電位とを比較して、判定部104はそのカラムのデータが「良」であるとの判定を行う。判定結果は判定部104の判定回路1041〜104mからそれぞれ出力される。
【0191】
一方、ビットラインBL上の増幅されたデータとリードデータバスRD、RDB上のリファレンスレベルとが異なる場合、カラムラインCL上の電位はプリチャージレベルよりも低くなる。この変化したカラムラインCLの電位と期待値信号VRの電位とを比較して、判定部104はそのカラムのデータが「不良」であるとの判定を行う。判定結果は判定部104の判定回路1041〜104mからそれぞれ出力される。このような動作を繰り返すことにより、各カラムに対するテストが実行される。
【0192】
以上のような第12の実施の形態によれば、カラム毎にデータの良非の判定を行うことができるので、不良データの発生した部位を特定することができる。
【0193】
さらに、第1乃至第4のスイッチ手段を設けたことにより、従来は単なるカラムの選択にしか用いられてなかったカラムラインが、テスト動作時には、データが読み出されるラインとして利用できるので、すなわち、通常動作時に用いられるカラムラインとデータが読み出されるラインとを共有することができるので、従来、不良データの発生した部位の特定に必要であると考えられていた非常に複雑で大規模な構成と同等の機能を有する構成が非常に簡単で小規模の構成で実現される。
【0194】
また、本実施の形態のような構成により特定された不良部位は、以降の冗長救済工程において予備のメモリセルと効率的に置き換えられる。すなわち、冗長救済工程において不良部位のみを予備のメモリセルに置き換えることができるので、予備のメモリセルの無駄な浪費が無くなると共に、置き換えに要する時間も大幅に短くできる。
【0195】
冗長救済工程には通常、多大な時間が必要の為、この実施の形態のような構成による時間の短縮は、コストの低減、製品供給までの期間の短縮等に繋がるので、半導体分野において非常に大きな効果が期待できる。また、テスト手段は不良の部位を示すアドレスデータのみを記憶できるような簡単な構成により実現可能なので、安価にテスト手段を入手することができる。
【0196】
次に、図28を用いながら、第13の実施の形態が説明される。ここでは、上述の読み出し回路CAMの具体的な構成及びテスト動作時にカラムライン上の電位が如何に変化するのかにつての具体的な説明が中心に示される。
【0197】
この読み出し回路CAMは、カラムラインCLにドレイン電極が接続され、ソース電極にCAM制御信号φMEBが与えられ、ゲート電極がノードN21に接続されたNMOS21と、ドレイン電極がノードN22に接続され、ソース電極がノードN21に接続され、ビットライン対の内の一方のビットラインBLにゲート電極が接続されたNMOS22と、ドレイン電極がノードN23に接続され、ソース電極がノードN21に接続され、ビットライン対の内の他方のビットラインBLBにゲート電極が接続されたNMOS23と、ドレイン電極がリードデータバスRDに接続され、ソース電極がノード22に接続され、ゲート電極がカラムラインCLに接続されたNMOS24と、ドレイン電極がリードデータバスRDBに接続され、ソース電極がノード23に接続され、ゲート電極がカラムラインCLに接続されたNMOS25と、ドレイン電極がノードN21に接続され、ソース電極が接地電位GNDに接続され、ゲート電極に読み出し制御信号φREが与えられるNMOS26と、ノードN21を電源電位Vccレベルに初期化するプリチャージ回路I21とを備えている。
【0198】
この読み出し回路CAMでは、上述の第12の実施の形態において説明したテスト動作モードになると、CAM制御信号φMEBのレベルが接地電位Vssレベル(ローレベル)から電源電位Vccレベル(ハイレベル)より所定電位だけ低いMEB電位レベルになり、読み出し制御信号φREのレベルが接地電位Vssレベル(ローレベル)になる。よって、NMOS26がオフし、NMOS21がオン(プリチャージ回路I21によりノードN21が電源電位Vccレベルにプリチャージされているので)される。カラムラインCLは、プリチャージ回路PCCにより電源電位Vccレベルにプリチャージされている。
【0199】
その後、前述の他の実施の形態において説明した通り、メモリセル内に記憶されていたデータに対応する電位がセンスアンプにより増幅されてビットライン対上に現れる。
【0200】
この後、例えば、ビットラインBL上の電位レベルが電源電位Vccレベルになり、ビットラインBLB上の電位レベルが接地電位Vssレベルになると予想されるテストが実行される場合、リファレンス信号発生回路REFGはリードデータバスRDに接地電位Vssレベルのリファレンス信号を与え、リードデータバスRDBには電源電位Vccレベルのリファレンス信号を与える。
【0201】
この場合、NMOS22、24が共にオンするので、ノードN21の電位レベルが電源電位Vccレベルから接地電位Vssレベルに下がる。この時、NMOS21はオフするので、カラムラインCLの電位レベルはプリチャージされた電源電位Vccレベルを保っている。このカラムラインCLの電位レベルは第4のスイッチ手段SW4を介して判定回路104に与えられる。判定回路104はこのカラムラインCL上の電位レベル(電源電位Vccレベル)と期待値信号VRの電位レベルとを比較し、「ビットライン上に与えられたデータは正常である。」ことを示す判定結果「良」を出力する。
【0202】
一方、同様のテストが実行される場合であっても、ビットラインBL上の電位レベルが接地電位Vssレベルになり、ビットラインBLB上の電位レベルが電源電位Vccレベルになる場合には、この読み出し回路CAMは以下のように動作する。
【0203】
すなわち、NMOS22はオフし、ノードN21の電位レベルが初期状態の電源電位VccレベルでありノードN23の電位レベルが電源電位Vccレベルなので、NMOS23、25は共にオンしない。ノードN21は初期状態の電源電位Vccレベルを保っているので、NMOS21はオンし、その結果、カラムラインCLの電位レベルはプリチャージされた電源電位VccレベルからMEB電位レベル(電源電位Vccレベルより所定電位だけ低いレベル)に下がる。
【0204】
このカラムラインCLの電位レベルは第4のスイッチ手段SW4を介して判定回路104に与えられる。判定回路104はこのカラムラインCL上の電位レベル(MEB電位レベル)と期待値信号VRの電位レベルとを比較し、「ビットライン上に与えられたデータは誤りである。」ことを示す判定結果「不良」を出力する。
【0205】
また、例えば、ビットラインBL上の電位レベルが接地電位Vssレベルになり、ビットラインBLB上の電位レベルが電源電位Vccレベルになると予想されるテストが実行される場合、リファレンス信号発生回路REFGはリードデータバスRDに電源電位Vccレベルのリファレンス信号を与え、リードデータバスRDBには接地電位Vssレベルのリファレンス信号を与える。
【0206】
この場合、NMOS23、25が共にオンするので、ノードN21の電位レベルが電源電位Vccレベルから接地電位Vssレベルに下がる。この時、NMOS21はオフするので、カラムラインCLの電位レベルはプリチャージされた電源電位Vccレベルを保っている。このカラムラインCLの電位レベルは第4のスイッチ手段SW4を介して判定回路104に与えられる。判定回路104はこのカラムラインCL上の電位レベル(電源電位Vccレベル)と期待値信号VRの電位レベルとを比較し、「ビットライン上に与えられたデータは正常である。」ことを示す判定結果「良」を出力する。
【0207】
一方、同様のテストが実行される場合であっても、ビットラインBL上の電位レベルが電源電位Vccレベルになり、ビットラインBLB上の電位レベルが接地電位Vssレベルになる場合には、この読み出し回路CAMは以下のように動作する。
【0208】
すなわち、NMOS23はオフし、ノードN21の電位レベルが初期状態の電源電位VccレベルでありノードN22の電位レベルが電源電位Vccレベルなので、NMOS22、24は共にオンしない。ノードN21は初期状態の電源電位Vccレベルを保っているので、NMOS21はオンし、その結果、カラムラインCLの電位レベルはプリチャージされた電源電位VccレベルからMEB電位レベル(電源電位Vccレベルより所定電位だけ低いレベル)に下がる。
【0209】
このカラムラインCLの電位レベルは第4のスイッチ手段SW4を介して判定回路104に与えられる。判定回路104はこのカラムラインCL上の電位レベル(MEB電位レベル)と期待値信号VRの電位レベルとを比較し、「ビットライン上に与えられたデータは誤りである。」ことを示す判定結果「不良」を出力する。
【0210】
読み出し動作に入る場合には、リードデータバスRD、RDBが図示しないプリチャージ手段により電源電位Vccレベルにプリチャージされ、読み出し制御信号φREが接地電位Vssから電源電位Vccに遷移した後(NMOS26がオンするのでノードN21は接地電位Vssレベルになる)、選択されたカラムのカラムラインCLが電源電位Vccレベルになり(NMOS24、25はオンする)、データがリードデータバスRD、RDBに読み出される。
【0211】
すなわち、ビットライン対の内、ハイレベルのデータ(データ”1”)が与えられたビットラインBL(もしくはビットラインBLB)に接続するNMOS22(もしくはNMOS23)がオンするので、リードデータバスRD(もしくはリードデータバスRDB)の電位レベルが変化する。一方、リードデータバスRDB(もしくはリードデータバスRD)の電位レベルは変化しない。このリードデータバスRD、RDBの電位レベルの差がデータの読み出しになる。
【0212】
本実施の形態によれば、1段のトランジスタによりカラムラインのレベルを変化差せることが可能となるため、より高速な動作が可能となる。また、変化させるカラムラインの電位レベルを接地電位レベルから電源電位レベル未満の間の任意のレベルに設定することにより、小振幅で情報を転送することが可能となり、結果的に高速動作が可能となる。
【0213】
次に、図29を用いながら、第14の実施の形態が説明される。ここでは、上述の読み出し回路CAMの他の構成例が示される。以下の説明では、具体的な構成及びテスト動作時にカラムライン上の電位が如何に変化するのかにつての具体的な説明が中心に示される。
【0214】
この読み出し回路CAM’は、カラムラインCLにドレイン電極が接続され、ソース電極がノードN31に接続され、ゲート電極にCAM制御信号φMEが与えられたNMOS31と、ドレイン電極がノードN32に接続され、ソース電極がノードN31に接続され、ビットライン対の内の一方のビットラインBLにゲート電極が接続されたNMOS32と、ドレイン電極がノードN33に接続され、ソース電極がノードN31に接続され、ビットライン対の内の他方のビットラインBLBにゲート電極が接続されたNMOS33と、ドレイン電極がリードデータバスRDに接続され、ソース電極がノード32に接続され、ゲート電極がカラムラインCLに接続されたNMOS34と、ドレイン電極がリードデータバスRDBに接続され、ソース電極がノード33に接続され、ゲート電極がカラムラインCLに接続されたNMOS35と、ドレイン電極がノードN31に接続され、ソース電極が接地電位GNDに接続され、ゲート電極に読み出し制御信号φREが与えられるNMOS36とを備えている。
【0215】
この読み出し回路CAM’では、上述の第12の実施の形態において説明したテスト動作モードになると、読み出し制御信号φREのレベルが接地電位Vssレベルになり、CAM制御信号φMEのレベルが接地電位Vssレベルから電源電位Vccレベルよりも所定電位だけ高いブースト電位VBOOSTレベルになる。カラムラインCLは、プリチャージ回路PCCにより電源電位Vccレベルにプリチャージされている。従って、ノードN31の電位レベルは電源電位Vccレベルになる。
【0216】
その後、前述の他の実施の形態において説明した通り、メモリセル内に記憶されていたデータに対応する電位がセンスアンプにより増幅されてビットライン対上に現れる。
【0217】
この後、例えば、ビットラインBL上の電位レベルが電源電位Vccレベルになり、ビットラインBLB上の電位レベルが接地電位Vssレベルになると予想されるテストが実行される場合、リファレンス信号発生回路REFGはリードデータバスRDに電源電位Vccレベルのリファレンス信号を与え、リードデータバスRDBには接地電位Vssレベルのリファレンス信号を与える。
【0218】
この場合、リードデータバスRDの電位レベルが電源電位Vccレベルであり、ノードN31の電位レベルが電源電位Vccレベルであり、ビットラインBL上の電位レベルが電源電位Vccレベルであり、ビットラインBLB上の電位レベルが接地電位Vssレベルであるので、NMOS32、34はオンせず、NMOS33はオフする。従って、ノードN31の電位レベルは電源電位Vccレベルが保たれ、カラムラインCLの電位レベルもプリチャージされた電源電位Vccレベルを保っている。
【0219】
このカラムラインCLの電位レベルは第4のスイッチ手段SW4を介して判定回路104に与えられる。判定回路104はこのカラムラインCL上の電位レベル(電源電位Vccレベル)と期待値信号VRの電位レベルとを比較し、「ビットライン上に与えられたデータは正常である。」ことを示す判定結果「良」を出力する。
【0220】
一方、同様のテストが実行される場合であっても、ビットラインBL上の電位レベルが接地電位Vssレベルになり、ビットラインBLB上の電位レベルが電源電位Vccレベルになる場合には、この読み出し回路CAM’は以下のように動作する。
【0221】
リードデータバスRDBの電位レベルが接地電位Vssレベルであり、ノードN31の電位レベルが電源電位Vccレベルであり、ビットラインBL上の電位レベルが接地電位Vssレベルであり、ビットラインBLB上の電位レベルが電源電位Vccレベルであるので、NMOS33、35はオンする。その結果、カラムラインCLの電位レベルがNMOS31、NMOS33、NMOS35を介して電源電位Vccレベルから接地電位Vssレベル方向にディスチャージされ始める。そして、NMOS35のゲート電極に接続されるカラムラインCLの電位レベルがNMOS35の閾値Vtレベルになると、NMOS35はオフする。従って、カラムラインCLの電位レベルはNMOS35の閾値Vtレベルになる。
【0222】
このカラムラインCLの電位レベルは第4のスイッチ手段SW4を介して判定回路104に与えられる。判定回路104はこのカラムラインCL上の電位レベル(閾値Vtレベル)と期待値信号VRの電位レベルとを比較し、「ビットライン上に与えられたデータは誤りである。」ことを示す判定結果「不良」を出力する。
【0223】
また、例えば、ビットラインBL上の電位レベルが接地電位Vssレベルになり、ビットラインBLB上の電位レベルが電源電位Vccレベルになると予想されるテストが実行される場合、リファレンス信号発生回路REFGはリードデータバスRDに接地電位Vssレベルのリファレンス信号を与え、リードデータバスRDBには電源電位Vccレベルのリファレンス信号を与える。
【0224】
この場合、リードデータバスRDの電位レベルが接地電位Vssレベルであり、ノードN31の電位レベルが電源電位Vccレベルであり、ビットラインBL上の電位レベルが接地電位Vssレベルであり、ビットラインBLB上の電位レベルが電源電位Vccレベルであるので、NMOS33、35はオンせず、NMOS32はオフする。従って、ノードN31の電位レベルは電源電位Vccレベルが保たれ、カラムラインCLの電位レベルもプリチャージされた電源電位Vccレベルを保っている。
【0225】
このカラムラインCLの電位レベルは第4のスイッチ手段SW4を介して判定回路104に与えられる。判定回路104はこのカラムラインCL上の電位レベル(電源電位Vccレベル)と期待値信号VRの電位レベルとを比較し、「ビットライン上に与えられたデータは正常である。」ことを示す判定結果「良」を出力する。
【0226】
一方、同様のテストが実行される場合であっても、ビットラインBL上の電位レベルが電源電位Vccレベルになり、ビットラインBLB上の電位レベルが接地電位Vssレベルになる場合には、この読み出し回路CAM’は以下のように動作する。
【0227】
リードデータバスRDBの電位レベルが電源電位Vccレベルであり、ノードN31の電位レベルが電源電位Vccレベルであり、ビットラインBL上の電位レベルが電源電位Vccレベルであり、ビットラインBLB上の電位レベルが接地電位Vssレベルであるので、NMOS32、34はオンする。その結果、カラムラインCLの電位レベルがNMOS31、NMOS32、NMOS34を介して電源電位Vccレベルから接地電位Vssレベル方向にディスチャージされ始める。そして、NMOS34のゲート電極に接続されるカラムラインCLの電位レベルがNMOS34の閾値Vtレベルになると、NMOS34はオフする。従って、カラムラインCLの電位レベルはNMOS34の閾値Vtレベルになる。
【0228】
このカラムラインCLの電位レベルは第4のスイッチ手段SW4を介して判定回路104に与えられる。判定回路104はこのカラムラインCL上の電位レベル(閾値Vtレベル)と期待値信号VRの電位レベルとを比較し、「ビットライン上に与えられたデータは誤りである。」ことを示す判定結果「不良」を出力する。
【0229】
読み出し動作に入る場合には、CAM制御信号φMEが接地電位Vssレベルになり、リードデータバスRD、RDBが図示しないプリチャージ手段により電源電位Vccレベルにプリチャージされ、読み出し制御信号φREが接地電位Vssから電源電位Vccに遷移した後(NMOS26がオンするのでノードN31は接地電位Vssレベルになる)、選択されたカラムのカラムラインCLが電源電位Vccレベルになり(NMOS34、35はオンする)、データがリードデータバスRD、RDBに読み出される。
【0230】
すなわち、ビットライン対の内、ハイレベルのデータ(データ”1”)が与えられたビットラインBL(もしくはビットラインBLB)に接続するNMOS32(もしくはNMOS33)がオンするので、リードデータバスRD(もしくはリードデータバスRDB)の電位レベルが変化する。一方、リードデータバスRDB(もしくはリードデータバスRD)の電位レベルは変化しない。このリードデータバスRD、RDBの電位レベルの差がデータの読み出しになる。
【0231】
本実施の形態によれば、上述の第13の実施の形態の読み出し回路に比べ、さらに少ない素子数で読み出し回路が実現できる。また、カラムラインの電位レベルは電源電位レベルから閾値Vtレベルまでしかディスチャージされない為、消費電力の低減が期待できる。
【0232】
次に、図30を用いながら、第15の実施の形態が説明される。この実施の形態における構成及び動作は基本的に上述の第12の実施の形態の説明が参酌される。
【0233】
この実施の形態では、上述の第12の実施の形態における読み出し回路CAM1k及び読み出し回路CAM1k−1がカラムラインCLkに共通に接続されている。
【0234】
このような構成によれば、2つのセンスアンプグループSAGk、SAGk−1の内、どちらか一方、あるいは両方共に不良部位が存在する場合、上述の第12の実施の形態と同様にカラムライン上に電位の変化が生じる。従って、2つの2つのセンスアンプグループSAGk、SAGk−1の正常または誤りの情報が1つのカラムライン上に圧縮できる。すなわち、転送される情報が少なくなるので、テストの高速化がより図られる。
【0235】
本発明は、例証的な実施形態を用いて説明されたが、この説明は限定的な意味に受け取られてはならない。この例証的実施態様の様々な変更、並びに本発明のその他の実施態様が当業者にはこの説明を参考にすることによって明らかになるであろう。従って、特許請求の範囲はそれらのすべての変更または実施態様を本発明の真の範囲に含むものとしてカバーするであろうと考えられている。
【0236】
【発明の効果】
本発明の構成によれば、メモリセルの不良部位が特定されるので、このテストが行われた後の工程である冗長救済工程において予備のメモリセルと効率的に置き換えられる。すなわち、冗長救済工程において不良のメモリセルのみを予備のメモリセルに置き換えることができるので、予備のメモリセルの無駄な浪費が無くなると共に、置き換えに要する時間も大幅に短くできる。
【0237】
冗長救済工程には通常、多大な時間が必要の為、このような構成による時間の短縮は、コストの低減、製品供給までの期間の短縮等に繋がるので、半導体分野において非常に大きな効果が期待できる。また、テスト手段は不良の部位を示すアドレスデータのみを記憶できるような簡単な構成により実現可能なので、安価にテスト手段を入手することができる。
【0238】
また、本発明の他の構成によれば、不良の発生したメモリセルのアドレスのみが特定されて、連続的にテスト手段へ出力されるので、以降の冗長救済工程におけるテスト時間が大幅に短縮される。また、テスト手段は不良の部位を示すアドレスデータのみを記憶できるような簡単な構成により実現可能なので、安価にテスト手段を入手することができる。
【0239】
また、本発明の他の構成本によれば、ハンドシェイク制御回路が次段のハンドシェイク制御回路の状態を検知して動作することができるので、m発のクロック信号を待つことなく、クロック信号に独立してアドレスデータを転送することができる。従って、より高速な動作が可能となる。
【0240】
また、本発明の他の構成によれば、ハンドシェイク制御回路が次段のハンドシェイク制御回路の状態を検知してデータを転送する為、データ”1”を示す判定結果(すなわち、不良を示す判定結果)が少ない場合、高速にデータを収集することができる。
【0241】
また、本発明の他の構成によれば、ハンドシェイク制御回路における初期状態から動作時に移行する時のレベルの衝突がなく、さらに、トランスファーゲートがデータ伝送経路にない為、高速で安定した動作が期待できる。
【0242】
また、本発明の他の構成によれば、ハンドシェイク制御回路においてハイレベルまたはローレベルの一方のレベルを利用する場合、ハンドシェイク制御回路の素子数を減らすことが可能となり、かつ、トランスファーゲートがデータ伝送経路にない為、高速で安定した動作が期待できる。さらに、初期状態において主要な伝送経路上の全てのノードのレベルが確定しているので、より安定な動作が期待できる。
【0243】
また、本発明の他の構成によれば、ターゲットデバイスをテストする際に用いられるテストマネージメントデバイスがターゲットデバイスを取り囲むスクライブラインの外側に配置されたので、ターゲットデバイスの回路サイズの制約を受けずに高機能なテストマネージメントデバイスの設計が可能となる。このようにテストマネージメントデバイスの設計の自由度が増すことにより高機能なものも実現できるようになるので、回路サイズの制約が非常に厳しいデバイスに対してもテスト時間の短縮が図れることになる。さらに、テストマネージメントデバイスのレイアウト設計がターゲットデバイスの設計と独立して行えるので、汎用性の高い設計が可能となり、インターフェイス部のみ変更することにより種々のデバイスに適用することが可能となる。
【0244】
また、本発明の他の構成によれば、スクライブライン領域SLが後のスクライブ工程において切断された後、メタル配線が露出することが無いため、優れた耐湿性が期待できる。また、スクライブ工程で発生する削りカスは、基板とほぼ同組成のポリシリコンまたはポリサイドであるので、その後の組み立て工程においてそのカスが周囲に与える影響を最小限にすることができる。
【0245】
また、本発明の他の構成によれば、回路内の中央部に周辺回路領域を有する一般的なメモリLSIにおいて、テストマネージメントデバイスとメモリLSI内のインターフェイスとの接続が、接続手段を介して最短の配線で可能となる。よって、多数のターゲットデバイスとテストマネージメントデバイスとの接続の為の配線がターゲットデバイス内で引き回されることがない。さらに、テストマネージメントデバイスが分割されて配置されているので、各マネージメントデバイスを並行して動作させることも可能となり、さらなるテスト時間の短縮が可能となる。
【0246】
また、本発明の他の構成によれば、第1乃至第4のスイッチ手段を設けたことにより、従来は単なるカラムの選択にしか用いられてなかったカラムラインが、テスト動作時には、データが読み出されるラインとして利用できるので、すなわち、通常動作時に用いられるカラムラインとデータが読み出されるラインとを共有することができるので、従来、不良データの発生した部位の特定に必要であると考えられていた非常に複雑で大規模な構成と同等の機能を有する構成が非常に簡単で小規模の構成で実現される。
【0247】
また、本発明の他の構成によれば、1段のトランジスタによりカラムラインのレベルを変化差せることが可能となるため、より高速な動作が可能となる。また、変化させるカラムラインの電位レベルを接地電位レベルから電源電位レベル未満の間の任意のレベルに設定することにより、小振幅で情報を転送することが可能となり、結果的に高速動作が可能となる。
【0248】
また、本発明の他の構成によれば、少ない素子数で読み出し回路が実現できる。また、カラムラインの電位レベルは電源電位レベルから閾値Vtレベルまでしかディスチャージされない為、消費電力の低減が期待できる。
【図面の簡単な説明】
【図1】第1の実施の形態を示す回路ブロック図である。
【図2】第2の実施の形態を示す部分回路ブロック図である。
【図3】第3の実施の形態を示す部分回路ブロック図である。
【図4】第3の実施の形態を詳細に示す部分回路ブロック図である。
【図5】第4の実施の形態を示す部分回路ブロック図である。
【図6】第4の実施の形態の部分構成を詳細に示す回路ブロック図である。
【図7】第5の実施の形態を示す回路ブロック図である。
【図8】第5の実施の形態におけるCエレメント回路を示す回路図である。
【図9】第5の実施の形態の他の例を示す回路ブロック図である。
【図10】第5の実施の形態の他の例におけるCエレメント回路の回路図である。
【図11】第5の実施の形態の他の例を示す回路ブロック図である。
【図12】第5の実施の形態の他の例におけるCエレメント回路の回路図である。
【図13】第6の実施の形態を示す部分レイアウト図である。
【図14】第6の実施の形態を示す部分回路ブロック図である。
【図15】第6の実施の形態を詳細に示す回路ブロック図である。
【図16】第6の実施の形態における動作を示す部分タイミングチャートである。
【図17】第7の実施の形態を示す部分レイアウト図である。
【図18】第8の実施の形態を示す部分断面図である。
【図19】第9の実施の形態を示す部分回路レイアウト図である。
【図20】第10の実施の形態を示す部分回路レイアウト図である。
【図21】第10の実施の形態を詳細に示す回路ブロック図である。
【図22】第11の実施の形態を示す部分レイアウト図(前処理工程)である。
【図23】第11の実施の形態を示す部分レイアウト図(ウェハテスト工程)である。
【図24】第11の実施の形態を示す部分レイアウト図(スクライブ工程)である。
【図25】第11の実施の形態を示す工程図(分類処理工程)である。
【図26】第12の実施の形態を示す部分回路ブロック図である。
【図27】第12の実施の形態における判定回路を示す回路図である。
【図28】第13の実施の形態を示す部分回路ブロック図である。
【図29】第14の実施の形態を示す部分回路ブロック図である。
【図30】第15の実施の形態を示す部分回路ブロック図である。
【符号の説明】
101 テスト手段
102 テストパターンジェネレータ
103 半導体記憶回路
104 判定部
105 変換部
HS ハンドシェイク回路
DUT ターゲットデバイス
TMU テストマネージメントデバイス
REFG リファレンス信号発生回路
CAM 読み出し回路
WC 書き込み回路
CL カラムライン
BL ビットライン
WL ワードライン
MC メモリセル
SA センスアンプ
SW スイッチ手段
PPC プリチャージ回路
SAU センスアンプユニット
SAG センスアンプグループ

Claims (16)

  1. 外部のテスト手段と組み合わせて、その動作がテストされる半導体記憶回路を備えた半導体装置において、前記半導体装置は、前記テスト手段からの命令に応答してテストの種類を示すテストパターン及びそのテストパターンにより得られると予想される期待値を生成するテストパターンジェネレータと、行と列のマトリクス状に配置され、それぞれデータを記憶する複数のメモリセルを備えた前記半導体記憶回路であって、前記テストパターンに基づいて動作し、前記各メモリセル内のデータを前記列毎に出力する前記半導体記憶回路と、前記出力されたデータと前記期待値とを比較し、その比較結果を出力する判定部と、その比較結果をアドレスデータに変換して前記テスト手段に出力する変換部とを備えたことを特徴とする半導体装置であって、
    前記判定部は前記列毎に対応する複数の判定回路から構成され、前記変換部は前記複数の判定回路に対応して設けられた複数のフラグ回路及びこのフラグ回路に対応して設けられた複数の変換回路により構成され、前記各フラグ回路は対応する前記判定回路から出力された前記比較結果が正常の場合、第1の状態になり、前記比較結果が異常の場合、第2の状態になり、前記各変換回路は前記フラグ回路が前記第2の状態の場合、異常を示すデータの出力されたメモリセルのアドレスを格納した後、前記テスト手段に該アドレスを出力することを特徴とする半導体装置。
  2. 前記変換部はさらに複数のバッファ回路を備え、前記変換回路から出力されたアドレスを順次、各バッファ回路に格納した後、格納された複数のアドレスを連続して前記テスト手段に出力することを特徴とする請求項記載の半導体装置。
  3. 外部のテスト手段と組み合わせて、その動作がテストされる半導体記憶回路を備えた半導体装置において、前記半導体装置は、前記テスト手段からの命令に応答してテストの種類を示すテストパターン及びそのテストパターンにより得られると予想される期待値を生成するテストパターンジェネレータと、行と列のマトリクス状に配置され、それぞれデータを記憶する複数のメモリセルを備えた前記半導体記憶回路であって、前記テストパターンに基づいて動作し、前記各メモリセル内のデータを前記列毎に出力する前記半導体記憶回路と、前記出力されたデータと前記期待値とを比較し、その比較結果を出力する判定部と、その比較結果をアドレスデータに変換して前記テスト手段に出力する変換部とを備えたことを特徴とする半導体装置であって、
    前記判定部は前記列毎に対応する複数の判定回路から構成され、前記変換部は前記複数の判定回路に対応して設けられ、連続的に接続される複数の変換回路及び各変換回路に対応して設けられた複数のハンドシェイク回路により構成され、前記各変換回路は対応する前記判定回路から出力された前記比較結果が異常の場合、異常を示すデータの出力されたメモリセルのアドレスを格納し、前記各ハンドシェイク回路は次段のハンドシェイク回路の状態を検知して、その次段のハンドシェイク回路が第1の状態にある場合、対応する変換回路に格納された前記異常を示すデータの出力されたメモリセルのアドレスを次段の変換回路に出力し、前記次段のハンドシェイク回路が第2の状態にある場合、対応する変換回路に格納された前記異常を示すデータの出力されたメモリセルのアドレスを保持することを特徴とする半導体装置。
  4. 前記ハンドシェイク制御回路は、第1の制御信号が入力に与えられる第1のインバータと、前記判定回路に接続される第1の入力端子と第1のノードとの間に接続される第1のトランスファーゲート回路であって、このトランスファーゲート回路は第1のNチャンネル型MOSトランジスタと第1のPチャンネル型MOSトランジスタから成り、前記第1のNチャンネル型MOSトランジスタのゲート電極に前記第1の制御信号が与えられ、前記第1のPチャンネル型MOSトランジスタのゲート電極が前記第1のインバータ回路の出力に接続される前記第1のトランスファーゲート回路と、第2の入力端子と前記第1のノードとの間に接続される第2のトランスファーゲート回路であって、この第2のトランスファーゲート回路は第2のNチャンネル型MOSトランジスタと第2のPチャンネル型MOSトランジスタから成り、この第2のPチャンネル型MOSトランジスタのゲート電極に前記第1の制御信号が与えられ、第2のNチャンネル型MOSトランジスタのゲート電極が前記第1のインバータ回路の出力に接続される前記第2のトランスファーゲート回路と、前記第1のノードにドレイン電極が接続され、ソース電極に接地電位が与えられ、ゲート電極に初期化信号が与えられる第3のNチャンネル型MOSトランジスタと、α端子が前記第1のノードに接続され、β端子が第3の入力端子に接続され、γ端子が第2のノードに接続された第1のCエレメント回路と、α端子が前記第2のノードに接続され、β端子が第3の入力端子に接続され、γ端子が第1の出力端子に接続された第2のCエレメント回路と、前記第2のノードにドレイン電極が接続され、ソース電極に接地電位が与えられ、ゲート電極に前記初期化信号が与えられる第4のNチャンネル型MOSトランジスタと、前記第1のノードに接続される第2の出力端子と、前記第2のノードに接続される第3の出力端子とから構成されることを特徴とする請求項記載の半導体装置。
  5. 前記第1及び第2のCエレメント回路は、電源電位と第3のノードとの間に直列に接続されている第3及び第4のPチャンネル型MOSトランジスタと、前記第3のノードと前記接地電位との間に直列に接続されている第5及び第6のNチャンネル型MOSトランジスタと、前記第3のノードと前記γ端子との間に接続される第2のインバータと、前記第3のPチャンネル型MOSトランジスタ及び前記第6のNチャンネル型MOSトランジスタのゲート電極とβ端子との間に接続される第3のインバータとを有し、前記第2のPチャンネル型MOSトランジスタ及び前記第5のNチャンネル型MOSトランジスタのゲート電極にはα端子が接続されることを特徴とする請求項記載の半導体装置。
  6. 前記ハンドシェイク制御回路は、第1の制御信号が入力に与えられる第1のインバータと、前記判定回路に接続される第1の入力端子と第2の入力端子との間に接続される第1のトランスファーゲート回路であって、この第1のトランスファーゲート回路は第1のNチャンネル型MOSトランジスタと第1のPチャンネル型MOSトランジスタから成り、前記第1のNチャンネル型MOSトランジスタのゲート電極に第1の制御信号が与えられ、前記第1のPチャンネル型MOSトランジスタのゲート電極が前記第1のインバータの出力に接続される前記第1のトランスファーゲート回路と、ドレイン電極が前記第2の入力端子に接続され、ソース電極が電源電位に接続され、ゲート電極に初期化信号Φが与えられる第2のPチャンネル型MOSトランジスタと、入力が前記第2の入力端子に接続され出力が第1のノードに接続されている第2のインバータと、α端子が前記第1のノードに接続され、β端子が第3の入力端子に接続され、γ端子が第2のノードに接続され、σ端子に前記第1の制御信号が与えられ、η端子が前記第1のインバータの出力に接続された第1のCエレメント回路と、入力が前記第2のノードに接続され出力が第3のノードに接続されている第3のインバータと、α端子が前記第3のノードに接続され、β端子が第4の入力端子に接続され、γ端子が第1の出力端子に接続され、σ端子に前記第1の制御信号が与えられ、η端子が前記第1のインバータの出力に接続された第のCエレメント回路と、前記第2のノードにドレイン電極が接続され、ソース電極が前記電源電位に接続され、ゲート電極に前記初期化信号が与えられる第3のPチャンネル型MOSトランジスタとから構成されることを特徴とする請求項記載の半導体装置。
  7. 前記第1及び第2のCエレメント回路は、前記電源電位と第3のノードとの間に直列に接続されている第4乃至第6Pチャンネル型MOSトランジスタと、前記第3のノードと接地電位との間に直列に接続されている第2乃至第4のNチャンネル型MOSトランジスタと、前記第5のPチャンネル型MOSトランジスタ及び前記第3のNチャンネル型MOSトランジスタのゲート電極と前記β端子との間に接続される第4のインバータとを有し、前記第6のPチャンネル型MOSトランジスタ及び前記第2のNチャンネル型MOSトランジスタのゲート電極には前記α端子が接続され、前記第4のPチャンネル型MOSトランジスタのゲート電極には前記σ端子が接続され、前記第4のNチャンネル型MOSトランジスタのゲート電極には前記η端子が接続されることを特徴とする請求項記載の半導体装置。
  8. 前記ハンドシェイク制御回路は、第1の制御信号が入力に与えられる第1のインバータと、前記判定回路に接続される第1の入力端子と第2の入力端子との間に接続される第1のトランスファーゲート回路であって、この第1のトランスファーゲート回路は第1のNチャンネル型MOSトランジスタと第1のPチャンネル型MOSトランジスタから成り、前記第1のNチャンネル型MOSトランジスタのゲート電極に前記第1の制御信号が与えられ、前記第1のPチャンネル型MOSトランジスタのゲート電極が前記第1のインバータ回路の出力に接続される前記第1のトランスファーゲート回路と、ドレイン電極が第2の入力端子に接続され、ソース電極が電源電位に接続され、ゲート電極に初期化信号が与えられる第2のPチャンネル型MOSトランジスタと、入力が前記第2の入力端子に接続され出力が第1のノードに接続されている第2のインバータと、α端子が前記第1のノードに接続され、β端子が第3の入力端子に接続され、γ端子が第2のノードに接続され、η端子が前記第1のインバータの出力に接続された第1のCエレメント回路と、入力が前記第2のノードに接続され出力が第3のノードに接続されている第2のインバータと、α端子が前記第3のノードに接続され、β端子が第3の入力端子に接続され、γ端子が第1の出力端子に接続され、η端子が前記第1のインバータの出力に接続された第2のCエレメント回路と、前記第2のノードにドレイン電極が接続され、ソース電極が前記電源電位に接続され、ゲート電極に前記初期化信号が与えられる第3のPチャンネル型MOSトランジスタとから構成されることを特徴とする請求項記載の半導体装置。
  9. 前記第1及び第2のCエレメント回路は、前記電源電位と第3のノードとの間に直列に接続されている第4及び第5のPチャンネル型MOSトランジスタと、前記第3のノードと接地電位との間に直列に接続されている第2乃至第4のNチャンネル型MOSトランジスタと、前記第1のPチャンネル型MOSトランジスタ及び前記第3のNチャンネル型MOSトランジスタのゲート電極と前記β端子との間に接続される第4のインバータとを有し、前記第4のPチャンネル型MOSトランジスタ及び前記第2のNチャンネル型MOSトランジスタのゲート電極には前記α端子が接続され、前記第4のNチャンネル型MOSトランジスタのゲート電極には前記η端子が接続されることを特徴とする請求項記載の半導体装置。
  10. 外部のテスト手段と組み合わせて、その動作がテストされる半導体記憶回路を備えた半導体装置において、前記半導体装置は、前記テスト手段からの命令に応答してテストの種類を示すテストパターン及びそのテストパターンにより得られると予想される期待値を生成するテストパターンジェネレータと、行と列のマトリクス状に配置され、それぞれデータを記憶する複数のメモリセルを備えた前記半導体記憶回路であって、前記テストパターンに基づいて動作し、前記各メモリセル内のデータを前記列毎に出力する前記半導体記憶回路と、前記出力されたデータと前記期待値とを比較し、その比較結果を出力する判定部と、その比較結果をアドレスデータに変換して前記テスト手段に出力する変換部とを備えたことを特徴とする半導体装置であって、
    半導体ウェハ上に形成された前記半導体装置であって、前記半導体記憶回路が形成された半導体記憶回路領域と前記テストパターンジェネレータ、前記判定部及び前記変換部が形成されたテストマネジメント領域とは切断予定領域であるスクライブラインにより分離され、かつ前記半導体記憶回路と前記テストパターンジェネレータ及び前記判定部とはスクライブライン上を介して形成された複数の導体層を含む接続手段により接続されることを特徴とする半導体装置。
  11. 前記接続手段の導体層は、前記スクライブラインから離間した部位で前記半導体記憶回路、前記テストパターンジェネレータ及び前記判定部の配線層とそれぞれコンタクト手段を介して接続され、前記コンタクト手段は前記スクライブライン側に露出しないよう絶縁膜により被覆されていることを特徴とする請求項10記載の半導体装置。
  12. 前記テストマネージメント領域は第1のテストマネージメント領域及び第2のテストマネージメント領域に分割され、かつ、前記半導体記憶回路領域を介して対向して配置されることを特徴とする請求項11記載の半導体装置。
  13. 外部のテスト手段と組み合わせて、その動作がテストされる半導体記憶回路を備えた半導体装置において、前記半導体装置は、前記テスト手段からの命令に応答してテストの種類を示すテストパターン及びそのテストパターンにより得られると予想される期待値を生成するテストパターンジェネレータと、行と列のマトリクス状に配置され、それぞれデータを記憶する複数のメモリセルを備えた前記半導体記憶回路であって、前記テストパターンに基づいて動作し、前記各メモリセル内のデータを前記列毎に出力する前記半導体記憶回路と、前記出力されたデータと前記期待値とを比較し、その比較結果を出力する判定部と、その比較結果をアドレスデータに変換して前記テスト手段に出力する変換部とを備えたことを特徴とする半導体装置であって、
    半導体ウェハ上に形成された前記半導体装置は、前記半導体記憶回路が形成された半導体記憶回路領域と前記テストパターンジェネレータ、前記判定部及び前記変換部が形成されたテストマネジメント領域とを備え、このテストマネジメント領域は、半導体記憶回路領域を囲み、切断予定領域であるスクライブライン上に配置され、かつ前記半導体記憶回路と前記テストパターンジェネレータ及び前記判定部とはスクライブライン上を介して形成された複数の導体層を含む接続手段により接続されることを特徴とする半導体装置。
  14. 外部のテスト手段と組み合わせて、その動作がテストされる半導体記憶回路を備えた半導体装置において、前記半導体装置は、前記テスト手段からの命令に応答してテストの種類を示すテストパターン及びそのテストパターンにより得られると予想される期待値を生成するテストパターンジェネレータと、行と列のマトリクス状に配置され、それぞれデータを記憶する複数のメモリセルを備えた前記半導体記憶回路であって、前記テストパターンに基づいて動作し、前記各メモリセル内のデータを前記列毎に出力する前記半導体記憶回路と、前記出力されたデータと前記期待値とを比較し、その比較結果を出力する判定部と、その比較結果をアドレスデータに変換して前記テスト手段に出力する変換部とを備えたことを特徴とする半導体装置であって、
    前記半導体記憶回路は、前記メモリセルに接続されたビット線と、前記ビット線上の電位変化に応じてカラム線上の電位を変化させる読み出し回路と、前記カラム線の一端に第1のスイッチ手段を介して接続された列デコーダと、前記カラム線の他端に第2のスイッチ手段を介して接続された前記判定回路とを備え、テスト動作時には、前記第1のスイッチ手段が非導通となり、前記第2のスイッチ手段が導通となり、前記読み出し回路は前記カラム線上の電位を変化させ、このカラム線上の電位と前記期待値とが前記判定回路により比較されることを特徴とする半導体装置。
  15. 前記半導体装置は前記カラム線に電源電位を与えるプリチャージ回路を備え、前記読み出し回路は前記カラム線にドレイン電極が接続され、ソース電極に前記電源電位より所定電位だけ低い電位を有する第1の制御信号が与えられ、ゲート電極が第1のノードに接続された第1のNチャンネル型MOSトランジスタと、ドレイン電極が第2のノードに接続され、ソース電極が前記第1のノードに接続され、前記ビット線の対の内の一方のビット線にゲート電極が接続された第2のNチャンネル型MOSトランジスタと、ドレイン電極が第3のードに接続され、ソース電極が前記第1のノードに接続され、前記他方のビット線にゲート電極が接続された第3のNチャンネル型MOSトランジスタと、ドレイン電極が前記電源電位または前記接地電位の内の一方の電位を有する第1のリードデータバスに接続され、ソース電極が前記第2のノードに接続され、ゲート電極が前記カラム線に接続された第4のNチャンネル型MOSトランジスタと、ドレイン電極が前記電源電位または前記接地電位の内の他方の電位を有する第2のリードデータバスに接続され、ソース電極が前記第3のノードに接続され、ゲート電極が前記カラム線に接続された第5のNチャンネル型MOSトランジスタと、ドレイン電極が前記第1のノードに接続され、ソース電極が接地電位に接続され、ゲート電極に第2の制御信号が与えられる第のNチャンネル型MOSトランジスタと、前記電源電位を与えるプリチャージ回路により構成されることを特徴とする請求項14記載の半導体装置。
  16. 前記半導体装置は前記カラム線に電源電位を与えるプリチャージ回路を備え、前記読み出し回路は、前記カラム線にドレイン電極が接続され、ソース電極が第1のノードに接続され、ゲート電極に前記電源電位より高い電位を有する第1の制御信号が与えられる第1のNチャンネル型MOSトランジスタと、ドレイン電極が第2のノードに接続され、ソース電極が前記第1のノードに接続され、前記ビット線の対の内の一方のビット線にゲート電極が接続された第2のNチャンネル型MOSトランジスタと、ドレイン電極が第3のノードに接続され、ソース電極が前記第1のノードに接続され、前記ビット線の対の内の他方のビット線にゲート電極が接続された第3のNチャンネル型MOSトランジスタと、ドレイン電極が前記電源電位または接地電位の内の一方の電位を有する第1のリードデータバスに接続され、ソース電極が前記第2のノードに接続され、ゲート電極が前記カラム線に接続された第4のNチャンネル型MOSトランジスタと、ドレイン電極が前記電源電位または前記接地電位の内の他方の電位を有する第2のリードデータバスに接続され、ソース電極が前記第3のノードに接続され、ゲート電極が前記カラム線に接続された第5のNチャンネル型MOSトランジスタと、ドレイン電極が前記第1のノードに接続され、ソース電極が接地電位に接続され、ゲート電極に第2の制御信号が与えられる第6のNチャンネル型MOSトランジスタとから構成されることを特徴とする請求項14記載の半導体装置。
JP23527096A 1996-09-05 1996-09-05 テスト対象の半導体記憶回路を備えた半導体記憶装置 Expired - Fee Related JP3673027B2 (ja)

Priority Applications (7)

Application Number Priority Date Filing Date Title
JP23527096A JP3673027B2 (ja) 1996-09-05 1996-09-05 テスト対象の半導体記憶回路を備えた半導体記憶装置
TW086101231A TW321769B (en) 1996-09-05 1997-02-03 Test method and testing circuit for semiconductor memory devices
EP97101874A EP0828257B1 (en) 1996-09-05 1997-02-06 Method and device for testing a memory circuit in a semiconductor device
DE69726668T DE69726668T2 (de) 1996-09-05 1997-02-06 Verfahren und Vorrichtung zur Prüfung einer Speicherschaltung in einer Halbleitereinrichtung
US08/807,462 US6195771B1 (en) 1996-09-05 1997-02-27 Semiconductor device having semiconductor memory circuit to be tested, method of testing semiconductor memory circuit and read circuit for semiconductor memory circuit
KR1019970039956A KR100335973B1 (ko) 1996-09-05 1997-08-21 테스트 대상의 반도체 메모리 회로를 구비한 반도체장치,반도체 메모리 회로의 테스트 방법 및 반도체 메모리 회로의판독회로
CNB971180504A CN1134017C (zh) 1996-09-05 1997-09-05 具有待测的半导体存储电路的半导体器件

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23527096A JP3673027B2 (ja) 1996-09-05 1996-09-05 テスト対象の半導体記憶回路を備えた半導体記憶装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2003374085A Division JP3970836B2 (ja) 2003-11-04 2003-11-04 半導体記憶回路の読み出し回路

Publications (2)

Publication Number Publication Date
JPH1083695A JPH1083695A (ja) 1998-03-31
JP3673027B2 true JP3673027B2 (ja) 2005-07-20

Family

ID=16983617

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23527096A Expired - Fee Related JP3673027B2 (ja) 1996-09-05 1996-09-05 テスト対象の半導体記憶回路を備えた半導体記憶装置

Country Status (7)

Country Link
US (1) US6195771B1 (ja)
EP (1) EP0828257B1 (ja)
JP (1) JP3673027B2 (ja)
KR (1) KR100335973B1 (ja)
CN (1) CN1134017C (ja)
DE (1) DE69726668T2 (ja)
TW (1) TW321769B (ja)

Families Citing this family (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100488582B1 (ko) * 1997-10-14 2005-08-31 삼성전자주식회사 어드벤테스트를위한테스트프로그램을자동으로발생하는방법
US6324666B1 (en) 1998-04-20 2001-11-27 Mitsubishi Denki Kabushiki Kaisha Memory test device and method capable of achieving fast memory test without increasing chip pin number
JP2000030483A (ja) * 1998-07-15 2000-01-28 Mitsubishi Electric Corp 大規模メモリ用bist回路
SE9802800D0 (sv) * 1998-08-21 1998-08-21 Ericsson Telefon Ab L M Memory supervision
US6285962B1 (en) 1998-08-26 2001-09-04 Tanisys Technology, Inc. Method and system for testing rambus memory modules
WO2000028547A1 (fr) * 1998-11-05 2000-05-18 Hitachi, Ltd. Dispositif de stockage a semi-conducteur et systeme de test
JP2001014900A (ja) * 1999-06-29 2001-01-19 Fujitsu Ltd 半導体装置及び記録媒体
JP2001159661A (ja) * 1999-12-02 2001-06-12 Oki Electric Ind Co Ltd 半導体集積回路
JP4315552B2 (ja) * 1999-12-24 2009-08-19 株式会社ルネサステクノロジ 半導体集積回路装置
DE10050771A1 (de) 2000-10-13 2002-04-25 Infineon Technologies Ag Schaltung zum Testen eines Datenspeichers
KR100384890B1 (ko) * 2000-12-27 2003-05-22 한국전자통신연구원 반도체소자 회로내부의 메모리를 그 외부에서 자동으로시험하는데 사용하는 시험장치
US6901542B2 (en) * 2001-08-09 2005-05-31 International Business Machines Corporation Internal cache for on chip test data storage
CN100371727C (zh) * 2001-08-16 2008-02-27 Nxp股份有限公司 电子电路和用于测试的方法
FR2832823A1 (fr) * 2001-11-23 2003-05-30 Koninkl Philips Electronics Nv Dispositif de commutation muni de moyens de tests integres
TWI278851B (en) 2003-02-25 2007-04-11 Lg Electronics Inc Recording medium having data structure for managing at least a data area of the recording medium and recording and reproducing methods and apparatuses
JP4119789B2 (ja) 2003-05-23 2008-07-16 横河電機株式会社 メモリ試験装置及びメモリ試験方法
JP4533892B2 (ja) 2003-07-04 2010-09-01 エルジー エレクトロニクス インコーポレイティド 追記型光ディスクの上書きを管理する方法及び装置
KR101024916B1 (ko) 2004-03-19 2011-03-31 엘지전자 주식회사 1회 기록 가능한 고밀도 광디스크의 데이터 기록 방법 및장치
KR101113866B1 (ko) 2004-03-19 2012-03-02 엘지전자 주식회사 기록매체내에 기록되는 데이터 구조 및 데이터 기록방법과기록장치
KR101049117B1 (ko) 2004-06-08 2011-07-14 엘지전자 주식회사 1회 기록 가능한 광디스크 및 광디스크의 관리정보 기록방법, 디스크 클로징 방법 및 기록재생 장치
KR101014727B1 (ko) 2004-06-23 2011-02-16 엘지전자 주식회사 1회 기록 가능한 광디스크의 중첩 기록 방법 및 장치
KR101012378B1 (ko) 2004-08-16 2011-02-09 엘지전자 주식회사 광 저장매체의 기록 재생 방법 및 장치
JP5144265B2 (ja) 2004-09-14 2013-02-13 エルジー エレクトロニクス インコーポレイティド 記録媒体及び記録媒体の記録再生方法及び装置
JP2006214839A (ja) * 2005-02-03 2006-08-17 Fujitsu Ltd メモリ内蔵デバイスへのテストパターン発生装置及びテストパターン発生方法
KR100628385B1 (ko) * 2005-02-11 2006-09-28 삼성전자주식회사 반도체 메모리 장치 및 반도체 메모리 장치의 테스트 방법
KR101227485B1 (ko) 2005-11-25 2013-01-29 엘지전자 주식회사 기록매체 및 기록매체의 결함관리 정보 기록방법과기록장치
KR20070058292A (ko) 2005-12-02 2007-06-08 엘지전자 주식회사 기록매체, 기록매체 기록재생 방법 및 장치와 기록매체클로징 방법
KR100750397B1 (ko) 2006-01-24 2007-08-17 주식회사디아이 웨이퍼 검사장치의 멀티 테스트 구현시스템
KR100878300B1 (ko) 2006-04-07 2009-01-13 주식회사 하이닉스반도체 반도체 집적 회로 칩 및 그 테스트 방법
US7669090B2 (en) * 2006-05-18 2010-02-23 Kabushiki Kaisha Toshiba Apparatus and method for verifying custom IC
US7561482B2 (en) * 2006-09-07 2009-07-14 Sandisk Corporation Defective block isolation in a non-volatile memory system
KR100952438B1 (ko) * 2008-02-29 2010-04-14 주식회사 하이닉스반도체 반도체 메모리 장치
TWI407125B (zh) * 2011-02-18 2013-09-01 Chroma Ate Inc 一種電子元件測試系統及其切換裝置
US9230046B2 (en) 2012-03-30 2016-01-05 International Business Machines Corporation Generating clock signals for a cycle accurate, cycle reproducible FPGA based hardware accelerator
US9286423B2 (en) 2012-03-30 2016-03-15 International Business Machines Corporation Cycle accurate and cycle reproducible memory for an FPGA based hardware accelerator
KR101518379B1 (ko) * 2013-06-18 2015-05-07 중소기업은행 불휘발성 메모리의 자동 프로그램 및 자동 사이클링 방법
CN105684086A (zh) 2013-09-27 2016-06-15 慧与发展有限责任合伙企业 存储器模块上的存储器备用
KR102101403B1 (ko) * 2013-12-30 2020-04-17 에스케이하이닉스 주식회사 채널을 초기화시키는 3차원 반도체 장치
US9377501B2 (en) 2014-02-12 2016-06-28 Winbond Electronics Corp. Semiconductor wafers, and testing methods thereof
TWI497087B (zh) * 2014-04-22 2015-08-21 Winbond Electronics Corp 半導體晶圓以及其測試方法
CN105023912B (zh) * 2014-04-25 2017-12-26 华邦电子股份有限公司 半导体晶片以及其测试方法
JP2017199800A (ja) * 2016-04-27 2017-11-02 Tdk株式会社 コイル部品及び電源回路ユニット
JP6690386B2 (ja) * 2016-04-27 2020-04-28 Tdk株式会社 コイル部品及び電源回路ユニット
US10491430B2 (en) * 2017-09-25 2019-11-26 Micron Technology, Inc. Memory decision feedback equalizer testing
KR20210109085A (ko) 2020-02-26 2021-09-06 삼성전자주식회사 메모리 장치에 대한 테스트 방법, 메모리 장치를 테스트하는 테스트 장치의 동작 방법, 및 셀프-테스트 기능을 구비한 메모리 장치
US11967392B2 (en) * 2022-03-09 2024-04-23 Changxin Memory Technologies, Inc. Method and apparatus for testing failure of memory, storage medium, and electronic device
US11935617B2 (en) * 2022-04-08 2024-03-19 Micron Technology, Inc. Non-destructive pattern identification at a memory device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4559626A (en) * 1983-04-05 1985-12-17 Brown Carleston O Portable minicomputer for testing memories
JPH08161899A (ja) * 1994-04-29 1996-06-21 Texas Instr Inc <Ti> メモリデバイスおよび半導体デバイステスト方法
JP2962213B2 (ja) * 1996-01-17 1999-10-12 日本電気株式会社 半導体集積回路のテスト回路およびテスト方法

Also Published As

Publication number Publication date
CN1134017C (zh) 2004-01-07
EP0828257B1 (en) 2003-12-10
EP0828257A2 (en) 1998-03-11
CN1177188A (zh) 1998-03-25
JPH1083695A (ja) 1998-03-31
DE69726668D1 (de) 2004-01-22
EP0828257A3 (en) 1999-07-07
DE69726668T2 (de) 2004-09-30
KR19980024153A (ko) 1998-07-06
US6195771B1 (en) 2001-02-27
KR100335973B1 (ko) 2002-06-20
TW321769B (en) 1997-12-01

Similar Documents

Publication Publication Date Title
JP3673027B2 (ja) テスト対象の半導体記憶回路を備えた半導体記憶装置
JP4601737B2 (ja) メモリ混載ロジックlsi
US6650583B2 (en) Test circuit device capable of identifying error in stored data at memory cell level and semiconductor integrated circuit device including the same
KR100559022B1 (ko) 테스트 및 리페어를 위한 방법 및 회로
JP2570203B2 (ja) 半導体記憶装置
JP5528987B2 (ja) 半導体装置
KR900004886B1 (ko) 메모리 테스트회로
US5293386A (en) Integrated semiconductor memory with parallel test capability and redundancy method
US8259522B1 (en) Area-efficient memory built-in-self-test circuitry with advanced debug capabilities for distributed memory blocks
KR937000951A (ko) 병렬 테스트 장치를 갖는 집적 반도체 메모리와 중복방법
JP3708641B2 (ja) 半導体メモリ装置のテスト方法
JP3026991B2 (ja) 列冗長回路を備えた並列テスト可能な半導体メモリ装置
JPH0451919B2 (ja)
US20100238741A1 (en) Semiconductor device and write control method for semiconductor device
US6484289B1 (en) Parallel data test for a semiconductor memory
US6868021B2 (en) Rapidly testable semiconductor memory device
KR100211184B1 (ko) 반도체 기억장치
US7134059B2 (en) Pad connection structure of embedded memory devices and related memory testing method
US6530040B1 (en) Parallel test in asynchronous memory with single-ended output path
US6301678B1 (en) Test circuit for reducing test time in semiconductor memory device having multiple data input/output terminals
US20110239062A1 (en) Semiconductor device
KR20140064461A (ko) 입출력 회로의 테스트 방법
Choi et al. Optimal spare utilization in repairable and reliable memory cores
JP3970836B2 (ja) 半導体記憶回路の読み出し回路
JP5587141B2 (ja) 半導体装置

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040921

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041119

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050421

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees