JP3568265B2 - Semiconductor memory device - Google Patents
Semiconductor memory device Download PDFInfo
- Publication number
- JP3568265B2 JP3568265B2 JP03062995A JP3062995A JP3568265B2 JP 3568265 B2 JP3568265 B2 JP 3568265B2 JP 03062995 A JP03062995 A JP 03062995A JP 3062995 A JP3062995 A JP 3062995A JP 3568265 B2 JP3568265 B2 JP 3568265B2
- Authority
- JP
- Japan
- Prior art keywords
- redundant
- unit
- address
- cell
- bit 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 - Lifetime
Links
Images
Landscapes
- Semiconductor Memories (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Design And Manufacture Of Integrated Circuits (AREA)
Description
【0001】
【産業上の利用分野】
本発明は、半導体メモリ装置に関するものであり、更に詳しくは多ビット線一括切り換え方式の冗長方式に関するものである。
【0002】
【従来の技術】
近年、半導体記憶装置の記憶容量は益々増大しており、メモリを構成するセルの個数も膨大なものとなって来ている。
その為、セルの一部に不良が発生し、そのメモリが不良となる確率も高くなって来ている。
【0003】
従って、従来から、通常のメモリセル部(以下リアルセル部と言う)とは別に冗長メモリセル部を設け、リアルセル部内に不良箇所が有った場合に、その不良箇所を上記の冗長メモリセル部内の所定のメモリセルと置き換えて使用する事によって、リアルセル部の歩留りを向上する様な方法が採用されている。
図4は、従来に於ける半導体メモリ装置の一構成例の構造を説明するブロックダイアグラムである。
【0004】
即ち、従来の半導体メモリ装置1においては、例えば、アドレスバッファ2、行デコーダ3、列デコーダ4、リアルセル部5、冗長セル部6、センスアンプ部7、該リアルセル部5若しくは該冗長セル部6において選択されたビット線対を該センスアンプ部7に接続するスイッチ列8、該センスアンプ部7に接続された出力バッファ9、当該リアルセル部における不良セルに対応する冗長セルアドレスを記憶した冗長セルアドレス記憶手段10、及び該アドレスバッファ2から入力されるアドレス情報と当該冗長セルアドレス記憶手段10に記憶された冗長セルアドレスとを比較する比較回路11とから構成されているものであって、具体的には、該アドレスバッファ2から入力されるアドレス情報がリアルセル部5における不良セルを含むものである場合には、当該冗長セルアドレス記憶手段10に記憶された冗長セルアドレスとを比較回路11で比較した、両者のアドレスデータが一致することになるので、該比較回路11の出力が、適宜の制御手段を作動させて、当該不良セルを含むアドレスに対応する該リアルセル部5のビット線対を駆動するスイッチ列8のスイッチ手段を、列デコーダを介して不作動状態とすると共に、当該不良セルを含むアドレスに対応する冗長セルを含む冗長セルアドレスの情報に基づいて、当該冗長セルアドレスに対応するスイッチ列8のスイッチ手段を、駆動状態とすることにより、冗長セルが選択出来るのである。
【0005】
係る従来の冗長セル利用方法においては、リアルセル部5の一つの不良セルのアドレスと、冗長セル部6における冗長セルアドレスとが1対1に対応している為、冗長セル部の冗長セルの数が限定されており、多数の冗長セルを必要とする場合には、該冗長セル部6の面積を大きくする必要があると同時に、冗長単位記憶手段における記憶媒体、例えばROMの容量も大きくする必要があり、更にこれに伴い、制御回路も必然的に大きくならざるを得なかった。
【0006】
係る従来の問題点に鑑み、当該冗長セル部6を構成する複数個の冗長ビット線対を幾つかの所定の数集めて一つの単位を構成し、係る同一の数の冗長ビット線対からなる複数個の単位を集合させ、当該単位毎に冗長処理を行う所謂多ビット線一括切り換え方式が提案されている。
係る多ビット線一括切り換え方式においては、上記した各単位毎に冗長セルの選択切り換えを行うので、制御回路を簡略化しえると共に、処理時間を短縮することも可能ではあるが、図5に示すように、4本の冗長ビット線対を一群として1単位を構成する第1と第2の単位が存在する多ビット線一括切り換え方式において、逐次アドレスバッファ2から逐次出力されるアドレスデータ情報に含まれる不良セルのアドレス情報が、第1の単位と第2の単位とに個別に区分されて出力される場合には、問題がないが、即ち、図5において、不良セルのアドレスが、○印或いは三角印で発生している場合は問題ないが、図5の×印に示すように、一つの不良セルのアドレス情報が、第1の単位に含まれるものであって、次の不良セルのアドレス情報が、第2の単位に含まれるものである場合、つまり4本の冗長ビット線対を一括して処理する多ビット線一括切り換え方式において、2つの冗長単位にまたがって欠陥、不良セルが存在している場合には、1系統では、上記した冗長処理を実行することが不可能であり、上記各第1と第2の単位を個別に駆動させる処理制御回路を設ける必要があるので、回路構成の簡略化、或いは処理速度の高速化を実現することは困難であった。
【0007】
尚、本願出願人は、特開平6─203594号により、冗長処理の効率化を計る方法の一具体例を提案しているが、係る方法に於いては、冗長の系統数よりも少ない冗長アドレス記憶ROMを持ち、冗長の系統に選択性を持たせる事によって、冗長アドレス記憶ROMの数だけ冗長の系統の使用を可能とするものであって、ROMを複数個使用する点では、従来と同様の問題を抱えるものである。
【0008】
【発明が解決しようとする課題】
本発明の目的は、上記した従来技術の欠点を改良し、従来の半導体メモリ装置に於ける冗長セル選択制御回路を複雑にする事なく、又ROMの数も増大させる事なく、処理系統数を増加する事なく、2つの単位に跨がって、不良セル等の欠陥が存在している場合にでも、1系統で冗長処理を実行する事の出来る半導体メモリ装置を提供するものである。
【0009】
【課題を解決するための手段】
本発明は上記した目的を達成するため、以下に記載されたような技術構成を採用するものである。
即ち、アドレスバッファ、行デコーダ、列デコーダ、リアルセル部、冗長セル部、センスアンプ部、該リアルセル部若しくは該冗長セル部に於いて選択されたビット線対を該センスアンプ部に接続するスイッチ列、該センスアンプ部に接続された出力バッファ、当該リアルセル部に於ける不良セルに対応する冗長セルアドレスを記憶した冗長セルアドレス記憶手段、及び入力されるアドレスと当該冗長セルアドレス記憶手段に記憶されたアドレスとを比較し、該スイッチ列に於ける各スイッチ手段を選択的に作動させる様に構成されたスイッチ列制御手段とから構成された半導体メモリ装置に於いて、該冗長セル部は、複数本のビット線対を1単位とした冗長ビット線対群が、複数単位配置され、当該単位毎に切り換え操作が実行される、多ビット線一括切り換え方式を採用しているものであり、更に、当該各単位を構成する複数本の冗長される側のビット線(リアルセル部)の組合せが、任意に変更しえる様に構成されている半導体メモリ装置である。
【0010】
【作用】
本発明に係る半導体メモリ装置は、上記した様な技術構成を有しているので、冗長単位記憶手段の記憶情報に基づいて、一つの単位を構成する所定の本数の冗長ビット線対群の組合せを一時的に変更し、一つの単位を構成する所定の本数の冗長ビット線対群の内の一部の冗長ビット線対を、隣接する他の単位に属する冗長ビット線対の一部と組替えて構成する様にし、それによって、2つの冗長単位に跨がって存在しているリアルセル部5の特定の不良セルを一系統の冗長処理によって、対応する冗長セルに切り換える操作が可能となる。
【0011】
【実施例】
以下に、本発明に係る半導体メモリ装置1の具体例を図面を参照しながら詳細に説明する。
即ち、図1は、本発明に係る半導体メモリ装置1の構成の一例を示すブロックダイアグラムであって、図中、アドレスバッファ2、行デコーダ3、列デコーダ4、リアルセル部5、冗長セル部6、センスアンプ部7、該リアルセル部5若しくは該冗長セル部6に於いて選択されたビット線対を該センスアンプ部7に接続するスイッチ列8、該センスアンプ部7に接続された出力バッファ9、当該リアルセル部に於ける不良セルに対応する冗長セルアドレスを記憶した冗長セルアドレス記憶手段10、及び入力されるアドレスと当該冗長セルアドレス記憶手段に記憶されたアドレスとを比較し、該スイッチ列に於ける各スイッチ手段を選択的に作動させる様に構成されたスイッチ列制御手段20とから構成された半導体メモリ装置に於いて、該冗長セル部6は、複数本のビット線対を1単位とした冗長ビット線対群が、複数単位配置され、当該単位毎に切り換え操作が実行される、多ビット線一括切り換え方式を採用しているものであり、更に、スイッチ列制御手段20は、当該各単位を構成する複数本の冗長される側のビット線の組合せを任意に変更しえる様に構成されている事を特徴とする半導体メモリ装置1が示されている。
【0012】
そして、本発明に係る半導体メモリ装置1における該スイッチ列制御手段20は、更に、冗長単位記憶手段21と、該冗長単位記憶手段21と該冗長セルアドレス記憶手段10からの出力情報に基づいて、冗長セルアドレスの切り換えを行う冗長セルアドレス切り換え手段22と、該冗長セルアドレス切り換え手段22の出力と該アドレスバッファ2からのアドレス情報出力とを比較する比較手段(すなわち、図1の比較回路23)とが設けられているものである。
【0013】
つまり、本発明に係る該半導体メモリ装置1に於いては、該冗長セル部は、複数本のビット線対を1単位とした冗長ビット線対群が、複数単位配置され、当該単位毎に切り換え操作が実行される、多ビット線一括切り換え方式を採用しているものであり、係る複数本のビット線対の組合せからなる多ビット線一括切り換え方式において、リアルセル部の欠陥が隣接する冗長される単位に跨がって存在する場合に、予め定めらた冗長ビット線の数以内である場合には、冗長されるビット線単位を新たな単位として構成して、1系統での冗長処理が行われる様に予め定められた冗長される側のビット線の組み合わせを変更する様に処理するものである。
【0014】
具体的には、図5に示すように、多ビット線一括切り換え方式において、4本の冗長ビット線対毎に1単位を構成している場合、最初に該アドレスバッファ2から出力される冗長セルアドレスJADD4が第1の単位に含まれており、続いて出力される冗長セルアドレスJADD5が第2の単位に含まれている場合、従来であれば、第1の単位と第2の単位毎に別々に冗長処理を行うことになるので2系統必要であったが、本発明においては、上記冗長セルアドレスJADD4とJADD5とは、当該単位を構成する冗長ビット線対本数である4本以内の冗長ビット線対に含まれているので、新たな単位を構成することが可能であるから、図5に示すように、冗長セルアドレスJADD3からJADD6の4本の冗長ビット線対で新たな単位S1を作り直し、係る新たな単位S1で冗長処理を行うようにしたものであるから1系統の制御系で従来と同様の冗長処理を行うことが可能となる。
【0015】
本発明においては、係る処理を、アドレスバッファ2から出力されるアドレスデータの冗長セルアドレスの出力状態及び当該それぞれの冗長セルアドレスが、どの単位に含まれているかを絶えず判断して、当該各単位に含まれる冗長される側のビット線の組合せを、随時に且つ適宜に変更して冗長処理を実行するようにしたものである。
【0016】
つまり、上記した本発明に係る冗長処理に於ける当該各単位を構成する複数本の冗長される側のビット線の組合せの変更処理は、換言すれば、それぞれの当該各単位を構成する複数本の冗長される側のビット線の一部に、隣接する当該単位に於ける複数本の冗長される側のビット線の一部が含まれる様に、当該各単位に於ける当該複数本の冗長される側のビット線の組合せを変更するものであり、見方を替えれば、当該各単位を構成する複数本の冗長される側のビット線の組合せが、隣接する当該各単位に於ける冗長される側のビット線が一つの新たな単位に含まれる様にシフトさせる様にその冗長される側のビット線の組合せを変更するものである。
【0017】
従って、本発明に於ける多ビット線一括切り換え方式による冗長アドレス処理に於いては、各単位を構成する所定の本数の冗長される側のビット線の組合せは、固定的なものではなく、冗長処理を実行する都度、変更される場合があり、結局、当該各単位は、予め定められた複数本の所定の冗長される側のビット線から構成される第1の組合せと、該第1の組合せに於ける該冗長される側のビット線の一部と、当該単位に隣接する他の単位を構成する冗長される側のビット線の一部とで構成される第2の組合せとの何れかを選択的に採用しえる様に構成されているものである。
【0018】
本発明に係る半導体メモリ装置1の操作方法をより詳細に説明するならば、図3に示すように、従来においては、該冗長セルアドレス記憶手段10は、例えば、冗長される側のビット線を指定するアドレスとして3ビットつまりA2、A3、A4からなるアドレスデータを出力し、アドレスバッファの出力データとを比較して、そのデータが一致した場合に、冗長セル部の当該アドレスに相当する冗長される側のビット線を選択するように構成されていたが、本発明においては、該冗長セルアドレス記憶手段10は、上記3ビットの他に、当該冗長アドレスデータが所属する所定の単位を表わすデータを追加した形でデータを出力するようにするものであり、例えば図3に示すような例えば2ビットA0、A1を追加して出力するようにしたものである。
【0019】
一方、上記した本発明に係る半導体メモリ装置1において設けられているスイッチ列制御手段20内に配置されている冗長単位記憶手段21に、当該単位のデータを記憶させておき、該アドレスバッファ2からの出力に冗長セルアドレスが含まれている場合には、該冗長セルアドレス切り換え手段22において、該冗長セルアドレス記憶手段10で実際の冗長セルアドレス位置を確認すると同時に、該冗長単位記憶手段21において、当該冗長セルアドレスが、同一の単位内に含まれているか否かを判断し、互いに異なる単位に属すると判断された場合には、該比較回路に供給される冗長アドレスデータを必要な冗長アドレスデータに切り換えることによって、1系列の冗長処理を実行するようにしたものである。
【0020】
つまり、従来冗長セルアドレスを記憶していた冗長セルアドレス記憶手段10に対して冗長単位記憶素子を構成する冗長単位記憶手段21を設け、係る冗長単位記憶手段21によって、欠陥が2つの冗長単位に跨がっているかどうかを判断する。
そして、もし欠陥が2つの冗長単位に跨がっている場合には、該冗長単位記憶手段21の出力の論理に応じて、該冗長セルアドレス記憶手段10から出力される冗長アドレスデータを反転させて他の単位のアドレスデータに切り換えることにより、1系列の冗長処理回路で2つの冗長単位に跨がっている欠陥を救済することが出来る。
【0021】
より具体的には、該アドレスバッファ2から出力される冗長アドレス情報に、冗長単位を指定する情報を含むアドレスを出力するように構成され、該冗長セルアドレス記憶手段10は、該冗長アドレス情報の内、該冗長単位を指定する情報を除く当該冗長アドレス情報を記憶するように構成されると共に、該冗長単位を指定する情報を記憶しておく冗長単位記憶手段21が設けられ、更に該アドレスバッファ2、該冗長セルアドレス記憶手段10及び該冗長単位記憶手段21とに接続され、該冗長単位記憶手段21の出力に基づいて、冗長セルアドレスの切り換えを行う冗長セルアドレス切り換え手段22とが含まれており、該比較手段(すなわち、図1の比較回路23)は、当該冗長セルアドレス切り換え手段22の出力と該アドレスバッファからの出力とを比較するように構成されているものである。
【0022】
次に、本発明における半導体メモリ装置1に使用される冗長セルアドレス切り換え手段22の構成に一具体例と、本発明における冗長アドレス処理の具体的手順を図2を参照しながら説明する。
図2は、本発明に係る冗長セルアドレス切り換え手段22の構成の一例を示すブロックダイアグラムであって、入力部は、該冗長セルアドレス記憶手段10の各ビット、A2、A3、A4のそれぞれのデータを記憶している冗長セルアドレス記憶素子101〜103の出力を個別に入力する入力端子221〜223と、該冗長単位記憶手段21の出力を入力する入力端子225及びアドレスバッファ2の出力を入力する入力端子224で構成されている。
【0023】
本具体例では、該冗長単位記憶手段22の出力は、1ビットA1のみで制御する例を示している。
一方、該冗長セルアドレス切り換え手段22の出力は、前記した冗長セルアドレス記憶手段10の各ビット、A2、A3、A4のそれぞれに対応する出力A2’、A3’、A4’を比較回路23に出力する出力端子226〜228を有している。
【0024】
又、該冗長セルアドレス切り換え手段22の内部には、冗長セルアドレス記憶手段10の各ビット、A2、A3、A4のそれぞれに対応して設けられた切り換え回路K1〜K3が設けられ、各切り換え回路K1〜K3のそれぞれには、図示のようにNORゲート回路NOR、第1と第2のインバータINV1及びINV2及び一対のトランスファゲート回路TRGが設けられている。
【0025】
更に、各切り換え回路K1〜K3の該NORゲート回路NOR1〜NOR3には、該アドレスバッファ2の出力と該冗長セルアドレス記憶手段10の反転出力がそれぞれ入力され、又該切り換え回路K2の該NORゲート回路NOR2には、該切り換え回路K1の第1のインバータINV1の出力が入力され、更に該切り換え回路K3の該NORゲート回路NOR3には、該切り換え回路K1と切り換え回路K2の第1のインバータINV1とインバータINV2の出力とが入力される様に構成されている。
【0026】
今、上記冗長セルアドレス切り換え手段22を使用して、4ビット線一括切り換え方式による冗長アドレス処理方法を説明するならば、該リアルセル部5に不良セル等の欠陥が存在する場合に冗長セル部6の対応する冗長セルと置き換えを行うが、当該不良ビットのアドレスに関する列デコーダについて、上記した単位を指定する1乃至2ビット以外のアドレスデータを冗長セルアドレス記憶手段10に記憶させておき、該アドレスバッファ2から出力されるアドレスデータと、該冗長セルアドレス記憶手段10に記憶されている冗長アドレスデータとが一致した場合には、該スイッチ列制御手段を作動させて、当該リアルセル部5にデータを供給するスイッチ手段をOFFとし、該冗長セル部6にデータを供給するスイッチ手段をONとするように処理が実行される。
【0027】
この場合、4ビット線単位で上記冗長処理を行うので、4ビット線を単位とする単位間に当該不良セルが跨がって存在している場合には、従来の方法による1系統での処理では不可能である。
その為、本発明においては、上記したように冗長単位記憶手段21と冗長セルアドレス切り換え手段22とが設けられており、該冗長単位記憶手段21では、冗長アドレスデータから判断して、当該欠陥セルが予め定められた同一の単位に含まれているか否かを判断し、当該連続して発生する欠陥セルに対応する冗長セルアドレスが、2つの互いに隣接する異なる単位に跨がって存在していると判断された場合には、該列デコーダを選択するアドレスにおける単位を表示する例えば下位アドレスのデータにより、該冗長セルアドレス切り換え手段22を作動させて、該冗長セルアドレス記憶手段10の冗長アドレスデータを切り換えて該比較回路23に送り出すことによって、1系統での冗長処理が可能となる。
【0028】
即ち、図2と図3を参照しながら本発明の具体例を説明すると、今、連続して発生する2個の欠陥セルのアドレス(A0、A1、A2、A3、A4)が(11110)と(00001)のように、第1の単位と第2の単位に跨がって存在する場合、該冗長セルアドレス記憶手段10には、アドレスデータの(A2、A3、A4)の最初のデータである(110)を記憶させておき、該冗長単位記憶手段21には例えばアドレスデータA1の最初のデータである(1)を記憶させておく。
【0029】
そして、アドレスバッファ2から出力されるアドレスデータにおいて、該アドレスデータA1の値が1である場合(A1=1)には、該冗長セルアドレス記憶手段10のアドレスデータである(A2、A3、A4)=(110)をそのまま比較回路23に出力し、該アドレスデータA1の値が0である場合(A1=0)には、該冗長セルアドレス記憶手段10のアドレスデータを(A2、A3、A4)=(001)に変換して該比較回路23に出力するようにするものであって、係る処理によって、該単位を構成する冗長される側のビット線の組合せが変更され、2つの冗長単位に跨がって存在する不良セルの冗長処理が、1系列の処理によって実行されることになる。
【0030】
【発明の効果】
本発明に係る半導体メモリ装置は、上記した様な技術構成を有しているので、従来の半導体メモリ装置に於ける冗長セル選択制御回路を複雑にする事なく、又ROMの数も増大させる事なく、処理系統数を増加する事なく、2つの単位に跨がって、不良セル等の欠陥が存在している場合にでも、1系統で冗長処理を実行する事の出来る半導体メモリ装置を提供するものである。
【図面の簡単な説明】
【図1】図1は、本発明に係る半導体メモリ装置の一具体例の構成を示すブロックダイアグラムである。
【図2】図2は、本発明における半導体メモリ装置に使用される冗長セルアドレス切り換え手段の構成の一例を示すブロックダイアグラムである。
【図3】図3は、本発明における単位を構成する冗長される側のビット線の組合せの例を示す図である。
【図4】図4は、従来における半導体メモリ装置の構成例を示すブロックダイアグラムである。
【図5】図5は、多ビット線一括切り換え方式による冗長アドレス処理の問題点を説明する図である。
【符号の説明】
1…半導体メモリ装置
2…アドレスバッファ
3…行デコーダ
4…列デコーダ
5…リアルセル部
6…冗長セル部
7…センスアンプ部
8…スイッチ列
9…出力バッファ
10…冗長セルアドレス記憶手段
11、23…比較回路
20…スイッチ列制御手段
21…冗長単位記憶手段
22…冗長セルアドレス切り換え手段[0001]
[Industrial applications]
The present invention relates to a semiconductor memory device, and more particularly, to a redundancy system of a multi-bit line batch switching system.
[0002]
[Prior art]
2. Description of the Related Art In recent years, the storage capacity of semiconductor memory devices has been increasing, and the number of cells constituting a memory has become enormous.
For this reason, a defect occurs in a part of the cell, and the probability that the memory becomes defective is increasing.
[0003]
Therefore, conventionally, a redundant memory cell portion is provided separately from a normal memory cell portion (hereinafter, referred to as a real cell portion), and when a defective portion exists in the real cell portion, the defective portion is replaced with the redundant memory cell portion. A method is employed in which the yield of the real cell portion is improved by replacing the memory cell with a predetermined memory cell.
FIG. 4 is a block diagram illustrating the structure of one configuration example of a conventional semiconductor memory device.
[0004]
In other words, you Itewa the conventional
[0005]
Contact Itewa the conventional redundant cell usage according, for the address of one of the defective cells
[0006]
According view of the conventional problems, a plurality of redundancy bit line pairs constituting the
Multibit lines collectively switching method your Itewa according, since the selection switching of each unit redundant cells for each as described above, with may simplify the control circuit, although it is possible to shorten the processing time, in FIG. 5 as shown, the four redundancy bit line pair and the first constituting one unit as a group by have you the multibit lines collectively switching method which the second unit is present, the address data sequentially sequentially output from the
[0007]
The applicant of the present invention has proposed a specific example of a method for improving the efficiency of the redundancy processing in Japanese Patent Application Laid-Open No. 6-203594. In such a method, the number of redundant addresses is smaller than the number of redundant systems. It has a storage ROM and allows the redundant system to have selectivity, thereby enabling the use of redundant systems as many as the number of redundant address storage ROMs. It has the problem of.
[0008]
[Problems to be solved by the invention]
An object of the present invention is to improve the above-mentioned disadvantages of the prior art, and to reduce the number of processing systems without complicating a redundant cell selection control circuit in a conventional semiconductor memory device and without increasing the number of ROMs. An object of the present invention is to provide a semiconductor memory device capable of executing redundancy processing by one system even when a defect such as a defective cell exists across two units without increasing.
[0009]
[Means for Solving the Problems]
The present invention employs the following technical configuration to achieve the above object.
That is, an address buffer, a row decoder, a column decoder, a real cell section, a redundant cell section, a sense amplifier section, a switch column for connecting a bit line pair selected in the real cell section or the redundant cell section to the sense amplifier section, An output buffer connected to the sense amplifier unit, a redundant cell address storage unit for storing a redundant cell address corresponding to a defective cell in the real cell unit, and an input address and stored in the redundant cell address storage unit. In a semiconductor memory device comprising a switch array control means configured to compare each address with each other and selectively operate each switch means in the switch row, the redundant cell unit includes a plurality of redundant cell units. A plurality of redundant bit line pair groups each having one bit line pair as one unit are arranged, and a switching operation is executed for each unit. And a combination of a plurality of redundant bit lines (real cell units) constituting each unit can be arbitrarily changed. Semiconductor memory device.
[0010]
[Action]
Since the semiconductor memory device according to the present invention has the above-described technical configuration, a combination of a predetermined number of redundant bit line pairs forming one unit is determined based on information stored in the redundant unit storage means. Is temporarily changed, and some of the redundant bit line pairs of the predetermined number of redundant bit line pairs forming one unit are rearranged with some of the redundant bit line pairs belonging to another adjacent unit. With this configuration, an operation of switching a specific defective cell of the
[0011]
【Example】
Hereinafter, a specific example of the
That is, FIG. 1 is a block diagram showing an example of the configuration of a
[0012]
Then, the switch
[0013]
That is, in the
[0014]
Specifically, as shown in FIG. 5, have you the multibit lines collectively switching method, when making up a unit for each pair of four redundant bit line, is first outputted from the
[0015]
The present invention your information, the related processing, the output state and the respective redundant cell addresses of the redundant cell address of the address data output from the
[0016]
That is, in the above-described redundancy processing according to the present invention, the process of changing the combination of a plurality of redundant bit lines constituting each unit is, in other words, the plurality of bit lines constituting each unit. Of a plurality of redundant bit lines in each unit so that a part of a redundant bit line in the unit includes a part of a plurality of redundant bit lines in an adjacent unit. In other words, a combination of a plurality of redundant bit lines constituting each unit is replaced by a redundant combination in each adjacent unit. The combination of bit lines on the redundant side is changed so that the bit line on the other side is shifted so as to be included in one new unit.
[0017]
Therefore, in the redundant address processing by the multi-bit line batch switching method according to the present invention, the combination of a predetermined number of redundant bit lines constituting each unit is not fixed, but is redundant. Each time the process is executed, the unit may be changed. In the end, each unit is composed of a first combination of a plurality of predetermined bit lines on the redundant side and the first combination. Either a part of the bit line on the redundant side in the combination or a second combination composed of a part of the bit line on the redundant side forming another unit adjacent to the unit Is configured to be selectively employed.
[0018]
If explaining the method of operating the
[0019]
On the other hand, the redundant unit memory means 21 disposed in the
[0020]
That is, the redundant unit memory means 21 constituting the redundant unit storage element with respect to the redundant cell address storage means 10 has stored a conventional redundant cell address provided by the redundant unit memory means 21 according to the defect two redundant units Determine if it is straddling.
And if in the case where a defect is present straddling the two redundant units, in accordance with the logic of the output of the redundant
[0021]
More specifically, the redundant address information outputted from the
[0022]
Next, a specific example the configuration of the redundant cell address switching means 22 that is used to contact Keru
FIG. 2 is a block diagram showing an example of the configuration of the redundant cell address switching means 22 according to the present invention. The input unit is provided for each bit of the redundant cell address storage means 10 and each data of A2, A3 and A4. Input terminals 221 to 223 for individually inputting the outputs of the redundant cell
[0023]
In this specific example, an example is shown in which the output of the redundant unit storage means 22 is controlled only by one bit A1.
On the other hand, the output of the redundant cell address switching means 22 outputs the outputs A2 ', A3', A4 'corresponding to each bit, A2, A3, A4 of the redundant cell address storage means 10 to the
[0024]
Further, inside the redundant cell address switching means 22 , switching circuits K1 to K3 provided corresponding to each bit, A2, A3, A4 of the redundant cell address storage means 10 are provided. Each of K1 to K3 is provided with a NOR gate circuit NOR, first and second inverters INV1 and INV2, and a pair of transfer gate circuits TRG as shown.
[0025]
Further, the output of the
[0026]
Now, a description will be given of a redundant address processing method based on the 4-bit line batch switching method using the redundant cell address switching means 22. If the
[0027]
In this case, since the above-described redundancy processing is performed in units of 4-bit lines, if the defective cell exists across the units in units of 4-bit lines, processing by one system using the conventional method is performed. Is not possible.
Therefore, our Itewa the present invention has a redundant
[0028]
That is, a specific example of the present invention will be described with reference to FIGS. 2 and 3. Now, the addresses (A0, A1, A2, A3, A4) of two consecutively generated defective cells are (11110). In the case where the data exists over the first unit and the second unit as (00001), the redundant cell address storage means 10 stores the first data of the address data (A2, A3, A4) in the redundant cell address storage means 10. there (110) can be stored, in said redundant
[0029]
Then, have you the address data output from the
[0030]
【The invention's effect】
Since the semiconductor memory device according to the present invention has the above-described technical configuration, it is possible to increase the number of ROMs without complicating the redundant cell selection control circuit in the conventional semiconductor memory device. And a semiconductor memory device capable of executing redundancy processing by one system even when a defect such as a defective cell exists across two units without increasing the number of processing systems. Is what you do.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a specific example of a semiconductor memory device according to the present invention.
Figure 2 is a block diagram showing an example of the configuration of a redundant cell address switching means used to your Keru semiconductor memory device of the present invention.
Figure 3 is a diagram showing an example of a combination of a side of the bit line redundancy constitutes your Keru units present invention.
Figure 4 is a block diagram showing a configuration example of our Keru semiconductor memory device in the prior art.
FIG. 5 is a diagram for explaining a problem of redundant address processing by a multi-bit line batch switching method;
[Explanation of symbols]
DESCRIPTION OF
Claims (3)
前記冗長セル部は、複数本のビット線対を一つの単位とした冗長ビット線対群が、複数の単位で配置されており、各単位毎に切り換え操作が実行されるような多ビット線一括切り換え制御が実行されるものであり、
前記アドレスバッファは、該アドレスバッファから出力される冗長アドレス情報に、冗長単位を指定する情報を含むアドレスを出力するように構成され、
前記冗長セルアドレス記憶手段は、前記冗長アドレス情報の内、前記冗長単位を指定する情報を除く当該冗長アドレス情報を記憶するように構成され、
前記スイッチ列制御手段は、前記冗長単位を指定する情報を記憶しておく冗長単位記憶手段と、前記アドレスバッファ、前記冗長セルアドレス記憶手段及び前記冗長単位記憶手段に接続され、該冗長単位記憶手段及び前記冗長セルアドレス記憶手段からの出力情報に基づいて、前記冗長セルアドレスの切り換えを行う冗長セルアドレス切り換え手段と、該冗長セルアドレス切り換え手段の出力と前記アドレスバッファからの出力とを比較する比較手段とを備えることを特徴とする半導体メモリ装置。Address buffer, a row decoder, column decoder, real cell unit, redundant cell unit, a sense amplifier section, the real cell unit also properly switch array for connecting the redundant cell unit to your stomach selected bit line pair to the sense amplifier unit, said sense amplifier connected to the output buffer in the unit, the real cell unit to your Keru redundant cell address storage means for storing a redundant cell address corresponding to the defective cell, and stored as an address input to the redundant cell address storage means comparing the redundant cell addresses, Oite a semiconductor memory device having a switch array controller that will be configured to selectively actuate the contact Keru switch means to each of said switch array,
The redundant cell section includes a plurality of redundant bit line pairs each having a plurality of bit line pairs as one unit, and a plurality of redundant bit line pairs arranged such that a switching operation is performed for each unit. Switching control is executed,
The address buffer is configured to output an address including information designating a redundant unit to redundant address information output from the address buffer,
The redundant cell address storage means is configured to store the redundant address information of the redundant address information excluding information specifying the redundant unit,
The switch array control means is connected to the redundancy unit storage means for storing information designating the redundancy unit, the address buffer, the redundancy cell address storage means and the redundancy unit storage means, A redundant cell address switching means for switching the redundant cell address based on output information from the redundant cell address storage means; and a comparison for comparing an output of the redundant cell address switching means with an output from the address buffer. the semiconductor memory device characterized by comprising a means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP03062995A JP3568265B2 (en) | 1995-02-20 | 1995-02-20 | Semiconductor memory device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP03062995A JP3568265B2 (en) | 1995-02-20 | 1995-02-20 | Semiconductor memory device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH08221998A JPH08221998A (en) | 1996-08-30 |
| JP3568265B2 true JP3568265B2 (en) | 2004-09-22 |
Family
ID=12309150
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP03062995A Expired - Lifetime JP3568265B2 (en) | 1995-02-20 | 1995-02-20 | Semiconductor memory device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3568265B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100490666B1 (en) * | 1998-12-15 | 2005-09-12 | 윈본드 일렉트로닉스 코포레이션 | Memory device having a redundant memory block |
| KR100380346B1 (en) * | 2000-10-16 | 2003-04-11 | 삼성전자주식회사 | Semiconductor memory device with redundancy logic cell and repairable method |
| US8902675B2 (en) | 2011-11-29 | 2014-12-02 | Kabushiki Kaisha Toshiba | Semiconductor memory device |
| JP6144729B2 (en) * | 2015-07-08 | 2017-06-07 | ウィンボンド エレクトロニクス コーポレーション | Semiconductor memory device |
-
1995
- 1995-02-20 JP JP03062995A patent/JP3568265B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH08221998A (en) | 1996-08-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR940007241B1 (en) | Row redundancy device of semiconductor memory device | |
| JP2798497B2 (en) | Memory circuit | |
| US5581508A (en) | Semiconductor memory having sub-word line replacement | |
| JPH10275498A (en) | Variable size redundant replacement architecture for making memory fault tolerant | |
| US5392246A (en) | Semiconductor memory with multiple sets & redundant cells | |
| JPH10275497A (en) | Method for making memory fault tolerant while using variable size redundant replacement configuration | |
| JP2741824B2 (en) | Semiconductor storage device | |
| JPH04144000A (en) | Semiconductor memory device | |
| US7218558B2 (en) | Semiconductor memory devices having column redundancy circuits therein that support multiple memory blocks | |
| JP3568265B2 (en) | Semiconductor memory device | |
| EP0675440B1 (en) | Redundancy circuitry for a semiconductor memory device | |
| US6901015B2 (en) | Semiconductor memory device | |
| JPH088344A (en) | Redundant circuit | |
| US7073102B2 (en) | Reconfiguration device for faulty memory | |
| JP2009099165A (en) | Semiconductor memory device | |
| CN101086898A (en) | Semiconductor memory device | |
| JP2790746B2 (en) | Semiconductor storage device | |
| KR940006924B1 (en) | Semiconductor memory device having a repair circuit | |
| US20070133324A1 (en) | Semiconductor device for outputting data read from a read only storage device | |
| KR950004624B1 (en) | High integration and high yield low redundancy circuit and its driving method | |
| KR960012792B1 (en) | Column redundancy circuit | |
| KR100372207B1 (en) | Semiconductor memory device | |
| KR100772092B1 (en) | Semiconductor memory device | |
| JPH08124398A (en) | Semiconductor memory | |
| JPH1055692A (en) | Semiconductor storage device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 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: 20040518 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040615 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080625 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080625 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090625 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100625 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110625 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110625 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120625 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120625 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130625 Year of fee payment: 9 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |