JPS6255239B2 - - Google Patents

Info

Publication number
JPS6255239B2
JPS6255239B2 JP59086055A JP8605584A JPS6255239B2 JP S6255239 B2 JPS6255239 B2 JP S6255239B2 JP 59086055 A JP59086055 A JP 59086055A JP 8605584 A JP8605584 A JP 8605584A JP S6255239 B2 JPS6255239 B2 JP S6255239B2
Authority
JP
Japan
Prior art keywords
row
spare
output
rows
line
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
Application number
JP59086055A
Other languages
English (en)
Other versions
JPS6062000A (ja
Inventor
Tarasu Washiiku Ihooru
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.)
RCA Corp
Original Assignee
RCA Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by RCA Corp filed Critical RCA Corp
Publication of JPS6062000A publication Critical patent/JPS6062000A/ja
Publication of JPS6255239B2 publication Critical patent/JPS6255239B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/70Masking faults in memories by using spares or by reconfiguring
    • G11C29/78Masking faults in memories by using spares or by reconfiguring using programmable devices
    • G11C29/838Masking faults in memories by using spares or by reconfiguring using programmable devices with substitution of defective spares

Landscapes

  • For Increasing The Reliability Of Semiconductor Memories (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Description

【発明の詳細な説明】
この発明は半導体記憶装置特に製造歩留向上の
ため予備セルを伴つて製造される記憶装置に関す
る。 〔発明の背景〕 64キロビツト動的ランダムアクセス記憶装置
(RAM)や16キロビツト静的RAMのような大規
模集積(LSI)回路はその1集積回路(IC)また
は1チツプ当り10万個以上の能動装置を含むこと
があるが、このように多数の装置をその1個また
はそれ以上に欠陥なく1つのIC上に製造するこ
とは困難である。このような大記憶配列が完全無
欠陥のものしか許容されなければ、1つのIC上
に形成された大型記憶装置の製造歩留は著しく低
くなる。この歩留を上げるため、従来技術は1つ
のチツプ上に形成された記憶配列に欠陥セルを含
む列の代りに用い得る予備(スペア)セル列を含
ませることを教えている(「列」という用語は例
示のために用いたもので、代りに予備の行で欠陥
行を置換し、または予備の行と列で欠陥行列を置
換することもできる。)この置換により、そのす
べての動作現場においては全く欠陥セルのない記
憶配列を製造することができる。 予備セル列を含めて製造された公知の記憶装置
のいくつかは欠陥列を永久的に除いて代りに予備
列で永久的に置換するため選択的に吹き切られる
熔融可能の結線のような手段を含むが、このよう
な永久切断置換手段を用いると、欠陥列と置換し
た予備列に不良素子が含まれておれば、その不良
予備列を切除して他の予備列で置換する手段がな
いという問題がある。従つて例えば集積回路に多
くの予備列が含まれていても、欠陥列に置換され
た最初の予備列に欠陥があれば、そのチツプ上の
残りの予備列から何の利益も用途も得られない。
従つて有効歩留を上げるために多数の予備列を設
ける利点は限られている。 〔発明の概要〕 この問題はこの発明を実施した回路において予
備行(および/または列)で欠陥のある「標準」
行(および/または列)を置換する手段を備え、
その置換手段に所定の優先順位により優先順位の
高い予備行で優先順位の低い欠陥行を置換する付
加手段を含めることにより解決される。 〔詳細な説明〕 以下の説明においては、VDDボルトの電位また
はその近傍の信号を任意に論理「1」または
「高」状態、接地電位またはその近傍の信号を任
意に論理「0」または「低」状態と定義する。 第1図の回路は、(1)i行j列(i、jはそれぞ
れ行と列の順番を示す整数)に配列された記憶セ
ルMijの標準配列12と、(2)記憶セルSijの2つの
予備(スペア)行を含む予備配列14と、(3)出力
が配列12の行導体Wiに結合されてこれを駆動
する行復器16と、(4)出力が配列12と予備配列
14のビツト線BLjに接続された列復号器18
と、(5)指定の(優先)順序をもつて予備行で不良
標準行または低優先順位の予備行を選択的に置換
する予備行選択置換器20により構成された集積
回路(IC)メモリチツプ10を含んでいる。 配列12は図示のように動的または静的の記憶
セルをN行Z列有し、セルの各行ごとに行導体
Wi、各列ごとに列導体BLjがあつて、行導体はワ
ード線、列導体はビツト線として働らく。図には
各セル列に対し列導体が1本しか示されていない
が、各列導体は各セル列に対して相補情報を伝え
るため2本のビツト線を含み得ることを理解すべ
きである。このような形式の記憶配列は当業者に
公知であつて、その一部は例えば米国特許第
4156940号、第4189782号(以上5トランジスタ静
的記憶セル使用)、第4107556号(1トランジスタ
動的記憶セル使用)、第3714638号(6トランジス
タ静的記憶セル使用)に示されている。上記特許
その他に示された記憶配列の構造および動作は当
業者に公知であり、また記憶配列の読取りおよび
書込み動作も公知であるから、詳述する必要はな
く、行導体Wiに付勢信号を印加すると、その行
のセルMij全部が呼出され(アドレス指定され)
るから、ある列導体BLj上の情報(「高」または
「低」)をその行と列に当るセルMijに書込むこと
ができ、また呼出された(アドレス指定された)
セルの情報をそのセルに対する列導体BLjに読取
ることができる。 予備記憶装列14は2つの予備セル行SP1,
SP2を含むが、その各行は標準配列12と同数
の列を有し、また好ましくは各予備セルSijは配
列12のセルMijと同様である。各予備行はワー
ド線として作用する対応行導体SW1,SW2に
より呼出される。 配列12のワード線Wiはr個のアドレスA1
〜Arが印加されるワード復号器16により選択
的に付勢される。復号器16はr個のアドレス入
力に応じて独特のN個(N=2r)までの出力を
生成し得る多数の公知復号器の任意の1つでよ
い。復号器16にはN個のナンドゲートNG1〜
NGNが用いられ、r個のアドレス入力とその補
数を組合せて独特のN個の出力を生成する。また
正規素子除勢(NED)線161がナンドゲート
NG1〜NGNのそれぞれの一方の入力に接続さ
れ、予備行が付勢されたときそのナンドゲートお
よび復号器16を除勢するようになつている。配
列12の行導体にそれぞれ生成するN個の独特の
出力は反転緩衝器IR1〜IRNを介して対応する行
導体(ワード線)Wiに接続されている。 列復号器18もまた1組の入力信号(図示せ
ず)に応動する多数の公知復号器の任意の1つで
よい。復号器18の出力Ojは配列12,14の
各ビツト線BLjに接続されているが、配列12,
14の各素子列について1つの出力Ojと1本の
ビツト線BLjが対応する。復号器18は書込みサ
イクル中にプログラミングしてビツト線の選ばれ
た1つまたはそれ以上に高レベル(VDDボルトま
たは論理1)を、残りのビツト線に低レベル(V
DDボルトまは論理0)を印加するようにすること
ができる。復号器18もまた読取りサイクル中に
プログラミングして、呼出された記憶セルからビ
ツト線上に読取られ高レベルまたは低レベルを感
知するようにすることができる。 予備行選択器20は比較回路21、予備行優先
順付け復号器22および標準素子除勢回路24を
含む。 比較器21は2つの出力WO1,WO2(すな
わち各予備行に1つずつ)とアドレス入力A1〜
Arを有するプログラミング可能の復号器で、予
め選択された組合せのアドレス入力に応じて出力
WO1、WO2に「選択」出力を生ずるようにプ
ログラミングし得る第4図に示す形式のヒユーズ
セルを含み、予備行で欠陥行を置換するため欠陥
行のアドレスに対応するその出力に付勢信号状態
(例えばWO1またはWO2が低レベル状態)を生
成し得るようにプログラミングすることができ
る。例えば、配列12の試験中にある標準行が不
良(すなわち1個以上の欠陥素子を含む)と判つ
たとき、比較器21がその利用し得る出力の一方
(例えばWO1)を不良行がアドレス指定される
と常にそのアドレスに対応して低レベル状態にす
るようにプログラミングする。これは入力A1〜
Arに不良行を表わすアドレスが印加されると同
時に「ヒユーズ」と示された線路の選ばれた1つ
(ZAP線として後述)に特定の電圧を印加するこ
とにより達せられる。すると不良行がアドレス指
定されると必ずこれがプログラミングされた出力
(例えばWO1)に対応する予備行(例えばSP
1)で置換される。またその置換した予備行(例
えばSP1)が不良と判ると、比較器21は再び
プログラミングされて利用し得る他方の出力(例
えばWO2)を不良行のアドレスに対応して低レ
ベルにするようになつている。 比較器21の2つの出力WO1,WO2は復号
器22の2つの入力に印加され、復号器22の2
つの出力B,Dは反転緩衝器B1,B2を介して
各予備行導体SW1,SW2に結合されている。
復号器22のインバータI22は入力がWO1
に、出力が2入力ナンドゲートG22の一方の入
力に接続され、G22の他方の入力はWO2に、
出力Bは緩衝器B1を介して導体SW1に接続さ
れている。出力WO2はまたインバータI23、
I24および緩衝器B2を介して導体SW2に接
続されている。 復号器22は、予備行SP1よりSP2の方が優
先順位が高くなつて次のようにSP2でSP1を置
換し得るように動作する。 a WO1,WO2が高レベル(選択されていな
い)のときは2出力B,Dが高レベル(除勢)
で、2つの予備行は選択されない(SW1=
SW2=低)。 b WO1が低レベル(選択されている)で、
WO2が高レベル(選択されていない)のとき
はBは低レベルに、Dは高レベルになり従つて
SW1が高レベルになつてSP1を付勢するが、
SW2は低レベルのままで、SP2は除勢され
る。 c WO2が低レベルのときはWO1の高低に関
係なく復号器22の出力Bが除勢され、(すな
わち高レベルになり、)出力Dが付勢される。
このようにWO2が低レベルのときは常にSW
2が高レベルになつてSW1が低レベルにな
る。すなわち、WO2が付勢されると必ず予備
行SP2が選ばれ、SP1は選ばれない。 従つて、復号器22は予め定められた優先順
位に従つてその付勢入力に応動するように符号
化されていて、WO1,WO2の双方が付勢さ
れたときは高順位のWO2に対応する予備行を
選択し、低順位のWO1に対応する予備行は選
択しない。従つて復号器22は比較器21から
2つの命令WO1,WO2が同時に発せられた
ときにどちらの予備行を選択すべきかを判定す
る。第1図の回路ではたまたま予備行SP2を
高順位に、予備行SP1を低順位にしたが、こ
の優先順位を反転し得ることは言うまでもな
い。 除勢回路24は2入力ナンドゲートG24を含
み、G24の2入力はWO1,WO2に、出力は
インバータI24の入力に接続され、I24の出
力NEDはナンドゲートNG1〜NGNの各一方の入
力に接続されている。WO1,WO2の一方また
は双方が選択されたとき(すなわち低レベルのと
き)、回路24の出力NEDは低レベルになつて全
ナンドゲートNGiを閉じる。従つて回路24は予
備配列14の予備行のどれかが選択されたとき必
ず標準配列12の全行を除勢して選択されないよ
うにする働らきをする。 次に記憶系の動作を説明する。 IC10の製造後、標準記憶配列12は行列導
体を選択的に付勢することにより試験されるが、
今この試験が第1行R1から始まつて第N行RN
まで順次に行われるものとする。この配列12の
試験中にある行(例えば第3行)の素子の1つが
不良と判明すると、比較器21は第1の予備行の
選択を制御するWO1が第3行を選択するアドレ
スA1〜Arに対し選択される(すなわち低レベ
ルになる)ようにプログラミングされる。WO1
は一旦第3行のアドレスに対して低レベルになる
ようにプログラミングされると、以後この記憶系
に第3列のアドレスが印加されたときは常に(す
なわち永久に)低レベルになり、(WO2が高レ
ベルのまま)WO1が低レベルになると必ず復号
器22が第1の予備行を選択して第3行を置換さ
せる。WO2が高レベルのままWO1が低レベル
なると、常にI22の出力が高レベルになつてG
22の2入力が高レベルなるため、その出力Bが
低レベルなつて緩衝器B1の出力が高レベルにな
る。従つて行導体SW1に付勢(高)信号が印加さ
れ、これによつて第1予備行の各素子が呼出され
(選択され)る。同時に、低レベルのWO1がG
24の出力を高レベルにし、I24の出力NED
を低レベルにする。低レベルのNEDはナンドゲ
ートNG1〜NGNを除勢して配列12の全行の選
択を防ぐ働らきをする。このように一旦比較器2
1がプログラミングされると、回路系は不良の第
3行が呼出されたとき必ずその代りに第1予備行
を使用し、標準配列を除勢する。 予備行(例えばSP1)が不良の標準行(例え
ば第3行)に置換された後、その予備行を試験し
てその全セルが機能するか否かを判定する。この
第1予備行の試験中にその素子の1つまたはそれ
以上が不良と判明すると、SP2がこのSP1に置
換される。このSP2によるSP1の置換はWO1
が選ばれたのと同じ入力アドレスに対してWO2
が選ばれるように(すなわちWO2が低レベルに
なるように)比較器21をプログラミングするこ
とにより達せられる。比較器21はプログラミン
グされた状態を永久記憶する形式のものであるか
ら、第1予備行が不良で次に第2予備行が選択さ
れると、WO1とWO2の双方が同じ入力アドレ
スに対して低レベルになるが、WO1とWO2の
双方が低レベルになる(すなわち選択される)
と、優先復号器22は高順位の入力(例えばWO
2)だけを付勢し、低順位の入力(例えばWO
1)に対応する低順位の予備行(例えばSP1)
の選択を除勢すなわち禁止する働らきをする。
WO2が低レベルになると、G22の出力Bが高
レベルになり、SW1信号が低レベルになるた
め、SP1は選択されず、また同時にI24の出
力Dが低レベルになり、B2の出力が高レベルに
なるため、第2予備行SP2が付勢される。従つ
て、第2予備行が選ばれた(すなわちWO2が低
レベルの)ときは必ず低順位の第1予備行が高順
位の第2予備行で置換される。このようにして
WO1とWO2の双方が同じ入力アドレスに対し
て「選択」されたときは、第1予備行の代りに第
2予備が使用され、第1の予備行が除勢される。 配列12の第1の不良行をSP1で置換した後
SP1の全素子が「良品」であることが判明する
と、配列12に次の不良が見付かるまでその試験
が続けられる。第1の予備行が完全であれば第2
の予備行が配列12の他の不良行に置換される。
次の不良行(例えば第N行)が見付かると、比較
器がその行に対応するアドレスに対してWO2を
低レベルにするようにプログラミングされる。
WO2が低レベルになると、WO1の状態に関係
なくB2の出力が高レベルになつてSP2を付勢
すると同時に、SP1と全ナンドゲートNG1〜
NGNを除勢する。従つて、出力WO2が選択され
てSP2を付勢すると、低順位の予備行(例えば
SP1)が除勢される。このようにして「優先順
付け」復号器22は2つの予備行が同時に付勢さ
れるのを禁止し、これによつて不良行と優良行の
間または優良行相互間の干渉を防止する。 第1図の回路では簡単のため予備行が2行しか
示されていないが、第2図に示すように、この発
明は3行以上の予備行を含む記憶系にも容易に適
合する。第2図は4行の予備行を持つ記憶系に適
する比較器1aと優先順位復号器22aを含んで
いる。比較器21aは各予備行に付き1つずつ合
計4つの出力WO1〜WO4を持ち、この出力
WO1〜WO4は各予備行に付き1つずつ合計4
つの出力を持つ復号器22aの4つの入力として
作用する。復号器22aは第1予備行に最低順位
を、第2予備行に2番目に低い順位を、第3予備
行に2番目に高い順位を、第4予備行に最高順位
をそれぞれ割当てるように組織されている。この
復号器22aの回路の動作は第1図の回路22と
同様であるから、これ以上詳述の必要はない。 配列12内に不良がない場合は、比較器21a
の出力WO1〜WO4のすべてのアドレス入力に
対して高レベルに保たれるが、この条件では全
SWi信号が低レベルに保たれるため、予備行は全
く選択されない。不良行が見付かると、比較器2
1aがその不良の標準行を置換する働らきをする
出力を生成するようにプログラミングされる。全
予備行が完全な場合は、各予備行で配列12の各
不良標準行を置換してそれぞれ異なるアドレスに
対して付勢されるようにすることができる。予備
行全部が「良好」のときは、特定のアドレス入力
に対応する任意の1時点で、比較器21aの出力
WOiの1つだけがプログラミングされる。 全予備行が「良好」のときは、比較器21aの
プログラミングにより配列12の各不良行は各予
備行に置換されるため、不良行に対する予備行の
置換順位は重要でない。一般に配列12で不良が
発見された最初の行に第1の予備行が置換され、
2番目に不良と判明した行に第2の予備行が、3
番目に不良と判明した行に第3の予備行が、以下
同様に置換される。 しかしある予備行が不良であれば、比較器21
aが同じアドレスに応動して同時にその出力
WOiの2つ以上を付勢するようにプログラミン
グされ、次に復号器22aが最高順位を割当てら
れた予備行だけを付勢するように働らく。 次に比較器21aの生成する信号WOiに対す
る復号器22aの応答を概説する。特定のWOi
信号を低レベルに設定(すなわち付勢)し、他の
WOi信号を高レベルに設定すると、その特定信
号に対応するSWi出力が付勢されて(すなわち高
レベルになつて)対応する予備行を付勢する。さ
らに第1図の復号器22の場合のように、付勢信
号WOiが低順位のSW出力をすべて除勢する。従
つて(WO3=WO4=高で)WO2が低レベルな
ると、WO1の値に関係なくG22aの出力が高
レベルなり、そのためWO2が選ばれるとB1の
出力が低くなつて第1予備列を選択しない。同様
に(W4=高で)WO3が低レベルになると、
WO1,WO2の値に無関係にG22a,G23
aの出力が高レベルなり、B1,B2の出力が低
レベルになるためWO3が選択されたときは第3
予備行が選択され、第1および第2予備行は選択
されない。最後にWO4が低レベルになると、
WO1,WO2,WO3の値に無関係にG22
a,G23a,G33aの各出力が高レベルにな
り、B1,B2,B3の各出力が低レベルにな
る。従つて第4予備行が選ばれときは他の予備行
は選ばれない。この性質のため低順位の不良予備
行を高順位の予備行で置換することができる。例
えば第1予備行が不良とすると、この場合は比較
器21aが出力WO1を低レベルにする同じ入力
アドレスに対してWO2に低レベル出力を生ずる
ようにプログラミングされるが、WO1,WO2
の双方が低レベルのときは、WO2がWO1に対
応する行導体SW1を除勢したまま復号器22a
を介して行導体SSW2を付勢する。同様に、第
1および第2の予備行が不良と判明すれば、比較
器21aがWO1,WO2を低レベルにしたのと
同じ入力アドレスに対してWO3を低レベルにし
たのと同じ入力アドレスに対してWO3を低レベ
ルにするようにプログラミングされ、低レベルの
WO3によりWO1,WO2に対応する低順位の
行導体SW1,SW2が復号器22aを介して除
勢され、行導体SW3が付勢される。同様に、
WO4が低レベルになると、復号器22aがSW
4を付勢し、他の低順位の出力をすべて阻止す
る。このようにして高(優先)順位の任意の予備
行で低順位の予備行または不良の標準行を置換す
ることができる。 第3図は第1図の比較器21のようなこの発明
を実施した記憶方式に適する比較器の各部を示
す。この比較器は出力線WO1,WO2のそれぞ
れに対し1組ずつのヒユーズセル70を含み、そ
の各組が各アドレスビツト(入力)当り1個ずつ
のヒユーズセルを含んでいる。第3図の出力WO
1,WO2は第1図の同じ番号の出力に対応す
る。各予備行に付随する比較回路はすべて同様で
あるから、出力WO1を生成する回路だけを詳述
する。 r個のヒユーズセル70l〜70rにはr個のア
ドレスビツトA1,Arがそれぞれ接続されてい
る。以下詳述するように、各ヒユーズセルは共通
のZAP線(例えばZAP1)によりヒユーズセル出
力ZOiに「誤差」表示を生成するようにプログラ
ミングすることができる。この設計では「誤差」
表示がヒユーズセルの出力の低レベル信号(すな
わちZOi=低)である。各ヒユーズセルの出力
ZOiはドレンがXW1線に接続され、ソースが接
地された対応する復号トランジスタND1iのゲ
ート電極に接続されている。トランジスタND1
iは復号用ノアゲートとして働らく。 線路XW1と対応する比較器の出力WO1の間
には反転半ラツチ回路47が接続されている。回
路47は入力を線路XW1に、出力をWO1に接
続されたインバータI47を含んでいる。I47
の出力はまたVDDと線路XW1の間に導電路を接
続されたトランジスたP47のゲート電極に接続
されている。P47はWO1が低レベルになつた
ときXW1を高レベルに固定する働らきをする。
線路XW1をVDDボルトに予荷電するためVDD
XW1の間に予荷電トランジスタPC1の導電路が
接続されている。 次に比較器の動作を簡単に説明する。 各ヒユーズセルに(新しい)1組のアドレスビ
ツトA1〜Arが印加されると同時に、負の予荷
電パルスが予荷電トランジスタPC1のゲート
に印加され、線路XW1をVDDボルトに荷電す
る。全ヒユーズセルの出力ZO1〜ZOrが低レベ
ルになつて各アドレスビツトに対する誤差出力を
表わすとき、全トランジスタND1iが遮断され
る。全トランジスタNDiが遮断されると、線路
XW1はVDDボルトに荷電されたままで、WO1
を低レベルに保つ。WO1が低レベルのため、
パルスがVDDボルトに戻り、PC1を遮断した
後もP47は導通してXW1を高レベルに固定す
る。 どれかのヒユーズセルの出力ZOiが高レベルに
なつて対応するアドレスビツトに対して誤差がな
いことを示すと、トランジスタND1iの1つが
導通して線路XW1を接地電位に引下げる。XW
1が接地されると出力WO1が高レベルになる。
従つて入力アドレスの各ビツトがヒユーズセル7
〜70rにプログラミングされた(不良行
の)アドレスの各ビツトに合つたとき、出力WO
1が低レベルになり、その予備行が選ばれてヒユ
ーズセルにアドレスがプログラミングされた行と
置換される。 第4図は特定のアドレスビツトに対する誤差表
示を生成するようにプログラミングすることので
きる代表的ヒユーズセル70の部分ブロツク回路
図である。このプログラミングはアドレスビツト
Ai上の信号とZAP線上の信号を70のような各
ヒユーズセルに印加することにより行われる。こ
のヒユーズセルは交差結合された2つのレベル移
動用インバータを含んでいる。一方のインバータ
はトランジスタP1,N1を含み、アドレスビツ
トAiにより駆動され、他方のインバータはトラ
ンジスタP2、N2を含み、アドレス入力の補数
により駆動される。P1,P2のソース電極
はZAP線路に接続された切換可能の電力線路31
に接続され、N1,N2のソース電極は接地され
ている。P2のゲート電極はP1,N1のドレン
に接続され、P1のゲート電極はP2,N2のド
レンに接続されている。AiはN1のゲートとイ
ンバータI1の入力に印加され、を生ずるイ
ンバータI1の出力はN2のゲート電極に接続さ
れている。P2,N2のドレンはまたトランジス
タN3のゲート電極に接続され、N3のソースは
接地され、ドレンは一端が線路31に接続された
ヒユーズF1の他端に接続されている。 ZAP線路に印加され電圧VZAPは通常低レベル
すなわち接地電位で、ヒユーズセルをプログラミ
ングすべきときはそのZAP線路電圧が10ボルトま
たはそれ以上に引上げられる。 半ラツチ回路35(2入力ナンドゲートG35
とトランジスタN35で構成)は、VZAPが低レ
ベルのときまたは電力投入リセツト発生器39が
G35の一方の入力に接続された線路40に低レ
ベル信号を印加するとき、ZAP線路を接地状態に
維持する働らきをする。 ヒユーズセルが(下述のように)プログラミン
グされた後、そのヒユーズセルの状態が予荷電回
路41と半ラツチ回路42により感知される。予
荷電回路41はVDDとN3のドレンに接続された
線路43との間にソース・ドレン間電路が接続さ
れたトランジスタP41を含んでいる。半ラツチ
回路42は入力がN3のドレンに接続され、出力
Oiを画定するその出力がトランジスタP42の
ゲートに接続されたインバータI42を含んでい
る。P42のソース・ドレン間電路はVDDと線路
43の間に挿入され、Oiが低レベルのとき線路
43を高レベルに保持する働らきをする。 アドレスビツトAiとインバータI42の出力
Oiは、出力ZOiが復号トランジスタNDiのゲート
電極に印加された2入力排他的ノアゲート44の
2入力に印加される。 ヒユーズセルに誤差条件をプログラミングする
には、線路Aiにアドレス信号(高レベルまたは
低レベル)がある間にZAP線路電圧を通常の接地
電位(低レベル)からVZAP(例えば10ボルト=
高レベル)に引上げる。VZAPが高レベルのとき
は電力投入リセツト発生器39の出力も高レベル
で、これによつてクランプ回路35は除勢される
(すなわちN35は遮断されてZAP線路と接地点
間の結合を除去する)。 ここでヒユーズセルの動作がVZAPが高レベル
でアドレス入力が高レベルが低レベルの状態に対
して試験される。VZAPが高レベルでAiが高レベ
ルのときは、I1の出力が低レベルのためN
2とP1が遮断され、N1が導通してP2を導通
させる。従つて高レベルのVZAPがP2のソー
ス・ドレン電路を介してN3のゲートに印加さ
れ、N3を導通させてそのドレンを接地する。こ
のためヒユーズの一端が接地される。一方で高レ
ベルのVZAPが線路31に接続されたヒユーズの
他端に印加される。従つてZAP電圧の全部がヒユ
ーズに印加されるため、ヒユーズが切れる。この
ようにVZAPが高レベルで誤差状態を表示すると
き、Aiが高レベルであればヒユーズF1が切れ
る。 VZAPが高レベルでAiが低レベルのときは、
が高レベルとなつてN1,P2が遮断され、N
2,P1が導通してN3,P2が確実に遮断され
る。N3が遮断されているためそのドレンに接続
されたヒユーズF1の端子も線路31に接続され
たそのヒユーF1の他端子も高レベルのVZAP
等しいかこれに近い。従つてヒユーズF1の両端
間の電位差はあつても小さいため、このヒユーズ
は切れない。ヒユーズセルがプログラミングされ
た後ZAP電圧が低電圧(接地)状態に戻つてラツ
チ回路35によつて低レベルに保たれる。 この記憶配列が回路内で動作するとき、その回
路のアドレス入力が状態を変えると必ず電力投入
リセツト発生器39が低レベル(または負)のパ
ルスを発生する。この負パルスはラツチ回路35
によるZAP線路と線路31の接地を確保すると同
時に、P41を導通させて線路43をVDDボルト
に予荷電する。ここでF1が切れているか否か、
Aiが高レベルか低レベルかの状態について回路
応答が試験される。 F1が切れているとN3のドレンと線路31は
直結されない。Aiが高レベルのときはが低レ
ベルになつてN1が導通し、N2が遮断される。
前述のように線路31は接地電位に保たれている
ため、N2が遮断されるとP1も遮断される。こ
のためP2が導通してN3のゲート電圧をその閾
値電圧以下に引下げる。N3のゲートが(上述の
ようにして)接地電位に近付くと、N3は非導通
状態に保たれる。従つてすでにVDDボルトに予荷
電されている線路43は高レベルのままである。
同様にAiが低レベルであれば、が高レベルと
なつてN2が導通してN3を遮断する。電力投入
プリセツトパルスによりVDDボルトに予荷電され
た線路43はVDDボルトの予荷電を保つ。線路4
3の高レベルはI42で反転されてP42のゲー
トに低電位を印加し、線路43をVDDに固定する
と共に出力Oiを低レベルにする。従つてF1が
切れておれば、入力Aiの値に関係なく線路43
は高レベルになり、出力Oiは低レベルになる。 逆にF1が切れなければ、そのF1が線路43
とこのとき接地されている端子31との間に低イ
ンピーダンス電路を形成するため、線路43は
Aiの値に関係なくこのヒユーズを介して接地さ
れる。従つてインバータI42の出力が高レベル
になり、P42を遮断状態に保つ。線路43は予
荷電パルスがなくなつても接地電位またはその近
傍に保たれる。 従つて表1に示すように、Aiの高低に関係な
く、F1が切れるとOiが低レベルになり、切れ
なければOiが高レベルになる。従つて出力Oiは
そのヒユーズの状態(すなわち切れているか否
か)を表示する。出力Oiと入力Aiは排他的ノア
ゲート44に印加され、そのゲートの出力ZOiが
虚偽または誤差の状態の有無を示す。このZOiは
表1の2つの信号状態で低レベルになる(誤差を
示す)。 「誤差」または「虚偽」は、前述の第4図の回
路の動作中に線路Aiに生じたビツト信号の値
が、その第4図の回路と第3図の比較器がプログ
ラミングされているときAiに印加されたビツト
信号の値と同じであることを意味する。この条件
では「誤差」状態が、(a)第3図の比較器に印加さ
れているアドレスのAiビツトが、(b)第3図の比
較器(第4図のそのヒユーズ回路を含む)がプロ
グラミングされてるとき存在したアドレスの対応
ビツトと同じすなわち一致することを表わす。換
言すれば、「誤差」表示はアドレスビツトAiが記
憶配列の不良列のアドレスの一部であることを示
す。 F1が切れていて(Oiが低レベルで)Aiが高
レベルのときは、そのアドレスビツト状態に対し
て誤差表示が行われ、またF1が切れていなくて
(Oiが高レベルで)Aiが低レベルのときもそのア
ドレスビツト状態に対して誤差表示が行われる。 Oiが低レベルでAiも低レベルのときは、ZOiが
高レベルで虚偽状態であり得ないことを表わし、
同様に、Oiが高レベルでAiも高レベルのときも
ZOiが高レベルで虚偽状態であり得ないことを表
わす。
【表】 次に各アドレス線Aiに対し表1に示された情
報を第3図の全アドレス線路A1〜Arのビツト
信号Aiについて考える。 後述の場合を除いて、任意の組(例えばZAP1
に関連する組)のすべてのヒユーズセル70
70rの全出力(ZO1,ZO2等)が低レベルのと
きは(a)そのヒユーズセルの組にそのとき印加され
ているアドレスがその記憶装置の不良行を表わす
アドレスと同じで(すなわち一致し)、(b)そのヒ
ユーズセルの組に関連する全出力トランジスタ
(NDi1〜ND1r等)が遮断される。このためそのヒ
ユーズセルの組に関連する出力線XW1等が高レ
ベルを維持し、前述のように関連するワード線
WO1を低レベルにする。前述のように、WO1
が低レベルとうことはそのとき印加されているア
ドレスが不良行を表わすことを示している。逆に
ヒユーズセル出力の1つまたはそれ以上が高レベ
ルのときは、(a)そのときその組のヒユーズセルに
印加されているアドレスが不良行を表わすアドレ
スのどれにも一致せず、(b)その組のヒユーズセル
に関連する出力トランジスタの1つまたはそれ以
上が導通する。そのため、その組のヒユーズセル
(この例では70〜70r)に関連する出力線路
(この例ではXW1)が低レベルになる。この出
力線路が低レベルになると(前述のように)関連
するワード線(この例ではWO1)が高レベルを
保つて、そのときその組のヒユーズセルに印加さ
れているアドレスが前に判別された不良行の不良
アドレスのどれかを表わすものでないことを示
す。 次に上述の例外について考える。上の説明か
ら、ヒユーズが切れず(Oiが低レベル)Aiが低
レベルのときに生ずる虚偽条件(ZOiが低レベ
ル)がZAP線路が高レベルにプログラミングされ
ていることが判つているときだけ真の誤差表示で
あることが判る。従つてZAP線路が高レベルにプ
ログラミングされていない限り、Aiの低レベル
(F1が切れていない)に対する誤差表示は必ず
しも有効でない。 第3図に戻つて、ブロツク83の回路がない場
合、全アドレス入力Ao〜Ar)が低レベルで全ヒ
ユーズが切れていなければ、全ZOi出力が低レベ
ルで、対応するXWi線路を高レベルに保ち、対応
するWO出力を低レベルにする。これよつて全零
アドレスに対応する標準行が良好であつても、全
零アドレスに対応するその標準行が予備行で置換
される。これは第3図のブロツク83の回路を設
けてZAP線路が高レベルにプログラミングされて
いるか否かを記録することにより避けられる。こ
のブロツク83の回路は第4図で詳述した比較器
セル70と同型のものでもよいヒユーズセル84
を含んでいる。セル84のアドレス入力はZAP線
路に接続され、その出力Z84はインバータI8
4に印加されている。インバータI84の出力X
84は復号トランジスタNDiと並列に接続された
トランジスタND84のゲート電極に印加され
る。 以下に詳述するように、ZAP線路がプログラミ
ングされなかつたら(すなわち全標準行が良好で
あることを示す高電圧に上げられなかつたら)、
XW線路を接地し、WO出力をVDDボルトにする
ように記憶装置が動作すると必ずトランジスタ
ND84が導通する。 ZAP1線路が高レベルにプログラミングされて
いなければ、記憶系の動作中は常にセル84のヒ
ユーズは切れず、O84は高レベルである。しか
も、ZAP1線路にはアドレス入力線路が接続され
ているため、記憶系の動作時は常にアドレス入力
が低レベルである。従つてセル84の出力Z84
は低レベル、X84は高レベルになり、XW線路
を接地し、全WOi出力を高レベルに保つ。比較
器の全WOi出力が高レベルのときは予備行が選
択されないから、ブロツク83の回路は、「全
零」アドレスに対応するが不良ででない標準行に
予備行の置換が行われるのを防ぐ。しかしZAP1
線路がプログラミングされていると(すなわち高
レベルになつていると)、セル84のヒユーズが
切れ、このヒユーズが切れると(セル84のアド
レス入力は接地されているから、)記憶系の動作
中Z84は常に高レベルに、X84は低レベルに
なる。X84が低レベルのため、トランジスタ
ND84が遮断され、XW1線路が高レベルに、
WO線路が低レベル(付勢状態)になる。従つて
「全零」アドレスに対するWO1比較器出力はそ
のときの記憶系の状態の精確な反映である。 第4図の回路では、電力投入リセツト発生器3
9を用いてヒユーズデータを固定し、P41を通
る静的漏洩を防止しているが、これは重要な電力
節減性を持つ。 第1図および第2図の回路では、不良行に対す
る予備行の置換について述べたが、「行」という
用語は例として用いただけで、代りに「列」を用
いることもできることを理解すべきである。また
この発明は不良の行および列を予備の行および列
で置換する方式にも同様に適用することができ
る。 比較器21と復号器22を用いてこの発明を説
明したが、この発明の実施には種々の形式の比較
器と復号器を使用し得ることは明らかである。 またこの発明をランダムアクセス記憶装置
(RAM)を用いて説明したが、この発明にはリー
ドオンリ記憶装置(ROM)を用いることもでき
ることは言うまでもない。
【図面の簡単な説明】
第1図はこの発明を実施したランダムアクセス
記憶装置(RAM)の部分ブロツク回路図、第2
図はこの発明を実施した記憶方式に用いられる優
先順位復号器の論理回路図、第3図は第1図の回
路に適する比較回路の部分ブロツク回路図、第4
図は第1図の回路に適するヒユーズセルの回路図
である。 10…半導体チツプ、Mij,Sij…記憶セル、R
1,RN…標準行、SP1,SP2…予備行、20…
置換手段、22…符号化手段。

