JPH0845271A - Storage device - Google Patents

Storage device

Info

Publication number
JPH0845271A
JPH0845271A JP7105773A JP10577395A JPH0845271A JP H0845271 A JPH0845271 A JP H0845271A JP 7105773 A JP7105773 A JP 7105773A JP 10577395 A JP10577395 A JP 10577395A JP H0845271 A JPH0845271 A JP H0845271A
Authority
JP
Japan
Prior art keywords
address
memory cell
refresh
refresh operation
insufficient
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
JP7105773A
Other languages
Japanese (ja)
Inventor
Yoshiyuki Ishizuka
良行 石塚
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric 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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP7105773A priority Critical patent/JPH0845271A/en
Publication of JPH0845271A publication Critical patent/JPH0845271A/en
Pending legal-status Critical Current

Links

Landscapes

  • Dram (AREA)

Abstract

PURPOSE:To perform sure refresh operation without increasing a circuit scale. CONSTITUTION:A timer 6 generates a clock TC. An address counter 3 generates each address signal A0-A9 to which an input signal A (clock TC) is divided in frequency. A row address (refresh address ADD) for selecting a word line WL is specified by each address signal A0-A9 of ten figures. When a row address previously set (row address of a memory cell in which data holding possible time is insufficient) coincides with a refresh address ADD generated by the address counter 3, an address coincidence detecting circuit 4 outputs 'L' to an output terminal OUT, when does not coincide, the circuit 4 outputs 'H' to the output terminal OUT.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は記憶装置に係り、詳しく
は、リフレッシュ動作を必要とする半導体記憶装置に関
するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a memory device, and more particularly to a semiconductor memory device requiring a refresh operation.

【0002】[0002]

【従来の技術】DRAM(Dynamic Random Access Memo
ry)や疑似SRAM(Static RandomAccess Memory )
などの半導体記憶装置では、メモリセルに蓄積された信
号電荷の有無によってデータを記憶している。その信号
電荷はある程度の時間がたつとリークして消失するた
め、消失する前に信号電荷をメモリセルに再度蓄積し直
す動作が必要となる。この動作はリフレッシュ動作と呼
ばれ、定期的に行われる。具体的には、ワード線を選択
してそのワード線に接続されているメモリセルを活性化
し、そのメモリセルに記憶されているデータをビット線
に読み出す。次に、ビット線に読み出されたデータをセ
ンスアンプによって増幅し、その増幅されたデータを再
び元のメモリセルに戻すことで、1つのメモリセルに対
するデータの再書き込み(リフレッシュ)を行う。この
ような回路動作をローアドレスを順次変更しながら全ワ
ード線について行うと、半導体記憶装置内の全てのメモ
リセルに対してデータのリフレッシュが行われる。
2. Description of the Related Art DRAM (Dynamic Random Access Memo)
ry) and pseudo SRAM (Static RandomAccess Memory)
In semiconductor memory devices such as the above, data is stored depending on the presence or absence of signal charges accumulated in the memory cells. Since the signal charge leaks and disappears after a certain time, it is necessary to re-store the signal charge in the memory cell before it disappears. This operation is called a refresh operation and is performed regularly. Specifically, the word line is selected, the memory cell connected to the word line is activated, and the data stored in the memory cell is read to the bit line. Next, the data read to the bit line is amplified by the sense amplifier, and the amplified data is returned to the original memory cell again, so that the data is rewritten (refreshed) in one memory cell. When such a circuit operation is performed for all the word lines while sequentially changing the row address, data refresh is performed for all the memory cells in the semiconductor memory device.

【0003】ここで、ワード線を選択するためのローア
ドレス(リフレッシュアドレス)を指定するには、外部
からリフレッシュアドレスを入力する方式(ROR;RA
S Only Refresh)と、半導体記憶装置の内部にアドレス
カウンタを設けてリフレッシュアドレスをカウントする
方式とがある。後者の方式には、外部からの信号でアド
レスカウンタを制御する方式(CBR;CAS Before RA
S)と、半導体記憶装置の内部にタイマを設けて定期的
にアドレスカウンタを動作させる方式(セルフリフレッ
シュ方式)とがある。
Here, in order to specify a row address (refresh address) for selecting a word line, a method of inputting a refresh address from the outside (ROR; RA).
S Only Refresh) and a method of counting the refresh address by providing an address counter inside the semiconductor memory device. In the latter method, the address counter is controlled by an external signal (CBR; CAS Before RA).
S) and a method in which a timer is provided inside the semiconductor memory device to periodically operate the address counter (self-refresh method).

【0004】[0004]

【発明が解決しようとする課題】セルフリフレッシュ方
式のリフレッシュインターバルは、RORやCBRのリ
フレッシュインターバルよりも長く規定されている。リ
フレッシュインターバルが長くなると、メモリセルが信
号電荷を保持していなければならない時間(データ保持
必要時間)も長くなる。
The refresh interval of the self-refresh method is defined to be longer than the refresh interval of ROR and CBR. As the refresh interval becomes longer, the time required for the memory cell to hold the signal charge (data holding time) also becomes longer.

