[go: up one dir, main page]

JPH02282999A - Semiconductor memory device - Google Patents

Semiconductor memory device

Info

Publication number
JPH02282999A
JPH02282999A JP1105676A JP10567689A JPH02282999A JP H02282999 A JPH02282999 A JP H02282999A JP 1105676 A JP1105676 A JP 1105676A JP 10567689 A JP10567689 A JP 10567689A JP H02282999 A JPH02282999 A JP H02282999A
Authority
JP
Japan
Prior art keywords
redundant
write
decoder
read
address
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.)
Pending
Application number
JP1105676A
Other languages
Japanese (ja)
Inventor
Itsuro Iwakiri
岩切 逸郎
Shigemi Yoshioka
重実 吉岡
Masafumi Suemitsu
末光 政文
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
Oki Micro Design Miyazaki Co Ltd
Original Assignee
Oki Electric Industry Co Ltd
Oki Micro Design Miyazaki 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, Oki Micro Design Miyazaki Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP1105676A priority Critical patent/JPH02282999A/en
Publication of JPH02282999A publication Critical patent/JPH02282999A/en
Pending legal-status Critical Current

Links

Landscapes

  • For Increasing The Reliability Of Semiconductor Memories (AREA)
  • Dram (AREA)

Abstract

PURPOSE:To simplify the program of a redundant memory cell and to eliminate the area of a pattern by using a redundant address generation circuit both for a write address and for a readout address. CONSTITUTION:When the address for write or the address for readout outputted from a decoder for write 6 and a decoder for readout 7 coincides with a redundant address outputted from the redundant address generation circuit 3, at the time of access, a coincidence signal is outputted from a coincidence detection circuit for write 4 or a coincidence detection circuit for readout 5. Thus, the decoder for readout 7 or the decoder for write 6 get in a deactivated state and a redundant decoder for readout or write 12 or 13 is activated, so that access to the redundant memory cell 15 is performed. Thus, the number of circuits or the scale of circuit is reduced in the redundant address generation circuit and the program of the redundant memory cell is simplified, then the area of the pattern is eliminated.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、書込みと読出しが同時に行えるファーストイ
ン・ファーストアウト(以下、FIFOという)型の半
導体メモリ装置、特に内部に欠陥メモリセルが存在して
も、そのアドレスが指定されれば、欠陥メモリセルに代
えて予備の冗長メモリセルを指定するための冗長回路に
おける冗長メモリセルアドレスのプログラム方式等に関
するものである。
Detailed Description of the Invention (Field of Industrial Application) The present invention relates to a first-in-first-out (hereinafter referred to as FIFO) type semiconductor memory device that can perform writing and reading simultaneously, and particularly to a first-in-first-out (hereinafter referred to as FIFO) type semiconductor memory device in which a defective memory cell exists inside. The present invention relates to a method for programming a redundant memory cell address in a redundant circuit for designating a spare redundant memory cell in place of a defective memory cell if the address is designated.

(従来の技術) 従来、大容量のFIFO型半導体メモリ装置は、メモリ
セルアレイと、欠陥メモリセル救済用の複数の冗長メモ
リセルとを備え、そのメモリセル7レイ中のメモリセル
を高速にアクセスするために、それぞれ独立した書込み
用アドレス発生回路と読出し用アドレス発生回路とが設
けられている。2つのアドレス発生回路が設けられる理
由は、FIFO動作の場合、通常書込みアドレスが先行
し、あるアドレス差をもって読出しアドレスが書込みア
ドレスに追従していき、書込みと読出しが非同期で、ま
ったく独立して行われるため、読出し動作が制約を受け
ることになるからである。従って、メモリ製造時等にお
いて欠陥メモリセルが発生し、そのメモリセルを冗長メ
モリセルで置き換えるために必要な冗長メモリセルのア
ドレスが、読出しアドレスまたは書込みアドレスに一致
しているがどうかを検出する一致検出回路と、冗長メモ
リセルのアドレスを発生する冗長アドレス発生回路とは
、読出しアドレス用と書込みアドレス用でそれぞれ独立
して設けられている。この読出し用冗長アドレス発生回
路及び吉込み用冗長アドレス発生回路は、通常ヒユーズ
の切断により、冗長メモリセルのアドレスをプログラム
し、所定の冗長アドレスを発生するような方式が多く用
いられている。
(Prior Art) Conventionally, a large-capacity FIFO type semiconductor memory device includes a memory cell array and a plurality of redundant memory cells for relieving defective memory cells, and accesses memory cells in seven memory cell arrays at high speed. Therefore, independent write address generation circuits and read address generation circuits are provided. The reason why two address generation circuits are provided is that in the case of FIFO operation, the write address normally takes the lead, the read address follows the write address with a certain address difference, and writing and reading are asynchronous and completely independent. This is because the read operation is subject to restrictions. Therefore, when a defective memory cell occurs during memory manufacturing, etc., the address of the redundant memory cell required to replace the defective memory cell with a redundant memory cell matches the read address or write address. A detection circuit and a redundant address generation circuit that generates addresses for redundant memory cells are provided independently for read addresses and write addresses, respectively. The read redundant address generation circuit and the read redundant address generation circuit are often of a type in which the address of a redundant memory cell is programmed by cutting a fuse to generate a predetermined redundant address.

