JPH0752582B2 - モノリシック半導体集積回路装置 - Google Patents
モノリシック半導体集積回路装置Info
- Publication number
- JPH0752582B2 JPH0752582B2 JP3279259A JP27925991A JPH0752582B2 JP H0752582 B2 JPH0752582 B2 JP H0752582B2 JP 3279259 A JP3279259 A JP 3279259A JP 27925991 A JP27925991 A JP 27925991A JP H0752582 B2 JPH0752582 B2 JP H0752582B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- data
- circuit
- output
- 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.)
- Expired - Lifetime
Links
Landscapes
- Dram (AREA)
Description
【0001】
【産業上の利用分野】本発明はMOSダイナミックメモ
リのようなモノリシックメモリに係る。
リのようなモノリシックメモリに係る。
【0002】
【従来の技術】図1は、アドレス信号を行アドレス列ア
ドレスの2つに分け、これらを同一の入力端子を介して
時分割に入力する、いわゆるアドレスマルチプレックス
方式が採られ、さらに行アドレスを固定したままで、列
アドレスのみを連続的に変化させるページモードと称す
る機能を有する。従来技術によるN型MOSトランジス
タを用いたダイナミックメモリの概略回路構成を示して
いる。図1およびその他の図面において添字R,Cのつ
いた参照記号はそれぞれ行選択動作列選択動作に係わる
回路部分に付されている。1R1Cは外部からの制御ク
ロックで主として前者は行選択時の動作の開始を、後者
は列選択動作の開始を制御する。2R,2Cはそれぞれ
1R,1Cの入力を受けてメモリ内部の動作に必要な複
数のタイミングパルスを発生する回路である。図中では
代表的な出力11R,12R,13R,12Cのみを記
しており、他は省略している。回路2Cは信号11Rが
入力されている条件下でのみ信号1Cに応答する。3は
複数ビットからなる行又は列アドレスを並列に入力する
ための複数本の信号線からなる。アドレスバッファ回路
4R,4Cは線3を介して時分割に入力される行アドレ
スと列アドレスをそれぞれ回路2R,2Cより供給され
るアドレスバッファ制御信号12R,12Cに従がって
取り込み、それぞれ内部行アドレス信号14Rとその反
転信号14R ̄ ̄ ̄および内部列アドレス信号14Cと
その反転信号14C ̄ ̄ ̄を出力する。信号14R,1
4R ̄ ̄ ̄は行デコーダ(図示せず)、ワード線W1〜
Wmの駆動回路(図示せず)などからなるワード線選択
回路5Rに供給され、他方信号14C,14C ̄ ̄ ̄は
列デコーダ(図示せず)およびビット線選択線Y1〜Yn
の駆動回路(図示せず)などからなるビット線選択回路
5Cに供給される。100はメモリセルアレー部であ
り、いわゆる折り返しビット線(Folded bit line)と
して、ビット線対B1〜Bnを有しビット線B1〜Bnの各
々とワード線W1〜Wmの二つの交点の一方に1MOSト
ランジスタからなるメモリセルMCが配置されている。
各ビット線にはまたダミーセル(図示せず)が接続され
ている。6RはメモリセルMCからの微小信号の検知回
路であり、トランジスタQ1,Q2から構成され、回路2
Rにより供給される検知回路駆動信号13Rの指示によ
り動作する。ゲート回路101は各データ線対ごとに設
けられた1対のMOSトランジスタを有し、入出力デー
タ線対I/Oと対応するビット線対を線Y1〜Ynの信号
に応答して接続するものである。6Cは検知回路、7C
は出力増幅回路、8は出力端子である。9はデータ入力
端子、10Cはデータ入力バッファである。なお、図1
の各回路はダイナミック型である。以下、図1の回路の
動作を図2を参照して説明しよう。
ドレスの2つに分け、これらを同一の入力端子を介して
時分割に入力する、いわゆるアドレスマルチプレックス
方式が採られ、さらに行アドレスを固定したままで、列
アドレスのみを連続的に変化させるページモードと称す
る機能を有する。従来技術によるN型MOSトランジス
タを用いたダイナミックメモリの概略回路構成を示して
いる。図1およびその他の図面において添字R,Cのつ
いた参照記号はそれぞれ行選択動作列選択動作に係わる
回路部分に付されている。1R1Cは外部からの制御ク
ロックで主として前者は行選択時の動作の開始を、後者
は列選択動作の開始を制御する。2R,2Cはそれぞれ
1R,1Cの入力を受けてメモリ内部の動作に必要な複
数のタイミングパルスを発生する回路である。図中では
代表的な出力11R,12R,13R,12Cのみを記
しており、他は省略している。回路2Cは信号11Rが
入力されている条件下でのみ信号1Cに応答する。3は
複数ビットからなる行又は列アドレスを並列に入力する
ための複数本の信号線からなる。アドレスバッファ回路
4R,4Cは線3を介して時分割に入力される行アドレ
スと列アドレスをそれぞれ回路2R,2Cより供給され
るアドレスバッファ制御信号12R,12Cに従がって
取り込み、それぞれ内部行アドレス信号14Rとその反
転信号14R ̄ ̄ ̄および内部列アドレス信号14Cと
その反転信号14C ̄ ̄ ̄を出力する。信号14R,1
4R ̄ ̄ ̄は行デコーダ(図示せず)、ワード線W1〜
Wmの駆動回路(図示せず)などからなるワード線選択
回路5Rに供給され、他方信号14C,14C ̄ ̄ ̄は
列デコーダ(図示せず)およびビット線選択線Y1〜Yn
の駆動回路(図示せず)などからなるビット線選択回路
5Cに供給される。100はメモリセルアレー部であ
り、いわゆる折り返しビット線(Folded bit line)と
して、ビット線対B1〜Bnを有しビット線B1〜Bnの各
々とワード線W1〜Wmの二つの交点の一方に1MOSト
ランジスタからなるメモリセルMCが配置されている。
各ビット線にはまたダミーセル(図示せず)が接続され
ている。6RはメモリセルMCからの微小信号の検知回
路であり、トランジスタQ1,Q2から構成され、回路2
Rにより供給される検知回路駆動信号13Rの指示によ
り動作する。ゲート回路101は各データ線対ごとに設
けられた1対のMOSトランジスタを有し、入出力デー
タ線対I/Oと対応するビット線対を線Y1〜Ynの信号
に応答して接続するものである。6Cは検知回路、7C
は出力増幅回路、8は出力端子である。9はデータ入力
端子、10Cはデータ入力バッファである。なお、図1
の各回路はダイナミック型である。以下、図1の回路の
動作を図2を参照して説明しよう。
【0003】まず、行選択制御クロック1Rが低レベル
になると、内部動作に必要な複数の内部クロックの内1
2Rのクロックが回路2Rにより発生され、信号1Rの
立下がりに同期して線3を介して入力される列アドレス
Rを回路4Rが取り込み、内部アドレス信号14R,1
4R ̄ ̄ ̄を発生する。このメモリはアドレスマルチ方
式で動作するので線3には、行アドレスRのみがまず入
力される。図2のC1,C2,C3……Cjは後で入力
される列アドレスである。
になると、内部動作に必要な複数の内部クロックの内1
2Rのクロックが回路2Rにより発生され、信号1Rの
立下がりに同期して線3を介して入力される列アドレス
Rを回路4Rが取り込み、内部アドレス信号14R,1
4R ̄ ̄ ̄を発生する。このメモリはアドレスマルチ方
式で動作するので線3には、行アドレスRのみがまず入
力される。図2のC1,C2,C3……Cjは後で入力
される列アドレスである。
【0004】内部アドレス信号14R,14R ̄ ̄ ̄に
応答して回路5Rが動作し、ワード線W1〜Wmの1本、
たとえばW1が選ばれる。こうして、選択されたワード
線W1に接続された複数のメモリセルが読出される。各
ビット線にはダミーセル(図示せず)が設けられてお
り、選択されたメモリセルが接続されたビット線と対を
なすビット線に接続されたダミーセルが回路5Rにより
読出される。こうして、n個のビット線対上に微小信号
が読出れる。その後信号13Rが低電位になり、各検知
回路6Rが動作し、各データ線対の電圧が差動増幅され
る。この動作をもって、おおむね、行選択動作が完了す
る。
応答して回路5Rが動作し、ワード線W1〜Wmの1本、
たとえばW1が選ばれる。こうして、選択されたワード
線W1に接続された複数のメモリセルが読出される。各
ビット線にはダミーセル(図示せず)が設けられてお
り、選択されたメモリセルが接続されたビット線と対を
なすビット線に接続されたダミーセルが回路5Rにより
読出される。こうして、n個のビット線対上に微小信号
が読出れる。その後信号13Rが低電位になり、各検知
回路6Rが動作し、各データ線対の電圧が差動増幅され
る。この動作をもって、おおむね、行選択動作が完了す
る。
【0005】その後列選択制御クロック1Cが低レベル
になると、回路2Cが信号12Cを発生する。なお、信
号11Rは信号1Rの反転信号で、回路2Cは信号11
Rが高レベルのときのみ信号1Cの立下がりに応答する
ように構成されている、信号1Cの立上がりには、信号
11Rのレベルに無関係に回路2Cは応答する。信号1
Cの立下がりに同期して線3を介して入力される列アド
レスC1を回路4Cが信号12Cに応答して取り込み、
内部アドレス信号14C,14C ̄ ̄ ̄を発生する。信
号14C,14C ̄ ̄ ̄に応答して回路5Cによりビッ
ト線選択線Y1〜Ynのうちの1本,例えばY1が選ばれ
る。これによって、MOSトランジスタQ1,Q4がオン
になり、データ線対B1の信号が入出力データ線対I/
Oに転送され検知回路6Cにより差動増幅され、その出
力がさらに出力増幅回路7Cにと増幅され、出力端子8
に読み出しデータが出力される。
になると、回路2Cが信号12Cを発生する。なお、信
号11Rは信号1Rの反転信号で、回路2Cは信号11
Rが高レベルのときのみ信号1Cの立下がりに応答する
ように構成されている、信号1Cの立上がりには、信号
11Rのレベルに無関係に回路2Cは応答する。信号1
Cの立下がりに同期して線3を介して入力される列アド
レスC1を回路4Cが信号12Cに応答して取り込み、
内部アドレス信号14C,14C ̄ ̄ ̄を発生する。信
号14C,14C ̄ ̄ ̄に応答して回路5Cによりビッ
ト線選択線Y1〜Ynのうちの1本,例えばY1が選ばれ
る。これによって、MOSトランジスタQ1,Q4がオン
になり、データ線対B1の信号が入出力データ線対I/
Oに転送され検知回路6Cにより差動増幅され、その出
力がさらに出力増幅回路7Cにと増幅され、出力端子8
に読み出しデータが出力される。
【0006】
【発明が解決しようとする課題】通常のモードでは、こ
の後、信号1R,1Cが共に高電位に戻され、メモリは
元の待機状態に戻る。このときのメモリの信号は図2に
点線にて示されるレベルを取る。
の後、信号1R,1Cが共に高電位に戻され、メモリは
元の待機状態に戻る。このときのメモリの信号は図2に
点線にて示されるレベルを取る。
【0007】すなわち、回路2Rは信号1Rが高レベル
になったときに行選択動作に関する回路たとえば4R,
5R,6Rおよびセルアレー部100にそれぞれ待機状
態(すなわち、プリチャージ状態)にする信号を供給す
る回路(図示せず)を有している。一方回路2Cは信号
1Cが高レベルになると、列選択動作に関与する回路、
たとえば、回路4C,5C,6C,7C,10Cおよび
データ線対I/Oにそれぞれをプリチャージして待機状
態にするための信号を供給する回路(図示せず)を有し
ている。
になったときに行選択動作に関する回路たとえば4R,
5R,6Rおよびセルアレー部100にそれぞれ待機状
態(すなわち、プリチャージ状態)にする信号を供給す
る回路(図示せず)を有している。一方回路2Cは信号
1Cが高レベルになると、列選択動作に関与する回路、
たとえば、回路4C,5C,6C,7C,10Cおよび
データ線対I/Oにそれぞれをプリチャージして待機状
態にするための信号を供給する回路(図示せず)を有し
ている。
【0008】一方、ページモード動作では、上記出力端
子8に出力が現れた以降、図2に実現にて示すように、
信号1Rはそのまま低電位状態を保ち、信号1Cのみを
オン,オフさせて、列選択動作のみを連続して行なう。
子8に出力が現れた以降、図2に実現にて示すように、
信号1Rはそのまま低電位状態を保ち、信号1Cのみを
オン,オフさせて、列選択動作のみを連続して行なう。
【0009】このページモードでは信号1Rは低電位状
態であるから、行選択動作に係る回路はそれまでの状
態、すなわち、今の例ではワード線W1が選択され、か
つ、検知回路6Rは動作状態のままである。したがっ
て、信号1Cが高電位状態になると例えば回路2C,4
C,5C,6C,7Cなどの列選択動作に係わる回路の
みがそれぞれ所定のタイミングから待機状態となり、次
の動作に備える。その後信号1Cが低電位になると、前
に述べたと同様に回路2C,4Cが動作し、回路4Cが
線3を介して入力される次の列アドレスC2を取り込
み、信号14C,14C ̄ ̄ ̄を回路5Cに供給する。
回路5Cは信号14C,14C ̄ ̄ ̄に対応した、ビッ
ト線対選択線Y1〜Ynのうちの一本を選択し、これに対
応するビット線対の信号が入出力データ線対I/Oに転
送され、回路7Cを経由して出力端子8にデータが出力
される。以降も同様の動作を連続し、列アドレスC3,
C4,……Cjに対応したデータが端子8に連続して出
力される。ページモードの終了とともに、信号1C,1
Rがともに高レベルに戻され、メモリは元の待期状態に
戻される。
態であるから、行選択動作に係る回路はそれまでの状
態、すなわち、今の例ではワード線W1が選択され、か
つ、検知回路6Rは動作状態のままである。したがっ
て、信号1Cが高電位状態になると例えば回路2C,4
C,5C,6C,7Cなどの列選択動作に係わる回路の
みがそれぞれ所定のタイミングから待機状態となり、次
の動作に備える。その後信号1Cが低電位になると、前
に述べたと同様に回路2C,4Cが動作し、回路4Cが
線3を介して入力される次の列アドレスC2を取り込
み、信号14C,14C ̄ ̄ ̄を回路5Cに供給する。
回路5Cは信号14C,14C ̄ ̄ ̄に対応した、ビッ
ト線対選択線Y1〜Ynのうちの一本を選択し、これに対
応するビット線対の信号が入出力データ線対I/Oに転
送され、回路7Cを経由して出力端子8にデータが出力
される。以降も同様の動作を連続し、列アドレスC3,
C4,……Cjに対応したデータが端子8に連続して出
力される。ページモードの終了とともに、信号1C,1
Rがともに高レベルに戻され、メモリは元の待期状態に
戻される。
【0010】以上述べたようにページモードでは、行選
択動作が繰り返されないため、通常より高速の動作が可
能となり、この時のアクセス時間は、列アドレスの入力
からデータの出力までの時間tCAに等しくなり,この時
間tCAは通常動作時のアクセス時間(行アドレスの入力
からデータの出力までの時間)tRAの約1/2〜2/3
程度になる。
択動作が繰り返されないため、通常より高速の動作が可
能となり、この時のアクセス時間は、列アドレスの入力
からデータの出力までの時間tCAに等しくなり,この時
間tCAは通常動作時のアクセス時間(行アドレスの入力
からデータの出力までの時間)tRAの約1/2〜2/3
程度になる。
【0011】また、ページモードで連続読み出しのでき
る最大のデータ数jは、常に異なるアドレスのメモリセ
ルのデータを読み出すとすると、原理的には列アドレス
によって指定できるビット線対の数nと等しい。通常、
アドレスマルチ方式のメモリでは、ビット線対の数nと
ワード線の数mを等しくするため、メモリ全体の記憶容
量をNとすると、j=√Nとなる。この値は原理的な値
であり、他の特性との関連で適宜変更されうるが、通常
j=数十〜数百の範囲にあり、ページモードではこの数
量の異なるデータを連続して、上記のアクセス時間で読
み出せる。
る最大のデータ数jは、常に異なるアドレスのメモリセ
ルのデータを読み出すとすると、原理的には列アドレス
によって指定できるビット線対の数nと等しい。通常、
アドレスマルチ方式のメモリでは、ビット線対の数nと
ワード線の数mを等しくするため、メモリ全体の記憶容
量をNとすると、j=√Nとなる。この値は原理的な値
であり、他の特性との関連で適宜変更されうるが、通常
j=数十〜数百の範囲にあり、ページモードではこの数
量の異なるデータを連続して、上記のアクセス時間で読
み出せる。
【0012】しかしながら、電子計算機の主記憶装置と
して使用するには、上記したページモードでさえもアク
セス速度が遅い。
して使用するには、上記したページモードでさえもアク
セス速度が遅い。
【0013】本発明の目的は、従来のページモードより
もさらにアクセス時間の短かいモードで動作のできるメ
モリを提供することにある。
もさらにアクセス時間の短かいモードで動作のできるメ
モリを提供することにある。
【0014】
【課題を解決するための手段】本発明の代表的な実施形
態によれば、複数のワード線(W 1 〜Wm)と、複数のビット
線(B1〜Bi)と、該複数のワード線(W 1 〜Wm)と該複数
のビット線(B1〜Bi)の所望の交点に配置された複数
のメモリセルとを有するメモリアレーと、 上記複数のワ
ード線(W 1 〜Wm)の所定のワード線を選択するワード線選
択手段(5R)と、 上記複数のビット線(B1〜Bi)の所定
のビット線を選択するビット線選択手段(5CA)と、 該ビ
ット線選択手段(5CA)により選択されたビット線からの
データを出力するデータ出力手段(6C"〜6C",201,5
Z)とを具備するアドレスマルチプレックス方式のモノリ
シック半導体集積回路装置において、 ワード線を選択す
る行アドレスを上記ワード線選択手段(5R)に確定するた
めの行アドレス確定信号(1R')とビット線を選択するた
めの列アドレスを上記ビット線選択手段(5CA)に確定す
るための列アドレス確定信号(1C")をクロック信号(1C)
に応答して出力する信号発生手段(2CF)をさらに具備
し、 上記信号発生手段(2CF)からの上記行アドレス確定
信号(1R')に応答して、上記複数のワード線(W 1 〜Wm)の
所定のワード線を選択する如く上記ワード線選択手段(5
R)は構成され、 上記信号発生手段(2CF)からの上記列ア
ドレス確定信号(1C")に応答して、複数のビット線を選
択することが可能な如く上記ビット線選択手段(5CA)が
構成され、上記ビット線選択手段(5CA)により選択され
た上記複数のビット線からのデータを上記データ出力手
段(6C"〜6C",201,5Z)から出力している間に、上記
信号発生手段(2CF)から次の行アドレス確定信号(1R')又
は列アドレス確定信号(1C")を発生する動作を開始する
ことを特徴とするモノリシック半導体集積回路装置が提
供される(図15〜図18参照)。 さらに、好適な実施
形態によれば、上記データ出力手段(6C"〜6C",201,
5Z)は上記ビット線選択手段により選択された上記複数
のビット線からのデータを保持するデータ保持手段(6C
"〜6C")と、該データ保持手段(6C"〜6C")に よ
り保持されたデータを選択する保持データ選択手段(20
1,5Z)とを具備し、該保持データ選択手段(201,5Z)は上
記列アドレスの一部(3)に応答して上記データ保持手段
(6C"〜6C")により保持されたデータを選択すること
を特徴とするモノリシック半導体集積回路装置が提供さ
れる(図15参照)。 また、他の好適な実施形態によれ
ば、上記データ出力手段(6C"〜6C",201,5Z)は上記
ビット線選択手段により選択された上記複数のビット線
からのデータを保持するデータ保持手段(6C"〜6C")
と、該データ保持手段(6C"〜6C")により保持された
データを選択する保持データ選択手段(201,5Z)とを具備
し、保持データ選択手段(201,5Z)は上記クロック信号(1
C)に応答して上記データ保持手段(201,5Z)により保持さ
れたデータを所定の順序に従い順次出力することを特徴
とするモノリシック半導体集積回路装置が提供される
(図15参照)。 また、他の好適な実施形態によれば、
上記複数のメモリセルの各メモリセルは、1MOSトラ
ンジスタからなるメモリセル、すなわち、1つのトラン
ジスタと1つのキャパシタからなることを特徴とするモ
ノリシック半導体集積回路装置が提供される。 また、他
の好適な実施形態によれば、上記次の列アドレス確定信
号のパルス幅は上記クロック信号のパルス幅の複数個分
であることを特徴とするモノリシック半導体集積回路装
置が提供される(図17参照)。 また、他の好適な実施
形態によれば、上記クロック信号は上記モノリシック半
導体集積回路装置の外部から入力されるモノリシック半
導体集積回路装置が提供される。
態によれば、複数のワード線(W 1 〜Wm)と、複数のビット
線(B1〜Bi)と、該複数のワード線(W 1 〜Wm)と該複数
のビット線(B1〜Bi)の所望の交点に配置された複数
のメモリセルとを有するメモリアレーと、 上記複数のワ
ード線(W 1 〜Wm)の所定のワード線を選択するワード線選
択手段(5R)と、 上記複数のビット線(B1〜Bi)の所定
のビット線を選択するビット線選択手段(5CA)と、 該ビ
ット線選択手段(5CA)により選択されたビット線からの
データを出力するデータ出力手段(6C"〜6C",201,5
Z)とを具備するアドレスマルチプレックス方式のモノリ
シック半導体集積回路装置において、 ワード線を選択す
る行アドレスを上記ワード線選択手段(5R)に確定するた
めの行アドレス確定信号(1R')とビット線を選択するた
めの列アドレスを上記ビット線選択手段(5CA)に確定す
るための列アドレス確定信号(1C")をクロック信号(1C)
に応答して出力する信号発生手段(2CF)をさらに具備
し、 上記信号発生手段(2CF)からの上記行アドレス確定
信号(1R')に応答して、上記複数のワード線(W 1 〜Wm)の
所定のワード線を選択する如く上記ワード線選択手段(5
R)は構成され、 上記信号発生手段(2CF)からの上記列ア
ドレス確定信号(1C")に応答して、複数のビット線を選
択することが可能な如く上記ビット線選択手段(5CA)が
構成され、上記ビット線選択手段(5CA)により選択され
た上記複数のビット線からのデータを上記データ出力手
段(6C"〜6C",201,5Z)から出力している間に、上記
信号発生手段(2CF)から次の行アドレス確定信号(1R')又
は列アドレス確定信号(1C")を発生する動作を開始する
ことを特徴とするモノリシック半導体集積回路装置が提
供される(図15〜図18参照)。 さらに、好適な実施
形態によれば、上記データ出力手段(6C"〜6C",201,
5Z)は上記ビット線選択手段により選択された上記複数
のビット線からのデータを保持するデータ保持手段(6C
"〜6C")と、該データ保持手段(6C"〜6C")に よ
り保持されたデータを選択する保持データ選択手段(20
1,5Z)とを具備し、該保持データ選択手段(201,5Z)は上
記列アドレスの一部(3)に応答して上記データ保持手段
(6C"〜6C")により保持されたデータを選択すること
を特徴とするモノリシック半導体集積回路装置が提供さ
れる(図15参照)。 また、他の好適な実施形態によれ
ば、上記データ出力手段(6C"〜6C",201,5Z)は上記
ビット線選択手段により選択された上記複数のビット線
からのデータを保持するデータ保持手段(6C"〜6C")
と、該データ保持手段(6C"〜6C")により保持された
データを選択する保持データ選択手段(201,5Z)とを具備
し、保持データ選択手段(201,5Z)は上記クロック信号(1
C)に応答して上記データ保持手段(201,5Z)により保持さ
れたデータを所定の順序に従い順次出力することを特徴
とするモノリシック半導体集積回路装置が提供される
(図15参照)。 また、他の好適な実施形態によれば、
上記複数のメモリセルの各メモリセルは、1MOSトラ
ンジスタからなるメモリセル、すなわち、1つのトラン
ジスタと1つのキャパシタからなることを特徴とするモ
ノリシック半導体集積回路装置が提供される。 また、他
の好適な実施形態によれば、上記次の列アドレス確定信
号のパルス幅は上記クロック信号のパルス幅の複数個分
であることを特徴とするモノリシック半導体集積回路装
置が提供される(図17参照)。 また、他の好適な実施
形態によれば、上記クロック信号は上記モノリシック半
導体集積回路装置の外部から入力されるモノリシック半
導体集積回路装置が提供される。
【0015】
【作用】ワード線を選択する行アドレスをワード線選択
手段(5R)に確定するための行アドレス確定信号(1R')と
ビット線を選択するための列アドレスをビット線選択手
段(5CA)に確定するための列アドレス確定信号(1C")の両
方がクロック信号(1C)に応答して出力される(図17、
図18参照)ので、行アドレス確定信号(1R')と列アド
レス確定信号(1C")との時間間隔、行アドレス確定信号
(1R')と次の行アドレス確定信号(1R')との時間間隔、列
アドレス確定信号(1C")と次の列アドレス確定信号(1C")
との時間間隔がクロック信号(1C)に依存することにな
る。従って、上記確定信号間の時間間隔が短かすぎるこ
とによる回路の誤動作や上記確定信号間の時間間隔が長
すぎることによる回路動作の遅延等がなく、さらにデー
タ出力手段(6C"〜6C",201,5Z)からデータを出力し
ている間にも回路の誤動作を招くことなく次の列アドレ
ス確定信号(1C")を出力することが可能となり、確定信
号間の時間間隔が長すぎることなく高速にデータを連続
して出力することができる。 さらに、好適な実施形態で
は、高速にデータを出力することができるとともに、上
記ビット線選択手段により選択された上記複数のビット
線からのデータを上記列アドレスの一部(3)によりラン
ダムに選択することができる。 また、他の好適な実施形
態では、高速にデータを出力することができるととも
に、上記ビット線選択手段により選択された上記複数の
ビット線からのデータをさらに選択するアドレスが不要
となるため、メモリの入出力端子が低減される。
手段(5R)に確定するための行アドレス確定信号(1R')と
ビット線を選択するための列アドレスをビット線選択手
段(5CA)に確定するための列アドレス確定信号(1C")の両
方がクロック信号(1C)に応答して出力される(図17、
図18参照)ので、行アドレス確定信号(1R')と列アド
レス確定信号(1C")との時間間隔、行アドレス確定信号
(1R')と次の行アドレス確定信号(1R')との時間間隔、列
アドレス確定信号(1C")と次の列アドレス確定信号(1C")
との時間間隔がクロック信号(1C)に依存することにな
る。従って、上記確定信号間の時間間隔が短かすぎるこ
とによる回路の誤動作や上記確定信号間の時間間隔が長
すぎることによる回路動作の遅延等がなく、さらにデー
タ出力手段(6C"〜6C",201,5Z)からデータを出力し
ている間にも回路の誤動作を招くことなく次の列アドレ
ス確定信号(1C")を出力することが可能となり、確定信
号間の時間間隔が長すぎることなく高速にデータを連続
して出力することができる。 さらに、好適な実施形態で
は、高速にデータを出力することができるとともに、上
記ビット線選択手段により選択された上記複数のビット
線からのデータを上記列アドレスの一部(3)によりラン
ダムに選択することができる。 また、他の好適な実施形
態では、高速にデータを出力することができるととも
に、上記ビット線選択手段により選択された上記複数の
ビット線からのデータをさらに選択するアドレスが不要
となるため、メモリの入出力端子が低減される。
【0016】
【実施例】以下、実施例により本発明を示す。
【0017】(1)連続モード 図3において図1と同じ参照番号のものは図1のものと
同じものを示す。メモリセルアレー100は図1と同じ
構造のメモリセルアレーからなる。本実施例では4つの
入出力データ線対I/O〜I/Oが設けられ、列選
択動作時に、セルアレー100から4つのビット線対が
同時選択される。このため、セルアレー100は4つの
ブロック100〜100に分けられ、各ブロックは
同じi本のビット線対を有する。ブロックj(1≦j≦
4)のビット線対は番号Bj1〜Bjiで表わす。ビッ
ト線対B1k〜B4k(1≦k≦i)の列アドレスは、下位
2ビット以外は同一になるようにアドレス付けされてい
る。
同じものを示す。メモリセルアレー100は図1と同じ
構造のメモリセルアレーからなる。本実施例では4つの
入出力データ線対I/O〜I/Oが設けられ、列選
択動作時に、セルアレー100から4つのビット線対が
同時選択される。このため、セルアレー100は4つの
ブロック100〜100に分けられ、各ブロックは
同じi本のビット線対を有する。ブロックj(1≦j≦
4)のビット線対は番号Bj1〜Bjiで表わす。ビッ
ト線対B1k〜B4k(1≦k≦i)の列アドレスは、下位
2ビット以外は同一になるようにアドレス付けされてい
る。
【0018】本実施例でも、図1と同様にアドレスマル
チプレックスの方法が用いられる。アドレスバッファ回
路4CAは、線3を介して入力される列のアドレス内下
位2ビット以外の上位側ビットのみを取り込み、これら
に対応する内部列アドレス信号14CAとその反転信号
14CA ̄ ̄ ̄ ̄を出力する点で図1の回路4Cと異な
る。
チプレックスの方法が用いられる。アドレスバッファ回
路4CAは、線3を介して入力される列のアドレス内下
位2ビット以外の上位側ビットのみを取り込み、これら
に対応する内部列アドレス信号14CAとその反転信号
14CA ̄ ̄ ̄ ̄を出力する点で図1の回路4Cと異な
る。
【0019】これに伴ない、ビット線選択回路5CA
は、この内部アドレス信号14CA,14CA ̄ ̄ ̄ ̄
に応答するようにされている点で、図1のビット線選択
回路と異なる。なお、簡単化のために、ビット線選択回
路5CAとゲート回路101を接続する信号線は図示さ
れていない。
は、この内部アドレス信号14CA,14CA ̄ ̄ ̄ ̄
に応答するようにされている点で、図1のビット線選択
回路と異なる。なお、簡単化のために、ビット線選択回
路5CAとゲート回路101を接続する信号線は図示さ
れていない。
【0020】さらに、4つのデータ線対I/O〜I/
Oに接続して検知回路6C〜6Cが設けられ、さ
らにこれらの出力を選択する回路201とこれを制御す
る回路5ZSと、回路201の出力202を増幅する回
路7CSを回路5ZSに選択すべきアドレスを与えるた
めのバッファ4C′Sと、これを起動するパルスを発生
する回路2C′、書込みデータを選択する回路203、
書込みデータバッファ10CSが設けられている点で図
3のメモリは図1のと異なる。
Oに接続して検知回路6C〜6Cが設けられ、さ
らにこれらの出力を選択する回路201とこれを制御す
る回路5ZSと、回路201の出力202を増幅する回
路7CSを回路5ZSに選択すべきアドレスを与えるた
めのバッファ4C′Sと、これを起動するパルスを発生
する回路2C′、書込みデータを選択する回路203、
書込みデータバッファ10CSが設けられている点で図
3のメモリは図1のと異なる。
【0021】なお、バッファ4C′S、選択回路5Z
S、出力増幅回路7CSはスタチック型回路にて構成さ
れており、それぞれの回路構成は第4A図〜第4C図に
示されている。バッファ10CSもスタチック型であ
る。これら以外の回路はダイナミック型である。
S、出力増幅回路7CSはスタチック型回路にて構成さ
れており、それぞれの回路構成は第4A図〜第4C図に
示されている。バッファ10CSもスタチック型であ
る。これら以外の回路はダイナミック型である。
【0022】また、図1の出力増幅型回路7Cはダイナ
ミック型であるため、回路2Cは、回路7Cにこれをプ
リチャージして待機状態にする信号を信号1Cが高レベ
ルになるごとに供給回路(図示せず)を有していた。図
3では出力増幅回路7CSはスタチック型であるため回
路2CAから回路7CSにこの信号を供給する必要がな
く、この供給回路を有しない点で図1の回路2Cと異な
るのみである。
ミック型であるため、回路2Cは、回路7Cにこれをプ
リチャージして待機状態にする信号を信号1Cが高レベ
ルになるごとに供給回路(図示せず)を有していた。図
3では出力増幅回路7CSはスタチック型であるため回
路2CAから回路7CSにこの信号を供給する必要がな
く、この供給回路を有しない点で図1の回路2Cと異な
るのみである。
【0023】回路2C′は信号1Cのレベルが反転する
ごとに信号1Cの反転信号12C′を出力する回路であ
る。
ごとに信号1Cの反転信号12C′を出力する回路であ
る。
【0024】なお、図3では、図1の検知回路6Rをそ
のまま用いるが、これは簡単化のために図示されずメモ
リセルアレー部100内に含まれているものと仮定す
る。
のまま用いるが、これは簡単化のために図示されずメモ
リセルアレー部100内に含まれているものと仮定す
る。
【0025】以下、図5を参照して実施例の動作を説明
する。
する。
【0026】信号1Rに応答した行選択動作が行アドレ
スRに基づき、図1と全く同様に行なわれる。その後、
信号1Cに応答して列アドレスC1に基づく列選択動作
が行なわれる。
スRに基づき、図1と全く同様に行なわれる。その後、
信号1Cに応答して列アドレスC1に基づく列選択動作
が行なわれる。
【0027】信号1Cの立下がりとほぼ同期してあるい
は、信号1Cの立下がりの前に列アドレスC1が線3に
入力され、バッファ4CAに入力される。バッファ4C
Aは、信号1Cに応答して発生される信号12Cの立上
がり時に、このアドレスC1の下位2ビット以外の上位
側ビットを取り込み、内部アドレス信号14CA,14
CA ̄ ̄ ̄ ̄を発生し、その後、信号1Cが高レベルに
なりバッファ4CAがプリチャージされるときまで、線
3上のアドレスが変化しても出力を変化しない。
は、信号1Cの立下がりの前に列アドレスC1が線3に
入力され、バッファ4CAに入力される。バッファ4C
Aは、信号1Cに応答して発生される信号12Cの立上
がり時に、このアドレスC1の下位2ビット以外の上位
側ビットを取り込み、内部アドレス信号14CA,14
CA ̄ ̄ ̄ ̄を発生し、その後、信号1Cが高レベルに
なりバッファ4CAがプリチャージされるときまで、線
3上のアドレスが変化しても出力を変化しない。
【0028】ビット線選択回路5CAはこの内部アドレ
ス信号14CA,14CA ̄ ̄ ̄ ̄に応答して、ブロッ
ク100〜毎に一つのビット線対、たとえば、B
1,B1,B1,B1を同時に選択するようゲー
ト回路101を制御し、データ線対I/O〜I/O
に信号が送られる。これらの信号はそれぞれ検知回路6
C〜6Cによって差動増幅され、MOSトランジス
タQ5〜Qnからなる選択回路201に供給される。2
C′は本発明による動作(以下これを連続モード動作と
呼ぶ)させるための複数のタイミングパルスを信号1C
に応答して発生する回路である。図中ではその出力とし
て代表的な信号1Cの反転信号12C′のみを示し、他
は省略してある。アドレスバッファ4C′Sは、信号1
2C′が高レベルのときに線3を介して入力される列ア
ドレスC1の最下位2ビットに応答して、内部アドレス
14C′とその反転信号14C′ ̄ ̄ ̄ ̄を出力する回
路でスタチック型回路が構成されている。
ス信号14CA,14CA ̄ ̄ ̄ ̄に応答して、ブロッ
ク100〜毎に一つのビット線対、たとえば、B
1,B1,B1,B1を同時に選択するようゲー
ト回路101を制御し、データ線対I/O〜I/O
に信号が送られる。これらの信号はそれぞれ検知回路6
C〜6Cによって差動増幅され、MOSトランジス
タQ5〜Qnからなる選択回路201に供給される。2
C′は本発明による動作(以下これを連続モード動作と
呼ぶ)させるための複数のタイミングパルスを信号1C
に応答して発生する回路である。図中ではその出力とし
て代表的な信号1Cの反転信号12C′のみを示し、他
は省略してある。アドレスバッファ4C′Sは、信号1
2C′が高レベルのときに線3を介して入力される列ア
ドレスC1の最下位2ビットに応答して、内部アドレス
14C′とその反転信号14C′ ̄ ̄ ̄ ̄を出力する回
路でスタチック型回路が構成されている。
【0029】図4Aはアドレスバッファ4C′Sの内、
アドレス1ビットに関する部分の例であり、Q11,Q14
を駆動MOSトランジスタ、Q12,Q13を負荷MOSト
ランジスタとする2段のインバータ回路となっている。
信号14C′は線3に入力されるアドレスの1ビットの
非反転信号で、14C′はこのアドレスの反転信号とな
る。ここで負荷トランジスタQ12,Q13のゲートを信号
12C′によって制御しているのは、信号1Cが入力さ
れないとき、すなわち待機状態でこれらの負荷MOSト
ランジスタをオフにし、消費電力を低減するためであ
る。
アドレス1ビットに関する部分の例であり、Q11,Q14
を駆動MOSトランジスタ、Q12,Q13を負荷MOSト
ランジスタとする2段のインバータ回路となっている。
信号14C′は線3に入力されるアドレスの1ビットの
非反転信号で、14C′はこのアドレスの反転信号とな
る。ここで負荷トランジスタQ12,Q13のゲートを信号
12C′によって制御しているのは、信号1Cが入力さ
れないとき、すなわち待機状態でこれらの負荷MOSト
ランジスタをオフにし、消費電力を低減するためであ
る。
【0030】バッファ4C′の内、列アドレスの他の1
ビットに関する部分も全く同様に構成される。なお、バ
ッファ4C′Sはスタティック型回路であるが、信号1
2C′が高電位になった時点から動作を開始するので、
最初の列アドレスC1の下位2ビット取り込みは、信号
12C′と同期して行なわれる。信号12′が高電位に保
持された状態では線3から入力されるアドレスの変化に
応じて回路固有の遅れ時間(1〜数nsec)の後に出力1
4C′,14C′ ̄ ̄ ̄が変化する。
ビットに関する部分も全く同様に構成される。なお、バ
ッファ4C′Sはスタティック型回路であるが、信号1
2C′が高電位になった時点から動作を開始するので、
最初の列アドレスC1の下位2ビット取り込みは、信号
12C′と同期して行なわれる。信号12′が高電位に保
持された状態では線3から入力されるアドレスの変化に
応じて回路固有の遅れ時間(1〜数nsec)の後に出力1
4C′,14C′ ̄ ̄ ̄が変化する。
【0031】デコーダ5ZSはバッファ4C′Sの出力
に応じて、線Z〜Zの1つを選ぶ。ここではアドレ
スC1に応じてZが選ばれる場合を例示している。
に応じて、線Z〜Zの1つを選ぶ。ここではアドレ
スC1に応じてZが選ばれる場合を例示している。
【0032】図4Bはデコーダ5ZSの内、出力線Z
を選択する部分を示し、トランジスタQ12,Q16のゲー
トに入力される列アドレスの下位側2ビットに対してN
OR回路構成になっており、両入力が低電位状態で出力
Zに負荷トランジスタQ17を介して高電位を出力す
る。本回路もスタティック型であるから、信号12C′
が高レベルのときには入力アドレスのレベル変化に応じ
て出力は直ちに変化する。
を選択する部分を示し、トランジスタQ12,Q16のゲー
トに入力される列アドレスの下位側2ビットに対してN
OR回路構成になっており、両入力が低電位状態で出力
Zに負荷トランジスタQ17を介して高電位を出力す
る。本回路もスタティック型であるから、信号12C′
が高レベルのときには入力アドレスのレベル変化に応じ
て出力は直ちに変化する。
【0033】デコーダ5ZSの内、出力線Zを選択す
る部分も同様に構成される。図4Bにおいて負荷トラン
ジスタQ17のゲートを信号12C′で制御するのは図4
Aの場合と同じ理由による。
る部分も同様に構成される。図4Bにおいて負荷トラン
ジスタQ17のゲートを信号12C′で制御するのは図4
Aの場合と同じ理由による。
【0034】データ線対I/O〜I/Oの信号がそ
れぞれ検知回路6C〜6Cによって差動増幅された
ときには、デコーダ5ZSはすでに列アドレスC1に対
応した線Zを選択しており、回路6Cの出力がMO
SトランジスタQ5によって選択され、線202を介し
て出力増幅回路7CSに供給される。
れぞれ検知回路6C〜6Cによって差動増幅された
ときには、デコーダ5ZSはすでに列アドレスC1に対
応した線Zを選択しており、回路6Cの出力がMO
SトランジスタQ5によって選択され、線202を介し
て出力増幅回路7CSに供給される。
【0035】図4Cに示すように、出力増幅回路7CS
は、MOSトランジスタQ18,Q19からなるインバータ
回路とQ20〜Q21からなるプッシュプル回路から構成さ
れている。本回路もスタチック型であり、回路個有の遅
れ時間の後、線202上の信号を端子8に出力する。信
号12C′が負荷トランジスタQ19に印加されているの
は図4Aのときと同じ理由による。
は、MOSトランジスタQ18,Q19からなるインバータ
回路とQ20〜Q21からなるプッシュプル回路から構成さ
れている。本回路もスタチック型であり、回路個有の遅
れ時間の後、線202上の信号を端子8に出力する。信
号12C′が負荷トランジスタQ19に印加されているの
は図4Aのときと同じ理由による。
【0036】このようにして、従来と同様に信号1Rも
しくは1Cが低レベルになってからそれぞれtRA,tCA
の時間経過後に、アドレスR,C1に対応した最初のデ
ータが端子8に出力される。
しくは1Cが低レベルになってからそれぞれtRA,tCA
の時間経過後に、アドレスR,C1に対応した最初のデ
ータが端子8に出力される。
【0037】その後も信号1R,1Cが低電位に維持さ
れ、は元の動作状態を保持する。したがって、データ線
対I/O〜I/Oにメモリの4つのブロックから読
み出された4つのデータが保持され、検知回路6C〜
もこの4つのデータを増幅した信号を出力している。
れ、は元の動作状態を保持する。したがって、データ線
対I/O〜I/Oにメモリの4つのブロックから読
み出された4つのデータが保持され、検知回路6C〜
もこの4つのデータを増幅した信号を出力している。
【0038】出力増幅回路7CSの動作が完了してデー
タが出力されるタイミングで次の列アドレスC2が線
3を介して入力される。この列アドレスC2は列アドレ
スC1とはその下位2ビットのみ異なるものである。ア
ドレスC2の下位2ビットに応答して回路4C′Sの出
力14C,14C′ ̄ ̄ ̄が変化し、回路5ZSによっ
てアドレスC2の下位2ビットに対応する出力線例えば
Zが選ばれる。これによってトランジスタQ6がオン
になり、検知回路6Cの内容が出力増幅回路7CSを
通して、端子8にデータとして出力される。以後も出
力増幅回路7CSの動作完了ごとに列アドレスC3,C
4を入力し、同様の動作を繰返して、対応するデータ
,が順次出力される。この間信号12Cは高レベル
のままであるので、アドレスC2〜C4は上位側ビット
をバッファ4CAが取り込むことはなく、その出力14
CA,14CA ̄ ̄ ̄はアドレスC1に対するもののま
まである。したがって、このことは、アドレスC2〜C
4の上位側ビットは線3より入力する必要がないことを
示している。したがって、図5ではアドレスC2〜C4
の上位ビットは入力されないものとして線3上の信号を
図示した。
タが出力されるタイミングで次の列アドレスC2が線
3を介して入力される。この列アドレスC2は列アドレ
スC1とはその下位2ビットのみ異なるものである。ア
ドレスC2の下位2ビットに応答して回路4C′Sの出
力14C,14C′ ̄ ̄ ̄が変化し、回路5ZSによっ
てアドレスC2の下位2ビットに対応する出力線例えば
Zが選ばれる。これによってトランジスタQ6がオン
になり、検知回路6Cの内容が出力増幅回路7CSを
通して、端子8にデータとして出力される。以後も出
力増幅回路7CSの動作完了ごとに列アドレスC3,C
4を入力し、同様の動作を繰返して、対応するデータ
,が順次出力される。この間信号12Cは高レベル
のままであるので、アドレスC2〜C4は上位側ビット
をバッファ4CAが取り込むことはなく、その出力14
CA,14CA ̄ ̄ ̄はアドレスC1に対するもののま
まである。したがって、このことは、アドレスC2〜C
4の上位側ビットは線3より入力する必要がないことを
示している。したがって、図5ではアドレスC2〜C4
の上位ビットは入力されないものとして線3上の信号を
図示した。
【0039】この連続モードの終了後、信号1C,1R
は高レベルに戻され、メモリは待機状態に戻る。すなわ
ちスタチック型回路4C′S,5ZS,7CSはそれら
への入力信号12C′が低レベルとなることにより待機
状態になり、メモリの他のダイナミック型の回路の各々
は、回路2R又は2CAのいずれかから供給される信号
によりプリチャージされる。
は高レベルに戻され、メモリは待機状態に戻る。すなわ
ちスタチック型回路4C′S,5ZS,7CSはそれら
への入力信号12C′が低レベルとなることにより待機
状態になり、メモリの他のダイナミック型の回路の各々
は、回路2R又は2CAのいずれかから供給される信号
によりプリチャージされる。
【0040】以上述べた実施例によれば、連続モードで
のアクセス時間、すなわち、2番目以降の列アドレスC
2〜C4が入力されてからデータ〜が出力されるま
での時間tZSAは、回路4C′S,5ZS,7CSとい
うわずかの回路の動作速度で決まるため、しかも、これ
らの回路がダイナミック型回路と異なり、プリチャージ
を必要としないスタチック型であるため、従来メモリの
ページモードのアクセス時間tCAに比べ、1/2〜1/
5と極めて小さくなり、高速の連続動作が可能になる。
また、この高速動作サイクル時間tZSCもアクセス時間
tZSAとほぼ同様になり、従来より1/2〜1/5に短
縮される。
のアクセス時間、すなわち、2番目以降の列アドレスC
2〜C4が入力されてからデータ〜が出力されるま
での時間tZSAは、回路4C′S,5ZS,7CSとい
うわずかの回路の動作速度で決まるため、しかも、これ
らの回路がダイナミック型回路と異なり、プリチャージ
を必要としないスタチック型であるため、従来メモリの
ページモードのアクセス時間tCAに比べ、1/2〜1/
5と極めて小さくなり、高速の連続動作が可能になる。
また、この高速動作サイクル時間tZSCもアクセス時間
tZSAとほぼ同様になり、従来より1/2〜1/5に短
縮される。
【0041】以上、読み出し動作について述べたが、書
き込み動作についても、図3に示すように、データ入力
9からデータ入力バッファ10CSと、欄204と、読
み出し時の選択回路201と同様の構成を有し、回路5
ZSで制御される選択回路203を経て、データ線対I
/O〜I/Oに一対の差動書込みデータが連続的に
供給され、高速の連続書き込みが行なわれる。
き込み動作についても、図3に示すように、データ入力
9からデータ入力バッファ10CSと、欄204と、読
み出し時の選択回路201と同様の構成を有し、回路5
ZSで制御される選択回路203を経て、データ線対I
/O〜I/Oに一対の差動書込みデータが連続的に
供給され、高速の連続書き込みが行なわれる。
【0042】(2)連絡モードとページモードの組合せ
モード 以上の実施例では、4つ以上の異なるデータを読み出し
/書き込みする場合は、4つのデータを連続モードで取
り扱った後、図5に示すように、信号1R,1Cを高電
位に戻しすべての回路を待機状態に復帰させ、再度連続
モード動作を開始する必要がある。したがって連続モー
ドが断続的にしか実行されないため、多量のデータを読
出すときの速度を更に改善する余地を残している。以下
に多数のデータについて連続モード動作が可能な複数の
実施例について述べる。図6は、連続モードとページモ
ードを組み合わせたモードで動作するメモリの実施例で
あり、図6において図3と同じ参照番号のものは図3と
同じものをさす。なお、図6では、データの書込みに関
する部分は簡単化のために図示されていない。
モード 以上の実施例では、4つ以上の異なるデータを読み出し
/書き込みする場合は、4つのデータを連続モードで取
り扱った後、図5に示すように、信号1R,1Cを高電
位に戻しすべての回路を待機状態に復帰させ、再度連続
モード動作を開始する必要がある。したがって連続モー
ドが断続的にしか実行されないため、多量のデータを読
出すときの速度を更に改善する余地を残している。以下
に多数のデータについて連続モード動作が可能な複数の
実施例について述べる。図6は、連続モードとページモ
ードを組み合わせたモードで動作するメモリの実施例で
あり、図6において図3と同じ参照番号のものは図3と
同じものをさす。なお、図6では、データの書込みに関
する部分は簡単化のために図示されていない。
【0043】図6は図3と主に次の点で異なる。切り離
し用MOSトランジスタQ27〜Q34とデータを一時記憶
するダイナミック型のラッチ回路6C″〜6C″が
設れられ、図3の回路の回路3C′の代りに回路2C′
Aが用いられている。ラッチ回路6C″〜6C″
は種々の構成が考えられるが、その一例は後に図13で
説明される。回路2C′Aは信号1Cの最初の立下がり
に応答してその反転信号12C′を出力する点では、図
3の回路2C′と同じであるが、その後の信号1Cのレ
ベル変化には、信号11Rが高レベルの間は応答しない
点で図3の回路2C′と異なる。さらに、回路2C′A
は信号1Cの立下がり後所定の期間経過して高レベルと
なる信号15Cを出力する点で図3の回路2C′と異な
る。トランジスタQ27〜Q34は検知回路6C〜6C
の検出データがラッチ回路6C″〜6C″に取り込
まれた後信号15Cの制御によりオフとされラッチ回路
6C″〜6C″を検知回路6C〜6Cから切り
離す機能を有する。
し用MOSトランジスタQ27〜Q34とデータを一時記憶
するダイナミック型のラッチ回路6C″〜6C″が
設れられ、図3の回路の回路3C′の代りに回路2C′
Aが用いられている。ラッチ回路6C″〜6C″
は種々の構成が考えられるが、その一例は後に図13で
説明される。回路2C′Aは信号1Cの最初の立下がり
に応答してその反転信号12C′を出力する点では、図
3の回路2C′と同じであるが、その後の信号1Cのレ
ベル変化には、信号11Rが高レベルの間は応答しない
点で図3の回路2C′と異なる。さらに、回路2C′A
は信号1Cの立下がり後所定の期間経過して高レベルと
なる信号15Cを出力する点で図3の回路2C′と異な
る。トランジスタQ27〜Q34は検知回路6C〜6C
の検出データがラッチ回路6C″〜6C″に取り込
まれた後信号15Cの制御によりオフとされラッチ回路
6C″〜6C″を検知回路6C〜6Cから切り
離す機能を有する。
【0044】図7を参照して、図6のメモリの動作を説
明する。第1組のアドレスの先頭アドレスC1によりデ
ータ線対I/O〜I/Oへデータが読み出されるま
での動作は、図6の実施例と同一である。検知回路6C
〜6Cは対応するデータ線対I/O〜の電圧を
差動増幅し、増幅結果に応じて、一対の異なるレベルの
信号を検出データとして出力する。検知回路6C〜6
Cによる差動増幅動作が終了する時点で、信号15C
が高電位状態になり、トランジスタQ27〜Q34を介して
ラッチ回路6C″〜6C″は検知回路6C〜6C
の各から出力される1対の信号に対応した状態にラッ
チされる。ラッチ回路6C″〜6C″の出力の一
つ、たとえば6C″の出力がアドレスC1に応答する選
択回路により選択され、出力増幅回路7CSよりデータ
として出力される。この後、線3を介して入力される
列アドレスをアドレスC2〜C4に順次変更することに
より、ラッチ回路6C″〜6C″の出力に基づき、
連続モードでデータ〜を出力することが可能にな
る。
明する。第1組のアドレスの先頭アドレスC1によりデ
ータ線対I/O〜I/Oへデータが読み出されるま
での動作は、図6の実施例と同一である。検知回路6C
〜6Cは対応するデータ線対I/O〜の電圧を
差動増幅し、増幅結果に応じて、一対の異なるレベルの
信号を検出データとして出力する。検知回路6C〜6
Cによる差動増幅動作が終了する時点で、信号15C
が高電位状態になり、トランジスタQ27〜Q34を介して
ラッチ回路6C″〜6C″は検知回路6C〜6C
の各から出力される1対の信号に対応した状態にラッ
チされる。ラッチ回路6C″〜6C″の出力の一
つ、たとえば6C″の出力がアドレスC1に応答する選
択回路により選択され、出力増幅回路7CSよりデータ
として出力される。この後、線3を介して入力される
列アドレスをアドレスC2〜C4に順次変更することに
より、ラッチ回路6C″〜6C″の出力に基づき、
連続モードでデータ〜を出力することが可能にな
る。
【0045】本実施例では、この連続モード動作と並行
してページモード動作を開始させるために、ラッチ回路
6C″〜6C″へのラッチ動作の完了後、信号1C
を高電位状態にする。この結果、回路2C′Aによって
信号15Cを元の低電位に戻し、トランジスタQ27〜Q
34をオフすることによりラッチ回路6C″〜6C″
を検知回路6C〜6Cから切り離すと同時に、従来
例のページモードの場合と同じく、信号1Cの高レベル
に応答して回路2CAにより列選択動作に係わる回路、
すなわち、バッファ4CAとビット線選択回路5CAお
よびデータ線対I/O〜、検知回路6C〜6C
をメモリの待機状態に復帰させる。
してページモード動作を開始させるために、ラッチ回路
6C″〜6C″へのラッチ動作の完了後、信号1C
を高電位状態にする。この結果、回路2C′Aによって
信号15Cを元の低電位に戻し、トランジスタQ27〜Q
34をオフすることによりラッチ回路6C″〜6C″
を検知回路6C〜6Cから切り離すと同時に、従来
例のページモードの場合と同じく、信号1Cの高レベル
に応答して回路2CAにより列選択動作に係わる回路、
すなわち、バッファ4CAとビット線選択回路5CAお
よびデータ線対I/O〜、検知回路6C〜6C
をメモリの待機状態に復帰させる。
【0046】この列選択用回路の復帰動作を開始したと
き、この復帰動作とは無関係にアドレスC2についての
連続モード動作を行うため、出力増幅回路7CSがデー
タを出力したタイミングで線3を介して次の列アドレ
スC2を入力する。ただし、アドレスC2の下位2ビッ
トのみ入力すればよい。何故なら、バッファ4CAは信
号1Cの立上りに伴ない、待機状態にされているので、
線3上のアドレスに応答しない状態にある。したがっ
て、アドレスC2の上位ビットは入力する必要がない。
このことは後に説明するように、後続の列アドレスC
3,C4に入力のときも同じであり、その結果、アドレ
スC1〜C4の各々の上位ピット内アドレスC1の上位
ビットのみ入力すればよいことになる。また、信号1C
が高レベルになっている間も連続モード動作を可能にす
るため、回路2C′Aは信号11Rが低レベルの間は信
号1Cが高レベルに戻っても信号12C′を高レベルに
保持する。こうして、列選択用回路の復帰動作と並行し
てアドレスC2の下位2ビットに基づいて連続モード動
作が行なわれ、データが続出される。出力増幅回路7
CSがデータを出力し、アドレスC3に基づき連続モ
ード動作を開始する時点で列選択動作に関する回路の復
帰動作が完成したと仮定すると、この時点からただちに
次の列選択動作を開始させるため、この時点から信号1
Cを再び低電位にしたうえで第2の組のアドレスC1,
C2′……の先頭アドレスC1′の取り込みを開始した
い。このためには線3を介してアドレスC1′の取り込
みとアドレスC3の取り込みを同時に行う必要がある。
連続モード動作には列アドレスの下位側2ビットのみを
用いればよいので、線3の下位側の2本を介してアドレ
スC3の下位側2ビットを外部より送り、線3の残りの
線を介してアドレスC1′の下位側2ビット以外の上位
側ビットを入力する。
き、この復帰動作とは無関係にアドレスC2についての
連続モード動作を行うため、出力増幅回路7CSがデー
タを出力したタイミングで線3を介して次の列アドレ
スC2を入力する。ただし、アドレスC2の下位2ビッ
トのみ入力すればよい。何故なら、バッファ4CAは信
号1Cの立上りに伴ない、待機状態にされているので、
線3上のアドレスに応答しない状態にある。したがっ
て、アドレスC2の上位ビットは入力する必要がない。
このことは後に説明するように、後続の列アドレスC
3,C4に入力のときも同じであり、その結果、アドレ
スC1〜C4の各々の上位ピット内アドレスC1の上位
ビットのみ入力すればよいことになる。また、信号1C
が高レベルになっている間も連続モード動作を可能にす
るため、回路2C′Aは信号11Rが低レベルの間は信
号1Cが高レベルに戻っても信号12C′を高レベルに
保持する。こうして、列選択用回路の復帰動作と並行し
てアドレスC2の下位2ビットに基づいて連続モード動
作が行なわれ、データが続出される。出力増幅回路7
CSがデータを出力し、アドレスC3に基づき連続モ
ード動作を開始する時点で列選択動作に関する回路の復
帰動作が完成したと仮定すると、この時点からただちに
次の列選択動作を開始させるため、この時点から信号1
Cを再び低電位にしたうえで第2の組のアドレスC1,
C2′……の先頭アドレスC1′の取り込みを開始した
い。このためには線3を介してアドレスC1′の取り込
みとアドレスC3の取り込みを同時に行う必要がある。
連続モード動作には列アドレスの下位側2ビットのみを
用いればよいので、線3の下位側の2本を介してアドレ
スC3の下位側2ビットを外部より送り、線3の残りの
線を介してアドレスC1′の下位側2ビット以外の上位
側ビットを入力する。
【0047】アドレスC3の下位側2ビットによる連続
動作が終了すると、アドレスC4についても同様にその
下位側2ビットのみが線3を介して入力される。この
間、メモリは信号12Cが高レベルに戻るときからアド
レスC1′の上位側のビットに応答して列選択動作を行
ない、入出力データ線対I/O〜の電圧が変化し、
検知回路6C〜が動作する。信号ICを低レベルに
戻してから検知回路6C〜の動作が完了するまでに
アドレスC3,C4に対するデータ,の出力を出力
増幅回路7CSが完了すると仮定すると、検知回路6C
〜の動作完了時に再び信号ICが高レベルにされ、
かつ信号15Cが一定期間高レベルとなる。この結果ア
ドレスC1′の上位側ビットに基づき読出されたI/O
線I/O〜のデータがラッチ回路6C″〜6C
″に取り込まれる。こうして、アドレスC1′,C
2′……による連続動作が開始され、データ1′,2′
……が端子8に読出されることになる。
動作が終了すると、アドレスC4についても同様にその
下位側2ビットのみが線3を介して入力される。この
間、メモリは信号12Cが高レベルに戻るときからアド
レスC1′の上位側のビットに応答して列選択動作を行
ない、入出力データ線対I/O〜の電圧が変化し、
検知回路6C〜が動作する。信号ICを低レベルに
戻してから検知回路6C〜の動作が完了するまでに
アドレスC3,C4に対するデータ,の出力を出力
増幅回路7CSが完了すると仮定すると、検知回路6C
〜の動作完了時に再び信号ICが高レベルにされ、
かつ信号15Cが一定期間高レベルとなる。この結果ア
ドレスC1′の上位側ビットに基づき読出されたI/O
線I/O〜のデータがラッチ回路6C″〜6C
″に取り込まれる。こうして、アドレスC1′,C
2′……による連続動作が開始され、データ1′,2′
……が端子8に読出されることになる。
【0048】アドレスC2′による連続動作が終わり、
次のアドレスC3′による連続動作に入るときに、第3
の組のアドレスC1″…に対する連続動作を行うため
に、信号1Cを低レベルにするとともに線3の上位側の
線にこの第3の組のアドレスの先頭のアドレスC1″の
上位側ビットが入力される。
次のアドレスC3′による連続動作に入るときに、第3
の組のアドレスC1″…に対する連続動作を行うため
に、信号1Cを低レベルにするとともに線3の上位側の
線にこの第3の組のアドレスの先頭のアドレスC1″の
上位側ビットが入力される。
【0049】以下同様の動作が繰り返される。
【0050】このようにして連続モードとページモード
を組合せたモードで連続的にデータが読出される。この
データの読出しが完了したときに、信1C,1Rがとも
に高レベルにされ、メモリ内の回線はすべて待機状態に
戻される。
を組合せたモードで連続的にデータが読出される。この
データの読出しが完了したときに、信1C,1Rがとも
に高レベルにされ、メモリ内の回線はすべて待機状態に
戻される。
【0051】以上述べたように、本実施例では、信号1
Cが低レベルになるごとに検知回路6C〜の動作完
了までの動作を行ない、上記の動作によって4ヶのデー
タが生じるごとにこれらを連続して端子8に出力する。
こうして端子8からは、切れ目なく連続してデータが取
り出せる。
Cが低レベルになるごとに検知回路6C〜の動作完
了までの動作を行ない、上記の動作によって4ヶのデー
タが生じるごとにこれらを連続して端子8に出力する。
こうして端子8からは、切れ目なく連続してデータが取
り出せる。
【0052】上記は読み出しだけの動作であるが、書き
込みについても同様に行なえることは言うまでもない。
なお、書き込みの場合は、書き込むべきビットのアドレ
スが動作中に変化するとまずいので、書き込みアドレス
は次のページモードのサイクルに入力するようにすれば
よい。
込みについても同様に行なえることは言うまでもない。
なお、書き込みの場合は、書き込むべきビットのアドレ
スが動作中に変化するとまずいので、書き込みアドレス
は次のページモードのサイクルに入力するようにすれば
よい。
【0053】なお、本実施例では、第2の組のアドレス
の先頭アドスレをC1′の上位側ビットをアドレスC3
の下位側2ビットの取り込み時に取り込むようにしてい
るが、それはメモリの動作速度、あるいは設計によって
種々変化するものであり、この実施側に限定されない。
また、連続読出しの数kも4ヶに限定されず、種々変更
できることは言うまでもない。また、ページモードのサ
イクル時間tCCと、連続動作時のサイクル時間tZSCの
週に、tCC <k・tZSCの関係を持たせておけば、時間
的な隙間なしに連続して、k個以上データを連続して取
り出せる。なお、たとえばtCC <k・tZSCであったと
しても、時間的な隙間がわずかできる程度であり、本実
施例の有効性をそこなうものではない。
の先頭アドスレをC1′の上位側ビットをアドレスC3
の下位側2ビットの取り込み時に取り込むようにしてい
るが、それはメモリの動作速度、あるいは設計によって
種々変化するものであり、この実施側に限定されない。
また、連続読出しの数kも4ヶに限定されず、種々変更
できることは言うまでもない。また、ページモードのサ
イクル時間tCCと、連続動作時のサイクル時間tZSCの
週に、tCC <k・tZSCの関係を持たせておけば、時間
的な隙間なしに連続して、k個以上データを連続して取
り出せる。なお、たとえばtCC <k・tZSCであったと
しても、時間的な隙間がわずかできる程度であり、本実
施例の有効性をそこなうものではない。
【0054】本実施例によって、高速で連続して読み出
し/書き込みの出来るデータ量は、ページモードの数を
jとするj×kとなり、前に述べた実施例に比べ大幅に
増大する。すなわち、本実施例によって従来のページモ
ードとほぼ同様の動作形式で、かつ1/2〜1/5の高
速連続読み出し/書き込みが可能となる。
し/書き込みの出来るデータ量は、ページモードの数を
jとするj×kとなり、前に述べた実施例に比べ大幅に
増大する。すなわち、本実施例によって従来のページモ
ードとほぼ同様の動作形式で、かつ1/2〜1/5の高
速連続読み出し/書き込みが可能となる。
【0055】上述した連続モードと、ページモードの読
合せモードの動作はダイナミック型回路に構成されるメ
モリにおいても実現可能である。
合せモードの動作はダイナミック型回路に構成されるメ
モリにおいても実現可能である。
【0056】この実施例の説明の前に、ダイナミック型
回路のみからなり、図3のメモリと同じく連続モード動
作のみをするメモリの概要を説明する。
回路のみからなり、図3のメモリと同じく連続モード動
作のみをするメモリの概要を説明する。
【0057】図8は、図3のバッファ4C′S、選択回
路5ZS、出力増幅回路7CSがそれぞれダイナミック
型を存するバッファ4C′、選択回路5Z、出力増幅回
路7Cにより置換されている点および図3のパルス発生
回路2CA,2C′がそれぞれパルス発生回路2CD,
2C′Bに置換されている点で、図3のメモリと主に異
なる。なお、図3で示された入力データ用バッファ10
CSもダイナミック型回路に置換されるが、図8ではデ
ータの書込みに関する部分は簡単化のために図示されて
いない。
路5ZS、出力増幅回路7CSがそれぞれダイナミック
型を存するバッファ4C′、選択回路5Z、出力増幅回
路7Cにより置換されている点および図3のパルス発生
回路2CA,2C′がそれぞれパルス発生回路2CD,
2C′Bに置換されている点で、図3のメモリと主に異
なる。なお、図3で示された入力データ用バッファ10
CSもダイナミック型回路に置換されるが、図8ではデ
ータの書込みに関する部分は簡単化のために図示されて
いない。
【0058】回路2CDは、信号1Rが低レベル、つま
り信号11Rが高レベルにあるときのみ、信号1Cの立
下がりに応答して信号1Cの反転信号12Cを出力する
点で図3の回路2CAと同じであるが、信号1Cの立上
がりに応答して、信号12のレベルを反転する動作と、
このとき列選択動作に関係する回路をプリチャージする
ための信号を発生する動作を信号11Rが低レベルのと
きのみ行う点で図3の回路2CAと異なる。回路2C′
Rは信号1Cのレベルが反転するごとに反転出力12
C′のレベルを変化させる点では図3の回転2C′と同
じであるが、信号1Cが立上がるごとにバッファ4
C′、選択回路5Z、出力増幅回路7Cを待機状態にす
るためのプリチャージ信号を発生する点で図3の回路2
C′と主に異なる。
り信号11Rが高レベルにあるときのみ、信号1Cの立
下がりに応答して信号1Cの反転信号12Cを出力する
点で図3の回路2CAと同じであるが、信号1Cの立上
がりに応答して、信号12のレベルを反転する動作と、
このとき列選択動作に関係する回路をプリチャージする
ための信号を発生する動作を信号11Rが低レベルのと
きのみ行う点で図3の回路2CAと異なる。回路2C′
Rは信号1Cのレベルが反転するごとに反転出力12
C′のレベルを変化させる点では図3の回転2C′と同
じであるが、信号1Cが立上がるごとにバッファ4
C′、選択回路5Z、出力増幅回路7Cを待機状態にす
るためのプリチャージ信号を発生する点で図3の回路2
C′と主に異なる。
【0059】図8のメモリの動作は、図9のタイムチャ
ートからも分かるように、列アドレスRによる列選択動
作および行アドレスC1による行選択動作の内、最初の
データが出力されるまでの動作は図3のメモリと全く
同一である。
ートからも分かるように、列アドレスRによる列選択動
作および行アドレスC1による行選択動作の内、最初の
データが出力されるまでの動作は図3のメモリと全く
同一である。
【0060】本メモリでは、出力増幅回路7Cがデータ
を出力した時点で、信号1Cが立上げられる。これに
伴ない、回路2C′Bによりバッファ4C′、選択回路
5Z、出力増幅回路がプリチャージされ待機状態に戻さ
れる。このとき信号11Rは高レベルであるため、回路
2CDは信号1Cの立上りには何ら応答しない。したが
って、バッファ4CA、ビット線選択回路5C、検知回
路6C〜はプリチャージされることなく、それまで
の状態を保持している。
を出力した時点で、信号1Cが立上げられる。これに
伴ない、回路2C′Bによりバッファ4C′、選択回路
5Z、出力増幅回路がプリチャージされ待機状態に戻さ
れる。このとき信号11Rは高レベルであるため、回路
2CDは信号1Cの立上りには何ら応答しない。したが
って、バッファ4CA、ビット線選択回路5C、検知回
路6C〜はプリチャージされることなく、それまで
の状態を保持している。
【0061】最初のデータが出力増幅回路7Cから出
力された時点で、信号1Cが立上げられ、この立上がり
に応答して回路2C′Bは連続モードに関連する回路4
C′、5Z、7Cをプリチャージして待機状態にする信
号(このための信号線は図示せず)を発生するととも
に、信号12C′を低レベルにする。これらの回路が待
機状態に戻る前に、次の列アドレスC2の下位2ビット
が線3を介して入力される。なお、このとき、アドレス
C2の上位ビットが線3より入力されても、回路4CA
はこれに応答しない状態にあるので、線3を介してこれ
らの上位ビットは入力しても意味がないことは明らかで
ある。上の待機状態への復帰が終了した時点で信号1C
が低レベルにされる。これに応答して、回路2C′Bは
上記プリチャージ信号の送出を止め、信号12C′を高
レベルにする。バッファ4Cは、信号12C′の立上が
り時にアドレスC2の下位2ビットを取り込みこれに対
応する内部アドレス信号14C′、14C′ ̄ ̄ ̄を出
力する。この後、アドレスC1の場合と同じようにし
て、検知回路6Cの出力が選択回路5Zにより選択さ
れ、出力増幅回路7Cからデータが出力される。以下
同様にしてアドレスC3,C4の下位2ビットが順次入
力され、順次データ,が出力される。その後、信号
1C,1Rとも高レベルにされ、回路2Rは信号1Rの
立上りに応答して、行選択に関連する回路5R、セルア
レー100等をプリチャージして待機状態に戻す。この
とき信号11Rは低レベルになり、回路2CDは信号1
1Rの低レベルと信号1Cの高レベルに応答して、列選
択に関連する回路4CA,5C,6C〜をプリチャ
ージする信号を発生し、さらに信号12Cを低レベルに
する。
力された時点で、信号1Cが立上げられ、この立上がり
に応答して回路2C′Bは連続モードに関連する回路4
C′、5Z、7Cをプリチャージして待機状態にする信
号(このための信号線は図示せず)を発生するととも
に、信号12C′を低レベルにする。これらの回路が待
機状態に戻る前に、次の列アドレスC2の下位2ビット
が線3を介して入力される。なお、このとき、アドレス
C2の上位ビットが線3より入力されても、回路4CA
はこれに応答しない状態にあるので、線3を介してこれ
らの上位ビットは入力しても意味がないことは明らかで
ある。上の待機状態への復帰が終了した時点で信号1C
が低レベルにされる。これに応答して、回路2C′Bは
上記プリチャージ信号の送出を止め、信号12C′を高
レベルにする。バッファ4Cは、信号12C′の立上が
り時にアドレスC2の下位2ビットを取り込みこれに対
応する内部アドレス信号14C′、14C′ ̄ ̄ ̄を出
力する。この後、アドレスC1の場合と同じようにし
て、検知回路6Cの出力が選択回路5Zにより選択さ
れ、出力増幅回路7Cからデータが出力される。以下
同様にしてアドレスC3,C4の下位2ビットが順次入
力され、順次データ,が出力される。その後、信号
1C,1Rとも高レベルにされ、回路2Rは信号1Rの
立上りに応答して、行選択に関連する回路5R、セルア
レー100等をプリチャージして待機状態に戻す。この
とき信号11Rは低レベルになり、回路2CDは信号1
1Rの低レベルと信号1Cの高レベルに応答して、列選
択に関連する回路4CA,5C,6C〜をプリチャ
ージする信号を発生し、さらに信号12Cを低レベルに
する。
【0062】このようにして、ダイナミック型の回路を
用いて連続モードでデータ〜を読出すことができ
る。図3の、スタチック型の回路を用いて連続モードを
するメモリとは、連続モードに関連する回路を、一つの
データが出力されるごとにプリチャージして待機状態に
戻す点で異なると考えてよい。したがって、連続モード
とページモードの組合せモードで動作するメモリも図1
0に示すように図6を基にして容易に構成される。
用いて連続モードでデータ〜を読出すことができ
る。図3の、スタチック型の回路を用いて連続モードを
するメモリとは、連続モードに関連する回路を、一つの
データが出力されるごとにプリチャージして待機状態に
戻す点で異なると考えてよい。したがって、連続モード
とページモードの組合せモードで動作するメモリも図1
0に示すように図6を基にして容易に構成される。
【0063】図10のメモリは、図8にて用いられたダ
イナミック型を有する。バッファ4C′、選択回路5
Z、出力増幅回路7Cが用いられ、図8のパルス発生回
路2CDにかえ図6で用いられたパルス発生回路2CA
と、図11にその詳細が示される回路2CEが用いら
れ、図6のパルス発生回路2C′Aにかえ信号1Cに応
答して信号12C′等を発生するパルス発生回路2C′
Dおよび回路2CEの出力に応答して信号15Cを発生
する回路2C′Dが用いられている点で、図6のメモリ
と異なるのみである。
イナミック型を有する。バッファ4C′、選択回路5
Z、出力増幅回路7Cが用いられ、図8のパルス発生回
路2CDにかえ図6で用いられたパルス発生回路2CA
と、図11にその詳細が示される回路2CEが用いら
れ、図6のパルス発生回路2C′Aにかえ信号1Cに応
答して信号12C′等を発生するパルス発生回路2C′
Dおよび回路2CEの出力に応答して信号15Cを発生
する回路2C′Dが用いられている点で、図6のメモリ
と異なるのみである。
【0064】回路2CEは信号1Rが低レベルにあると
きに信号1Cに応答して信号1C′を出力する回路で、
信号1C′は図13に示すよう信号1Cの最初の立上り
に応答して立下る(期間I)とともに、この最初の立下
りを含めて信号1Cが4回立下がる期間内に一回づつ立
下がる(期間II〜V)。なお、後述するように信号1
C′は信号1Cの総立下がり回路の1/4の回数だけ下
がればよく、期間Vでの立下がりは必ずしも必要でな
い。なおここで4又は1/4は、それぞれ連続モードで
読出すデータ数k又はその逆数を表わす。
きに信号1Cに応答して信号1C′を出力する回路で、
信号1C′は図13に示すよう信号1Cの最初の立上り
に応答して立下る(期間I)とともに、この最初の立下
りを含めて信号1Cが4回立下がる期間内に一回づつ立
下がる(期間II〜V)。なお、後述するように信号1
C′は信号1Cの総立下がり回路の1/4の回数だけ下
がればよく、期間Vでの立下がりは必ずしも必要でな
い。なおここで4又は1/4は、それぞれ連続モードで
読出すデータ数k又はその逆数を表わす。
【0065】図11で202,203は信号1Cを1/
4(すなわち1/k)に分周するための回路であり、こ
こでは良く知られているJK型のフリップフロップを用
いた例を示している。他の型のたとえばD型フリップフ
ロップなどを用いて構成することも勿論可能である。な
お、上記JKフリップフロップは、クロックパルスCp
として入力した1Cの立ち下り部で状態が反転するもの
を用いている(Negative Edge Trigger Type)。204
は動作の開始時を認識するSR型フリップフロップであ
り、S,Rの入力信号の立ち上り部で状態を反転するよ
うになっている。なお、各フリップフロップにおいて、
メモリ動作が途中で中断されるような場合にも次のサイ
クルでは正常動作を開始するように、これらを初期状態
にリセット(or セット)する機能については省いてい
る。以下の実施例においても同様である。205はイン
バータ、206〜209はAND回路、210はOR回
路である。
4(すなわち1/k)に分周するための回路であり、こ
こでは良く知られているJK型のフリップフロップを用
いた例を示している。他の型のたとえばD型フリップフ
ロップなどを用いて構成することも勿論可能である。な
お、上記JKフリップフロップは、クロックパルスCp
として入力した1Cの立ち下り部で状態が反転するもの
を用いている(Negative Edge Trigger Type)。204
は動作の開始時を認識するSR型フリップフロップであ
り、S,Rの入力信号の立ち上り部で状態を反転するよ
うになっている。なお、各フリップフロップにおいて、
メモリ動作が途中で中断されるような場合にも次のサイ
クルでは正常動作を開始するように、これらを初期状態
にリセット(or セット)する機能については省いてい
る。以下の実施例においても同様である。205はイン
バータ、206〜209はAND回路、210はOR回
路である。
【0066】フリップフロップ204の非反転出力21
8は信号1Rと1Cが共に高電位になったとき立ち上が
り(動作の終了時)、動作を開始して(1Rが低電位)
信号1Cが最初に立ち上がる時点で立ち下がる。フリッ
プフロップ202の反転出力212とフリップフロップ
203の非反転出力213と、信号218およびフリッ
プフロップ204の反転出力219とに対してゲート2
08〜210で論理操作を行ない信号1C′を形成す
る。
8は信号1Rと1Cが共に高電位になったとき立ち上が
り(動作の終了時)、動作を開始して(1Rが低電位)
信号1Cが最初に立ち上がる時点で立ち下がる。フリッ
プフロップ202の反転出力212とフリップフロップ
203の非反転出力213と、信号218およびフリッ
プフロップ204の反転出力219とに対してゲート2
08〜210で論理操作を行ない信号1C′を形成す
る。
【0067】この結果、図12に示すように、信号1C
の最初の低レベルの期間Iおよび信号1Cが3+4α回
目(α=0,1,2…)に低レベルになるときから信号
1Cが5+4α回目に低レベルになり始めるまでの期間
II〜Vにおいて信号1C′は低レベルになる。
の最初の低レベルの期間Iおよび信号1Cが3+4α回
目(α=0,1,2…)に低レベルになるときから信号
1Cが5+4α回目に低レベルになり始めるまでの期間
II〜Vにおいて信号1C′は低レベルになる。
【0068】この信号1C′は回路2CAに入力され
る。図6では回路2CAに信号1Cが入力されていた
が、図10ではこの信号にかえ、信号1C′が回路2C
Aに入力される。
る。図6では回路2CAに信号1Cが入力されていた
が、図10ではこの信号にかえ、信号1C′が回路2C
Aに入力される。
【0069】回路2C′Dは信号15Cを発生する回路
部分を有しない点で図8の回路2C′Bと異なるのみで
あり、回路2C′Eは、図8の回路2CAの内、信号1
5Cを発生する部分からなり、信号15Cを回路2CE
の出力1C′に応答して発生するように回路2CEに接
続されている。
部分を有しない点で図8の回路2C′Bと異なるのみで
あり、回路2C′Eは、図8の回路2CAの内、信号1
5Cを発生する部分からなり、信号15Cを回路2CE
の出力1C′に応答して発生するように回路2CEに接
続されている。
【0070】さて、図13はラッチ回路6C″の構成
列の一つであり、他の6C″〜6C″も同様に構成
されることは言うまでもない。また、ここに示した回路
は、前にも述べたように、図6のメモリにも適用でき
る。図13に示したように、トランジスタQL1,QL2お
よび容量CL1,CL2で構成される。ここで、信号15C
が高電位になるとトランジスタQ28,Q29はオンとな
り、ノードA,Bに6C1の出力信号が伝達され、信号
15Cが低電位になるとトランジスタQ28,Q29はオフ
となり、上記の信号は、ノードA,Bに閉じこめられ、
容量CL1,CL2にそれぞれ、電荷の形で保持される。す
なわち、6C1の出力信号をラッチする。このとき、
A,Bの信号はそれぞれ、他方の反転信号となってお
り、A,Bの信号に従って、トランジスタQL1,QL2の
いずれかがオンとなり、Aが高電位(すなわち、Bは低
電位)のときは、トランジスタQL1がオン,QL2はオフ
になり、201に高電位が、Aが低電位(すなわち、R
は高電位)のときは、トランジスタQL2がオフ、QL2は
オンになり、201に低電位が出力される。
列の一つであり、他の6C″〜6C″も同様に構成
されることは言うまでもない。また、ここに示した回路
は、前にも述べたように、図6のメモリにも適用でき
る。図13に示したように、トランジスタQL1,QL2お
よび容量CL1,CL2で構成される。ここで、信号15C
が高電位になるとトランジスタQ28,Q29はオンとな
り、ノードA,Bに6C1の出力信号が伝達され、信号
15Cが低電位になるとトランジスタQ28,Q29はオフ
となり、上記の信号は、ノードA,Bに閉じこめられ、
容量CL1,CL2にそれぞれ、電荷の形で保持される。す
なわち、6C1の出力信号をラッチする。このとき、
A,Bの信号はそれぞれ、他方の反転信号となってお
り、A,Bの信号に従って、トランジスタQL1,QL2の
いずれかがオンとなり、Aが高電位(すなわち、Bは低
電位)のときは、トランジスタQL1がオン,QL2はオフ
になり、201に高電位が、Aが低電位(すなわち、R
は高電位)のときは、トランジスタQL2がオフ、QL2は
オンになり、201に低電位が出力される。
【0071】以上説明したように、トランジスタQL1,
QL2は同時にオンすることはなく、無駄な電力消費はし
ないようになっている。また、信号15Cによっての
み、ラッチされる信号は変化するようになっており、こ
の回路を待機状態に戻すための信号は特に必要としな
い。なお、このラッチ回路を正常に動作させるため、6
C〜6Cの回路は、容量QL1,QL2への充放電に必
要な駆動能力を有する必要のあることは勿論である。
QL2は同時にオンすることはなく、無駄な電力消費はし
ないようになっている。また、信号15Cによっての
み、ラッチされる信号は変化するようになっており、こ
の回路を待機状態に戻すための信号は特に必要としな
い。なお、このラッチ回路を正常に動作させるため、6
C〜6Cの回路は、容量QL1,QL2への充放電に必
要な駆動能力を有する必要のあることは勿論である。
【0072】図4を参照して、図10のメモリの動作を
説明する。
説明する。
【0073】信号1Rが低レベルにあるときに、信号1
Cが初めて低レベルとなると、それと同期して信号1
C′が低レベルとなる。この信号1C′の最初の立下が
りに応答して、図6の場合と全く同様に列選択動作が行
なわれ、ラッチ回路6C″〜6C″に検出されたデ
ータがセットされる。一方、信号1Cの立下がりに応答
して回路2C′Dはバッファ4C′、選択回路5Z、出
力増幅回路7Cのプリチャージを中断し、信号12C′
を高レベルにする。この信号12C′の立上がりに応答
して、図8の場合と全く同期にしてアドレスC1〜C4
の下位2ビットに基づく連続モード動作が開始され、デ
ータが端子8から読出される。この際MOSトランジ
スタQ27,Q34をデータ線対I/O〜にデータが読
出された時点でオンとするため、信号15Cを列選択動
作の開始と周期して高レベルにする回路2C′Eが設け
られている。この連続モードと並行してページモードを
実行するために、信号1Cが最初に立上がったときに信
号1C′が立上げられ、これに応答して回路2CAは列
選択動作に関する回路4CA,5CA,6C〜をプ
リチャージ待機状態に戻す信号を出力する。
Cが初めて低レベルとなると、それと同期して信号1
C′が低レベルとなる。この信号1C′の最初の立下が
りに応答して、図6の場合と全く同様に列選択動作が行
なわれ、ラッチ回路6C″〜6C″に検出されたデ
ータがセットされる。一方、信号1Cの立下がりに応答
して回路2C′Dはバッファ4C′、選択回路5Z、出
力増幅回路7Cのプリチャージを中断し、信号12C′
を高レベルにする。この信号12C′の立上がりに応答
して、図8の場合と全く同期にしてアドレスC1〜C4
の下位2ビットに基づく連続モード動作が開始され、デ
ータが端子8から読出される。この際MOSトランジ
スタQ27,Q34をデータ線対I/O〜にデータが読
出された時点でオンとするため、信号15Cを列選択動
作の開始と周期して高レベルにする回路2C′Eが設け
られている。この連続モードと並行してページモードを
実行するために、信号1Cが最初に立上がったときに信
号1C′が立上げられ、これに応答して回路2CAは列
選択動作に関する回路4CA,5CA,6C〜をプ
リチャージ待機状態に戻す信号を出力する。
【0074】この待機状態への復帰動作の実行中に、信
号1Cが繰り返し変化され、図8と同じようにしてアド
レスC2〜C4に基づく連続モード動作が続けられる。
ここでは列アドレスC3に基づく連続モード動作を開始
する前に上述の復帰動作が完了したとする。アドレスC
3の下位2ビットを線3を介して入力するときに、次の
4つのアドレスの組C1′〜C4′の先頭のアドレスC
1′の上位ビットが線3の上位側の線を介して入力され
る。その後信号1Cが立下がっときに、このアドレスC
1′による列選択動作が開始される。このとき、アドレ
スC3による連続モード動作がこれと並行して行なわれ
る。以下、図6の場合と同様にしてページモードと連続
モードとが並行して実行される。図10の場合、連続モ
ード動作に関する回路4C′,5Z,7Cがダイナミッ
ク製回路であるため、列アドレスC1〜C4の各々の下
7位2ビットに応答して連続モード動作が完了するごと
に図6と同じようにこれらの回路を回路2C′Dにより
プリチャージして待機状態にする動作が必要となる点で
図10のメモリの動作は図6のと異なる。
号1Cが繰り返し変化され、図8と同じようにしてアド
レスC2〜C4に基づく連続モード動作が続けられる。
ここでは列アドレスC3に基づく連続モード動作を開始
する前に上述の復帰動作が完了したとする。アドレスC
3の下位2ビットを線3を介して入力するときに、次の
4つのアドレスの組C1′〜C4′の先頭のアドレスC
1′の上位ビットが線3の上位側の線を介して入力され
る。その後信号1Cが立下がっときに、このアドレスC
1′による列選択動作が開始される。このとき、アドレ
スC3による連続モード動作がこれと並行して行なわれ
る。以下、図6の場合と同様にしてページモードと連続
モードとが並行して実行される。図10の場合、連続モ
ード動作に関する回路4C′,5Z,7Cがダイナミッ
ク製回路であるため、列アドレスC1〜C4の各々の下
7位2ビットに応答して連続モード動作が完了するごと
に図6と同じようにこれらの回路を回路2C′Dにより
プリチャージして待機状態にする動作が必要となる点で
図10のメモリの動作は図6のと異なる。
【0075】したがって、図10図のメモリは、このプ
リチャージ動作に要する時間だけ図6のメモリより動作
速度が遅いが、全ての回路がダイナミック型であるた
め、図6のメモリより消費電力を小にすることができ
る。このことは図3と図6のそれぞれのメモリの比較に
ついても考える。
リチャージ動作に要する時間だけ図6のメモリより動作
速度が遅いが、全ての回路がダイナミック型であるた
め、図6のメモリより消費電力を小にすることができ
る。このことは図3と図6のそれぞれのメモリの比較に
ついても考える。
【0076】(3)行連続モード 以上の実施例によって、前にも述べたように、j×kの
データを高速で連続的に取り扱うようになったが、この
データ量は1ヶの行選択アドレスで指定した範囲に限ら
れる。次の実施例は上記の概念、すなわち連続動作時に
他の回路を動作せしめ、単に切れ目なし連続動作させる
概念をさらに広げ、行選択、列選択の両動作を行なわせ
るようにし、メモリの全データを高速で連続して読み出
せるようにしたものを説明する。図15はその実施例で
あり、図10の実施例と同様、ダイナミック型回路にて
構成されるメモリの例である。
データを高速で連続的に取り扱うようになったが、この
データ量は1ヶの行選択アドレスで指定した範囲に限ら
れる。次の実施例は上記の概念、すなわち連続動作時に
他の回路を動作せしめ、単に切れ目なし連続動作させる
概念をさらに広げ、行選択、列選択の両動作を行なわせ
るようにし、メモリの全データを高速で連続して読み出
せるようにしたものを説明する。図15はその実施例で
あり、図10の実施例と同様、ダイナミック型回路にて
構成されるメモリの例である。
【0077】同図で、図10のパルス発生回路2CEに
換え、図16に詳細が示される回路2CFが用いられ、
回路2CFによって形成される信号1C′,1R′がそ
れぞれ2CA,2Rに図10の信号1C′,1Rの替り
に入力されている点で、図10図のメモリと異なる。
換え、図16に詳細が示される回路2CFが用いられ、
回路2CFによって形成される信号1C′,1R′がそ
れぞれ2CA,2Rに図10の信号1C′,1Rの替り
に入力されている点で、図10図のメモリと異なる。
【0078】回路2CFは信号1Rが低レベルにあると
きに信号1Cに応答して、信号1R′,1C″を出力す
る回路で、信号1R′は、図17に示すように、信号1
Rの最初の立下がりに応答して立下がる(期間I〜R)
とともに、この最初の立下がりを含めて信号1Cが4回
立下がる期間内に1回づつ立下がる(期間II−R〜V
−R)。
きに信号1Cに応答して、信号1R′,1C″を出力す
る回路で、信号1R′は、図17に示すように、信号1
Rの最初の立下がりに応答して立下がる(期間I〜R)
とともに、この最初の立下がりを含めて信号1Cが4回
立下がる期間内に1回づつ立下がる(期間II−R〜V
−R)。
【0079】信号1C″も、1R′と同様に1Cの最初
の立下がりに応答して立下がる(期間I−C)ととも
に、この最初の立下がりを含めて信号1Cが4回立下が
る期間内に1回づつ立下がる。(期間II−C〜V−
R)が、信号1R′とは図17に明らかなように、低レ
ベルにある期間が信号1R′は1Cの2周期分であるの
に対し、信号1C″は信号1Cの1周期分である点で異
なる。なお、この時間関係は高速の連続動作(C1〜C
1)がk=4個の場合の例であり、kの数に対応して適
宜変更されることは言うまでもない。
の立下がりに応答して立下がる(期間I−C)ととも
に、この最初の立下がりを含めて信号1Cが4回立下が
る期間内に1回づつ立下がる。(期間II−C〜V−
R)が、信号1R′とは図17に明らかなように、低レ
ベルにある期間が信号1R′は1Cの2周期分であるの
に対し、信号1C″は信号1Cの1周期分である点で異
なる。なお、この時間関係は高速の連続動作(C1〜C
1)がk=4個の場合の例であり、kの数に対応して適
宜変更されることは言うまでもない。
【0080】また、信号1R′,1C″は信号1Cの総
立下がり回数の1/4の回数だけ立下がればよく、期間
V−R,Cの立下がりは必ずしも必要でない。なお、こ
こで、4又は1/4はそれぞれkまたは1/kを表わ
す。
立下がり回数の1/4の回数だけ立下がればよく、期間
V−R,Cの立下がりは必ずしも必要でない。なお、こ
こで、4又は1/4はそれぞれkまたは1/kを表わ
す。
【0081】図16では、図11に示した2CE回路と
同一部品は同一番号で示しており、AND回路222,
OR回路210が3入力のOR回路210′で置換され
ている点で異なる。
同一部品は同一番号で示しており、AND回路222,
OR回路210が3入力のOR回路210′で置換され
ている点で異なる。
【0082】フリップフロップ202〜204は前に説
明したのと同一の動作を行ない、これらの出力に対し
て、ゲート208〜210′,222,224で論理操
作を行ない、既に説明した信号1R′,1C″を形成す
る。この結果、1R′は図17に示したように、信号1
Rが低レベルになってから、信号1Cが最初に立上がる
までの期間I−R、および信号1Cが(3+4α)同目
(α=0,1,2−)に低レベルになってから、1Cが
(5+4α)回目に低レベルになり始めるまでの期間I
I−R〜V−Rにおいて、低レベルになる。また、信号
1C″は、信号1Cの最初の低レベルの期間I−Cおよ
び1Cが4+4α回目に低レベルになってから、1Cが
5+4α回目に低レベルになり始めるまでの期間II−
C〜V−Cにおいて、低レベルとなる。
明したのと同一の動作を行ない、これらの出力に対し
て、ゲート208〜210′,222,224で論理操
作を行ない、既に説明した信号1R′,1C″を形成す
る。この結果、1R′は図17に示したように、信号1
Rが低レベルになってから、信号1Cが最初に立上がる
までの期間I−R、および信号1Cが(3+4α)同目
(α=0,1,2−)に低レベルになってから、1Cが
(5+4α)回目に低レベルになり始めるまでの期間I
I−R〜V−Rにおいて、低レベルになる。また、信号
1C″は、信号1Cの最初の低レベルの期間I−Cおよ
び1Cが4+4α回目に低レベルになってから、1Cが
5+4α回目に低レベルになり始めるまでの期間II−
C〜V−Cにおいて、低レベルとなる。
【0083】以上によって形成された信号1R′は回路
2Rに、信号1C″は回路2CAに入力される。すなわ
ち図10では、信号1Rが回路2Rに、信号1C′が回
路2CAに入力されたのに対し、図15では信号1R′
が回路2Rに、信号1C″が回路2CAに入力される。
2Rに、信号1C″は回路2CAに入力される。すなわ
ち図10では、信号1Rが回路2Rに、信号1C′が回
路2CAに入力されたのに対し、図15では信号1R′
が回路2Rに、信号1C″が回路2CAに入力される。
【0084】図18図は、本メモリの詳細動作波形を示
しているが、図10のメモリでは、連続モードとページ
モードが並行して行なわれたのに対し、本メモリは、連
続モードと通常の行および列の選択動作が並行して、連
続的に行なわれる点が図10のメモリと異なる。トラン
ジスタQ27〜Q34の回路までは、通常の行、列選択のメ
モリ動作が、それ以降は連続モードがそれぞれ並行して
連続的に行なわれる。信号1Rが低レベルになると1
R′が低レベルになり、これに応答して、図1と同様に
してアドレス入力Rに基づく行選択動作が行なわれる。
次いで1Cが低レベルになると1C″が低レベルとな
り、図10と同様にアドレスC1の上位ビットに基づく
列選択動作が行なわれ、ラッチ回路6C″〜6C″
に検出されたデータがセットされる。その後、1Cが最
初に立ち下がる時点で、1R′,1C′は立ち上がり、
これに応答した回路2R,2CAにより次の行、列選択
動作に備えるべく、これらの動作に係わる回路を図10
と同様にして、待機状態への復帰動作を実行する。一
方、信号1Cに応答して、C1〜C4の下位2ビットに
基づく連続モード動作が、図10と同様にして行なわ
れ、データ〜が端子8から連続して読み出される。
しているが、図10のメモリでは、連続モードとページ
モードが並行して行なわれたのに対し、本メモリは、連
続モードと通常の行および列の選択動作が並行して、連
続的に行なわれる点が図10のメモリと異なる。トラン
ジスタQ27〜Q34の回路までは、通常の行、列選択のメ
モリ動作が、それ以降は連続モードがそれぞれ並行して
連続的に行なわれる。信号1Rが低レベルになると1
R′が低レベルになり、これに応答して、図1と同様に
してアドレス入力Rに基づく行選択動作が行なわれる。
次いで1Cが低レベルになると1C″が低レベルとな
り、図10と同様にアドレスC1の上位ビットに基づく
列選択動作が行なわれ、ラッチ回路6C″〜6C″
に検出されたデータがセットされる。その後、1Cが最
初に立ち下がる時点で、1R′,1C′は立ち上がり、
これに応答した回路2R,2CAにより次の行、列選択
動作に備えるべく、これらの動作に係わる回路を図10
と同様にして、待機状態への復帰動作を実行する。一
方、信号1Cに応答して、C1〜C4の下位2ビットに
基づく連続モード動作が、図10と同様にして行なわ
れ、データ〜が端子8から連続して読み出される。
【0085】ここで、図10と同様C3に基づく連続モ
ード動作開始前に、前に述べた行、列選択動作に係わる
回路の復帰動作が完了したとする。アドレスC3が入力
されるときに、1R′が1Cに応答して、立ち下がり、
C3と同様に線3を介して入力される次の4つのアドレ
スの組の行選択アドレスR′に基づく、行選択動作が開
始される。このとき、C3による連続モード動作は並行
して行なわれる。次いでアドレスC4が入力されるとき
に、1C″が1Cに応答して、立ち下がりと同様にし
て、列選択アドレスC′に基づく列選択動作が開始され
る。このとき、C4による連続モード動作は並行して行
なわれる。このようにして、R′,C′に基づく行、列
の選択動作を完了すると、前と同様にして、6C″〜
6C″に検出されたデータがセットされる。
ード動作開始前に、前に述べた行、列選択動作に係わる
回路の復帰動作が完了したとする。アドレスC3が入力
されるときに、1R′が1Cに応答して、立ち下がり、
C3と同様に線3を介して入力される次の4つのアドレ
スの組の行選択アドレスR′に基づく、行選択動作が開
始される。このとき、C3による連続モード動作は並行
して行なわれる。次いでアドレスC4が入力されるとき
に、1C″が1Cに応答して、立ち下がりと同様にし
て、列選択アドレスC′に基づく列選択動作が開始され
る。このとき、C4による連続モード動作は並行して行
なわれる。このようにして、R′,C′に基づく行、列
の選択動作を完了すると、前と同様にして、6C″〜
6C″に検出されたデータがセットされる。
【0086】以下、同様にして、行、列の選択動作と連
続モード動作とが並行して行なわれる。
続モード動作とが並行して行なわれる。
【0087】さて、本実施例では、行アドレスをC3な
どの位相で入力するとC3で入力すべき連続動作に必要
なアドレスの入力が不可能になるが、これについては、
行アドレスの数が列アドレスの数より少ないメモリを構
成すれば問題ない。また、両者の数をそろえる必要のあ
る場合は、C2の入力時に、C3の分を入力線3の上位
ビットを用いて一度に入力するようにすればよい。すな
わち、これまでに述べた実施例では、連続動作のアドレ
スを順次入力する方式であったが、これをまとめて一度
に入力する方式である。
どの位相で入力するとC3で入力すべき連続動作に必要
なアドレスの入力が不可能になるが、これについては、
行アドレスの数が列アドレスの数より少ないメモリを構
成すれば問題ない。また、両者の数をそろえる必要のあ
る場合は、C2の入力時に、C3の分を入力線3の上位
ビットを用いて一度に入力するようにすればよい。すな
わち、これまでに述べた実施例では、連続動作のアドレ
スを順次入力する方式であったが、これをまとめて一度
に入力する方式である。
【0088】さらにデータのアドレスの方法に関して、
以上述べた実施例では、連続して取り出すデータは行ア
ドレスが共通で、列アドレスのみが異なる方法を主体に
説明して来たが、これは本発明の本質的なものでなく、
たとえば、列アドレスは共通で行アドレスのみが異な
り、したがってC1〜C4のアドレスは行アドレスとし
て入力する方法や、行、列相互のアドレスが混在する方
法など、いずれの実施例においても変更可能なことは言
うまでもない。
以上述べた実施例では、連続して取り出すデータは行ア
ドレスが共通で、列アドレスのみが異なる方法を主体に
説明して来たが、これは本発明の本質的なものでなく、
たとえば、列アドレスは共通で行アドレスのみが異な
り、したがってC1〜C4のアドレスは行アドレスとし
て入力する方法や、行、列相互のアドレスが混在する方
法など、いずれの実施例においても変更可能なことは言
うまでもない。
【0089】ここで述べた実施例により、データ数の制
限なく(但しメモリの全容量の範囲内で)連続動作が可
能となる。これによって、メモリをあたかも高速のシフ
トレジスタのように使用することも可能になる訳であ
る。またここではダイナミック型の方法について述べた
が同様の考えにより、図6で説明したようなスタテック
型においてもページモードのみでなく、ごく通常のメモ
リ動作と連続動作を組合せ可能なことは言までもない。
限なく(但しメモリの全容量の範囲内で)連続動作が可
能となる。これによって、メモリをあたかも高速のシフ
トレジスタのように使用することも可能になる訳であ
る。またここではダイナミック型の方法について述べた
が同様の考えにより、図6で説明したようなスタテック
型においてもページモードのみでなく、ごく通常のメモ
リ動作と連続動作を組合せ可能なことは言までもない。
【0090】(4)変形例 以上の実施例での連続モードでは4つのデータを読出す
順序はアドレスC1〜C4の下位2ビットによりランダ
ムに指定できるが、この順序を予じめ固定しておく構成
も可能である。
順序はアドレスC1〜C4の下位2ビットによりランダ
ムに指定できるが、この順序を予じめ固定しておく構成
も可能である。
【0091】このためには、たとえば、図8の選択回路
5Zにかえ、入力信号12C′が高レベルになるごとに
出力線Zからの順に出力線を選択するように構成さ
れたデコーダ5ZAを用いればよい。選択回路5ZAと
しては、たとえば、信号12C′が入力されるごとに選
択を指示するためのパルスが順次転送される4段のシフ
トレジスタであって、各段が直接線Z〜に接続され
たもの、もしくは信号12C′を分周して、線Z〜Z
を順次選択する信号を出力するフリップフロップ回路
などがある。図19に示すように連続モードで4つのデ
ータを固定の順序で読出す他の例として、デコーダ5Z
と選択回路201にかえ検知回路6C〜6Cの出力
が並列にセットされ、信号12C′によって動作をする
4段のシフトレジスタSRを用い、その出力を出力増幅
回路7Cに接続してもよい。これによっても信号12
C′が発生するたびに、出力増幅回路7Cにデータが一
定の順序で転送され、出力端子8から連続してデータを
取り出せる。
5Zにかえ、入力信号12C′が高レベルになるごとに
出力線Zからの順に出力線を選択するように構成さ
れたデコーダ5ZAを用いればよい。選択回路5ZAと
しては、たとえば、信号12C′が入力されるごとに選
択を指示するためのパルスが順次転送される4段のシフ
トレジスタであって、各段が直接線Z〜に接続され
たもの、もしくは信号12C′を分周して、線Z〜Z
を順次選択する信号を出力するフリップフロップ回路
などがある。図19に示すように連続モードで4つのデ
ータを固定の順序で読出す他の例として、デコーダ5Z
と選択回路201にかえ検知回路6C〜6Cの出力
が並列にセットされ、信号12C′によって動作をする
4段のシフトレジスタSRを用い、その出力を出力増幅
回路7Cに接続してもよい。これによっても信号12
C′が発生するたびに、出力増幅回路7Cにデータが一
定の順序で転送され、出力端子8から連続してデータを
取り出せる。
【0092】以上の例では、連続モードで取り扱う4つ
のデータの順序は固定であった。図8等で、この原番の
指定に要した例アドレスの下位2ビットが不要となり、
メモリの入出力端子(パッケージのピン教)低減に寄与
される。なお、連統モードで読出すべき4つデータの最
初のデータを指定するために、最初のデータの列アドレ
スの下位2ビットのみ入力し、その後は、この最初のデ
ータにつづく三つのデータを固定の順定で読出すように
デコーダ52と選択回路201を構成することもでき
る。たとえば、図19のシフトレジスタSRを周期的に
周回する構成にして、上記先順データの指定の箇所から
出力するようにしおけばよい。
のデータの順序は固定であった。図8等で、この原番の
指定に要した例アドレスの下位2ビットが不要となり、
メモリの入出力端子(パッケージのピン教)低減に寄与
される。なお、連統モードで読出すべき4つデータの最
初のデータを指定するために、最初のデータの列アドレ
スの下位2ビットのみ入力し、その後は、この最初のデ
ータにつづく三つのデータを固定の順定で読出すように
デコーダ52と選択回路201を構成することもでき
る。たとえば、図19のシフトレジスタSRを周期的に
周回する構成にして、上記先順データの指定の箇所から
出力するようにしおけばよい。
【0093】これらの変形列では予じめ出力されるデー
タ順が固定されているため、前述の図8の実施例よりさ
らに高速動作が可能になる。
タ順が固定されているため、前述の図8の実施例よりさ
らに高速動作が可能になる。
【0094】さて、以上の各実施例では読み出したと書
き込みの各動作は個別に行なわれたが簡単な改良により
読み出しと書き込みの種々の組合せからなる動作が可能
となる。たとえば、同時に両動作を行なわせしめたり、
あるいは連続動作中の一部のアドレスのみ書き込みを行
なったりすることが可能となる。以下、これらを実施例
に基づいて説明しよう。
き込みの各動作は個別に行なわれたが簡単な改良により
読み出しと書き込みの種々の組合せからなる動作が可能
となる。たとえば、同時に両動作を行なわせしめたり、
あるいは連続動作中の一部のアドレスのみ書き込みを行
なったりすることが可能となる。以下、これらを実施例
に基づいて説明しよう。
【0095】図20において、信号1Wは読み出し/書
き込みの制御をする外部からの制御クロックであり、こ
こでは高電位状態で読み出し、低電位状態で書き込みを
行なうようになっている。2Wは、パルス発生回路2R
や2C(ともに例えば図1参照)と同様に、メモリ内部
の動作に必要な複数のタイミングパルスを発生す幣回路
であり、主として読み出し/書き込みの動作制御に必要
な部分に供給される。ここでは次に述べるバッファG
〜Gに供給する信号12Wを代表例として示してい
る。バッファG〜Gは信号12Wと前に述べたデコ
ーダ5Z(図8)の出力Z〜Zとの論理積をとり、
選択回路203の選択用MOSトランジスタQ22〜Q26
を制御するAND回路でこの回路の制御により入力端子
9からバッファ10Cを経て来る入力データが共通入出
力データ線対I/O〜の一つに供給される。なお、
同図では簡略化のため共通入出力データ線対I/O〜
,書込みデータ線204などの信号は1本の線とし
て、表示し、これに伴ない各データ線対I/O〜に
対する選択MOSトランジスタもQ23〜Q25に示される
ごとく1ヶのみ表示してある。
き込みの制御をする外部からの制御クロックであり、こ
こでは高電位状態で読み出し、低電位状態で書き込みを
行なうようになっている。2Wは、パルス発生回路2R
や2C(ともに例えば図1参照)と同様に、メモリ内部
の動作に必要な複数のタイミングパルスを発生す幣回路
であり、主として読み出し/書き込みの動作制御に必要
な部分に供給される。ここでは次に述べるバッファG
〜Gに供給する信号12Wを代表例として示してい
る。バッファG〜Gは信号12Wと前に述べたデコ
ーダ5Z(図8)の出力Z〜Zとの論理積をとり、
選択回路203の選択用MOSトランジスタQ22〜Q26
を制御するAND回路でこの回路の制御により入力端子
9からバッファ10Cを経て来る入力データが共通入出
力データ線対I/O〜の一つに供給される。なお、
同図では簡略化のため共通入出力データ線対I/O〜
,書込みデータ線204などの信号は1本の線とし
て、表示し、これに伴ない各データ線対I/O〜に
対する選択MOSトランジスタもQ23〜Q25に示される
ごとく1ヶのみ表示してある。
【0096】図21の動作波形を参照するに、図のC1
〜C4で示した信号1Cの低レベルの期間に図8と同じ
ようにそれぞれ列アドレスC1−C4が入力される。信
号1Wが低電位のときは、回路2Wは信号1Cの立下が
りに同期して信号1Cの反転信号12Wを発生する。さ
て信号12Wと信号Z〜ZはAND回路G〜G
によって論理積が取られ、信号12Wが発生するとその
時点でパッファ4C(図8)に入力されている列アドレ
スの下位2ビット対応して線Z′〜Z′のうちの1
本が選ばれ、バッファ10Cの内容が選択回路203を
介して共通入出力データ線対I/O〜の一つに転送
され、データ線対の電圧が書込みデータに依存して変化
される。その後このデータ線対の電圧に基づき従来と同
様にメモリセルにデータ書込みが行われる。
〜C4で示した信号1Cの低レベルの期間に図8と同じ
ようにそれぞれ列アドレスC1−C4が入力される。信
号1Wが低電位のときは、回路2Wは信号1Cの立下が
りに同期して信号1Cの反転信号12Wを発生する。さ
て信号12Wと信号Z〜ZはAND回路G〜G
によって論理積が取られ、信号12Wが発生するとその
時点でパッファ4C(図8)に入力されている列アドレ
スの下位2ビット対応して線Z′〜Z′のうちの1
本が選ばれ、バッファ10Cの内容が選択回路203を
介して共通入出力データ線対I/O〜の一つに転送
され、データ線対の電圧が書込みデータに依存して変化
される。その後このデータ線対の電圧に基づき従来と同
様にメモリセルにデータ書込みが行われる。
【0097】信号1Wが高レベルのときは信号12Wが
低レベルとなり、書込みは行なわれない、したがって信
号1Wのレベルを変化するのみで書込み又は読出しのい
ずれも連続モードで実行できる。
低レベルとなり、書込みは行なわれない、したがって信
号1Wのレベルを変化するのみで書込み又は読出しのい
ずれも連続モードで実行できる。
【0098】たとえば、信号1Wが図21の実線で示さ
れるごとく、列アドレスC1〜C4の入力の間の低レベ
ルに保持されているときには、アドレスC1〜C4に基
づき書込みが行なわれ、信号1Wが図21の鎖線にて示
されるように、アドレスC1,C3の入力時にのみ低レ
ベルにされると、アドレスC1,C3に基づく書込みと
アドレスC2,C4に基づく読出しとが混在して連続モ
ードで行なわれる。
れるごとく、列アドレスC1〜C4の入力の間の低レベ
ルに保持されているときには、アドレスC1〜C4に基
づき書込みが行なわれ、信号1Wが図21の鎖線にて示
されるように、アドレスC1,C3の入力時にのみ低レ
ベルにされると、アドレスC1,C3に基づく書込みと
アドレスC2,C4に基づく読出しとが混在して連続モ
ードで行なわれる。
【0099】さらには、信号1Wが信号1Cよりある一
定時間遅れて入力される場合は、あるメモリセルのデー
タを読み出した後、同一のメモリセルに書き込み動作を
行なういわゆるリードモディファイライト動作も可能と
なる。なお、この動作が可能なときには各メモリセルに
対する読み出し書き込み動作が同時に行なえることを意
味することは容易に理解できる。
定時間遅れて入力される場合は、あるメモリセルのデー
タを読み出した後、同一のメモリセルに書き込み動作を
行なういわゆるリードモディファイライト動作も可能と
なる。なお、この動作が可能なときには各メモリセルに
対する読み出し書き込み動作が同時に行なえることを意
味することは容易に理解できる。
【0100】なお、図20で、書き込み動作をする場合
にデータ線対I/O〜と検知回路6Cの間を電気的
に切り離す必要がメモリの回路構成に依存して生じるこ
とがあるが、この場合は、回路6Cにその機能を持たせ
るか、若しくは図20の破線で示すようなスイッチ用の
MOSTQ22を設けても良い。
にデータ線対I/O〜と検知回路6Cの間を電気的
に切り離す必要がメモリの回路構成に依存して生じるこ
とがあるが、この場合は、回路6Cにその機能を持たせ
るか、若しくは図20の破線で示すようなスイッチ用の
MOSTQ22を設けても良い。
【0101】さらに、上記リードモディファイライト動
作においては、4つのメモリセルへの書き込みを同時に
まとめて行なう方法もある。図22はその実施例であ
り、各データ線対I/O〜に対応して設けられたラ
ッチ回路(もしくはフリップフロップ)10C′〜1
0C′に選択回路203により順次書込みデータを書
込み、ラッチ回路10C′〜10C′への書込み終
了後に信号12W′の制御によってこれらの書込みデー
タを共通入出力データ線I/O〜に並列に転送し書
き込みを行なう、ここで信号12W′は回路2Wにより
発生される。
作においては、4つのメモリセルへの書き込みを同時に
まとめて行なう方法もある。図22はその実施例であ
り、各データ線対I/O〜に対応して設けられたラ
ッチ回路(もしくはフリップフロップ)10C′〜1
0C′に選択回路203により順次書込みデータを書
込み、ラッチ回路10C′〜10C′への書込み終
了後に信号12W′の制御によってこれらの書込みデー
タを共通入出力データ線I/O〜に並列に転送し書
き込みを行なう、ここで信号12W′は回路2Wにより
発生される。
【0102】図20では、アドレスC1の読み出しと書
き込みを行なう場合、共通入出力データ線対I/O〜
の読み出し動作を済ませた後、書き込み動作を行なう
必要があるため、メモリ設計によっては多少速度が遅く
なることが懸念されるが本実施例では、すでに読み出し
を終了した共通入出力データ線に対して書き込みを行な
うので問題ない。
き込みを行なう場合、共通入出力データ線対I/O〜
の読み出し動作を済ませた後、書き込み動作を行なう
必要があるため、メモリ設計によっては多少速度が遅く
なることが懸念されるが本実施例では、すでに読み出し
を終了した共通入出力データ線に対して書き込みを行な
うので問題ない。
【0103】さにら、上記実施例ではビット線が互いに
折り重なった、いわゆる folded bit 線形式について説
明したが、ビット線が検知増幅回路6Rをはさんで左右
に拡いて配置される、いわゆる Open bit 線形式のメモ
リについても適用可能である。また、ここでは、連続動
作として取り扱うデータは行アドレス固定で、列アドレ
スのみが異なるものに関して説明したが、列アドレスが
固定で行アドレスが異なるもの、あるいは両アドレスが
組み合わされたものなどにも適用可能である。また、図
17において、信号1C、1Rを用いて連続モードとペ
ージモードを実行するメモリを開示したが、1Cの供給
法に一定の規則、を設ければ、信号1Rは用いなくても
よい。たとえば1回だけ信号1Cを入力した場合は、行
アドレス選択に関する動作のみを行なわせた後ダイナミ
ック型メモリに特有のリフレッシュ動作をし、信号1C
を2回連続して入力すると通常の読み出し/書き込み動
作を行なうなどの規則を設ければ、信号1Rが不要とな
り、メモリのチップを収容するパッケージのビン数低減
に有効である。
折り重なった、いわゆる folded bit 線形式について説
明したが、ビット線が検知増幅回路6Rをはさんで左右
に拡いて配置される、いわゆる Open bit 線形式のメモ
リについても適用可能である。また、ここでは、連続動
作として取り扱うデータは行アドレス固定で、列アドレ
スのみが異なるものに関して説明したが、列アドレスが
固定で行アドレスが異なるもの、あるいは両アドレスが
組み合わされたものなどにも適用可能である。また、図
17において、信号1C、1Rを用いて連続モードとペ
ージモードを実行するメモリを開示したが、1Cの供給
法に一定の規則、を設ければ、信号1Rは用いなくても
よい。たとえば1回だけ信号1Cを入力した場合は、行
アドレス選択に関する動作のみを行なわせた後ダイナミ
ック型メモリに特有のリフレッシュ動作をし、信号1C
を2回連続して入力すると通常の読み出し/書き込み動
作を行なうなどの規則を設ければ、信号1Rが不要とな
り、メモリのチップを収容するパッケージのビン数低減
に有効である。
【0104】また、ここでは入出力端子8,9が個別に
設けられる場合について述べたが、1個の端子入出力用
に共通に用いるメモリにおいても本発明は適用可能であ
り、また逆に端子8,9がそれぞれ複数個用意されてい
るメモリにおいても同様に本発明の適用が可能なことは
言うまでまない。
設けられる場合について述べたが、1個の端子入出力用
に共通に用いるメモリにおいても本発明は適用可能であ
り、また逆に端子8,9がそれぞれ複数個用意されてい
るメモリにおいても同様に本発明の適用が可能なことは
言うまでまない。
【0105】(5)セルフアレー配置 これまでに述べた実施例ではメモリセルアレーが1ヶに
条約されている。具体的なメモリにおいては、ワード線
の遅延時間を極力小さくするためにワード線を幾つかに
分割したり、あるいはビット線の寄生容量を小さくし、
メモリセルかの読出し信号を大きくするためにビット線
を分割する必要が生じる。したがって、以下ではメモリ
セルアレーが幾つかのアレーを分割されたメモリの実施
例を説明する。以下の実施例は図3、図6、図8、図1
0、図13に述べたいずれの実施例にも適用可能なもの
である。したがって、以下ではアレー配列に関する部分
のみ説明する。また、以下においてL,R等の添字のつ
いた参照番号は、以上の実施例において添字のついてい
ないものと同じものをさす。
条約されている。具体的なメモリにおいては、ワード線
の遅延時間を極力小さくするためにワード線を幾つかに
分割したり、あるいはビット線の寄生容量を小さくし、
メモリセルかの読出し信号を大きくするためにビット線
を分割する必要が生じる。したがって、以下ではメモリ
セルアレーが幾つかのアレーを分割されたメモリの実施
例を説明する。以下の実施例は図3、図6、図8、図1
0、図13に述べたいずれの実施例にも適用可能なもの
である。したがって、以下ではアレー配列に関する部分
のみ説明する。また、以下においてL,R等の添字のつ
いた参照番号は、以上の実施例において添字のついてい
ないものと同じものをさす。
【0106】図23ではビット線のみが2分割された2
ヶのアレー100L,100Rからなり、アレー100
L,100Rはそれぞれ100L〜100L又は1
00R〜100Rの4ブロックに分けられている。
ヶのアレー100L,100Rからなり、アレー100
L,100Rはそれぞれ100L〜100L又は1
00R〜100Rの4ブロックに分けられている。
【0107】8本の入出力データ線対I/O+I/O
L、I/OR〜I/ORのそれぞれが一つのブロ
ックに対応して設けられている。この各入出力データ線
対に検知回路6CL〜6CLと6CR〜6CR
の一つが接続されている。
L、I/OR〜I/ORのそれぞれが一つのブロ
ックに対応して設けられている。この各入出力データ線
対に検知回路6CL〜6CLと6CR〜6CR
の一つが接続されている。
【0108】ワード線選択回路5RL、5RRが各アレ
ーに対応して設けられ、行アドレスに応答して対応する
アレーの1つのワード線を選択する。こうして、左右の
アレー100L,100Rで1本づつワード線が選択さ
れる。ビット線対選択回路5CAは二つのアレー間に設
けられ、列アドレスの下位2ビット以外の上位ビットに
対応してゲート回路101Lを制御して、アレー100
Lの各ブロックから一本のビット線対を選択するととも
に、同様に、アレー100Rの各ブロックからもアレー
100L中の選択された4つのビット線対の各々に対応
する4つのビット線対の1つをアレー100R内の各ブ
ロックから選択する。こうして選択されたワード線を有
するアレーからの4つの出力を含む8つの出力が検知回
路6CR〜6CR,6CL〜6CLで増幅され
る。検知回路6CL等からの8つの出力の内、アレー
100L又は100Rのいずれかに対応する4つの出力
を選択回路300が行アドレスの最下位の1ビットに基
づき選択し、連続モード用の選択回路201に入力す
る。図6のごとく、ページモードと連続モードの両方で
動作するようにするには、二つの選択回路300と20
1の間にラッチ6C″〜6C″とMOSトランジス
タQ27〜Q24を設ければよい。
ーに対応して設けられ、行アドレスに応答して対応する
アレーの1つのワード線を選択する。こうして、左右の
アレー100L,100Rで1本づつワード線が選択さ
れる。ビット線対選択回路5CAは二つのアレー間に設
けられ、列アドレスの下位2ビット以外の上位ビットに
対応してゲート回路101Lを制御して、アレー100
Lの各ブロックから一本のビット線対を選択するととも
に、同様に、アレー100Rの各ブロックからもアレー
100L中の選択された4つのビット線対の各々に対応
する4つのビット線対の1つをアレー100R内の各ブ
ロックから選択する。こうして選択されたワード線を有
するアレーからの4つの出力を含む8つの出力が検知回
路6CR〜6CR,6CL〜6CLで増幅され
る。検知回路6CL等からの8つの出力の内、アレー
100L又は100Rのいずれかに対応する4つの出力
を選択回路300が行アドレスの最下位の1ビットに基
づき選択し、連続モード用の選択回路201に入力す
る。図6のごとく、ページモードと連続モードの両方で
動作するようにするには、二つの選択回路300と20
1の間にラッチ6C″〜6C″とMOSトランジス
タQ27〜Q24を設ければよい。
【0109】本実施例によって、データ線が2分割され
た場合の連続モード動作が可能となる。
た場合の連続モード動作が可能となる。
【0110】図24では図3と同じ2つのアレーに対し
て4つの入出力データ線対I/O〜と検知回路6C
〜6Cが設けられている。
て4つの入出力データ線対I/O〜と検知回路6C
〜6Cが設けられている。
【0111】各ブロックに、そのブロック内のすべての
ビット線対に共通に中間のデータ線対AL(R)〜A
L(R)が設けられ、各中間のデータ線対を対応する
入出力データ線対I/O〜に接続するためにMOS
トランジスタQ35〜Q42からなるスイッチ回路301R
とMOSトランジスタQ43〜Q50からなるスイッチ回路
301Lとが設けられている。
ビット線対に共通に中間のデータ線対AL(R)〜A
L(R)が設けられ、各中間のデータ線対を対応する
入出力データ線対I/O〜に接続するためにMOS
トランジスタQ35〜Q42からなるスイッチ回路301R
とMOSトランジスタQ43〜Q50からなるスイッチ回路
301Lとが設けられている。
【0112】図23と同じくアレー100L,100R
間に設けられたビット線選択回路5CA(図示せず)に
よって、左アレー100L又は右アレー100Rからそ
れぞれ中間データ線対A〜AL又はAR〜AR
に4つのデータが読出される。アレー100L,100
Rのワード線の行アドレスがそれぞれ偶数、奇数とする
と、線302Rと302Lには行アドレスの最下位ビッ
トとその反転ビットが与えられ、選択回路301L,3
01Rのいずれか一方がオンとなる。こうして、2つの
アレーのいずれか一方からの4つの出力が4対のデータ
線対I/O〜に入力され、4つの検知回路6C〜
により検知される。
間に設けられたビット線選択回路5CA(図示せず)に
よって、左アレー100L又は右アレー100Rからそ
れぞれ中間データ線対A〜AL又はAR〜AR
に4つのデータが読出される。アレー100L,100
Rのワード線の行アドレスがそれぞれ偶数、奇数とする
と、線302Rと302Lには行アドレスの最下位ビッ
トとその反転ビットが与えられ、選択回路301L,3
01Rのいずれか一方がオンとなる。こうして、2つの
アレーのいずれか一方からの4つの出力が4対のデータ
線対I/O〜に入力され、4つの検知回路6C〜
により検知される。
【0113】本実施例によれば、入出力データ線対、検
知回路は連続モード動作に必要なk個すなわちこの場合
は4ヶでよく、チップ面積の増大を生じることもない。
また、各ビット線対と中間データ線対AL(R)〜A
L(R)間の接続は従来と同一の簡単な関係となり、
パターン設計も容易になる。
知回路は連続モード動作に必要なk個すなわちこの場合
は4ヶでよく、チップ面積の増大を生じることもない。
また、各ビット線対と中間データ線対AL(R)〜A
L(R)間の接続は従来と同一の簡単な関係となり、
パターン設計も容易になる。
【0114】図25はワード線、データ線共に2分割、
すなわちアレーが4分割されたメモリを示し、図24の
アレー100Lと100Rのワード線がそれぞれブロッ
ク100Lと100Lの間および100Rと10
0Rの間にて分割された場合に相当する。
すなわちアレーが4分割されたメモリを示し、図24の
アレー100Lと100Rのワード線がそれぞれブロッ
ク100Lと100Lの間および100Rと10
0Rの間にて分割された場合に相当する。
【0115】分割されたワード線の間にワード線選択回
路5RL,5RRが設けられ、ワード線の分割に伴な
い、ゲート回路101L,101Rとスイッチ回路30
1L,201Rはそれぞれ上下に2分割されている。こ
こで図示していないビット線対選択回路についても同様
である。
路5RL,5RRが設けられ、ワード線の分割に伴な
い、ゲート回路101L,101Rとスイッチ回路30
1L,201Rはそれぞれ上下に2分割されている。こ
こで図示していないビット線対選択回路についても同様
である。
【0116】なお、ここでは図面を簡単にするため、中
間データ線対AL(R)〜AL(R)人出力データ
線対I/O〜その他2本で1組となる信号も1本の
線で代表して示している。
間データ線対AL(R)〜AL(R)人出力データ
線対I/O〜その他2本で1組となる信号も1本の
線で代表して示している。
【0117】図26はワード線2分割、データ線4分
割、すなわち全体が8分割された場合の実施例である。
割、すなわち全体が8分割された場合の実施例である。
【0118】図26では、図25に示した、ワード線と
データ線がともに2分割されたときのセルアレー100
とこれと同じ構成のセルアレー100 ̄ ̄ ̄が設けら
れ、セルアレー100,100 ̄ ̄ ̄に共通の入出力デ
ータ線対I/O〜は、両セルアレー間にワード線と
平行な方向に設けられた第1の部分と、セルアレー10
0内のブロック100Rと100Rの間およびセル
アレー100 ̄ ̄ ̄内のブロック100Lと100
Lの間にて、データ線と平行な方向に設けられた第2の
部分と、この第2の部分と選択回路301L又は301
Rとを接続するための第3の部分とからなる。
データ線がともに2分割されたときのセルアレー100
とこれと同じ構成のセルアレー100 ̄ ̄ ̄が設けら
れ、セルアレー100,100 ̄ ̄ ̄に共通の入出力デ
ータ線対I/O〜は、両セルアレー間にワード線と
平行な方向に設けられた第1の部分と、セルアレー10
0内のブロック100Rと100Rの間およびセル
アレー100 ̄ ̄ ̄内のブロック100Lと100
Lの間にて、データ線と平行な方向に設けられた第2の
部分と、この第2の部分と選択回路301L又は301
Rとを接続するための第3の部分とからなる。
【0119】セルアレー100,100 ̄ ̄ ̄内のそれ
ぞれにある選択回路301L,301Rには、それぞれ
線302L,302Rより行アドレスの内の2ビットが
与えられる。たとえば、セルアレー100の左側ワード
線群、右側ワード線群、セルアレー100 ̄ ̄ ̄内の右
側ワード線群、右側ワード線群の行アドレスの最下位2
ビットがそれぞれ00,10,01,11と仮定する。
セルアレー100内の線302L,302R、セルアレ
ー100 ̄ ̄ ̄内の線302L,302Rには、外部か
ら与えられたアドレスがそれぞれ00,10,01,1
1のときに高レベルの信号が与えられる。
ぞれにある選択回路301L,301Rには、それぞれ
線302L,302Rより行アドレスの内の2ビットが
与えられる。たとえば、セルアレー100の左側ワード
線群、右側ワード線群、セルアレー100 ̄ ̄ ̄内の右
側ワード線群、右側ワード線群の行アドレスの最下位2
ビットがそれぞれ00,10,01,11と仮定する。
セルアレー100内の線302L,302R、セルアレ
ー100 ̄ ̄ ̄内の線302L,302Rには、外部か
ら与えられたアドレスがそれぞれ00,10,01,1
1のときに高レベルの信号が与えられる。
【0120】なお、実施例にかえ、入出力データ線対I
/O〜の第2の部分を右方にさらに延在させ、そこ
に検知回路6C〜を設けることも可能である。この
ときは入出力データ線対I/O〜の内の上述の第1
の部分は不要である。また、セルアレー100,100
 ̄ ̄ ̄内に設けられた図25のようにワード線方向に延
在した部分とし、セルアレー100と100 ̄ ̄ ̄の上
方にデータ線方向に延在した部分にて入出力データ線対
I/O〜を構成することもできる。このときは、前
述の第1,第2の部分は不要になることはいうまでもな
い。
/O〜の第2の部分を右方にさらに延在させ、そこ
に検知回路6C〜を設けることも可能である。この
ときは入出力データ線対I/O〜の内の上述の第1
の部分は不要である。また、セルアレー100,100
 ̄ ̄ ̄内に設けられた図25のようにワード線方向に延
在した部分とし、セルアレー100と100 ̄ ̄ ̄の上
方にデータ線方向に延在した部分にて入出力データ線対
I/O〜を構成することもできる。このときは、前
述の第1,第2の部分は不要になることはいうまでもな
い。
【0121】図27は、セルアレー100と100の各
々内の選択回路301L,301Rのワード線方向の位
置をブロック100Lと100Lの間にし、かつそ
れらのデータ線方向の位置を選択回路5RL,5RRの
間にした点で図26と異なる実施例を示す。この位置は
レイアウト設計上面積に比較的余裕のある箇所であり、
選択回路301L,301Rのレイアウト設計が容易に
なる。
々内の選択回路301L,301Rのワード線方向の位
置をブロック100Lと100Lの間にし、かつそ
れらのデータ線方向の位置を選択回路5RL,5RRの
間にした点で図26と異なる実施例を示す。この位置は
レイアウト設計上面積に比較的余裕のある箇所であり、
選択回路301L,301Rのレイアウト設計が容易に
なる。
【0122】以上、各種メモリセルアレー構成における
本発明の適用例について述べて来た。ここで導入したビ
ット線対と共通入出力データ線対の間に中間入出力デー
タ線対を設け、これをスイッチで選択する方式は入出力
データ線対の寄生容量低減に寄与し、連続モード動作す
るメモリのみでなく従来のメモリにおいても適用可能で
ある。
本発明の適用例について述べて来た。ここで導入したビ
ット線対と共通入出力データ線対の間に中間入出力デー
タ線対を設け、これをスイッチで選択する方式は入出力
データ線対の寄生容量低減に寄与し、連続モード動作す
るメモリのみでなく従来のメモリにおいても適用可能で
ある。
【0123】図28はその実施例を示すもので、全ビッ
ト線対がB1〜Bi,B1〜Bj,B1〜B
i,B1〜Biからそれぞれ構成される4つのブ
ロックに分けられ、それぞれのブロックに対応して中間
の入出力データ線対A〜Aが設けられ、中間の入出
力データ線対A〜Aを共通の入出力データ線対I/
Oに接続するためのトランジスタQ51〜Q58からなる選
択回路301が設けられ、図3と同じく列アドレスの下
位2ビットを除く上位ビットに応答するビット線選択回
路5CAが設けられている点が図1と主に異なる。ビッ
ト線選択回路5CAがゲート回路101を制御して各ブ
ロックから一つのビット線対を選択し、選択されたビッ
ト線対を対応する一つの中間入出力データ線対に接続す
る。選択回路301内の4対トランジスタの内、一対の
みが、列アドレスの下位2ビットに応答する回路(図示
せず)によりオンとされる。こうして所望の一つのビッ
ト線のみが共通データ線対I/Oに接続される。
ト線対がB1〜Bi,B1〜Bj,B1〜B
i,B1〜Biからそれぞれ構成される4つのブ
ロックに分けられ、それぞれのブロックに対応して中間
の入出力データ線対A〜Aが設けられ、中間の入出
力データ線対A〜Aを共通の入出力データ線対I/
Oに接続するためのトランジスタQ51〜Q58からなる選
択回路301が設けられ、図3と同じく列アドレスの下
位2ビットを除く上位ビットに応答するビット線選択回
路5CAが設けられている点が図1と主に異なる。ビッ
ト線選択回路5CAがゲート回路101を制御して各ブ
ロックから一つのビット線対を選択し、選択されたビッ
ト線対を対応する一つの中間入出力データ線対に接続す
る。選択回路301内の4対トランジスタの内、一対の
みが、列アドレスの下位2ビットに応答する回路(図示
せず)によりオンとされる。こうして所望の一つのビッ
ト線のみが共通データ線対I/Oに接続される。
【0124】さて、共通入出力データ線対I/Oの寄生
容量のうちでも最も支配的なのは、ゲート回路101の
構成要素であるMOSトランジスタ(図1参照)のソー
ス若しくはドレインの拡散層とシリコン基板間に生じる
空乏層容量である。
容量のうちでも最も支配的なのは、ゲート回路101の
構成要素であるMOSトランジスタ(図1参照)のソー
ス若しくはドレインの拡散層とシリコン基板間に生じる
空乏層容量である。
【0125】本実施例では、ゲート回路101内のすべ
てのMOSトランジスタの1/4のみが同時にデータ線
対301に接続される。したがってゲート回路101内
のMOSトランジスタによる寄生容量は本実施例では従
来の1/4となるために、寄生容量の大幅な軽減がなさ
れ、入出力データ線対I/O線に係わる動作の高速化が
可能となる。以上の説明から明らかなごとく、図24〜
図27のレイアウトは図28のごとく対の共通入出力デ
ータ線を有するメモリにも適用できる。なお図28では
選択すべきビット線対以外にも三つのビット線対が選択
され、これらを対応する三つの中間データ線対に接続さ
れる。
てのMOSトランジスタの1/4のみが同時にデータ線
対301に接続される。したがってゲート回路101内
のMOSトランジスタによる寄生容量は本実施例では従
来の1/4となるために、寄生容量の大幅な軽減がなさ
れ、入出力データ線対I/O線に係わる動作の高速化が
可能となる。以上の説明から明らかなごとく、図24〜
図27のレイアウトは図28のごとく対の共通入出力デ
ータ線を有するメモリにも適用できる。なお図28では
選択すべきビット線対以外にも三つのビット線対が選択
され、これらを対応する三つの中間データ線対に接続さ
れる。
【0126】これら三つの中間データ線対の各々は、各
ビット線対ごとに設けられた検知増幅器(図示せず)の
みにより駆動されるため、これらの検知増幅器の動作は
遅くなるおそれがある。これをさけるためには、ビット
線対選択回路5CAを、列アドレスの全ビットに応答し
てビット線対B〜Biの内の一本のみを選択するよ
うにゲート回路を制御する回路(すなわち、図1の回路
5Cと同じ回路)にすればよい。
ビット線対ごとに設けられた検知増幅器(図示せず)の
みにより駆動されるため、これらの検知増幅器の動作は
遅くなるおそれがある。これをさけるためには、ビット
線対選択回路5CAを、列アドレスの全ビットに応答し
てビット線対B〜Biの内の一本のみを選択するよ
うにゲート回路を制御する回路(すなわち、図1の回路
5Cと同じ回路)にすればよい。
【0127】
【発明の効果】以上説明したように、本発明によれば、
高速にデータを読み出すメモリを提供することができま
す。
高速にデータを読み出すメモリを提供することができま
す。
【図1】図1は従来のMOSトランジスタを用いたダイ
ナミックメモリの概略回路図。
ナミックメモリの概略回路図。
【図2】図2は図1のメモリの動作を示すタイムチャー
ト。
ト。
【図3】図3は本発明による、スタチック型回路を一部
に用いた実施例。
に用いた実施例。
【図4】図4(A)は図3の回路に用いられるバッファ
の回路構成図。図4(B)は図3の回路に用いる選択回
路の構成図。図4(C)は図3の回路に用いる出力増幅
回路の構成図。
の回路構成図。図4(B)は図3の回路に用いる選択回
路の構成図。図4(C)は図3の回路に用いる出力増幅
回路の構成図。
【図5】図5は図3の回路の動作を示すタイムチャー
ト。
ト。
【図6】図6は連続モードとページモードとの組合せで
動作する本発明の実施例。
動作する本発明の実施例。
【図7】図7は図6のメモリの動作を示すタイムチャー
ト。
ト。
【図8】図8は連続モードで動作する、ダイナミック型
回路のみからなるメモリの構成図。
回路のみからなるメモリの構成図。
【図9】図9は図8のメモリの動作を示すタイムチャー
ト。
ト。
【図10】図10は連続モードとページモードの組合せ
で動作する本発明の実施例。
で動作する本発明の実施例。
【図11】図11は図10のメモリで用いるパルス発生
回路の構成図。
回路の構成図。
【図12】図12は図11の回路の動作を示すタイムチ
ャート。
ャート。
【図13】図13は図10のメモリに用いるラッチ回路
の構成図。
の構成図。
【図14】図14は図10のメモリの動作を示すタイム
チャート。
チャート。
【図15】図15は連続モードとページモードと行選択
動作を連続して行う本発明の実施例。
動作を連続して行う本発明の実施例。
【図16】図16は図15のメモリで用いるパルス発生
回路の構成図。
回路の構成図。
【図17】図17は図16の回路の動作のタイムチャー
ト。
ト。
【図18】図18は図15のメモリの動作のタイムチャ
ート。
ート。
【図19】図19は連続モード動作のための選択回路の
変形例。
変形例。
【図20】図20はデータ書込み回路の変形例。
【図21】図21は図20の回路のタイムチャート。
【図22】図22はデータ書込み回路の他の変形例。
【図23】図23は本発明によるメモリのレイアウトを
示す。
示す。
【図24】図24は本発明によるメモリの他のレイアウ
トを示す。
トを示す。
【図25】図25は本発明によるメモリのさらに他のレ
イアウトを示す。
イアウトを示す。
【図26】図26は本発明によるメモリのさらに他のレ
イアウトを示す。
イアウトを示す。
【図27】図27は本発明によるメモリのさらに他のレ
イアウトを示す。
イアウトを示す。
【図28】図28は本発明によるメモリのさらに他のレ
イアウトを示す。
イアウトを示す。
Claims (6)
- 【請求項1】複数のワード線と、複数のビット線と、該
複数のワード線と該複数のビット線の所望の交点に配置
された複数のメモリセルとを有するメモリアレーと、 上
記複数のワード線の所定のワード線を選択するワード線
選択手段と、 上記複数のビット線の所定のビット線を選
択するビット線選択手段と、 該ビット線選択手段により
選択されたビット線からのデータを出力するデータ出力
手段とを具備するアドレスマルチプレックス方式のモノ
リシック半導体集積回路装置において、 ワード線を選択
する行アドレスを上記ワード線選択手段に確定するため
の行アドレス確定信号とビット線を選択するための列ア
ドレスを上記ビット線選択手段に確定するための列アド
レス確定信号をクロック信号に応答して出力する信号発
生手段をさらに具備し、 上記信号発生手段からの上記行
アドレス確定信号に応答して、上記複数のワード線の所
定のワード線を選択する如く上記ワード線選択手段は構
成され、 上記信号発生手段からの上記列アドレス確定信
号に応答して、複数のビット線を選択することが可能な
如く上記ビット線選択手段が構成され、上記ビット線選
択手段により選択された上記複数のビット線からのデー
タを上記データ出力手段から出力している間に、上記信
号発生手段から次の列アドレス確定信号を発生する動作
を開始することを特徴とするモノリシック半導体集積回
路装置。 - 【請求項2】上記メモリアレーは複数のアレーに分割さ
れてなり、 上記データ出力手段は上記複数のアレーから
の複数のデータを保持するデータ保持手段と、該データ
保持手段により保持されたデータを選択する保持データ
選択手段とを具備し、該保持データ選択手段は上記列ア
ドレスの一部に応答して上記データ保持手段により保持
されたデータを選択することを特徴とする特許請求の範
囲第1項に記載のモノリシック半導体集積回路装置。 - 【請求項3】上記データ出力手段は上記ビット線選択手
段により選択された上記複数のビッ ト線からのデータを
保持するデータ保持手段と、該データ保持手段により保
持されたデータを選択する保持データ選択手段とを具備
し、該保持データ選択手段は上記クロック信号に応答し
て上記データ保持手段により保持されたデータを所定の
順序に従い順次出力することを特徴とする特許請求の範
囲第1項に記載のモノリシック半導体集積回路装置。 - 【請求項4】上記複数のメモリセルの各メモリセルは、
1つのトランジスタと1つのキャパシタからなることを
特徴とする特許請求の範囲第1項乃至第3項の何れかに
記載のモノリシック半導体集積回路装置。 - 【請求項5】上記次の列アドレス確定信号のパルス幅は
上記クロック信号のパルス幅の複数個分であることを特
徴とする特許請求の範囲第1項乃至第4項の何れかに記
載のモノリシック半導体集積回路装置。 - 【請求項6】上記クロック信号は上記モノリシック半導
体集積回路装置の外部から入力されることを特徴とする
特許請求の範囲第1項乃至第5項の何れかに記載のモノ
リシック半導体集積回路装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3279259A JPH0752582B2 (ja) | 1991-10-25 | 1991-10-25 | モノリシック半導体集積回路装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3279259A JPH0752582B2 (ja) | 1991-10-25 | 1991-10-25 | モノリシック半導体集積回路装置 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2102955A Division JPH02289989A (ja) | 1990-04-20 | 1990-04-20 | 半導体記憶装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0581854A JPH0581854A (ja) | 1993-04-02 |
| JPH0752582B2 true JPH0752582B2 (ja) | 1995-06-05 |
Family
ID=17608671
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3279259A Expired - Lifetime JPH0752582B2 (ja) | 1991-10-25 | 1991-10-25 | モノリシック半導体集積回路装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0752582B2 (ja) |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS52124827A (en) * | 1976-04-13 | 1977-10-20 | Nec Corp | Semiconductor memory unit |
-
1991
- 1991-10-25 JP JP3279259A patent/JPH0752582B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0581854A (ja) | 1993-04-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR960001778B1 (ko) | 이중포트메모리 및 그 데이터 전송방법 | |
| US4686650A (en) | Monolithic storage device | |
| US4633441A (en) | Dual port memory circuit | |
| US5313431A (en) | Multiport semiconductor memory device | |
| US4412313A (en) | Random access memory system having high-speed serial data paths | |
| JP3317187B2 (ja) | 半導体記憶装置 | |
| US4611299A (en) | Monolithic storage device | |
| US4870621A (en) | Dual port memory device with improved serial access scheme | |
| US5307314A (en) | Split read/write dynamic random access memory | |
| JPH0283891A (ja) | 半導体メモリ | |
| JPH0263273B2 (ja) | ||
| EP0454162A2 (en) | Semiconductor memory device | |
| JPH0628846A (ja) | 半導体記憶装置 | |
| KR950003604B1 (ko) | 반도체 메모리 장치 | |
| EP0137318B1 (en) | A semiconductor memory having multiple access | |
| JP3184118B2 (ja) | 半導体記憶装置 | |
| JPH0752582B2 (ja) | モノリシック半導体集積回路装置 | |
| US5337287A (en) | Dual port semiconductor memory device | |
| JP3160930B2 (ja) | 半導体記憶装置の読み出し回路 | |
| JPH0461435B2 (ja) | ||
| JPS6330714B2 (ja) | ||
| JPS63228497A (ja) | 半導体記憶装置 | |
| JPH06103773A (ja) | 半導体記憶装置 | |
| JPH01158696A (ja) | 半導体記憶装置 | |
| JPS63136394A (ja) | 半導体記憶装置 |