【0005】ところで、実際のメモリセルにおいて信号
電荷を保持可能な時間(データ保持可能時間)には、半
導体記憶装置内の各メモリセルについてある程度のバラ
ツキがある。そのようなデータ保持可能時間のバラツキ
は製造工程において生じるため、回避することは難し
い。従って、半導体記憶装置内の一部のメモリセルにつ
いては、データ保持必要時間に対してデータ保持可能時
間が不足する場合がでてくる。そのようなデータ保持可
能時間が不足しているメモリセルが少しでも存在する場
合、その半導体記憶装置は不良品として廃棄しなければ
ならない。つまり、データ保持可能時間の不足によって
半導体記憶装置の歩留りが低下することになる。
By the way, there is a certain amount of variation in the time during which signal charges can be held in an actual memory cell (data holdable time) for each memory cell in the semiconductor memory device. Such variations in the data holdable time occur in the manufacturing process and are difficult to avoid. Therefore, for some memory cells in the semiconductor memory device, the data holdable time may be short of the data hold required time. If there is any memory cell having such a shortage of data retention time, the semiconductor memory device must be discarded as a defective product. That is, the yield of the semiconductor memory device decreases due to the shortage of the data holdable time.

【0006】そこで、セルフリフレッシュ方式におい
て、データ保持可能時間が不足しているメモリセルを冗
長メモリセルで置き代えることによって救済する方式
(以下、冗長メモリ代替方式という)が提案されてい
る。但し、冗長メモリ代替方式では、データ保持可能時
間が不足しているメモリセルの数が、冗長メモリセルの
数を越えてはならない。
Therefore, in the self-refresh method, there has been proposed a method (hereinafter referred to as a redundant memory alternative method) for relieving a memory cell having a short data retention time by replacing it with a redundant memory cell. However, in the redundant memory alternative method, the number of memory cells having insufficient data retention time must not exceed the number of redundant memory cells.

【0007】また、特開平4−232688号公報(IP
C;G11C 11/401 )に開示されるように、冗長メモリ代替
方式において、冗長メモリセルにSRAMのメモリセル
を用いる方式も提案されている。SRAMのメモリセル
では、信号電荷をスタティックに保持するため電源を切
らない限り、メモリセルに記憶されたデータが消失する
ことはない。そのため、冗長メモリセルにSRAMのメ
モリセルを用いれば、データ保持可能時間が不足してい
るメモリセルを確実に救済することができる。
Further, Japanese Patent Laid-Open No. 4-232688 (IP
C; G11C 11/401), a method of using SRAM memory cells as redundant memory cells has also been proposed in the redundant memory alternative method. In the SRAM memory cell, since the signal charge is statically held, the data stored in the memory cell is not lost unless the power is turned off. Therefore, by using the SRAM memory cell as the redundant memory cell, it is possible to reliably rescue the memory cell whose data retention time is insufficient.

【0008】しかし、冗長メモリ代替方式では、半導体
記憶装置に冗長メモリセルを付加しなければならないた
め、その冗長メモリセルの分だけ半導体記憶装置が大型
化し、半導体記憶装置が形成されている半導体チップの
面積が増大する。
However, in the redundant memory alternative system, since a redundant memory cell has to be added to the semiconductor memory device, the semiconductor memory device becomes large in size by the redundant memory cell, and the semiconductor chip on which the semiconductor memory device is formed. Area increases.

【0009】また、DRAMのメモリセルは1つのMO
Sトランジスタと1つのMOSキャパシタとで構成され
るが、SRAMのメモリセルは4つのMOSトランジス
タで構成される。そのため、SRAMのメモリセルはD
RAMのメモリセルに比べて大きくなる。従って、冗長
メモリ代替方式において冗長メモリセルにSRAMのメ
モリセルを用いる方式では、半導体記憶装置がさらに大
型化し、半導体チップの面積が大幅に増大する。
Further, the memory cell of the DRAM is one MO
Although it is composed of an S transistor and one MOS capacitor, an SRAM memory cell is composed of four MOS transistors. Therefore, the SRAM memory cell is D
It is larger than the memory cell of RAM. Therefore, in the method of using the SRAM memory cell as the redundant memory cell in the redundant memory alternative method, the size of the semiconductor memory device is further increased and the area of the semiconductor chip is significantly increased.

【0010】本発明は上記問題点を解決するためになさ
れたものであって、その目的は、記憶装置を大型化する
ことなく、データ保持可能時間が不足しているメモリセ
ルを救済することが可能な記憶装置を提供することにあ
る。
The present invention has been made to solve the above problems, and an object of the present invention is to remedy a memory cell whose data retention time is insufficient without increasing the size of the storage device. To provide a possible storage device.

【0011】[0011]

【課題を解決するための手段】請求項1に記載の発明
は、メモリセルに記憶されているデータが消失しないよ
うにリフレッシュ動作を行うことをその要旨とする。
SUMMARY OF THE INVENTION The gist of the present invention is to carry out a refresh operation so that data stored in a memory cell is not lost.

【0012】請求項2に記載の発明は、メモリセルに記
憶されているデータが消失しないようにリフレッシュ動
作を行う記憶装置において、特定のアドレスのリフレッ
シュ動作を他のアドレスのリフレッシュ動作よりも多数
回行うことをその要旨とする。
According to a second aspect of the present invention, in a storage device that performs a refresh operation so that the data stored in a memory cell is not lost, the refresh operation of a specific address is performed more times than the refresh operation of another address. What to do is the gist.

【0013】請求項3に記載の発明は、メモリセルに記
憶されているデータが消失しないようにリフレッシュ動
作を行う記憶装置において、1周期のリフレッシュ動作
について、データ保持可能時間が不足しているメモリセ
ルのリフレッシュ動作を、データ保持可能時間が不足し
ていないメモリセルのリフレッシュ動作よりも多数回行
うことをその要旨とする。
According to a third aspect of the present invention, in a memory device that performs a refresh operation so that data stored in a memory cell is not lost, a memory having a short data retention time for one cycle of the refresh operation. The gist of the invention is to perform the cell refresh operation more times than the memory cell refresh operation in which the data retention time is not insufficient.

