JPH02143993A - Semiconductor memory - Google Patents

Semiconductor memory

Info

Publication number
JPH02143993A
JPH02143993A JP63295940A JP29594088A JPH02143993A JP H02143993 A JPH02143993 A JP H02143993A JP 63295940 A JP63295940 A JP 63295940A JP 29594088 A JP29594088 A JP 29594088A JP H02143993 A JPH02143993 A JP H02143993A
Authority
JP
Japan
Prior art keywords
output
random access
circuit
memory unit
signal
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
JP63295940A
Other languages
Japanese (ja)
Inventor
Kazumasa Yanagisawa
一正 柳沢
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP63295940A priority Critical patent/JPH02143993A/en
Publication of JPH02143993A publication Critical patent/JPH02143993A/en
Pending legal-status Critical Current

Links

Landscapes

  • Semiconductor Memories (AREA)
  • Dram (AREA)
  • Static Random-Access Memory (AREA)

Abstract

PURPOSE:To enable an interleave system to be employed and to heighten the output throughput of the system by providing an output circuit to hold readout data from a random access memory, etc., until it is established and to send it to the outside. CONSTITUTION:The output circuit DOB which holds the readout data from the random access memories RAM0-RAM3, etc., to be set at operating states next until the readout data from the random access memories RAM0-RAM3 are established and sends them to the outside is provided at a memory unit, etc., including plural random access memories RAM0-RAM3 set at the operating states alternatively according to corresponding start-up selecting signals CS0-CS3. Therefore, output contention by the plural random access memories, etc., can be prevented occurring. In such a way, it is possible to shorten the cycle time of the memory unit to a time almost equivalent to data holding time, and to heighten the output throughput.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、半導体記憶装置に関するもので、例えば、
複数のダイナミック型RAM (ランダムアクセスメモ
リ)を備えインタリーブ方式を採るメモリユニット等に
利用して特に有効な技術に関するものである。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a semiconductor memory device, for example,
The present invention relates to a technique that is particularly effective when used in a memory unit that includes a plurality of dynamic RAMs (random access memories) and uses an interleaving method.

〔従来の技術〕[Conventional technology]

アクセスタイムの高速化を図ったダイナミック型RAM
がある。また、このようなダイナミック型RAM複数個
からなるメモリユニットがある。
Dynamic RAM with faster access time
There is. Furthermore, there is a memory unit consisting of a plurality of such dynamic RAMs.

さらに、上記メモリユニットの実質的な出力スループン
トを向上させる一つの手段として、複数のダイナミック
型RAMを一時的に重複して動作状態とするインタリー
プ方式がある。
Further, as one means for improving the substantial output throughput of the memory unit, there is an interleaving method in which a plurality of dynamic RAMs are temporarily put into an overlapping operating state.

アクセスタイムの高速化を図ったダイナミック型RAM
については、例えば、特願昭62−058809号等に
記載されている。
Dynamic RAM with faster access time
This is described, for example, in Japanese Patent Application No. 62-058809.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上記インタリーブ方式において、メモリユニットを構成
する複数のダイナミック型RAMには、連続する一連の
アドレスが順次割り当てられる。
In the above interleaving method, a continuous series of addresses are sequentially assigned to a plurality of dynamic RAMs constituting a memory unit.

したがって、これらのアドレスが順次アクセスされると
き、複数のダイナミック型RAMは、例えば第4図に示
されるように、対応するチップ選択信号C3O−C33
が逐次ロウレベルとされることで、択一的にかつ順次動
作状態とされる。その結果、例えば第1のダイナミック
型RAMが非動作状態とされてからその相補データ線等
のプリチャージ動作等に必要なりカバリ−時間tRcを
意識することなく、第2のダイナミック型RAMを重複
して動作状態とすることができ、メモリユニットの実質
的なスループットが向上される。
Therefore, when these addresses are sequentially accessed, the plurality of dynamic RAMs receive corresponding chip selection signals C3O-C33, as shown in FIG.
are sequentially set to a low level, thereby alternatively and sequentially being brought into an operating state. As a result, for example, after the first dynamic RAM becomes inactive, the second dynamic RAM can be duplicated without being aware of the cover time tRc required for precharging its complementary data line, etc. The actual throughput of the memory unit is improved.