プログラムの方法としては、例えば製造時のプロービン
グテストの際に、欠陥メモリセルが検出された場合、そ
の欠陥メモリセルのアドレスを、ウェハ上でレーザ等に
よってヒユーズを切断することにより、プログラムが行
われる。この場合、続出し用と書込み用の2つの冗長ア
ドレス発生回路が設(ブられでいるので、読出しと書込
みで同一アドレスをプログラムすることが必要となる。
For example, when a defective memory cell is detected during a probing test during manufacturing, programming is performed by cutting the fuse of the defective memory cell on the wafer using a laser or the like. . In this case, since two redundant address generation circuits are provided, one for continuous reading and one for writing, it is necessary to program the same address for reading and writing.

(発明が解決しようとする課題) しかしながら、上記構成の装置では、次のように課題が
あった。
(Problems to be Solved by the Invention) However, the apparatus having the above configuration has the following problems.

従来の半導体メモリ装置では、書込み用と読出し用で独
立した冗長アドレス発生回路を設けているので、1つの
アドレスをプログラムするだけでも、2回路のヒユーズ
を切断しなければならず、冗長アドレス発生回路を有し
ない一般的な半導体メモリ装置と比べて2倍の手間がか
かる。その上、ヒユーズ部のパターン面積も、−船釣な
半導体メモリ装置の2倍の大きさが必要であり、高集積
化のさまたげになっていた。
Conventional semiconductor memory devices have separate redundant address generation circuits for writing and reading, so even when programming just one address, fuses in two circuits must be cut, and the redundant address generation circuit It takes twice as much time and effort as a general semiconductor memory device that does not have. In addition, the pattern area of the fuse portion needs to be twice as large as that of a standard semiconductor memory device, which hinders higher integration.

本発明は前記従来技術が持っていた課題として、冗長メ
モリセルアドレスのプログラムの煩雑化と、ヒユーズ部
のパターンサイズの大形化の点について解決した半導体
メモリ装置を提供するものである。
The present invention provides a semiconductor memory device that solves the problems of the prior art, such as complicating programming of redundant memory cell addresses and increasing the pattern size of the fuse portion.

(課題を解決するための手段) 本発明は前記課題を解決するために、データ格納用の複
数のメモリセル及び冗長メモリセルと、書込みアドレス
及び読出しアドレスをそれぞれ解読して前記メモリセル
を選択する書込み用デコーダ及び読出し用デコーダ、冗
長アドレスをそれぞれ解読して前記冗長メモリセルを選
択する書込み用冗長デコーダ及び読出し用冗長デコーダ
とを備え、書込みと続出しが同時に行えるFIFO型半
導体メモリ装置において、次の回路を設けたものである
。即ち、冗長メモリセルアクセス時に所定の冗長アドレ
スを発生する冗長アドレス発生回路と、前記書込みアド
レスと前記冗長アドレスとの一致、不一致を検出して一
致時に書込み一致信号を出力して前記書込み用冗長デコ
ーダのみ活性化させる書込み用−数構出回路と、前記読
出しアドレスと前記冗長アドレスとの一致、不一致を検
出して一致時に読出し一致信号を出力して前記読出し用
冗長デコーダのみを活性化させる読出し用−数構出回路
とが、前記半導体メモリ装置に設けられている。
(Means for Solving the Problem) In order to solve the problem, the present invention selects the memory cell by decoding a plurality of memory cells and redundant memory cells for storing data, and a write address and a read address, respectively. A FIFO type semiconductor memory device that is equipped with a write decoder, a read decoder, and a write redundant decoder and a read redundant decoder that respectively decode a redundant address and select the redundant memory cell, and is capable of simultaneous writing and continuous reading, as follows. This circuit is equipped with a circuit. That is, a redundant address generation circuit generates a predetermined redundant address when accessing a redundant memory cell, and a redundant decoder for writing detects whether or not the write address and the redundant address match and outputs a write match signal when they match. a writing circuit that activates only the redundant decoder for writing, and a circuit for reading that detects a match or mismatch between the read address and the redundant address and outputs a read match signal when there is a match to activate only the redundant decoder for reading. - a plurality of output circuits are provided in the semiconductor memory device;

(作 用) 本発明によれば、以上のように半導体メモリ装置を構成
したので、アクセス時において、書込み用デコーダ及び
読出し用デコーダから出力される書込みアドレスまたは
読出しアドレスと、冗長アドレス発生回路から出力され
る冗長アドレスとが一致した時には、−数構出回路から
一致信号が出力される。これにより、続出し用デコーダ
または書込み用データが非活性化状態になると共に、読
出し、書込み用の冗長デコーダが活性化され、冗長メモ
リセルに対するアクセスが行われる。従って、前記課題
を解決できるのである。
(Function) According to the present invention, since the semiconductor memory device is configured as described above, at the time of access, the write address or read address output from the write decoder and the read decoder, and the output from the redundant address generation circuit. When the redundant address is matched with the redundant address, a match signal is output from the minus number construction circuit. As a result, the successive decoder or the write data becomes inactive, and the redundant decoder for reading and writing is activated, and the redundant memory cell is accessed. Therefore, the above problem can be solved.

(実施例) 第1図は、本発明の実施例を示す大容量のFIFO型半
導体メモリ装置の概略構成例図でおる。
(Embodiment) FIG. 1 is a diagram showing a schematic configuration example of a large capacity FIFO type semiconductor memory device showing an embodiment of the present invention.

この半導体メモリ装置は、書込みアドレスWAO〜WA
nを発生する書込みアドレス発生回路1、読出しアドレ
スRAO〜RAnを発生する読出しアドレス発生回路2
、及び冗長アドレスPO〜Pnを発生する冗長アドレス
発生回路3を備え、それらの出力側に書込み用−数構出
回路4、読出し用−数構出回路5、書込み用デコーダ6
、及び読出し用デコーダ7が接続されている。書込み用
−数構出回路4の出力側には当込み用デコーダ6及び書
込み用冗長デコーダ8が接続され、さらに読出し用−数
構出回路5の出力側に読出し用デコーダ7及び読出し用
冗長デコーダ9が接続されている。
This semiconductor memory device has write addresses WAO to WAO.
Write address generation circuit 1 that generates n, read address generation circuit 2 that generates read addresses RAO to RAn.
, and a redundant address generation circuit 3 that generates redundant addresses PO to Pn, and on their output sides are a write-number construction circuit 4, a read-number construction circuit 5, and a write decoder 6.
, and a reading decoder 7 are connected. A current decoder 6 and a redundant write decoder 8 are connected to the output side of the write-number configuration circuit 4, and a read-out decoder 7 and a read redundancy decoder are connected to the output side of the read-number configuration circuit 5. 9 is connected.

ここで、書込みアドレス発生回路1及び読出しアドレス
発生回路2は、アドレカウンタやシフトレジスタ等で構
成されている。そのうち、書込みアドレス発生回路1は
、ライトリセット信号WR王でアドレスをリセットした
後、ライトクロック信号WCKによってインクリ(増分
)され、閤込みアドレスWAO−WAnを占込み用−数
構出回路4及び書込み用デコーダ6へ出力する機能を右
している。読出しアドレス発生回路2は、リードリセッ
ト信号RRTでアドレスをリセットした後、リードクロ
ック信QRCKによってインクリされ、読出しアドレス
RAO,〜RArlを読出し用−数構出回路5及び読出
し用デコーダ7へ出力する機能を有している。冗長アド
レス発生回路3は、電源投入時に出力される1パルスの
イニシャルセット信号ISTに基づき、予めヒーズ切断
によりプログラムされた冗長アドレスP○〜Pnを書込
み用−数構出回路4及び読出し用−数構出回路5へ出力
する機能を有している。
Here, the write address generation circuit 1 and the read address generation circuit 2 are composed of an address counter, a shift register, and the like. After the write address generation circuit 1 resets the address with the write reset signal WR, it is incremented by the write clock signal WCK, and the write address generation circuit 1 is incremented by the write clock signal WCK, and the write address generation circuit 1 is incremented by the write address WAO-WAn. The function to output to the decoder 6 is shown on the right. The read address generation circuit 2 has a function of resetting the address with the read reset signal RRT, and then being incremented by the read clock signal QRCK, and outputting the read addresses RAO, ~RArl to the read-number configuration circuit 5 and the read decoder 7. have. The redundant address generation circuit 3 generates redundant addresses P○ to Pn programmed in advance by cutting off the heat based on a one-pulse initial set signal IST output when the power is turned on. It has a function of outputting to the construction circuit 5.

書込み用−数構出回路4は、書込みアドレスWAO〜W
Anと冗長アドレスPO〜Pnとの一致、不一致を検出
し、一致の時には書込み一致信号85を出力して書込み
用デコーダ6を非活性化状態にすると共に、書込み用冗
長デコーダ8を活性化状態にする回路である。読出し用
−数構出回路5は、読出しアドレスRAO−RAnと冗
長アドレスRAO〜RArlとの一致、不一致を検出し
、致の時には読出し一致信号S5を出力して読出し用デ
コーダ7を非活性化状態にすると共に、読出し用冗長デ
コーダ9を活性化状態にする回路である。
The write-number configuration circuit 4 has write addresses WAO to W.
A match or mismatch between An and the redundant addresses PO to Pn is detected, and when they match, a write match signal 85 is output to deactivate the write decoder 6 and activate the write redundant decoder 8. This is a circuit that does this. The read-number configuration circuit 5 detects whether or not the read address RAO-RAn matches the redundant addresses RAO to RArl, and when they match, outputs a read match signal S5 and deactivates the read decoder 7. This circuit also activates the read redundant decoder 9.

占込み用デコーダ6は書込みアドレスWAO〜WAnを
解読する回路、書込み用冗長デコーダ8は一致信号S4
を解読する回路であり、それらの出力側にはデーター時
記憶用の書込み用ラインバッファ10、及び書込み用冗
長ラインバッファ12等が接続されている。読出し用デ
コーダ7は読出しアドレスRAO〜RArlを解読する
回路、読出し用冗長デコーダ13は一致信号85を解読
する回路であり、それらの出力側にはデーター時記憶用
の読出し用ラインバッファ11、及び読出し用冗長ライ
ンバッファ13等が接続されている。
The write decoder 6 is a circuit for decoding write addresses WAO to WAn, and the write redundancy decoder 8 is a circuit for decoding write addresses WAO to WAn.
A write line buffer 10 for storing data, a write redundant line buffer 12, etc. are connected to their output sides. The read decoder 7 is a circuit that decodes read addresses RAO to RArl, and the read redundant decoder 13 is a circuit that decodes a match signal 85. On their output sides, there is a read line buffer 11 for storing data, and a read line buffer 11 for storing data. A redundant line buffer 13 and the like are connected.

書込み用ラインバッファー10及び読出し用ラインバッ
フ111は、図示しないトランスファゲート回路及びビ
ット線を介してメモリセルアレイ14に接続され、ざら
に書込み用冗長ラインバッファ12及び読出し用冗長ラ
インバッファ13には、図示しないトランスファゲート
回路及び冗長ビット線を介して複数の冗長メモリセル1
5に接続されている。メモリ廿ル14及び冗長メモリセ
ル]5には、図示しないワード線を介して、ワード線選
択用の行デコーダ16が接続されている。
The write line buffer 10 and the read line buffer 111 are connected to the memory cell array 14 via a transfer gate circuit and a bit line (not shown). A plurality of redundant memory cells 1 through a non-transfer gate circuit and a redundant bit line
5. A row decoder 16 for word line selection is connected to the memory cell 14 and the redundant memory cell 5 via a word line (not shown).