【0014】請求項4に記載の発明は、メモリセルに記
憶されているデータが消失しないようにリフレッシュ動
作を行う記憶装置において、1周期のリフレッシュ動作
について、データ保持可能時間が不足しているメモリセ
ルのリフレッシュ動作が終わってから所定の回数のリフ
レッシュ動作が行われた前後に、データ保持可能時間が
不足しているメモリセルのリフレッシュ動作をもう一度
行うことをその要旨とする。
According to a fourth aspect of the present invention, in a memory device that performs a refresh operation so that data stored in a memory cell is not lost, a memory having a short data retention time for one cycle of the refresh operation. The gist of the present invention is to perform the refresh operation of the memory cell having the insufficient data retention time again before and after the refresh operation is performed a predetermined number of times after the cell refresh operation is completed.

【0015】請求項5に記載の発明は、請求項1〜4の
いずれか1項に記載の発明において、前記記憶装置はD
RAMまたは疑似SRAMであることをその要旨とす
る。
According to a fifth aspect of the present invention, in the invention according to any one of the first to fourth aspects, the storage device is D
Its gist is that it is a RAM or a pseudo SRAM.

【0016】[0016]

【作用】請求項1に記載の発明によれば、リフレッシュ
動作を行うことでメモリセルに記憶されているデータの
消失を防ぐことができる。
According to the first aspect of the invention, the data stored in the memory cell can be prevented from being lost by performing the refresh operation.

【0017】請求項2に記載の発明によれば、特定のア
ドレスのリフレッシュ動作を他のアドレスのリフレッシ
ュ動作よりも多数回行うことで、特定のアドレスのメモ
リセルのデータ保持可能時間が不足している場合でも救
済することができる。そして、データ保持時間の不足し
ているメモリセルを救済するために冗長メモリセルを用
いないため、記憶装置が大型化することはない。
According to the second aspect of the present invention, the refresh operation of the specific address is performed more times than the refresh operation of the other address, so that the data holdable time of the memory cell of the specific address is insufficient. Even if there is, it can be relieved. Further, since the redundant memory cell is not used to relieve the memory cell whose data retention time is insufficient, the memory device does not become large.

【0018】請求項3に記載の発明によれば、1周期の
リフレッシュ動作について、データ保持可能時間が不足
しているメモリセルのリフレッシュ動作を多数回行うこ
とで、そのメモリセルを救済することができる。そし
て、データ保持時間の不足しているメモリセルを救済す
るために冗長メモリセルを用いないため、記憶装置が大
型化することはない。ここで、記憶装置内の全てのメモ
リセルの数に比べてデータ保持可能時間が不足している
メモリセルの数が十分に少なければ、そのメモリセルに
対してリフレッシュ動作を数回以上行ったとしても、1
周期のリフレッシュ動作に要する時間(リフレッシュイ
ンターバル)が大幅に増加することはない。
According to the third aspect of the invention, in one cycle of the refresh operation, the refresh operation of the memory cell in which the data holdable time is insufficient can be performed many times to relieve the memory cell. it can. Further, since the redundant memory cell is not used to relieve the memory cell whose data retention time is insufficient, the memory device does not become large. Here, if the number of memory cells whose data retention time is insufficient is sufficiently smaller than the number of all memory cells in the memory device, it is assumed that the refresh operation is performed several times or more for the memory cells. Also 1
The time required for the periodic refresh operation (refresh interval) does not increase significantly.

【0019】請求項4に記載の発明によれば、データ保
持可能時間が不足しているメモリセルに記憶されている
データが消失する前に、リフレッシュ動作がもう一度行
われるため、そのメモリセルを救済することができる。
その他の作用は、請求項3に記載の発明と同様である。
According to the fourth aspect of the invention, the refresh operation is performed again before the data stored in the memory cell whose data retention time is insufficient is lost, so that the memory cell is saved. can do.
Other functions are similar to those of the invention described in claim 3.

【0020】DRAMや疑似SRAMでは、信号電荷を
メモリセルにダイナミックに蓄積することによってデー
タを記憶しているため、ある程度の時間がたつと信号電
荷がリークして消失する。従って、リフレッシュ動作が
不可欠である。請求項5に記載の発明によれば、データ
保持可能時間が不足しているメモリセルがあっても救済
することが可能になるため、DRAMや疑似SRAMの
歩留りを向上させることができる。
In the DRAM or the pseudo SRAM, the data is stored by dynamically accumulating the signal charges in the memory cells, so that the signal charges leak and disappear after a certain period of time. Therefore, the refresh operation is indispensable. According to the invention described in claim 5, even if there is a memory cell whose data retention time is insufficient, it is possible to repair the memory cell. Therefore, the yield of the DRAM or the pseudo SRAM can be improved.

【0021】[0021]

【実施例】以下、本発明をセルフリフレッシュ方式のD
RAMに具体化した一実施例を図面に従って説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below in a self-refresh type D
An embodiment embodied in a RAM will be described with reference to the drawings.

【0022】図1に、本実施例の要部回路を示す。ロー
アドレス・セルフリフレッシュ回路1は、Dフリップフ
ロップ2、アドレスカウンタ3、アドレス一致検出回路
4、ローアドレスデコーダ5、タイマ6、ラッチ7、N
MOSトランジスタ8〜11、インバータ12〜14か
ら構成されている。
FIG. 1 shows a circuit of a main part of this embodiment. The row address self-refresh circuit 1 includes a D flip-flop 2, an address counter 3, an address match detection circuit 4, a row address decoder 5, a timer 6, a latch 7, and N.
It is composed of MOS transistors 8 to 11 and inverters 12 to 14.