Claims (1)

    【特許請求の範囲】
  1. 1 行列に配列された記憶セルを含み、その行の
    いくつかが標準の行とされ、他の2に等しいかそ
    れより大きい整数X個の行が不良セルを含むとし
    て識別された標準の行の代りに使用される予備の
    行として働らくようになつており、さらに上記X
    個の予備の行の任意の1つで上記標準の行の任意
    の1つを選択的に置換する手段を含み、その選択
    的に置換する手段が予備の行を所定の優先順位で
    符号化し、優先順位の高い方の予備の行で優先順
    位の低い方の予備の行を選択的に置換する手段を
    含むことを特徴とする半導体チツプ上に形成され
    た記憶回路。
JP59086055A 1983-08-31 1984-04-26 記憶回路 Granted JPS6062000A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US06/528,035 US4639897A (en) 1983-08-31 1983-08-31 Priority encoded spare element decoder
US528035 1995-09-14

Publications (2)

Publication Number Publication Date
JPS6062000A JPS6062000A (ja) 1985-04-09
JPS6255239B2 true JPS6255239B2 (ja) 1987-11-18

Family

ID=24103995

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59086055A Granted JPS6062000A (ja) 1983-08-31 1984-04-26 記憶回路

Country Status (2)

Country Link
US (1) US4639897A (ja)
JP (1) JPS6062000A (ja)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4740925A (en) * 1985-10-15 1988-04-26 Texas Instruments Incorporated Extra row for testing programmability and speed of ROMS
JPH0262799A (ja) * 1988-08-29 1990-03-02 Nec Corp 半導体メモリ装置
JPH02116098A (ja) * 1988-10-24 1990-04-27 Nec Corp 冗長回路を有する半導体メモリ
JP2547633B2 (ja) * 1989-05-09 1996-10-23 三菱電機株式会社 半導体記憶装置
JPH05500724A (ja) * 1989-07-06 1993-02-12 エムブイ リミテッド 障害許容データ記憶システム
JPH03104097A (ja) * 1989-09-18 1991-05-01 Fujitsu Ltd 半導体記憶装置
US5276834A (en) * 1990-12-04 1994-01-04 Micron Technology, Inc. Spare memory arrangement
JPH0831279B2 (ja) * 1990-12-20 1996-03-27 インターナショナル・ビジネス・マシーンズ・コーポレイション 冗長システム
EP0505652B1 (en) * 1991-03-29 1996-03-13 International Business Machines Corporation Memory system with adaptable redundancy
JP2632753B2 (ja) * 1991-05-02 1997-07-23 三菱電機株式会社 読出専用半導体メモリ装置
KR930003164A (ko) * 1991-07-26 1993-02-24 김광호 반도체메모리 리던던시 장치
US5383193A (en) * 1992-09-25 1995-01-17 Atmel Corporation Method for testing non-volatile memories
GB9305801D0 (en) * 1993-03-19 1993-05-05 Deans Alexander R Semiconductor memory system
JPH0817197A (ja) * 1994-06-30 1996-01-19 Fujitsu Ltd 半導体記憶装置
TW360822B (en) * 1997-03-31 1999-06-11 Ibm Method of making a memory fault-tolerant using a variable size redundancy replacement configuration
US6055611A (en) * 1997-07-09 2000-04-25 Micron Technology, Inc. Method and apparatus for enabling redundant memory
US6205515B1 (en) * 1998-03-16 2001-03-20 Winbond Electronic Corporation Column redundancy circuitry with reduced time delay
JP2004220722A (ja) * 2003-01-16 2004-08-05 Renesas Technology Corp 半導体記憶装置
US7157036B2 (en) * 2003-06-17 2007-01-02 Molecular Imprints, Inc Method to reduce adhesion between a conformable region and a pattern of a mold
JP4973725B2 (ja) * 2007-03-16 2012-07-11 富士通セミコンダクター株式会社 データ転送システム
TW200921691A (en) * 2007-11-14 2009-05-16 Etron Technology Inc Method for controlling a dram
US8706793B1 (en) * 2009-04-02 2014-04-22 Xilinx, Inc. Multiplier circuits with optional shift function
US9411554B1 (en) 2009-04-02 2016-08-09 Xilinx, Inc. Signed multiplier circuit utilizing a uniform array of logic blocks
US9002915B1 (en) 2009-04-02 2015-04-07 Xilinx, Inc. Circuits for shifting bussed data