ところが、上記メモリユニットには次のような問題点が
残されていることが、本願発明者等によって明らかとな
った。すなわち、メモリユニットを構成する複数のダイ
ナミック型RAMは、例えばその出力が非選択時にハイ
インピーダンス状態とされるいわゆる出力ドライステー
ト型とされ、その出力端子は共通のデータ出力端子po
utに直接結線論理形態とされる。このため、データ出
力端子Doutを介して出力される読み出しデータは、
例えば第1のダイナミック型RAMが非選択状態とされ
てから第2のダイナミック型RAMの読み出しデータが
確立されるまでの間、これらのダイナミック型RAMに
よる出力競合が生じ、不特定状態となる。したがって、
データ出力端子Doutを介して出力される読み出しデ
ータに所定のデータ保持時間t OHを確保するために
は、メモリユニットのサイクルタイムtcを、t C>
 L [lH+ L AC とすることが必要となる。ここで、t ACは、ダイナ
ミック型RAMのアクセスタイムに相当する。
However, the inventors of the present application have discovered that the above memory unit still has the following problems. That is, the plurality of dynamic RAMs constituting the memory unit are, for example, a so-called output dry state type in which the output is in a high impedance state when not selected, and their output terminals are connected to a common data output terminal po.
The logic form is directly connected to ut. Therefore, the read data output via the data output terminal Dout is
For example, after the first dynamic RAM is set to a non-selected state until the read data of the second dynamic RAM is established, output contention among these dynamic RAMs occurs, resulting in an unspecified state. therefore,
In order to ensure a predetermined data retention time tOH for the read data outputted via the data output terminal Dout, the cycle time tc of the memory unit must be set as tC>
It is necessary to set L [lH+ L AC . Here, t AC corresponds to the access time of the dynamic RAM.

これにより、メモリユニットは、せっかくインクリープ
方式を採るにもかかわらず、サイクルタイムの高速化が
妨げられ、その出力スループットが制限されるものであ
る。
As a result, even though the memory unit adopts the incremental method, it is prevented from increasing the cycle time, and its output throughput is limited.

この発明の目的は、複数のダイナミック型RAM等を含
むメモリユニット等の効率的なインタリープ方式を提供
することにある。この発明の他の目的は、インタリーブ
方式を採るメモリユニットのサイクルタイムを高速化し
その出力スループットを向上することにある。
An object of the present invention is to provide an efficient interleaving method for a memory unit including a plurality of dynamic RAMs, etc. Another object of the present invention is to speed up the cycle time of a memory unit employing an interleaving method and improve its output throughput.

この発明の前記ならびにその他の目的と新規な特徴は、
この明細書の記述及び添付図面から明らかになるであろ
う。
The above and other objects and novel features of this invention include:
It will become clear from the description of this specification and the accompanying drawings.

〔課題を解決するための手段〕[Means to solve the problem]

本願において開示される発明のうち代表的なものの概要
を簡単に説明すれば、下記の通りである。
A brief overview of typical inventions disclosed in this application is as follows.

すなわち、対応する起動選択信号に従って択一的に動作
状態とされる複数のランダムアクセスメモリを含むメモ
リユニット等に、各ランダムアクセスメモリ等の読み出
しデータを次に動作状態とされるランダムアクセスメモ
リ等の読み出しデータが確立されるまでの間保持し、外
部に送出する出力回路を設けるものである。
That is, data read from each random access memory is transferred to a memory unit including a plurality of random access memories that are selectively activated according to the corresponding activation selection signal, and then transferred to a memory unit that includes a plurality of random access memories that are selectively activated according to the corresponding activation selection signal. An output circuit is provided to hold the read data until it is established and send it to the outside.

〔作  用〕[For production]

上記した手段によれば、複数のランダムアクセスメモリ
等による出力競合を防止できるため、メモリユニットの
サイクルタ、イムをほぼデータ保持時間に相当する時間
まで短縮し、その出力スループットを高めることができ
る。
According to the above-mentioned means, it is possible to prevent output contention among a plurality of random access memories, etc., so that the cycle time of the memory unit can be shortened to a time approximately equivalent to the data retention time, and the output throughput can be increased.

〔実施例〕〔Example〕

第2図には、この発明が適用されたメモリユニットMU
の一実施例のブロック図が示されている。
FIG. 2 shows a memory unit MU to which the present invention is applied.
A block diagram of one embodiment is shown.

また、第1図には、第2図のメモリユニットMUのデー
タ出力バッファ(出力回路)DOBの一実施例の回路ブ
ロック図が示され、第3図には、第2図のメモリユニッ
トMUの読み出し動作の一実施例のタイミング図が示さ
れている。これらの図に従って、この実施例のメモリュ
ニフl−MUの構成と動作の概要ならびにその特徴につ
いて説明する。なお、第1図の各回路素子ならびに@2
図の各ブロックを構成する回路素子は、公知の半導体集
積回路の製造技術によって、特に制限されないが、単結
晶シリコンのような1(llaの半導体基板上において
形成される。
Further, FIG. 1 shows a circuit block diagram of an embodiment of the data output buffer (output circuit) DOB of the memory unit MU of FIG. 2, and FIG. 3 shows a circuit block diagram of an embodiment of the data output buffer (output circuit) DOB of the memory unit MU of FIG. A timing diagram of one embodiment of a read operation is shown. According to these figures, an overview of the configuration and operation of the memory unit l-MU of this embodiment as well as its characteristics will be explained. In addition, each circuit element in Fig. 1 and @2
The circuit elements constituting each block in the figure are formed on a semiconductor substrate of 1 (lla) such as single crystal silicon using known semiconductor integrated circuit manufacturing techniques, although not particularly limited thereto.

第2図において、メモリユニットMUは、特に制限され
ないが、一連のアドレスが順次割り当てられる4個のラ
ンダムアクセスメモリ (記憶回路)RAMO〜RAM
3を基本構成とする。これらのランダムアクセスメモリ
は、特に制限されないが、n M OSメモリセルが格
子状に配置されてなるメモリアレイとバイポーラトラン
ジスタ及びCMOS(相補型MO3FET)からなる周
辺回路とを基本構成とするB i −CMOSダイナミ
ック型RAMにより、それぞれ構成される。
In FIG. 2, the memory unit MU includes, but is not particularly limited to, four random access memories (storage circuits) RAMO to RAM to which a series of addresses are sequentially assigned.
3 is the basic configuration. Although not particularly limited, these random access memories have a basic configuration of a memory array in which nMOS memory cells are arranged in a lattice pattern, and a peripheral circuit consisting of bipolar transistors and CMOS (complementary MO3FET). Each is configured with a CMOS dynamic RAM.

メモリユニットMUには、特に制限されないが、図示さ
れないメモリ制御ユニットから、チンブイネーブル信号
CE及びライトイネーブル信号WEならびにi+lビフ
トのアドレス信号AO〜Aiが供給される。このうち、
チップイネーブル信号GEはチップ選択回路C3Lに供
給され、ライトイネーブル信号WEはランダムアクセス
メモリRAM0〜RAM3に共通に供給される。また、
アドレス信号のうち、下位2ピントのアドレス信号AO
及びA1は、特に制限されないが、チップアドレス信号
CSO及びcalとしてチップ選択回路C3Lに供給さ
れ、残りi−1ビツトのアドレス信号A2〜Atは、X
アドレス信号axQ〜axj及びYアドレス信号ayQ
〜aykとしてランダムアクセスメモリRAM0〜RA
M3に共通に供給される。ランダムアクセスメモリRA
M0〜RAM3には、さらに、データ入力端子Dinを
介して、特に制限されないが、1ビツトの書き込みデー
タが共通に供給される。
Although not particularly limited, the memory unit MU is supplied with a chimbu enable signal CE, a write enable signal WE, and i+l bit address signals AO to Ai from a memory control unit (not shown). this house,
The chip enable signal GE is supplied to the chip selection circuit C3L, and the write enable signal WE is commonly supplied to the random access memories RAM0 to RAM3. Also,
Of the address signals, the address signal AO of the lower two pins
and A1 are supplied to the chip selection circuit C3L as chip address signals CSO and cal, although not particularly limited, and the remaining i-1 bits of address signals A2 to At are
Address signals axQ to axj and Y address signal ayQ
~ayk as random access memory RAM0~RA
Commonly supplied to M3. Random access memory RA
Furthermore, 1-bit write data is commonly supplied to M0 to RAM3 via a data input terminal Din, although this is not particularly limited.

チップ選択回路C3Lは、上記チップイネーブル信号C
Eがロウレベルとされることで、選択的に動作状態とさ
れる。この動作状態において、チップ選択回路C8Lは
、上記チップアドレス信号csO及びcslをデコード
し、対応するチップ選択信号(起動選択信号)CSO〜
CS3を択一的にロウレベルとする。これらのチップ選
択信号τT1〜CS3は、対応するランダムアクセスメ
モリRAM0〜RAM3に供給される。
The chip selection circuit C3L receives the chip enable signal C3L.
By setting E to a low level, it is selectively put into an operating state. In this operating state, the chip selection circuit C8L decodes the chip address signals csO and csl, and outputs the corresponding chip selection signals (activation selection signals) CSO~
CS3 is alternatively set to low level. These chip selection signals τT1-CS3 are supplied to corresponding random access memories RAM0-RAM3.

ランダムアクセスメモリRAM0〜RA M 3 LJ
:、n M OSメモリセルが格子状に配置されてなる
メモリアレイと、バイポーラトランジスタ及びCMOS
からなる周辺回路を基本構成とする。ランダムアクセス
メモリRAM0〜RAM3は、上記チップ選択回路C3
Lにより対応する上記チップ選択信号τ11〜C33が
選択的にロウレベルとされることで、択一的に動作状態
とされる。このとき、ランダムアクセスメモリRAM0
〜RAM3は、ライトイネーブル信号WEがロウレベル
であると書き込みモードとされ、またライトイネーブル
信号WEがハイレベルであると読み出しモードとされる
。前述のように、チップ選択信号C3O〜C33は、チ
ップアドレス信号csQ及びcslすなわち下位2ビツ
トのアドレス信号AO及びA1をもとに形成される。そ
の結果、ランダムアクセスメモリRAM0〜RAM3に
は、アドレス信号AO〜Aiにより指定される一連のア
ドレスが順次割り当てられる。このため、例えばアドレ
ス信号AO〜Aiがカウントアツプされるとき、ランダ
ムアクセスメモリRAM0〜RAM3は順次動作状態と
される。
Random access memory RAM0~RAM3LJ
:, a memory array consisting of nMOS memory cells arranged in a lattice pattern, bipolar transistors and CMOS
The basic configuration is a peripheral circuit consisting of: Random access memories RAM0 to RAM3 are connected to the chip selection circuit C3.
The corresponding chip selection signals τ11 to C33 are selectively brought to a low level by L, thereby being alternatively brought into an operating state. At this time, random access memory RAM0
~RAM3 is placed in a write mode when the write enable signal WE is at a low level, and placed in a read mode when the write enable signal WE is at a high level. As described above, the chip selection signals C3O to C33 are formed based on the chip address signals csQ and csl, that is, the lower two bits of the address signals AO and A1. As a result, a series of addresses designated by address signals AO to Ai are sequentially assigned to random access memories RAM0 to RAM3. Therefore, for example, when the address signals AO to Ai are counted up, the random access memories RAM0 to RAM3 are sequentially activated.

ランダムアクセスメモリRAM0〜RAM3は、書き込
みモードで動作状態とされるとき、上記Xアドレス信号
axQ〜axJ及びYアドレス信号ayO〜aykによ
り指定される1個のメモリセルを選択状態とし、上記デ
ータ入力端子Dinを介して供給される書き込みデータ
を書き込む。
When the random access memories RAM0 to RAM3 are activated in write mode, one memory cell designated by the X address signals axQ to axJ and the Y address signals ayO to ayk is selected, and the data input terminal Writes the write data supplied via Din.

方、ランダムアクセスメモリRAM0〜RAM3は、読
み出しモードで動作状態とされるとき、上記Xアドレス
信号axQ〜axJ及びYアドレス信号ayQ−ayk
により指定される1個のメモリセルを選択状態とし、そ
の記憶データに対応した読み出しデータを出力する。こ
のとき、ランダムアクセスメモリRAM0〜RAM3は
、上記読み出しデータに従った内部出力信号doQ−w
d。
On the other hand, when the random access memories RAM0 to RAM3 are activated in the read mode, the X address signals axQ to axJ and the Y address signals ayQ to ayk are activated.
One memory cell designated by is set to a selected state, and read data corresponding to the stored data is output. At this time, the random access memories RAM0 to RAM3 output internal output signals doQ-w according to the read data.
d.

3を出力するとともに、これらの読み出しデータが確立
される時点で対応するタイミング信号(出力制御信号)
φoeO〜φoe3をハイレベルとする。内部出力信号
doO−do3ならびにタイミング信号φoeQ〜φo
e3は、データ出力バソファ (出力回路)DOBに供
給される。
3 and a corresponding timing signal (output control signal) at the time when these read data are established.
φoeO to φoe3 are set to high level. Internal output signals doO-do3 and timing signals φoeQ to φo
e3 is supplied to the data output bath sofa (output circuit) DOB.

データ出力バッファDOBは、特に制限されないが、第
1図に示されるように、出力選択回路SEL及び出力ラ
ッチOLならびに出力駆動回路ODを含む。
Although not particularly limited, the data output buffer DOB includes an output selection circuit SEL, an output latch OL, and an output drive circuit OD, as shown in FIG.

データ出力バッファDOBの出力選択回路SELは、特
に制限されないが、ナントゲート回路01〜G8を含む
、このうち、ナントゲート回路G1−G4の一方の入力
端子には、ランダムアクセスメモリRAM0−RAM3
から、対応する上記内部出力信号doQ−wdo3がそ
れぞれ供給され、ナントゲート回路05〜G8の一方の
入力端子には、対応する上記内部出力信号doO〜do
3のインバータ回路N1〜N4による反転信号がそれぞ
れ供給される。ナントゲート回路01〜N4ならびにN
5〜N8の他方の入力端子には、ランダムアクセスメモ
リRAM0〜RAM3から、対応する上記タイミング信
号φoeO〜φoe3がそれぞれ共通に供給される。
The output selection circuit SEL of the data output buffer DOB includes, but is not particularly limited to, Nant gate circuits 01 to G8. Among them, one input terminal of the Nant gate circuits G1 to G4 is connected to random access memories RAM0 to RAM3.
, the corresponding internal output signals doQ-wdo3 are respectively supplied, and one input terminal of the Nant gate circuits 05-G8 receives the corresponding internal output signals doO-do.
Inverted signals from three inverter circuits N1 to N4 are respectively supplied. Nant gate circuits 01 to N4 and N
The corresponding timing signals φoeO to φoe3 are commonly supplied to the other input terminals of the random access memories RAM0 to RAM3, respectively.

ナントゲート回路01〜G4の出力信号は、ナントゲー
ト回路G9の第1〜第4の入力端子にそれぞれ供給され
る。ナントゲート回路G9の出力信号は、インバータ回
路N5によって反転された後、反転セント信号Tとして
、出力ランチOLのナントゲート回路Gllの一方の入
力端子に供給される。同様に、ナントゲート回路05〜
G8の出力信号は、ナントゲート回路GIOの第1〜第
4の入力端子にそれぞれ供給される。ナントゲート回路
GIOの出力信号は、インバータ回路N6によって反転
された後、反転リセット信号rとして、出力ランチOL
のナントゲート回路G12の一方の入力端子に供給され
る。
The output signals of the Nant gate circuits 01 to G4 are respectively supplied to the first to fourth input terminals of the Nant gate circuit G9. The output signal of the Nant gate circuit G9 is inverted by the inverter circuit N5 and then supplied as an inverted cent signal T to one input terminal of the Nant gate circuit Gll of the output lunch OL. Similarly, Nant gate circuit 05~
The output signal of G8 is supplied to the first to fourth input terminals of the Nant gate circuit GIO, respectively. After the output signal of the Nant gate circuit GIO is inverted by the inverter circuit N6, the output signal is sent to the output lunch OL as an inverted reset signal r.
is supplied to one input terminal of the Nant gate circuit G12.

データ出力バッファDOBの出力ランチOLは、特に制
限されないが、その入力端子及び出力端子が互いに交差
接続される2個のナントゲート回路011及びG12に
より構成される。これらのナントゲート回路の一方の入
力端子には、前述のように、反転セット信号S及び反転
リセット信号rがそれぞれ供給され、その他方の入力端
子は、対をなすナントゲート回路G12及びGllの出
力端子にそれぞれ交差結合される。
The output lunch OL of the data output buffer DOB is composed of two Nant gate circuits 011 and G12 whose input terminals and output terminals are cross-connected to each other, although this is not particularly limited. As described above, one input terminal of these Nantes gate circuits is supplied with the inverted set signal S and the inverted reset signal r, respectively, and the other input terminal is supplied with the output of the paired Nantes gate circuits G12 and Gll. are cross-coupled to the respective terminals.

データ出力バッファDOBの出力駆動回路ODは、特に
制限されないが、回路の電源電圧及び接地電位間に直列
形態に設けられるNチャンネル型のHllilの出力M
O3FETQ1及びG2を含む。
The output drive circuit OD of the data output buffer DOB is, although not particularly limited, the output M of an N-channel type Hllil provided in series between the power supply voltage and the ground potential of the circuit.
Contains O3FETQ1 and G2.

MOS F ETQ 1及びG2のゲートには、上記ナ
ントゲート回路Gll及びG12の出力信号すなわち内
部信号od及び反転内部信号odがそれぞれ供給される
。また、MOSFETQL及びG2の共通結合されたソ
ース及びドレインは、さらにデータ出力端子Doutに
結合される。
The output signals of the Nant gate circuits Gll and G12, that is, the internal signal od and the inverted internal signal od, are supplied to the gates of the MOS FETQ1 and G2, respectively. Additionally, the commonly coupled sources and drains of MOSFETs QL and G2 are further coupled to the data output terminal Dout.

ランダムアクセスメモリRAM0〜RAM3が読み出し
モードで動作状態とされるとき、第3図に示されるよう
に、まずXアドレス信号axQ〜axj及びYアドレス
信号ayO〜aykに対応する1個のメモリセルが選択
状態とされ、その記憶データに従った内部出力信号do
Q〜do3が出力される。また、これらの内部出力信号
のレベルが確立される時点で、対応するタイミング信号
φoeQ〜φoe3が択一的にハイレベルとされる。こ
のとき、対応する内部出力信号doO−do3がハイレ
ベルすなわち論理′1”であると、対応するナントゲー
ト回路G1−04の出力信号がロウレベルとされ、ナン
トゲート回路G9の出力信号がハイレベルとされる。そ
の結果、反転セント信号3が、タイミング信号φoeQ
〜φoe3がハイレベルとされる間、−時的にロウレベ
ルとされる。これにより、出力ラッチOLがセット状態
とされ、データ出力端子Doutにはハイレベルの読み
出しデータが出力される。
When the random access memories RAM0 to RAM3 are activated in the read mode, one memory cell corresponding to the X address signals axQ to axj and the Y address signals ayO to ayk is first selected, as shown in FIG. state, and the internal output signal do according to the stored data
Q~do3 is output. Further, at the time when the levels of these internal output signals are established, the corresponding timing signals φoeQ to φoe3 are alternatively set to high level. At this time, if the corresponding internal output signal doO-do3 is at a high level, that is, logic '1'', the output signal of the corresponding Nantes gate circuit G1-04 is set to a low level, and the output signal of the Nantes gate circuit G9 is set to a high level. As a result, the inverted cent signal 3 becomes the timing signal φoeQ
~While φoe3 is set to high level, -temporarily set to low level. As a result, the output latch OL is set, and high-level read data is output to the data output terminal Dout.

一方、タイミング信号φoeQ〜φoe3が択一的にハ
イレベルとされるとき、対応する内部出力信号doQ〜
do3がロウレベルすなわち論理″01であると、ナン
トゲート回路05〜G8の出力信号が択一的にロウレベ
ルとされ、ナントゲート回路G10の出力信号がハイレ
ベルとされる。
On the other hand, when the timing signals φoeQ to φoe3 are alternatively set to high level, the corresponding internal output signals doQ to
When do3 is at a low level, that is, logic "01," the output signals of the Nant gate circuits 05 to G8 are alternatively set to a low level, and the output signal of the Nant gate circuit G10 is set to a high level.

その結果、反転リセント信号rが、タイミング信号φo
eQ〜φoe3がハイレベルとされる間、−時的にロウ
レベルとされる。これにより、出力ランチOLがリセン
ト状態とされ、データ出力端子[)outにはロウレベ
ルの読み出しデータが出力される。
As a result, the inverted recent signal r becomes the timing signal φo
While eQ to φoe3 are set to high level, -temporarily set to low level. As a result, the output lunch OL is brought into the re-cent state, and low-level read data is output to the data output terminal [) out.

ところで、上記出力ラッチOLは、−旦セット状態又は
リセット状態とされると、次にランダムアクセスメモリ
RAM0〜RAM3のいずれかが読み出しモードで動作
状態とされその読み出しデータが確立されるまでの間、
言い換えるとタイミング(a号φoeQ〜φoe3のい
ずれかが次にハイレベルとされるまでの間、上記セット
状態又はリセット状態を保持し続ける。つまり、この実
施例において、メモリユニットMUの指定されるアドレ
スから出力される読み出しデータは、そのレベルが確立
される時点で出力ランチOLに取り込まれ、次に動作状
態とされるランダムアクセスメモリの読み出しデータが
確立されるまでの間、保持される。
By the way, once the output latch OL is brought into the set state or reset state, the output latch OL remains in the set state or reset state until the next time any of the random access memories RAM0 to RAM3 is put into the operating state in the read mode and the read data is established.
In other words, the timing (the set state or the reset state is maintained until any of the a-numbers φoeQ to φoe3 is set to high level next time. In other words, in this embodiment, the specified address of the memory unit MU The read data outputted from the random access memory is taken into the output launch OL when its level is established, and is held until the next read data of the random access memory to be activated is established.

このため、第3図に示されるように、アドレス信号AO
〜Aiがカウントアツプされ一連のアドレスAb−Ab
÷3が順次指定される場合、先に動作状態とされるラン
ダムアクセスメモリのりカバリ−時間tRCならびに次
に動作状態とされるランダムアクセスメモリのアクセス
タイムtAcが、メモリユニットMUのサイクルタイム
tcZ内に’lA収される。その結果、メモリユニット
MUのサイクルタイムtc2は、はぼデータ保持時間t
 OHに相当する時間に短縮される。
Therefore, as shown in FIG.
~Ai is counted up and a series of addresses Ab-Ab
When ÷3 is specified sequentially, the recovery time tRC of the random access memory to be activated first and the access time tAc of the random access memory to be activated next are within the cycle time tcZ of the memory unit MU. 'lA is collected. As a result, the cycle time tc2 of the memory unit MU is approximately equal to the data retention time t
The time is reduced to the time equivalent to OH.

一方、第3図に示されるように、アドレス信号AO〜A
IがアドレスAaからたまたま4アドレス分を加えたア
ドレスAbとされ、例えばランダムアクセスメモリRA
M0が2回続けて動作状態とされる場合、この間に相補
データ線のプリチャージ等に必要なりカバリ−時間tR
Cを確保しなくてはならない、このため、メモリユニッ
トMUのサイクルタイムtelは、 t C1’l tOH+ tRc となり、アドレス信号AO〜Aiがカウントアツプされ
る場合のサイクルタイムtelに比較して長くならざる
をえない。
On the other hand, as shown in FIG.
I is assumed to be address Ab, which happens to be 4 addresses added to address Aa, and is, for example, random access memory RA.
When M0 is activated twice in a row, it is necessary to precharge the complementary data line during this period, and the recovery time tR is required.
Therefore, the cycle time tel of the memory unit MU becomes tC1'l tOH+tRc, which is longer than the cycle time tel when the address signals AO to Ai are counted up. I have no choice.

ここで、メモリユニットMU内に設けられるランダムア
クセスメモリの個数をnとし、アドレス信号AO〜At
がカウントアツプされずにランダムに発生される確立を
1 / pとすると、同一のランダムアクセスメモリが
2回続けて動作状態とされる確立Pは、 P= (1/n)x (1/p) 一1/ (nXp) のように小さくなる。したがって、この発明を適用する
ことで、メモリユニットMUの平均的なサイクルタイム
tcもほぼそのデータ保持時間t OHに短縮され、等
価的にその出力スループットが改善されるものとなる。
Here, the number of random access memories provided in the memory unit MU is n, and the address signals AO to At
If the probability that the random access memory is generated randomly without being counted up is 1/p, the probability P that the same random access memory will be in the operating state twice in a row is P= (1/n) x (1/p ) -1/(nXp). Therefore, by applying the present invention, the average cycle time tc of the memory unit MU is also shortened to approximately its data retention time tOH, and its output throughput is equivalently improved.

以上のように、この実施例のメモリユニットMUは、一
連のアドレスが順次割り当てられる4個のランダムアク
セスメモリRAMOA−RAM3を基本構成とする。こ
れらのランダムアクセスメモリは、チップアドレス信号
csQ及びcslすなわち下位2ビツトのアドレス信号
AO及びA1をもとに選択的に形成され°るチップ選択
信号C8O〜C33に従って、択一的に動作状態とされ
る。
As described above, the memory unit MU of this embodiment has a basic configuration of four random access memories RAMOA-RAM3 to which a series of addresses are sequentially assigned. These random access memories are selectively activated in accordance with chip selection signals C8O to C33, which are selectively formed based on chip address signals csQ and csl, that is, address signals AO and A1 of the lower two bits. Ru.

この実施例のメモリユニットMUは、さらにランダムア
クセスメモリRAM0〜RAM3が読み出しモードで動
作状態とされるとき、各ランダムアクセスメモリから出
力される内部出力信号doO〜do3ならびにタイミン
グ信号φoeQ〜φOe3を受けるデータ出力バッファ
DOBを含む。
The memory unit MU of this embodiment further receives internal output signals doO to do3 and timing signals φoeQ to φOe3 outputted from each random access memory when the random access memories RAM0 to RAM3 are activated in the read mode. Contains output buffer DOB.

データ出力バッファDOBは、上記タイミング信号φo
sQ〜φoe3に従って対応する上記内部出力信号do
o〜do3を選択的に伝達する出力選択回路SELと、
出力選択回路SELから出力される反転セット信号及び
反転リセット信号Tに従って選択的にセント状態又はリ
セット状態とされる出力ランチOLと、出力ランチOL
の出力信号をデータ出力端子Doutを介して送出する
出力駆動回路ODとを含む、その結果、各ランダムアク
セスメモリから出力される読み出しデータは、そのレベ
ルが確立されてから次に動作状態とされるランダムアク
セスメモリの読み出しデータが確立されるまでの間、デ
ータ出力バッファD。
The data output buffer DOB receives the above-mentioned timing signal φo.
The corresponding internal output signal do according to sQ~φoe3
an output selection circuit SEL that selectively transmits o to do3;
An output launch OL that is selectively brought into a cent state or a reset state according to an inverted set signal and an inverted reset signal T output from an output selection circuit SEL, and an output launch OL.
and an output drive circuit OD which sends out an output signal of through the data output terminal Dout, so that the read data output from each random access memory is next activated after its level is established. Data output buffer D until read data of random access memory is established.

Bの出力ラッチOLに保持され、送出される。したがっ
て、この実施例のメモリユニットMUOすイクルタイム
は、はぼデータ保持時間L DHに短縮され、等測的に
メモリユニットMUの出力スループットが改善されるも
のである。
It is held in the output latch OL of B and sent out. Therefore, the cycle time of the memory unit MUO in this embodiment is reduced to approximately the data retention time LDH, and the output throughput of the memory unit MU is isometrically improved.

以上の本実施例に示されるように、この発明を複数のラ
ンダムアクセスメモリを含みインタリーブ方式を採るメ
モリユニット等に通用した場合、次のような作用効果が
得られる。すなわち、(1)対応する起動選択信号に従
って択一的に動作状態とされる複数のランダムアクセス
メモリ等を含むメモリユニット等に、各ランダムアクセ
スメモリ等の読み出しデータを、次に動作状態とされる
ランダムアクセスメモリ等の読み出しデータが確立され
るまでの間保持し、外部に送出する出力回路を設けるこ
とで、メモリユニット等を構成する複数のランダムアク
セスメモリ等による出力競合を防止できるという効果が
得られる。
As shown in the above-described embodiment, when the present invention is applied to a memory unit or the like that includes a plurality of random access memories and employs an interleaving method, the following effects can be obtained. That is, (1) the read data of each random access memory, etc. is transferred to a memory unit, etc., including a plurality of random access memories, etc., which are alternatively put into an operating state according to a corresponding activation selection signal, and which are then put into an operating state. By providing an output circuit that retains the read data of the random access memory until it is established and sends it to the outside, an effect can be obtained in that it is possible to prevent output contention among multiple random access memories that constitute a memory unit, etc. It will be done.

(2)上記(11項により、メモリユニット等のサイク
ルタイムを、はぼ所定のデータ保持時間に相当する時間
まで短縮できるという効果が得られる。
(2) According to the above item (11), it is possible to obtain the effect that the cycle time of the memory unit etc. can be shortened to a time corresponding to a predetermined data retention time.

(3)上記(1)項及び(2)項により、複数のランダ
ムアクセスメモリ等を備えインタリーブ方式を採るメモ
リユニット等の出力スループットを高めることができる
という効果が得られる。
(3) Items (1) and (2) above provide the effect that the output throughput of a memory unit, etc. that includes a plurality of random access memories and adopts an interleaving method can be increased.

(4)上記+1)項〜(3)項により、上記メモリユニ
ットを含むディジタル処理装置等の処理能力を高めるこ
とができるという効果が得られる。
(4) Items +1) to (3) above provide the effect that the processing capacity of a digital processing device or the like including the memory unit can be increased.

以上本発明者によってなされた発明を実施例に基づき具
体的に説明したが、この発明は上記実施例に限定される
ものではなく、その要旨を逸脱しない範囲で種々変更可
能であることはいうまでもない0例えば、第1図におい
て、内部出力信号doQ〜do3がランダムアクセスメ
モリRAM0〜RAMa内で出力制御信号に従ってゲー
ト制御される場合、タイミング信号φoeo〜φoe3
は、例えばチップ選択信号C8O〜C33の反転信号に
それぞれ置き換えることができる。また、出力MO5F
ETQI及びQ2は、出力ラッチOLの出力信号すなわ
ち内部信号Od及び反転内部信号odを共通の出力制御
信号によってゲート制御した後、駆動してもよい。この
とき、出力駆動回路ODは、トライステート型出力回路
として機能する。第2図において、メモリユニットMU
には、任意数のランダムアクセスメモリを設けることが
できる。また、メモリユニットMUに、タイミング信号
φoeQ〜φos3あるいはその論理和信号を出力する
機能を持たせてもちよい。さらに、第1図に示されるデ
ータ出力バンファDOBの具体的な回路構成や第2図に
示されるメモリュニン)MUのブロック構成ならびに第
3図に示される制御信号及びアドレス信号の組み合わせ
等、種々の実施形態を採りうる。
Although the invention made by the present inventor has been specifically explained above based on Examples, it goes without saying that this invention is not limited to the above Examples and can be modified in various ways without departing from the gist thereof. For example, in FIG. 1, when the internal output signals doQ to do3 are gate-controlled in accordance with the output control signals in the random access memories RAM0 to RAMa, the timing signals φoeo to φoe3
can be replaced, for example, with inverted signals of the chip selection signals C8O to C33, respectively. Also, output MO5F
ETQI and Q2 may be driven after gate-controlling the output signal of the output latch OL, that is, the internal signal Od and the inverted internal signal od, by a common output control signal. At this time, the output drive circuit OD functions as a tri-state output circuit. In FIG. 2, memory unit MU
may be provided with any number of random access memories. Furthermore, the memory unit MU may be provided with a function of outputting the timing signals φoeQ to φos3 or their logical sum signal. Furthermore, various implementations such as the specific circuit configuration of the data output buffer DOB shown in FIG. 1, the block configuration of the memory module (MU) shown in FIG. 2, and the combination of control signals and address signals shown in FIG. It can take any form.

以上の説明では主として本発明者によってなされた発明
をその背景となった利用分野である複数の81・CMO
Sダイナミック型RAMからなるメモリユニットに通用
した場合について説明したが、それに限定されるもので
はなく、例えば、複数のスタティック型RAMからなる
メモリユニットやこのようなメモリユニットを内蔵する
ディジタル装置等にも通用できる0本発明は、少なくと
も複数の記憶回路を備えインタリーブ方式を採る半導体
記憶装置及びこのような半導体記憶装置を内蔵するディ
ジタル装置に広く通用できる。
In the above explanation, the invention made by the present inventor will be mainly described in the multiple 81/CMO fields that are the background of the invention.
Although we have explained the case where it is applicable to a memory unit consisting of S dynamic type RAM, it is not limited thereto. The present invention is widely applicable to semiconductor memory devices that include at least a plurality of memory circuits and employ an interleaving method, and to digital devices that incorporate such semiconductor memory devices.

〔発明の効果〕〔Effect of the invention〕

本願において開示される発明のうち代表的なものによっ
て得られる効果を簡単に説明すれば、下記のとおりであ
る。すなわち、対応する起動選択信号に従って択一的に
動作状態とされる複数のランダムアクセスメモリ等を含
むメモリユニット等に、各ランダムアクセスメモリ等の
読み出しデータを次に動作状態とされるランダムアクセ
スメモリ等の読み出しデータが確立されるまでの間保持
し、外部に送出する出力回路を設けることで、複数のラ
ンダムアクセスメモリ等による出力競合を防止できる。
A brief explanation of the effects obtained by typical inventions disclosed in this application is as follows. In other words, data read from each random access memory is transferred to a memory unit, etc., which includes a plurality of random access memories, etc., which are selectively put into an operating state according to a corresponding activation selection signal, and a random access memory, etc., which is then put into an operating state. By providing an output circuit that holds the read data until it is established and sends it to the outside, it is possible to prevent output contention between multiple random access memories and the like.

これにより、複数のランダムアクセスメモリ等を備えイ
ンタリーブ方式を採るメモリユニット等のサイクルタイ
ムを短縮し、その出力スループットを高めることができ
る。
This makes it possible to shorten the cycle time of a memory unit, etc. that includes a plurality of random access memories and employs an interleaving method, and to increase its output throughput.

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

第1図は、この発明が適用されたメモリユニットのデー
タ出カバソファ(出力回路)の一実施例を示す回路図、 第2図は、第1図のデータ出力バンファを含むメモリュ
ニン]の一実施例を示すブロック図、第3図は、82図
のメモリユニットの読み出し動作の一実施例を示すタイ
ミング図、 第4図は、インクリープ機能を有する従来のメモリユニ
ットの読み出し動作の一例を示すタイミング図である。 MU・・・メモリユニット、DOB・・・データ出カバ
ソファ、SEL・・・出力選択回路、OL・・・出力う
・ノチ、OD・・・出力駆動回路、01〜G12・・・
ナントゲート回路、N1〜N6・・・インバータ回路、
Q1〜Q2・・・NチャンネルMO3FET。 C3L・・・チップ選択回路、RAM0〜RAM3・・
・ランダムアクセスメモリ。
FIG. 1 is a circuit diagram showing an embodiment of a data output buffer (output circuit) of a memory unit to which the present invention is applied, and FIG. 2 is an embodiment of the memory unit including the data output buffer of FIG. 1. FIG. 3 is a timing diagram showing an example of the read operation of the memory unit shown in FIG. 82. FIG. 4 is a timing diagram showing an example of the read operation of the conventional memory unit having an incremental function. It is. MU...Memory unit, DOB...Data output cover sofa, SEL...Output selection circuit, OL...Output nozzle, OD...Output drive circuit, 01-G12...
Nant gate circuit, N1 to N6...inverter circuit,
Q1~Q2...N channel MO3FET. C3L...Chip selection circuit, RAM0~RAM3...
・Random access memory.

Claims (1)

【特許請求の範囲】 1、対応する起動選択信号に従って択一的に動作状態と
され指定されるアドレスの記憶データを読み出す複数の
記憶回路と、上記記憶回路の読み出しデータを次に動作
状態とされる上記記憶回路の読み出しデータが確立され
るまでの間保持し外部に送出する出力回路とを具備する
ことを特徴とする半導体記憶装置。 2、上記出力回路は、出力制御信号又は上記起動選択信
号に従って対応する上記記憶回路の読み出しデータを選
択的に伝達する出力選択回路と、上記出力選択回路の出
力信号に従って選択的にセット状態又はリセット状態と
される出力ラッチと、上記出力ラッチの出力信号を外部
に送出する出力駆動回路とを含むものであることを特徴
とする特許請求の範囲第1項記載の半導体記憶装置。 3、上記記憶回路は、それぞれBi・CMOSダイナミ
ック型RAMにより構成されるものであることを特徴と
する特許請求の範囲第1項又は第2項記載の半導体記憶
装置。
[Scope of Claims] 1. A plurality of memory circuits that are selectively put into an operating state in accordance with a corresponding activation selection signal and read out stored data at a designated address; and an output circuit that holds the read data of the memory circuit until it is established and sends it to the outside. 2. The output circuit includes an output selection circuit that selectively transmits read data of the corresponding storage circuit according to the output control signal or the activation selection signal, and a set state or reset selectively according to the output signal of the output selection circuit. 2. The semiconductor memory device according to claim 1, further comprising an output latch that is set to a state, and an output drive circuit that outputs an output signal of the output latch to the outside. 3. The semiconductor memory device according to claim 1 or 2, wherein each of the memory circuits is constituted by a Bi-CMOS dynamic RAM.
JP63295940A 1988-11-25 1988-11-25 Semiconductor memory Pending JPH02143993A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63295940A JPH02143993A (en) 1988-11-25 1988-11-25 Semiconductor memory

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63295940A JPH02143993A (en) 1988-11-25 1988-11-25 Semiconductor memory

Publications (1)

Publication Number Publication Date
JPH02143993A true JPH02143993A (en) 1990-06-01

Family

ID=17827081

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63295940A Pending JPH02143993A (en) 1988-11-25 1988-11-25 Semiconductor memory

Country Status (1)

Country Link
JP (1) JPH02143993A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0730435A (en) * 1993-07-14 1995-01-31 Nec Corp Error correction circuit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0730435A (en) * 1993-07-14 1995-01-31 Nec Corp Error correction circuit

Similar Documents

Publication Publication Date Title
KR940000148B1 (en) Dual Port Semiconductor Memory
EP0045063A2 (en) Memory device
JPS60136086A (en) Semiconductor memory device
US4445204A (en) Memory device
US6034910A (en) Semiconductor memory device to which serial access is made and a method for accessing the same
EP0388175B1 (en) Semiconductor memory device
JPH04362592A (en) Semiconductor memory
US5323355A (en) Semiconductor memory device
JP2905903B2 (en) Random access memory
JPS61122997A (en) Refresh address counter
EP0062547A2 (en) Memory circuit
US6310818B1 (en) Semiconductor memory device and method of changing output data of the same
JPH11213676A (en) Data buffer and data read / write method using the same
US5383160A (en) Dynamic random access memory
CN102290096A (en) decoding and logic control circuit of static random access memory
JPH0373493A (en) Semiconductor storage device
US5553024A (en) Semiconductor memory utilizing RAS and CAS signals to control the latching of first and second read or write data
US6363032B2 (en) Programmable counter circuit for generating a sequential/interleave address sequence
EP0318953B1 (en) Arrangement and construction of output control circuit in semiconductor memory device
JP3057990B2 (en) Semiconductor integrated circuit device
JPH03102698A (en) Semiconductor storage device
JP2598424B2 (en) Semiconductor integrated circuit
US7428178B2 (en) Memory circuit containing a chain of stages
JPH0366096A (en) Static ram
JPH01298597A (en) Semiconductor memory