【0023】Dフリップフロップ2は、入力端子CKの立
ち上がり時に入力端子Dに入力されているデータを記憶
し、その入力端子CKの立ち上がり時から次の立ち上がり
時まで、その記憶したデータを出力端子Qから出力し続
ける。Dフリップフロップ2の出力端子Qはトランジス
タ11のゲートに接続されている。
The D flip-flop 2 stores the data input to the input terminal D at the rising of the input terminal CK, and outputs the stored data from the rising of the input terminal CK to the next rising. Continue to output from. The output terminal Q of the D flip-flop 2 is connected to the gate of the transistor 11.

【0024】タイマ6は適宜な周期のクロックTCを生
成する。そのクロックTCは、Dフリップフロップ2の
入力端子CKおよびアドレス一致検出回路4へ出力される
と共に、各トランジスタ10,11を介してアドレスカ
ウンタ3へ出力される。
The timer 6 generates a clock TC having an appropriate cycle. The clock TC is output to the input terminal CK of the D flip-flop 2 and the address match detection circuit 4, and also to the address counter 3 via the transistors 10 and 11.

【0025】アドレスカウンタ3は、図2に示すように
接続された10個のDフリップフロップ41から構成さ
れている。Dフリップフロップ41は、入力端子CKの立
ち上がり時に入力端子Dに入力されているデータを記憶
し、その入力端子CKの立ち上がり時から次の立ち上がり
時まで、その記憶したデータを出力端子Qから出力し続
ける。また、出力端子バーQからは、出力端子Qの反転
信号が出力される。そして、アドレスカウンタ3は、図
3に示すように、入力信号A(クロックTC)を分周し
た各アドレス信号A0〜A9を生成する。その10桁の
各アドレス信号A0〜A9によってワード線WLを選択
するためのローアドレス(以下、リフレッシュアドレス
ADD という)が指定される。
The address counter 3 is composed of ten D flip-flops 41 connected as shown in FIG. The D flip-flop 41 stores the data input to the input terminal D at the rising of the input terminal CK, and outputs the stored data from the output terminal Q from the rising of the input terminal CK to the next rising. to continue. Further, an inverted signal of the output terminal Q is output from the output terminal bar Q. Then, as shown in FIG. 3, the address counter 3 divides the input signal A (clock TC) to generate address signals A0 to A9. A row address (hereinafter referred to as a refresh address) for selecting the word line WL by the 10-digit address signals A0 to A9.
(ADD) is specified.

【0026】アドレス一致検出回路4は、その内部に予
め設定しておいたローアドレスとアドレス・カウンタ3
が生成したリフレッシュアドレスADD とが一致している
かどうかを検出する。そして、アドレス一致検出回路4
は、予め設定しておいたローアドレスとアドレス・カウ
ンタ3が生成したリフレッシュアドレスADD とが一致し
たときには出力端子OUT に「L」を出力し、一致してい
ないときには出力端子OUT に「H」を出力する。アドレ
ス一致検出回路4の出力端子OUT は、各インバータ1
2,13を介して各トランジスタ9,10のゲートに接
続されている。また、アドレス一致検出回路4の出力端
子OUT は、インバータ12を介してトランジスタ8のゲ
ートおよびDフリップフロップ2の入力端子Dに接続さ
れている。
The address match detection circuit 4 includes a row address and an address counter 3 which are preset in the address match detection circuit 4.
Detects whether the refresh address ADD generated by has matched. Then, the address match detection circuit 4
Outputs "L" to the output terminal OUT when the preset row address and the refresh address ADD generated by the address counter 3 match, and outputs "H" to the output terminal OUT when they do not match. Output. The output terminal OUT of the address match detection circuit 4 is connected to each inverter 1
The gates of the transistors 9 and 10 are connected via 2 and 13. The output terminal OUT of the address match detection circuit 4 is connected to the gate of the transistor 8 and the input terminal D of the D flip-flop 2 via the inverter 12.

【0027】図4に示すように、アドレス一致検出回路
4はヒューズ素子Fを用いて構成されている。すなわ
ち、出力端子OUT に接続される共通ノードαはプリチャ
ージ回路42に接続されている。プリチャージ回路42
はPMOSトランジスタ43,44によって構成され、
クロックTCに従って共通ノードαをプルアップしてプ
リチャージする。また、共通ノードαは各ヒューズ素子
Fを介して各NMOSトランジスタ45に接続されてい
る。そして、各NMOSトランジスタ45の各ヒューズ
素子Fに接続されている側と反対側のノードは接地され
ている。さらに、各NMOSトランジスタ45のゲート
にはそれぞれ、各アドレス信号A0〜A9が入力され
る。そして、データ保持可能時間が不足しているメモリ
セルがある場合、そのメモリセルのローアドレスのMS
B(Most Significant Bit)を反転させたアドレスに対
応するヒューズ素子Fを切断しておく。
As shown in FIG. 4, the address coincidence detection circuit 4 is constructed by using a fuse element F. That is, the common node α connected to the output terminal OUT is connected to the precharge circuit 42. Precharge circuit 42
Is composed of PMOS transistors 43 and 44,
The common node α is pulled up and precharged according to the clock TC. The common node α is connected to each NMOS transistor 45 via each fuse element F. The node on the side opposite to the side connected to each fuse element F of each NMOS transistor 45 is grounded. Further, the address signals A0 to A9 are input to the gates of the NMOS transistors 45, respectively. If there is a memory cell whose data retention time is insufficient, the MS of the row address of that memory cell
The fuse element F corresponding to the address obtained by inverting B (Most Significant Bit) is cut.