Also Published As

Publication number Publication date
JPS6062000A (ja) 1985-04-09
US4639897A (en) 1987-01-27

Similar Documents

Publication Publication Date Title
JPS6255239B2 (ja)
JP3598119B2 (ja) 冗長デコーダ
US4389715A (en) Redundancy scheme for a dynamic RAM
US6249467B1 (en) Row redundancy in a content addressable memory
US6229742B1 (en) Spare address decoder
US4601031A (en) Repairable ROM array
EP0637036B1 (en) Redundancy element check in IC memory without programming substitution of redundant elements
US6005813A (en) Device and method for repairing a semiconductor memory
US5638331A (en) Burn-in test circuit and method in semiconductor memory device
US5579265A (en) Memory redundancy circuit
KR100462877B1 (ko) 반도체 메모리 장치, 및 이 장치의 불량 셀 어드레스프로그램 회로 및 방법
US20020060934A1 (en) Semiconductor memory device and method of identifying programmed defective address thereof
JPH07226100A (ja) 半導体メモリ装置
JPH06203592A (ja) 改良型冗長センスアンプ制御を有する半導体メモリ
KR19980026248A (ko) 자동 결함 블럭 맵핑 기능을 갖는 반도체 메모리 장치
JPH05242693A (ja) 半導体記憶装置
JP2778234B2 (ja) 冗長デコーダ回路
US20030131336A1 (en) Programmable element latch circuit
US6349064B1 (en) Semiconductor memory device capable of independent selection of normal and redundant memory cells after programming of redundant address
KR100230393B1 (ko) 반도체 메모리장치
US6388925B1 (en) Row redundancy scheme capable of replacing defective wordlines in one block with redundant wordlines in another block
KR960002015B1 (ko) 병렬 검사 기능을 갖는 용장 메모리 셀을 구비한 반도체 메모리 장치
US5058069A (en) Device for addressing of redundant elements of an integrated circuit memory
US6178124B1 (en) Integrated memory having a self-repair function
HK113293A (en) Circuit arrangement and method for testing memory cells