第2図及び第3図は、第1図の回路例を示す部分回路図
である。
2 and 3 are partial circuit diagrams showing the circuit example of FIG. 1. FIG.

第2図に示すように、冗長アドレス発生回路3は、電源
電位VCCとノードN間に直列接続されたPチャネル型
MOSトランジスタ(以下、PMO8という)20及び
ヒユーズ22と、ノードNと接地電位VS2間に接続さ
れたNチャネル型MOSトランジスタ(以下、NMO3
という)21と、ノードNに接続された2個のインバー
タからなるラッチ回路23とを備え、それらの回路が(
n+1>個設けられると共に、冗長使用の有無判断用の
シグネチャー信号(検出信号)を出力するためにもう1
個が設けられている。それら各回路のPMO320及び
NMO321のゲートには、それぞれイニシャルセット
信号ISTが入力される。冗長アドレス発生回路3の出
力側に接続された書込み用−数構出回路4及び読出し用
−数構出回路5は、同一の回路構成である。そのうち、
書込み用−数構出回路4は、書込みアドレスWAO〜W
Anと冗長アドレスPO−Pnとの一致、不一致をそれ
ぞれ検出する(n+1>個のFORゲート(排他的論理
和ゲート)30と、シグネチャー信号Sを反転する1個
のインバータ31とを備え、それら(n+1>個のEO
Rゲート30及び1個のインバータ31の出力側には、
書込み一致信号S4出力用のNANDゲート32が接続
されている。NANDゲート32の出力側には、吉込み
用デコーダ6及び書込み用冗長デコーダ8が接続されて
いる。
As shown in FIG. 2, the redundant address generation circuit 3 includes a P-channel MOS transistor (hereinafter referred to as PMO8) 20 and a fuse 22 connected in series between a power supply potential VCC and a node N, and a fuse 22 between the node N and a ground potential VS2. An N-channel MOS transistor (hereinafter referred to as NMO3) connected between
) 21 and a latch circuit 23 consisting of two inverters connected to node N, and these circuits (
n+1> pieces are provided, and another one is provided to output a signature signal (detection signal) for determining whether or not redundancy is used.
There are a number of An initial set signal IST is input to the gates of the PMO 320 and NMO 321 of each of these circuits. The write-number output circuit 4 and the read-number output circuit 5 connected to the output side of the redundant address generation circuit 3 have the same circuit configuration. One of these days,
The write-number configuration circuit 4 has write addresses WAO to W.
It is equipped with (n+1> FOR gates (exclusive OR gates) 30 that detect coincidence and mismatch between An and redundant addresses PO-Pn, and one inverter 31 that inverts the signature signal S. n+1> EOs
On the output side of the R gate 30 and one inverter 31,
A NAND gate 32 for outputting a write match signal S4 is connected. A write decoder 6 and a write redundancy decoder 8 are connected to the output side of the NAND gate 32.

書込み用デコーダ6は、読出し用デコーダ7と同一の回
路構成をなすもので、書込みアドレスWAO〜WArl
の否定論理積をとる複数個のNANDゲート40と、そ
れら各NANOゲート40の出力を反転する複数個のイ
ンバータ41とで、構成されている。書込み用冗長デコ
ーダ8は、続出し用冗長デコーダ9と同一の回路であり
、書込み一致信号S4を反転するインバータ42で構成
されている。
The write decoder 6 has the same circuit configuration as the read decoder 7, and has the same circuit configuration as the read decoder 7.
It is composed of a plurality of NAND gates 40 that take the NAND of , and a plurality of inverters 41 that invert the output of each of these NANO gates 40 . The write redundant decoder 8 is the same circuit as the successive redundant decoder 9, and is composed of an inverter 42 that inverts the write match signal S4.

第1図では省略されているが、廁込み用デコーダ6及び
書込み用冗長デコーダ8の出力側には、トランスファゲ
ート回路50.51がそれぞれ接続されている。一方の
トランスファゲート回路50は、各インバータ41の出
力によりオン、オフ制御される複数対のNMO3からな
り、その各対のNMO3のソースまたはドレインが、相
補的なデータバス52.52に共通接続されている。他
方のトランスファゲート回路51は、インバータ42の
出力によりオン、オフ制御される一対のNMO8からな
り、そのNMO3のソースまたはトレインが、前記デー
タバス52.52に接続されている。トランス77ゲー
ト回路50のドレインまたはソース側の概略の回路構成
図が第3図に示されている。
Although not shown in FIG. 1, transfer gate circuits 50 and 51 are connected to the output sides of the write decoder 6 and the write redundant decoder 8, respectively. One transfer gate circuit 50 consists of a plurality of pairs of NMO3 that are controlled on and off by the output of each inverter 41, and the source or drain of each pair of NMO3 is commonly connected to a complementary data bus 52.52. ing. The other transfer gate circuit 51 consists of a pair of NMOs 8 that are controlled on and off by the output of the inverter 42, and the source or train of the NMOs 3 is connected to the data bus 52.52. A schematic circuit diagram of the drain or source side of the transformer 77 gate circuit 50 is shown in FIG.

第3図において、トランスフ1ゲート回路50のトレイ
ンまたはソース側は、逆並列の複数対のインバータから
なる書込み用ライトバッファ10に接続され、さらにそ
の書込み用ラインバッファ10には、制御信号C31に
より、オン、オフ動作する複数対のNMO3からなるト
ランスファゲート回路60を介して、メ七リセルアレイ
14における相補的な複数対のビット線61.61の一
端が接続されている。各ビット線61.61と直交して
複数のワード線62a、62bが配置され、それらの各
交点に例えば1トランジスタ・ダイナミックRAM型メ
モリセル63がそれぞれ接続されている。各ビット線6
1.61の他端には、制御信号C32によりオン、オフ
動作するトランスファゲート回路64、及び読出し用ラ
インバッファ11を介してトランスファゲート回路65
が接続され、ざらにそのトランスファゲート回路65に
データバス66.66及び読出し用デコーダ7が接続さ
れている。これらの読出し側のトランス71ゲート回路
64,65、ラインバッファ11及びデコーダ7は、書
込み側と同一の回路で構成されている。
In FIG. 3, the train or source side of the transfer 1 gate circuit 50 is connected to a write write buffer 10 consisting of a plurality of anti-parallel pairs of inverters, and the write line buffer 10 is further connected to the write line buffer 10 by a control signal C31. One ends of a plurality of complementary pairs of bit lines 61, 61 in the main cell array 14 are connected via a transfer gate circuit 60 consisting of a plurality of pairs of NMOs 3 that operate on and off. A plurality of word lines 62a and 62b are arranged perpendicularly to each bit line 61, 61, and a one-transistor dynamic RAM type memory cell 63, for example, is connected to each intersection of the word lines 62a and 62b. Each bit line 6
At the other end of 1.61, there is a transfer gate circuit 64 which is turned on and off by the control signal C32, and a transfer gate circuit 65 via the read line buffer 11.
are connected to the transfer gate circuit 65, and data buses 66 and 66 and a read decoder 7 are roughly connected to the transfer gate circuit 65. The transformer 71 gate circuits 64, 65, line buffer 11, and decoder 7 on the read side are constructed of the same circuit as on the write side.

以上のように構成される半導体メモリ装置の動作を説明
する。
The operation of the semiconductor memory device configured as described above will be explained.

メモリセルアレイ14中に欠陥メモリセルが存在する場
合、その欠陥メモリセルに代えて冗長メモリセル15に
置き換えるため、該欠陥メモリセルのアドレスに対応す
る冗長アドレス発生回路3中のヒユーズ22をレーザ等
で切断して予めプログラムしておく。
When a defective memory cell exists in the memory cell array 14, in order to replace the defective memory cell with a redundant memory cell 15, the fuse 22 in the redundant address generation circuit 3 corresponding to the address of the defective memory cell is blown with a laser or the like. Cut it out and program it in advance.

この冗長アドレス発生回路3に入力されるイニシャルセ
ット信号ISTは、電源投入時に出力される1パルス信
号であり、通常は″ビルレベルである。イニシャルセッ
ト信@ISTが(# H19になると、切断されたヒユ
ーズ22箇所のNMO321がオンし、それに接続され
たノードNが接地電位VSS(=”じルベル)となり、
その“Llルベル状態がラッチ回路23で保持される。
The initial set signal IST input to the redundant address generation circuit 3 is a one-pulse signal output when the power is turned on, and is normally at the "building level. When the initial set signal @IST reaches (#H19), it is disconnected. The NMO321 at 22 fuses is turned on, and the node N connected to it becomes the ground potential VSS (="JILBEL"),
The "Ll level state" is held by the latch circuit 23.

切断されないヒユーズ22箇所では、イニシャルセット
信号ISTの“H″により、NMO321がオンしてノ
ードNが“ルベルとなるが、イニシャルセット信号IS
Tの゛″ビ′より、PMO520がオンしてノードNが
電源電位VCC(=“′甲ルベル)へ引上げられる。こ
のように、イニシャルセット信号ISTにより、冗長ア
ドレス発生回路3から冗長アドレスPO〜l)nが出力
されることになる。ここで、冗長アドレス発生回路3中
のシグネチャー信号Sは、冗長使用時、その信@S側の
ヒユーズ22を切断すると゛′ビ′になり、切断しない
とH″になる信号である。
In the 22 fuses that are not disconnected, NMO321 is turned on and the node N becomes "level" due to the "H" level of the initial set signal IST, but the initial set signal IS
The PMO 520 is turned on from "V" of T, and the node N is pulled up to the power supply potential VCC (="A level). In this way, the redundant addresses PO to l)n are output from the redundant address generation circuit 3 in response to the initial set signal IST. Here, the signature signal S in the redundant address generation circuit 3 is a signal that becomes "BI" when the fuse 22 on the signal@S side is cut during redundant use, and becomes H" when it is not cut.

アクセス時、第1図の書込みアドレス発生回路1から出
力される書込みアドレスWAO−WAnまたは読出しア
ドレス発生回路2から出力される読出しアドレスRAO
〜RAnと、冗長アドレス発生回路3から出力される冗
長アドレスPO〜Pnとが不一致の場合、書込み用−数
構出回路4及び読出し用−数構出回路5から出力される
書込み一致信号S4及び読出し一致信号S5が゛H″ル
ベルとなる。一致信号34.S5がH′′になると、書
込み用デコーダ6及び読出し用デコーダ7が活性化状態
になり、トランスフ1ゲート回路50.65を介してビ
ット線61.61とデータバス52,52,66.66
とが接続状態になる。
At the time of access, the write address WAO-WAn output from the write address generation circuit 1 in FIG. 1 or the read address RAO output from the read address generation circuit 2 in FIG.
~RAn and the redundant addresses PO to Pn output from the redundant address generation circuit 3 do not match, the write match signals S4 and The read coincidence signal S5 becomes the "H" level. When the coincidence signal 34.S5 becomes H'', the write decoder 6 and the read decoder 7 are activated, and the signal is transmitted through the transfer 1 gate circuit 50.65. Bit line 61.61 and data bus 52, 52, 66.66
becomes connected.

これと同時に、書込み用冗長デコーダ8及び読出し用冗
長デコーダ9が非活性化状態になり、トランスファゲー
ト回路51・・・により、図示しない冗長ビット線とデ
ータバス52,52,66.66とが電気的に遮断され
る。
At the same time, the redundant decoder 8 for writing and the redundant decoder 9 for reading become inactive, and the redundant bit lines (not shown) and the data buses 52, 52, 66, 66 are electrically is blocked.

書込み動作の場合、書込みアドレスWAO〜WAnは書
込み用デコーダ6で解読され、その解読結果により、ト
ランスファゲート回路50を介して、データバス52.
52上のシリアル入力データが書込み用ラインバッファ
10に順次ラッチされていく。シリアル入力データがす
べて書込み用ラインバッファ10にラッチされると、制
御信号C3Iによりトランスファゲート回路60がオン
状態となり、書込み用ラインバッファ10内のデータが
ビット線61.61を介して、行デコーダ16で選択さ
れたメモリセル63にパラレルに書込まれる。
In the case of a write operation, the write addresses WAO to WAn are decoded by the write decoder 6, and based on the decoding result, the data bus 52.
The serial input data on 52 is sequentially latched into the write line buffer 10. When all the serial input data is latched into the write line buffer 10, the transfer gate circuit 60 is turned on by the control signal C3I, and the data in the write line buffer 10 is transferred to the row decoder 16 via the bit lines 61 and 61. are written in parallel to the memory cell 63 selected by .

読出し動作の場合、行デコーダ16により選択されたワ
ード線628.62b上のメモリセル63のデータが読
出され、それが図示しないセンスアンプで増幅された後
、制御信号O32によりオン状態となったトランス77
グート回路64を介して、該続出しデータが続出し用ラ
インバッファ11にパラレルに格納される。読出しアド
レスRAO〜RAnは読出し用デコーダ7で解読され、
その解読結果により、トランスファゲート回路65を介
して、読出し用ラインバッファ11内のデータがシリア
ルに、データバス66.66へ順次読出されていく。
In the case of a read operation, the data of the memory cell 63 on the word line 628.62b selected by the row decoder 16 is read out, and after being amplified by a sense amplifier (not shown), the transformer turned on by the control signal O32 is read out. 77
The successive data is stored in parallel in the successive output line buffer 11 via the goat circuit 64. The read addresses RAO to RAn are decoded by the read decoder 7,
Based on the decoding results, the data in the read line buffer 11 is sequentially read out serially to the data buses 66 and 66 via the transfer gate circuit 65.

このようなアクセス時において、書込みアドレスWAO
−WAnまたは読出しアドレスRAO〜RAnと、冗長
アドレスPO〜Pnとが一致し、かつ冗長アドレス発生
回路3のシグネチャー信号Sが14111状態にある時
、−数構出回路4,5の一致信号34,35が“ビルベ
ルになる。一致信号34.35が′ビになると、書込み
用デコーダ6及び続出し用デコーダ7がすべて非活性化
状態となり、ビット線61.61はデータバス52.5
2,66.66と電気的に遮断される。同時に、冗長デ
コーダ12.13は活性化状態となり、トランスファゲ
ート回路51・・・を介して、図示しない冗長ヒツト線
とデータバス52.52゜66.66とが接続され、冗
長メモリセル15に対してデータの書込みまたは読出し
が行われる。
At the time of such access, the write address WAO
- When the read addresses RAO to RAn and the redundant addresses PO to Pn match, and the signature signal S of the redundant address generation circuit 3 is in the 14111 state, the match signal 34 of the -number configuration circuits 4 and 5, When the match signal 34.35 becomes 'bi', the write decoder 6 and the continuous output decoder 7 are all inactivated, and the bit lines 61.61 become the data bus 52.5.
2,66.66 and electrically cut off. At the same time, the redundant decoders 12.13 are activated, and the redundant hit lines (not shown) and data buses 52.52.66.66 are connected to the redundant memory cells 15 through the transfer gate circuits 51... Data is written or read.

本実施例では、次のような利点を有している。This embodiment has the following advantages.

(i)  冗長アドレス発生回路3を書込みアドレス用
と読出しアドレス用に兼用する構成にしたので、冗長ア
ドレス発生回路の回路数や回路規模を小さくできる。そ
のため、例えば半導体メモリ装置の量産時において、レ
ーザ等でヒユーズ22を切断して冗長アドレスPO−P
nをプログラムする場合、ヒユーズ切断の手間が大幅に
削減でき、生産性が向上する。
(i) Since the redundant address generation circuit 3 is configured to be used for both write addresses and read addresses, the number and scale of the redundant address generation circuit can be reduced. Therefore, for example, during mass production of semiconductor memory devices, it is necessary to cut the fuse 22 with a laser or the like to remove the redundant address PO-P.
When programming n, the effort required to cut the fuse can be significantly reduced, improving productivity.

(ii)  冗長アドレス発生回路3を例えばヒユーズ
切断によりプログラムする場合、ヒユーズ部分のパター
ン面積は、ヒユーズ切断用のレーザリペア装置等によっ
てヒユーズ12のピッチ等が決定されるため、パターン
面積の縮小には限度がある。
(ii) When programming the redundant address generation circuit 3 by, for example, cutting a fuse, the pattern area of the fuse part is determined by the pitch of the fuse 12, etc. by a laser repair device for cutting the fuse, so it is difficult to reduce the pattern area. There are limits.

そのため、微細化の向上により、半導体メモリ装置の集
積度が向上しても、冗長アドレス発生回路部分のパター
ン面積はあまり小さくならない。従って、本実施例のよ
うに、冗長アドレス発生回路3の回路数や回路規模が小
さくなると、プログラム用のヒユーズ22の個数も減少
し、チップ面積の縮小が可能になる。また、冗長アドレ
ス発生回路部分のパターン面積削除により生じたスペー
スを利用して冗長メモリセル15の数を増やせば、救済
可能なビット数が増え、それにより歩留りの向上が図れ
る。
Therefore, even if the degree of integration of semiconductor memory devices increases due to improvements in miniaturization, the pattern area of the redundant address generation circuit portion does not become much smaller. Therefore, as in this embodiment, when the number and scale of the redundant address generation circuit 3 are reduced, the number of program fuses 22 is also reduced, making it possible to reduce the chip area. Further, by increasing the number of redundant memory cells 15 by using the space created by removing the pattern area of the redundant address generation circuit portion, the number of bits that can be repaired increases, thereby improving yield.

なお、本発明は図示の実施例に限定されず、メモリセル
アレイ14及び冗長メモリセル15をスタティックRA
Mのメモリセルで構成したり、その周辺の各回路を図示
以外の回路で構成してもよい。
Note that the present invention is not limited to the illustrated embodiment, and the memory cell array 14 and the redundant memory cells 15 are arranged in a static RA.
It may be configured with M memory cells, or each peripheral circuit may be configured with circuits other than those shown.

(発明の効果) 以上詳細に説明したように、本発明によれば、冗長アド
レス発生回路を書込みアドレス用と読出しアドレス用に
兼用させる構成にしたので、冗長アドレス発生回路の回
路数や回路規模を小さくでき、それによって冗長メモリ
セルのプログラムが簡単になると共に、パターン面積を
削除できる。
(Effects of the Invention) As described in detail above, according to the present invention, the redundant address generation circuit is configured to be used for both write addresses and read addresses, so the number and scale of the redundant address generation circuit can be reduced. It can be made smaller, thereby simplifying programming of redundant memory cells and eliminating pattern area.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の実施例を示す半導体メモリ装置の概略
構成図、第2図及び第3図は第1図の部分回路図である
。 1・・・・・・書込みアドレス発生回路、2・・・・・
・読出しアドレス発生回路、3・・・・・・冗長アドレ
ス発生回路、4・・・・・・書込み用一致検出回路、5
・・・・・・読出し用−致検出回路、6・・・・・・書
込み用デコーダ、7・・・・・・読出し用デコーダ、8
・・・・・・書込み用冗長デコーダ、9・・・・・・読
出し用冗長デコーダ、10・・・・・・書込み用ライン
バッファ、11・・・・・・読出し用ラインバッファ、
12・・・・・・書込み用冗長ラインバッファ、13・
・・・・・読出し用冗長ラインバッファ、14・・・・
・・メモリセルアレイ、15・・・・・・冗長メモリセ
ル、16・・・・・・行デコーダ。 出願人  株式会社沖マイクロデザイン宮崎(ほか1名
) 代理人弁理士  柿 本 恭 或
FIG. 1 is a schematic configuration diagram of a semiconductor memory device showing an embodiment of the present invention, and FIGS. 2 and 3 are partial circuit diagrams of FIG. 1. 1...Write address generation circuit, 2...
・Read address generation circuit, 3...Redundant address generation circuit, 4...Write match detection circuit, 5
. . . Match detection circuit for reading, 6 . . . Decoder for writing, 7 . . . Decoder for reading, 8
... Redundant decoder for writing, 9... Redundant decoder for reading, 10... Line buffer for writing, 11... Line buffer for reading,
12... Redundant line buffer for writing, 13.
...Redundant line buffer for reading, 14...
. . . Memory cell array, 15 . . . Redundant memory cell, 16 . . . Row decoder. Applicant Oki Micro Design Miyazaki Co., Ltd. (and 1 other person) Representative patent attorney Kyo Kakimoto

Claims (1)

【特許請求の範囲】 データ格納用の複数のメモリセル及び冗長メモリセルと
、書込みアドレス及び読出しアドレスをそれぞれ解読し
て前記メモリセルを選択する書込み用デコーダ及び読出
し用デコーダと、冗長アドレスをそれぞれ解読して前記
冗長メモリセルを選択する書込み用冗長デコーダ及び読
出し用冗長デコーダとを備え、書込みと読出しが同時に
行えるファーストイン・ファーストアウト型の半導体メ
モリ装置において、 冗長メモリセルアクセス時に所定の冗長アドレスを発生
する冗長アドレス発生回路と、 前記書込みアドレスと前記冗長アドレスとの一致、不一
致を検出して一致時に書込み一致信号を出力して前記書
込み用冗長デコーダのみを活性化させる書込み用一致検
出回路と、 前記読出しアドレスと前記冗長アドレスとの一致、不一
致を検出して一致時に読出し一致信号を出力して前記読
出し用冗長デコーダのみを活性化させる読出し用一致検
出回路とを、 設けたことを特徴とする半導体メモリ装置。
[Scope of Claims] A plurality of memory cells and redundant memory cells for storing data, a write decoder and a read decoder that select the memory cell by decoding write addresses and read addresses, respectively, and decoding the redundant addresses, respectively. In a first-in/first-out type semiconductor memory device which is equipped with a write redundant decoder and a read redundant decoder that select the redundant memory cell by selecting the redundant memory cell, the first-in first-out type semiconductor memory device is capable of writing and reading at the same time. a write match detection circuit that detects whether or not the write address and the redundant address match and outputs a write match signal when they match to activate only the write redundant decoder; The present invention is characterized by further comprising a read match detection circuit that detects whether the read address matches or does not match the redundant address, outputs a read match signal when they match, and activates only the read redundant decoder. Semiconductor memory device.
JP1105676A 1989-04-25 1989-04-25 Semiconductor memory device Pending JPH02282999A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1105676A JPH02282999A (en) 1989-04-25 1989-04-25 Semiconductor memory device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1105676A JPH02282999A (en) 1989-04-25 1989-04-25 Semiconductor memory device

Publications (1)

Publication Number Publication Date
JPH02282999A true JPH02282999A (en) 1990-11-20

Family

ID=14414037

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1105676A Pending JPH02282999A (en) 1989-04-25 1989-04-25 Semiconductor memory device

Country Status (1)

Country Link
JP (1) JPH02282999A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000251494A (en) * 1999-02-24 2000-09-14 Samsung Electronics Co Ltd Method and apparatus for testing semiconductor memory device tester
US6493794B1 (en) 1998-05-18 2002-12-10 Nec Corporation Large scale FIFO circuit
JP2003535430A (en) * 2000-05-31 2003-11-25 アドバンスト・マイクロ・ディバイシズ・インコーポレイテッド Dual port CAM for simultaneous operation flash memory

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6493794B1 (en) 1998-05-18 2002-12-10 Nec Corporation Large scale FIFO circuit
JP2000251494A (en) * 1999-02-24 2000-09-14 Samsung Electronics Co Ltd Method and apparatus for testing semiconductor memory device tester
JP2003535430A (en) * 2000-05-31 2003-11-25 アドバンスト・マイクロ・ディバイシズ・インコーポレイテッド Dual port CAM for simultaneous operation flash memory

Similar Documents

Publication Publication Date Title
US5416740A (en) Semiconductor memory device including redundant memory cell array for repairing defect
US6229742B1 (en) Spare address decoder
KR100867562B1 (en) Circuits and Methods for Multiplexed Redundancy in Memory Devices
JP4204685B2 (en) Synchronous semiconductor memory device
US5761138A (en) Memory devices having a flexible redundant block architecture
US6392938B1 (en) Semiconductor memory device and method of identifying programmed defective address thereof
US5995422A (en) Redundancy circuit and method of a semiconductor memory device
US5872802A (en) Parity generation and check circuit and method in read data path
KR100462877B1 (en) Semiconductor memory device and fail cell address program circuit and method thereof
US6119251A (en) Self-test of a memory device
KR900008660B1 (en) Semiconductor device containing memory test pattern generating circuit
JPH03162800A (en) semiconductor memory device
US5122987A (en) Semiconductor memory device with individually addressable space cells capable of driving a data bus
JPH06267298A (en) Semiconductor memory with built-in parallel bit test mode
KR100282379B1 (en) Redundant memory array
KR960011960B1 (en) Semiconductor memory
US5703816A (en) Failed memory cell repair circuit of semiconductor memory
JPS6236317B2 (en)
US6396760B1 (en) Memory having a redundancy scheme to allow one fuse to blow per faulty memory column
US7821854B2 (en) Semiconductor memory
US11532375B2 (en) Latch circuit and memory device including the same
KR100959848B1 (en) Semiconductor Memory and Test Systems
JP2515097B2 (en) Semiconductor memory device
US6570794B1 (en) Twisted bit-line compensation for DRAM having redundancy
US5926424A (en) Semiconductor memory device capable of performing internal test at high speed