【0028】ここでは、データ保持可能時間が不足して
いるメモリセルのローアドレスを"0110100101"とし、図
4には、そのローアドレスのMSBであるアドレス信号
A9を反転させたアドレス"1110100101"に対応するヒュ
ーズ素子Fが切断された状態を示してある。そのため、
アドレス一致検出回路4は、アドレス"1110100101"とア
ドレス・カウンタ3が生成したリフレッシュアドレスAD
D とが一致したときには出力端子OUT に「L」を出力
し、一致していないときには出力端子OUT に「H」を出
力する。
Here, the row address of the memory cell whose data retention time is insufficient is set to "0110100101", and in FIG. 4, the address "1110100101" is obtained by inverting the address signal A9 which is the MSB of the row address. The corresponding fuse element F is shown blown. for that reason,
The address match detection circuit 4 uses the address "1110100101" and the refresh address AD generated by the address counter 3.
When D and D match, "L" is output to the output terminal OUT, and when they do not match, "H" is output to the output terminal OUT.

【0029】ロウアドレスデコーダ5は、アドレス・カ
ウンタ3が生成したリフレッシュアドレスADD に対応し
たワード線WLを活性化する。但し、アドレス・カウン
タ3が生成したリフレッシュアドレスADD のMSBであ
るアドレス信号A9は、トランジスタ9またはインバー
タ14およびトランジスタ8を介してロウアドレスデコ
ーダ5へ転送される。
The row address decoder 5 activates the word line WL corresponding to the refresh address ADD generated by the address counter 3. However, the address signal A9 which is the MSB of the refresh address ADD generated by the address counter 3 is transferred to the row address decoder 5 via the transistor 9 or the inverter 14 and the transistor 8.

【0030】ラッチ7は、各トランジスタ10,11の
各ゲートに印加される信号(以下、各信号B,Cとい
う)が「L」になって各トランジスタ10,11がオフ
したとき、アドレスカウンタ3の入力がフローティング
状態になって入力信号Aのレベルが不確定になるのを防
ぐために設けられている。
The latch 7 is provided with the address counter 3 when the signals applied to the gates of the transistors 10 and 11 (hereinafter referred to as signals B and C) become "L" and the transistors 10 and 11 are turned off. Is provided in order to prevent the level of the input signal A from becoming uncertain due to the floating input of the.

【0031】次に、上記のように構成された本実施例の
動作を図5に示すタイムチャートに従って説明する。リ
フレッシュアドレスADD は10桁のアドレス信号A0〜
A9によって規定され、ワード線WLは210=1024本設
けられている。そして、図3に示すようにクロックTC
が1024サイクル分出力されると、アドレスカウンタ3は
1周する。そのため、各ワード線WLに対するリフレッ
シュ動作がワード線WLの本数分である1024回行われる
と、DRAM内の全てのメモリセルに対してデータのリ
フレッシュが行われることになる。ここで、クロックT
Cの周期を100 μsec とすると、アドレスカウンタ3が
1周するには1024×100 μsec の時間が必要となる。つ
まり、リフレッシュインターバルは1024×100 μsec =
約100msec となる。そのため、DRAM内の各メモリセ
ルのデータ保持必要時間は約100msec となり、データ保
持可能時間は100msec 以上必要となる。
Next, the operation of this embodiment configured as described above will be described with reference to the time chart shown in FIG. The refresh address ADD is a 10-digit address signal A0-
It is defined by A9, and 2 10 = 1024 word lines WL are provided. Then, as shown in FIG.
Is output for 1024 cycles, the address counter 3 makes one round. Therefore, when the refresh operation for each word line WL is performed 1024 times, which is the number of word lines WL, the data is refreshed for all the memory cells in the DRAM. Where clock T
If the cycle of C is 100 μsec, it takes 1024 × 100 μsec for the address counter 3 to make one round. In other words, the refresh interval is 1024 × 100 μsec =
It will be about 100 msec. Therefore, the data retention time required for each memory cell in the DRAM is about 100 msec, and the data retention time is required to be 100 msec or more.

【0032】ここで、ローアドレスが"0110100101"のメ
モリセルのデータ保持可能時間が50msec以上で100msec
未満とする。この場合、ローアドレスが"0110100101"の
メモリセルについては、リフレッシュインターバルの中
間でリフレッシュ動作を余分に行うことで、記憶されて
いるデータの消失を防いで救済することができる。すな
わち、ローアドレスが"0110100101"のワード線WLに対
するリフレッシュ動作が終わってから512 回目のリフレ
ッシュ動作の前後に、もう一度ローアドレスが"0110100
101"のワード線WLに対するリフレッシュ動作を行うこ
とで、ローアドレスが"0110100101"のメモリセルを救済
することができる。
Here, when the data holdable time of the memory cell with the row address "0110100101" is 50 msec or more, 100 msec.
Less than In this case, for the memory cell whose row address is "0110100101", extra refresh operation is performed in the middle of the refresh interval to prevent the stored data from being lost and can be relieved. That is, before and after the 512th refresh operation after the refresh operation for the word line WL having the row address "0110100101" is completed, the row address is again "0110100".
By performing the refresh operation on the 101 "word line WL, the memory cell having the row address" 0110100101 "can be relieved.

【0033】アドレス一致検出回路4は、予め設定して
おいたローアドレス"1110100101"とアドレスカウンタ3
が生成したリフレッシュアドレスADD とが一致している
かどうかを検出する。ここで、アドレス一致検出回路4
に設定されているローアドレス"1110100101"は、データ
保持可能時間が不足しているメモリセルのローアドレ
ス"0110100101"に512 カウント分のアドレス"100000000
0"を加えたものである。
The address match detection circuit 4 uses the row address "1110100101" and the address counter 3 which are set in advance.
Detects whether the refresh address ADD generated by has matched. Here, the address match detection circuit 4
The row address "1110100101" that is set to is the same as the row address "0110100101" of the memory cell for which the data retention time is insufficient and the address "100000000" for 512 counts.
0 "is added.

【0034】そして、ローアドレス"1110100101"とリフ
レッシュアドレスADD とが一致したら、その次のリフレ
ッシュ動作については、ローアドレス"1110100110"のワ
ード線WLではなく、ローアドレス"0110100101"のワー
ド線WLについて行う。具体的には、図5に示すよう
に、各信号B,Cが制御されることで、ローアドレス"1
110100101"とリフレッシュアドレスADD とが一致した次
のリフレッシュ動作についてはアドレスカウンタ3が動
作されず、インバータ14およびトランジスタ8を介し
てローアドレスデコーダ5が制御される。これにより、
ローアドレスが"0110100101"のメモリセルに対してリフ
レッシュ動作が行われる。
When the row address "1110100101" and the refresh address ADD match, the next refresh operation is performed on the word line WL of the row address "0110100101" instead of the word line WL of the row address "1110100110". . Specifically, as shown in FIG. 5, by controlling the signals B and C, the row address "1"
For the next refresh operation in which 110100101 "matches the refresh address ADD, the address counter 3 is not operated, and the row address decoder 5 is controlled via the inverter 14 and the transistor 8.
The refresh operation is performed on the memory cell whose row address is "0110100101".

【0035】続いて、その次のリフレッシュ動作につい
ては、通常通りにアドレスカウンタ3を動作させること
で、ローアドレス"1110100110"のワード線WLについて
行う。
Subsequently, the next refresh operation is performed on the word line WL of the row address "1110100110" by operating the address counter 3 as usual.

【0036】すなわち、本実施例における各ワード線W
Lに対するリフレッシュ動作は、1回目;"000000000
1"、2回目;"0000000010"…………933 回目;"1110100
101"、934 回目;"0110100101"、935 回目;"111010011
0"、936 回目;"1110100111"…………1024回目;"11111
11111"のローアドレスの順番に行われる。
That is, each word line W in this embodiment
Refresh operation for L is the first time; "000000000
1 ", 2nd time;" 0000000010 "………… 933 time;" 1110100
101 ", 934th;" 0110100101 ", 935th;" 111010011
0 ", 936th;" 1110100111 "………… 1024th;" 11111
The row address is 11111 ".

【0037】このように、本実施例では、リフレッシュ
動作の1周期において、データ保持可能時間が不足して
いないメモリセルについてはそれぞれ1回ずつのリフレ
ッシュ動作が行われ、データ保持可能時間が不足してい
るメモリセルについては2回のリフレッシュ動作が行わ
れることで救済される。従って、本実施例では、ワード
線WLの本数分である1024回のリフレッシュ動作に、ロ
ーアドレス"0110100101"のワード線WLに対する1回の
リフレッシュ動作を加えた1025回のリフレッシュ動作が
行われると、DRAM内の全てのメモリセルに対してデ
ータのリフレッシュが行われることになる。そのため、
本実施例におけるリフレッシュインターバルは、1024回
のリフレッシュ動作を行う従来例に比べて1回のリフレ
ッシュ動作分だけ長くなるが、その増加分はごく僅かで
あるため実用上は無視できる。
As described above, in this embodiment, in one cycle of the refresh operation, the refresh operation is performed once for each memory cell in which the data holdable time is not insufficient, and the data holdable time is insufficient. The memory cells that are in use are relieved by performing the refresh operation twice. Therefore, in this embodiment, when the refresh operation is performed 1025 times by adding the refresh operation once to the word line WL of the row address "0110100101" to the refresh operation 1024 times which is the number of the word lines WL, Data will be refreshed for all the memory cells in the DRAM. for that reason,
The refresh interval in this embodiment is longer by one refresh operation than in the conventional example in which 1024 refresh operations are performed, but the increment is very small and can be practically ignored.

【0038】このように、本実施例によれば、冗長メモ
リ代替方式のように冗長メモリセルを付加することな
く、データ保持可能時間が不足しているメモリセルを救
済することができる。そのため、DRAMが形成されて
いる半導体チップの面積の増大を防ぐことができる。
As described above, according to the present embodiment, it is possible to relieve a memory cell whose data retention time is insufficient without adding a redundant memory cell unlike the redundant memory alternative method. Therefore, it is possible to prevent an increase in the area of the semiconductor chip in which the DRAM is formed.

【0039】尚、上記各実施例は以下のように変更して
もよく、その場合でも同様の作用および効果を得ること
ができる。 (1)リフレッシュ動作の1周期において、データ保持
可能時間が不足しているメモリセルについては3回以上
のリフレッシュ動作を行うことで救済する。例えば、リ
フレッシュ動作の1周期において、データ保持可能時間
が不足しているメモリセルについては4回のリフレッシ
ュ動作を行う場合、そのデータ保持可能時間が不足して
いるメモリセルのデータ保持可能時間は通常のメモリセ
ルの1/4でよいことになる。
The above embodiments may be modified as follows, and in that case, the same operation and effect can be obtained. (1) In one cycle of the refresh operation, the memory cells whose data holdable time is insufficient are repaired by performing the refresh operation three times or more. For example, in one cycle of the refresh operation, when the refresh operation is performed four times for a memory cell whose data retention time is insufficient, the data retention time of the memory cell whose data retention time is insufficient is usually 1/4 of the memory cells will be good.

【0040】(2)データ保持可能時間が不足している
メモリセルが2個以上ある場合も、上記実施例と同様
に、リフレッシュ動作の1周期において、データ保持可
能時間が不足しているメモリセルについては2回以上の
リフレッシュ動作を行うことで救済する。
(2) Even when there are two or more memory cells whose data retention time is insufficient, the memory cells whose data retention time is insufficient in one cycle of the refresh operation are similar to the above embodiment. The above is relieved by performing the refresh operation twice or more.

【0041】(3)上記実施例のように各回路(2〜
4,6〜14)を設けてハードウェア的に構成するので
はなく、上記各回路(2〜4,6〜14)と同様の動作
をCPUに行わせることでローアドレスデコーダ5を制
御する。つまり、上記実施例をソフトウェア的に具体化
する。
(3) As in the above embodiment, each circuit (2 to
The row address decoder 5 is controlled by causing the CPU to perform an operation similar to that of each of the circuits (2, 4, 6 to 14) described above, instead of providing the hardware configuration by providing 4, 6 to 14). That is, the above embodiment is embodied as software.

【0042】(4)セルフリフレッシュ方式ではなくC
BRに適用する。または、RORに適用する。この場
合、セルフリフレッシュ方式ではリフレッシュインター
バルが長く規定されており、データ保持必要時間も長く
なるため、本発明の効果がより如実に表れることにな
る。しかし、CBRやRORにおいてもセルフリフレッ
シュ方式と同様の効果が得られることは言うまでもな
い。
(4) C instead of the self-refresh method
Applies to BR. Alternatively, it applies to ROR. In this case, in the self-refresh method, the refresh interval is specified to be long, and the data retention required time also becomes long, so that the effect of the present invention is more clearly exhibited. However, it goes without saying that the same effect as the self-refresh method can be obtained in CBR and ROR.

【0043】(5)DRAMではなく疑似SRAMなど
のリフレッシュ動作が必要な半導体記憶装置に適用す
る。 (6)半導体記憶装置ではなく、磁気バブル記憶装置,
磁気コア記憶装置,ワイヤ記憶装置などのリフレッシュ
動作を必要とする各種記憶装置に適用する。
(5) The present invention is applied to a semiconductor memory device such as a pseudo SRAM which requires a refresh operation instead of a DRAM. (6) A magnetic bubble storage device, not a semiconductor storage device,
It is applied to various storage devices that require refresh operations, such as magnetic core storage devices and wire storage devices.

【0044】以上、各実施例について説明したが、各実
施例から把握できる請求項以外の技術的思想について、
以下にそれらの効果と共に記載する。 (イ)請求項1〜5のいずれか1項に記載の記憶装置に
おいて、セルフリフレッシュ方式,CBR,RORのグ
ループから選択された1つのリフレッシュ方式によって
リフレッシュ動作を行う記憶装置。
Although the respective embodiments have been described above, the technical ideas other than the claims which can be understood from the respective embodiments will be described.
The effects will be described below. (A) The memory device according to any one of claims 1 to 5, wherein the refresh operation is performed by one refresh system selected from the group of self-refresh system, CBR, and ROR.

【0045】このようにすれば、確実なリフレッシュ動
作が可能になる。特に、セルフリフレッシュ方式のリフ
レッシュインターバルは、RORやCBRのリフレッシ
ュインターバルよりも長く規定されている。リフレッシ
ュインターバルが長くなると、メモリセルのデータ保持
必要時間も長くなる。従って、セルフリフレッシュ方式
では本発明の効果がより如実に表れる。
By doing so, a reliable refresh operation can be performed. In particular, the refresh interval of the self-refresh method is specified to be longer than the refresh interval of ROR and CBR. The longer the refresh interval, the longer the data retention time required for the memory cell. Therefore, the effect of the present invention is more apparent in the self-refresh method.

【0046】(ロ)請求項1〜5のいずれか1項に記載
の記憶装置において、前記記憶装置は半導体記憶装置,
磁気バブル記憶装置,磁気コア記憶装置,ワイヤ記憶装
置から選択された1つの記憶装置。
(B) In the storage device according to any one of claims 1 to 5, the storage device is a semiconductor storage device,
One storage device selected from a magnetic bubble storage device, a magnetic core storage device, and a wire storage device.

【0047】このようにすれば、各種の記憶装置におい
て確実なリフレッシュ動作が可能になる。
By doing so, a reliable refresh operation can be performed in various storage devices.

【0048】[0048]

【発明の効果】以上詳述したように本発明によれば、記
憶装置を大型化することなく、データ保持可能時間が不
足しているメモリセルを救済することが可能な記憶装置
を提供することができる。
As described in detail above, according to the present invention, it is possible to provide a memory device capable of relieving a memory cell having a short data retention time without increasing the size of the memory device. You can

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

【図1】一実施例の要部回路図。FIG. 1 is a circuit diagram of a main part of an embodiment.

【図2】アドレスカウンタ3の内部回路図。FIG. 2 is an internal circuit diagram of an address counter 3.

【図3】アドレスカウンタ3のタイムチャート。FIG. 3 is a time chart of an address counter 3.

【図4】アドレス一致検出回路4の内部回路図。FIG. 4 is an internal circuit diagram of an address match detection circuit 4.

【図5】一実施例の回路動作を示すタイムチャート。FIG. 5 is a time chart showing the circuit operation of one embodiment.

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 メモリセルに記憶されているデータが消
失しないようにリフレッシュ動作を行う記憶装置。
1. A storage device which performs a refresh operation so that data stored in a memory cell is not lost.
【請求項2】 メモリセルに記憶されているデータが消
失しないようにリフレッシュ動作を行う記憶装置におい
て、特定のアドレスのリフレッシュ動作を他のアドレス
のリフレッシュ動作よりも多数回行う記憶装置。
2. A storage device that performs a refresh operation so that data stored in a memory cell is not lost, and a refresh operation of a specific address is performed more times than a refresh operation of another address.
【請求項3】 メモリセルに記憶されているデータが消
失しないようにリフレッシュ動作を行う記憶装置におい
て、1周期のリフレッシュ動作について、データ保持可
能時間が不足しているメモリセルのリフレッシュ動作
を、データ保持可能時間が不足していないメモリセルの
リフレッシュ動作よりも多数回行う記憶装置。
3. A memory device that performs a refresh operation to prevent the data stored in the memory cell from being lost. A memory device that performs more times than the refresh operation of a memory cell in which the holdable time is not insufficient.
【請求項4】 メモリセルに記憶されているデータが消
失しないようにリフレッシュ動作を行う記憶装置におい
て、1周期のリフレッシュ動作について、データ保持可
能時間が不足しているメモリセルのリフレッシュ動作が
終わってから所定の回数のリフレッシュ動作が行われた
前後に、データ保持可能時間が不足しているメモリセル
のリフレッシュ動作をもう一度行う記憶装置。
4. A memory device that performs a refresh operation so that the data stored in the memory cell is not lost, for one cycle of the refresh operation, after the refresh operation of the memory cell whose data holdable time is insufficient is completed. A memory device that performs a refresh operation again on a memory cell whose data retention time is insufficient before and after a predetermined number of refresh operations.
【請求項5】 請求項1〜4のいずれか1項に記載の発
明において、前記記憶装置はDRAMまたは疑似SRA
Mである記憶装置。
5. The invention according to claim 1, wherein the memory device is a DRAM or a pseudo SRA.
A storage device that is M.
JP7105773A 1994-05-27 1995-04-28 Storage device Pending JPH0845271A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7105773A JPH0845271A (en) 1994-05-27 1995-04-28 Storage device

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP6-115691 1994-05-27
JP11569194 1994-05-27
JP7105773A JPH0845271A (en) 1994-05-27 1995-04-28 Storage device

Publications (1)

Publication Number Publication Date
JPH0845271A true JPH0845271A (en) 1996-02-16

Family

ID=26446009

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7105773A Pending JPH0845271A (en) 1994-05-27 1995-04-28 Storage device

Country Status (1)

Country Link
JP (1) JPH0845271A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006221704A (en) * 2005-02-09 2006-08-24 Elpida Memory Inc Semiconductor storage device
JP2007510254A (en) * 2003-11-07 2007-04-19 インフィネオン テクノロジーズ アクチエンゲゼルシャフト Method for refreshing dynamic memory with weak retention period cells
US7580307B2 (en) 2005-03-07 2009-08-25 Elpida Memory, Inc. Semiconductor memory device
CN103544988A (en) * 2012-07-12 2014-01-29 三星电子株式会社 Semiconductor memory device controlling refresh period, memory system and operating method thereof
JP2023096191A (en) * 2021-10-20 2023-07-06 キヤノン株式会社 Photoelectric conversion device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007510254A (en) * 2003-11-07 2007-04-19 インフィネオン テクノロジーズ アクチエンゲゼルシャフト Method for refreshing dynamic memory with weak retention period cells
JP2006221704A (en) * 2005-02-09 2006-08-24 Elpida Memory Inc Semiconductor storage device
US7580307B2 (en) 2005-03-07 2009-08-25 Elpida Memory, Inc. Semiconductor memory device
CN103544988A (en) * 2012-07-12 2014-01-29 三星电子株式会社 Semiconductor memory device controlling refresh period, memory system and operating method thereof
CN103544988B (en) * 2012-07-12 2018-10-02 三星电子株式会社 Control semiconductor storage unit, storage system and its operating method of refresh cycle
JP2023096191A (en) * 2021-10-20 2023-07-06 キヤノン株式会社 Photoelectric conversion device

Similar Documents

Publication Publication Date Title
US6950364B2 (en) Self-refresh apparatus and method
KR100355226B1 (en) DRAM performable selectively self-refresh operation for memory bank
KR0135699B1 (en) Self-Refreshing Dual-Port Dynamic Cam Cells and Refreshers
US4672583A (en) Dynamic random access memory device provided with test circuit for internal refresh circuit
US5007022A (en) Two-port two-transistor DRAM
US7072243B2 (en) Semiconductor memory
US6862205B2 (en) Semiconductor memory device
JPH0917178A (en) Semiconductor memory device and memory system
JPS5942396B2 (en) semiconductor memory device
JPH08138374A (en) Semiconductor memory and refresh method therefor
US7327631B2 (en) Semiconductor memory device and method of operating semiconductor memory device
US7002875B2 (en) Semiconductor memory
JPH0752597B2 (en) Semiconductor memory device
US5270982A (en) Dynamic random access memory device improved in testability without sacrifice of current consumption
US6657920B2 (en) Circuit for generating internal address in semiconductor memory device
US6646943B2 (en) Virtual static random access memory device and driving method therefor
TW579519B (en) Semiconductor memory device
US5475633A (en) Cache memory utilizing pseudo static four transistor memory cell
JP2665859B2 (en) Semiconductor memory device having refresh shortening circuit in data holding mode
JPH0845271A (en) Storage device
US7187604B2 (en) Semiconductor memory
US20030002371A1 (en) Auto precharge apparatus having autoprecharge gapless function protecting circuit in semiconductor memory device
JPH08129885A (en) Semiconductor memory
KR100387720B1 (en) Apparatus and method of selfrefreshing a semiconductor memory device
US5978308A (en) Single-chip memory system having a decoder for pulse word line method