JPH09288888A - 半導体記憶装置 - Google Patents
半導体記憶装置Info
- Publication number
- JPH09288888A JPH09288888A JP8100122A JP10012296A JPH09288888A JP H09288888 A JPH09288888 A JP H09288888A JP 8100122 A JP8100122 A JP 8100122A JP 10012296 A JP10012296 A JP 10012296A JP H09288888 A JPH09288888 A JP H09288888A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- data
- output
- memory
- sense amplifier
- 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
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/16—Multiple access memory array, e.g. addressing one storage element via at least two independent addressing line groups
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1006—Data managing, e.g. manipulating data before writing or reading out, data bus switches or control circuits therefor
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Dram (AREA)
Abstract
(57)【要約】
【課題】 シェアードセンスアンプ構成の半導体記憶装
置を用いてページヒット率の高い主記憶を実現する。 【解決手段】 センスアンプ帯(SA♯1〜SA♯N)
を共有するように配置されるメモリブロック(MB♯0
〜MB♯N)それぞれに共通に設けられて内部データの
伝達を行なうグローバルIOバス(GIOB)と、メモ
リブロックそれぞれに対応して配置されるローカルIO
バス線(LIOn,/LIOn)の接続制御を、列選択
動作に関連する信号(φCD)に基づいて作成する。メ
モリブロックをそれぞれ独立に駆動することにより、各
メモリブロックをバンクとして利用することができ、ま
た1つのメモリブロック活性時において他のメモリブロ
ックへアクセスする場合においても、グローバルIOバ
ス上でのデータの衝突は防止される。
置を用いてページヒット率の高い主記憶を実現する。 【解決手段】 センスアンプ帯(SA♯1〜SA♯N)
を共有するように配置されるメモリブロック(MB♯0
〜MB♯N)それぞれに共通に設けられて内部データの
伝達を行なうグローバルIOバス(GIOB)と、メモ
リブロックそれぞれに対応して配置されるローカルIO
バス線(LIOn,/LIOn)の接続制御を、列選択
動作に関連する信号(φCD)に基づいて作成する。メ
モリブロックをそれぞれ独立に駆動することにより、各
メモリブロックをバンクとして利用することができ、ま
た1つのメモリブロック活性時において他のメモリブロ
ックへアクセスする場合においても、グローバルIOバ
ス上でのデータの衝突は防止される。
Description
【0001】
【発明の属する技術分野】この発明は半導体記憶装置に
関し、特にクロック信号に同期してデータの入出力を行
なうクロック同期型半導体記憶装置に関し、より特定的
には、内部に複数のバンクを有するマルチバンク半導体
記憶装置に関する。
関し、特にクロック信号に同期してデータの入出力を行
なうクロック同期型半導体記憶装置に関し、より特定的
には、内部に複数のバンクを有するマルチバンク半導体
記憶装置に関する。
【0002】
【従来の技術】近年マイクロプロセッサ(MPU)が多
機能化され、大量のデータを高速で処理することができ
る。これに応じて、主記憶として用いられるダイナミッ
ク・ランダム・アクセス・メモリ(DRAMと以後称
す)は、その微細技術の進展に伴って、記憶容量が増大
している。しかしながら、DRAMの動作速度はMPU
の動作速度に追随するこができず、DRAMのアクセス
時間およびサイクル時間がボトルネックとなって処理シ
ステム全体の性能を低下させるという問題が顕著になっ
てきている。この処理システムの性能の低下を防止する
ために、DRAMとMPUとの間に通常スタティック・
ランダム・アクセス・メモリ(SRAM)で構成される
キャッシュメモリと呼ばれる高速メモリを配置すること
が行なわれる。MPUが頻繁に使用するデータ/命令は
このキャッシュメモリに格納し、MPUとキャッシュメ
モリとの間でデータ/命令の転送を行なう。キャッシュ
メモリにMPUがアクセス要求した命令/データが存在
しないときにのみDRAMへアクセスする。MPUが必
要とする命令/データは、高い確率で予めキャッシュメ
モリに格納されているため、DRAMのアクセス頻度は
大幅に低下し、処理システムの動作速度の低下を防止す
ることができる。
機能化され、大量のデータを高速で処理することができ
る。これに応じて、主記憶として用いられるダイナミッ
ク・ランダム・アクセス・メモリ(DRAMと以後称
す)は、その微細技術の進展に伴って、記憶容量が増大
している。しかしながら、DRAMの動作速度はMPU
の動作速度に追随するこができず、DRAMのアクセス
時間およびサイクル時間がボトルネックとなって処理シ
ステム全体の性能を低下させるという問題が顕著になっ
てきている。この処理システムの性能の低下を防止する
ために、DRAMとMPUとの間に通常スタティック・
ランダム・アクセス・メモリ(SRAM)で構成される
キャッシュメモリと呼ばれる高速メモリを配置すること
が行なわれる。MPUが頻繁に使用するデータ/命令は
このキャッシュメモリに格納し、MPUとキャッシュメ
モリとの間でデータ/命令の転送を行なう。キャッシュ
メモリにMPUがアクセス要求した命令/データが存在
しないときにのみDRAMへアクセスする。MPUが必
要とする命令/データは、高い確率で予めキャッシュメ
モリに格納されているため、DRAMのアクセス頻度は
大幅に低下し、処理システムの動作速度の低下を防止す
ることができる。
【0003】しかしながら、このキャッシュメモリに用
いられるSRAMは、DRAMに比べて高価であるた
め、パーソナルコンピュータなどの比較的安価な装置に
はこのキャッシュメモリを配置する構成は適していな
い。このため、安価なDRAMを用いて処理システムの
性能を向上させることが求められている。これに対する
1つの答えとして、DRAMをたとえばシステムクロッ
クであるクロック信号に同期させて動作させ、データの
転送をこのクロック信号に同期して行なう同期型DRA
M(シンクロナスDRAM:以下SDRAMと称す)と
言われるものが考案されている。
いられるSRAMは、DRAMに比べて高価であるた
め、パーソナルコンピュータなどの比較的安価な装置に
はこのキャッシュメモリを配置する構成は適していな
い。このため、安価なDRAMを用いて処理システムの
性能を向上させることが求められている。これに対する
1つの答えとして、DRAMをたとえばシステムクロッ
クであるクロック信号に同期させて動作させ、データの
転送をこのクロック信号に同期して行なう同期型DRA
M(シンクロナスDRAM:以下SDRAMと称す)と
言われるものが考案されている。
【0004】このSDRAMにおいては、クロック信号
に同期してコマンドの形態(複数の制御信号の状態の組
合せ)で動作モード指示信号が与えられる。SDRAM
において、このコマンドに従って同時に複数ビット(た
とえば8ビット;1IOあたり)を同時に選択状態と
し、クロック信号に同期してこれらの同時に選択状態と
された複数ビットを順次出力する。データ書込時におい
ても、クロック信号に同期して与えられた書込データを
順次取込み、同時に選択状態とされたメモリセルへ所定
のシーケンスで書込む。
に同期してコマンドの形態(複数の制御信号の状態の組
合せ)で動作モード指示信号が与えられる。SDRAM
において、このコマンドに従って同時に複数ビット(た
とえば8ビット;1IOあたり)を同時に選択状態と
し、クロック信号に同期してこれらの同時に選択状態と
された複数ビットを順次出力する。データ書込時におい
ても、クロック信号に同期して与えられた書込データを
順次取込み、同時に選択状態とされたメモリセルへ所定
のシーケンスで書込む。
【0005】このSDRAMにおいては、クロック信号
の立上がりエッジに同期してコマンドを構成する外部の
制御信号、すなわち、ロウアドレスストローブ信号/R
AS、コラムアドレスストローブ信号/CAS、ライト
イネーブル信号/WE、ならびにアドレス信号および書
込データを取込み、内部動作を実行する。クロック信号
に同期して外部からのデータを取込み、またクロック信
号に同期してデータを出力することにより、制御信号お
よびアドレス信号などのスキュー(タイミングのずれ)
を考慮したデータ入出力のタイミングのマージンを確保
する必要がなく、内部動作開始タイミングを速くするこ
とができ、サイクルタイムを短縮することができ、高速
アクセスが可能となる。
の立上がりエッジに同期してコマンドを構成する外部の
制御信号、すなわち、ロウアドレスストローブ信号/R
AS、コラムアドレスストローブ信号/CAS、ライト
イネーブル信号/WE、ならびにアドレス信号および書
込データを取込み、内部動作を実行する。クロック信号
に同期して外部からのデータを取込み、またクロック信
号に同期してデータを出力することにより、制御信号お
よびアドレス信号などのスキュー(タイミングのずれ)
を考慮したデータ入出力のタイミングのマージンを確保
する必要がなく、内部動作開始タイミングを速くするこ
とができ、サイクルタイムを短縮することができ、高速
アクセスが可能となる。
【0006】また、画像処理システムなどの処理システ
ムにおいて、連続したデータアドレスのデータビットが
順次アクセスされ、また処理システムにおしては、その
処理の局所性から連続したメモリ位置の複数ビットにア
クセスする頻度が高い場合がある。このため、クロック
信号に同期してデータの入出力を行なうことにより、連
続アクセスタイムをクロック信号のそれと同じとするこ
とができ、平均アクセス時間をSRAMのそれに匹敵さ
せることが可能となる。
ムにおいて、連続したデータアドレスのデータビットが
順次アクセスされ、また処理システムにおしては、その
処理の局所性から連続したメモリ位置の複数ビットにア
クセスする頻度が高い場合がある。このため、クロック
信号に同期してデータの入出力を行なうことにより、連
続アクセスタイムをクロック信号のそれと同じとするこ
とができ、平均アクセス時間をSRAMのそれに匹敵さ
せることが可能となる。
【0007】SDRAMにおいては、さらに複数バンク
という概念が導入されている。すなわち、SDRAMに
おいては、内部に複数のバンクが設けられている。これ
らのバンクの活性化および非活性化(プリチャージ)な
どをほぼ互いに独立に行なうことができる。
という概念が導入されている。すなわち、SDRAMに
おいては、内部に複数のバンクが設けられている。これ
らのバンクの活性化および非活性化(プリチャージ)な
どをほぼ互いに独立に行なうことができる。
【0008】標準のDRAMにおいては、新たな行を選
択する場合には、必ずプリチャージ動作を行なう必要が
ある。DRAMはダイナミックに内部信号線が駆動され
ており、プリチャージ時各信号線を所定の電位レベルに
保持する必要がある。このプリチャージには、通常RA
Sプリチャージ時間tRPと呼ばれる時間が必要とされ
る(各内部信号線を所定の電位レベルに復帰させる必要
があるため)。また、標準DRAMにおいては、RAS
−CAS遅延時間tRCDと呼ばれ時間が必要とされ
る。すなわちロウアドレスストローブ信号/RASが与
えられてメモリセルの行が確実に選択状態とされた後
に、コラムアドレスストローブ信号/CASに従って列
選択動作を行なう必要があるためである。またこのコラ
ムアドレスストローブ信号/CASは、列選択動作完了
時非活性状態に復帰させる必要がある。したがって、新
たにページ(メモリセル行)を選択する場合には、RA
Sプリチャージ時間tRPおよびRAS−CAS遅延時
間tRCDが必要とされ、このために、標準DRAMの
サイクルタイムがアクセス時間のほぼ2倍となる。しか
しながら、SDRAMのように、複数のバンクが設けら
れている場合、1つのバンクを活性状態としてこの活性
状態とされたバンクにアクセスしている間に、別のバン
クをプリチャージ状態(非活性状態)に復帰させておけ
ば、この別のプリチャージ状態のバンクは、RASプリ
チャージ時間tRPの待ち時間なしでアクセスすること
ができ、したがってこのバンクを交互または順次活性化
/プリチャージ(非活性化)することにより、RASプ
リチャージ時間tRPを見掛け上なくすことができ、高
速アクセスが可能となる。また、一方のバンクのアクセ
ス時において他方バンクのプリチャージおよび活性化を
行なっておけば、これらのバンクに対し、交互にデータ
の書込/読出を行なうことができ、RASプリチャージ
時間tRPおよびRAS−CAS遅延時間tRCDによ
るロスタイムをなくすことが可能となり、高速でデータ
の書込/読出を行なうことができる。
択する場合には、必ずプリチャージ動作を行なう必要が
ある。DRAMはダイナミックに内部信号線が駆動され
ており、プリチャージ時各信号線を所定の電位レベルに
保持する必要がある。このプリチャージには、通常RA
Sプリチャージ時間tRPと呼ばれる時間が必要とされ
る(各内部信号線を所定の電位レベルに復帰させる必要
があるため)。また、標準DRAMにおいては、RAS
−CAS遅延時間tRCDと呼ばれ時間が必要とされ
る。すなわちロウアドレスストローブ信号/RASが与
えられてメモリセルの行が確実に選択状態とされた後
に、コラムアドレスストローブ信号/CASに従って列
選択動作を行なう必要があるためである。またこのコラ
ムアドレスストローブ信号/CASは、列選択動作完了
時非活性状態に復帰させる必要がある。したがって、新
たにページ(メモリセル行)を選択する場合には、RA
Sプリチャージ時間tRPおよびRAS−CAS遅延時
間tRCDが必要とされ、このために、標準DRAMの
サイクルタイムがアクセス時間のほぼ2倍となる。しか
しながら、SDRAMのように、複数のバンクが設けら
れている場合、1つのバンクを活性状態としてこの活性
状態とされたバンクにアクセスしている間に、別のバン
クをプリチャージ状態(非活性状態)に復帰させておけ
ば、この別のプリチャージ状態のバンクは、RASプリ
チャージ時間tRPの待ち時間なしでアクセスすること
ができ、したがってこのバンクを交互または順次活性化
/プリチャージ(非活性化)することにより、RASプ
リチャージ時間tRPを見掛け上なくすことができ、高
速アクセスが可能となる。また、一方のバンクのアクセ
ス時において他方バンクのプリチャージおよび活性化を
行なっておけば、これらのバンクに対し、交互にデータ
の書込/読出を行なうことができ、RASプリチャージ
時間tRPおよびRAS−CAS遅延時間tRCDによ
るロスタイムをなくすことが可能となり、高速でデータ
の書込/読出を行なうことができる。
【0009】
【発明が解決しようとする課題】上述の従来のSDRA
Mにおいては、メモリアレイ(メモリマット)を単位と
してバンクが構成される。このメモリアレイ(メモリマ
ット)は、複数のメモリブロックを有しており、1つの
メモリアレイにおいては、各メモリブロックは対応のメ
モリアレイの活性化時、選択状態または非活性状態へ駆
動され、互いに独立に活性/非活性を行なうことができ
ない。したがって従来のSRAMの場合、バンクの数は
このメモリアレイ(メモリマット)の数に限定されてお
り、バンク数が少ない(通常4バンクが最大である)。
これは、SDRAMにおいては、そのアレイ構造とし
て、標準のDRAMのアレイ構造が利用されており、標
準DRAMにおいて、ロウ/コラムデコーダは、各メモ
リアレイ(メモリマット)に対応して分割して配置され
ており、これらのロウ/コラムデコーダを各メモリアレ
イ(メモリマット)ごとに独立に駆動することが可能と
なるためである。
Mにおいては、メモリアレイ(メモリマット)を単位と
してバンクが構成される。このメモリアレイ(メモリマ
ット)は、複数のメモリブロックを有しており、1つの
メモリアレイにおいては、各メモリブロックは対応のメ
モリアレイの活性化時、選択状態または非活性状態へ駆
動され、互いに独立に活性/非活性を行なうことができ
ない。したがって従来のSRAMの場合、バンクの数は
このメモリアレイ(メモリマット)の数に限定されてお
り、バンク数が少ない(通常4バンクが最大である)。
これは、SDRAMにおいては、そのアレイ構造とし
て、標準のDRAMのアレイ構造が利用されており、標
準DRAMにおいて、ロウ/コラムデコーダは、各メモ
リアレイ(メモリマット)に対応して分割して配置され
ており、これらのロウ/コラムデコーダを各メモリアレ
イ(メモリマット)ごとに独立に駆動することが可能と
なるためである。
【0010】従来の複数のバンクを有するSDRAMを
処理システムの主記憶として利用することを考える。S
DRAMのすべてのバンクを同時に活性状態とし、各バ
ンクにおいてメモリセルの行(ページ)を選択状態に保
持する。すなわち、メモリセルの列それぞれに対応して
設けられるセンスアンプを疑似キャッシュとして利用す
る。MPUが要求するデータ/命令がキャッシュメモリ
に格納されていないとき(キャッシュミス時)、MPU
がアクセス要求するデータ/命令がSDRAMの選択ペ
ージに存在するか否かを判定する(ページヒット/ミス
判定)。ページヒット時には対応のページへアクセスし
てデータ/命令のブロック(キャッシュブロック)をキ
ャッシュメモリへ転送しかつアクセス要求されたデータ
/命令をMPUへ転送する(リードアクセスのとき)。
したがって、ページヒット時においては、ページからデ
ータ/命令のブロックを選択して読出すことが要求され
るだけであり、CASアクセス時間ta(CAS)(ま
たはCASレイテンシー)時間経過後に必要とされるデ
ータ/命令をキャッシュメモリおよびMPUへ転送する
ことができる(リードアクセス時)。
処理システムの主記憶として利用することを考える。S
DRAMのすべてのバンクを同時に活性状態とし、各バ
ンクにおいてメモリセルの行(ページ)を選択状態に保
持する。すなわち、メモリセルの列それぞれに対応して
設けられるセンスアンプを疑似キャッシュとして利用す
る。MPUが要求するデータ/命令がキャッシュメモリ
に格納されていないとき(キャッシュミス時)、MPU
がアクセス要求するデータ/命令がSDRAMの選択ペ
ージに存在するか否かを判定する(ページヒット/ミス
判定)。ページヒット時には対応のページへアクセスし
てデータ/命令のブロック(キャッシュブロック)をキ
ャッシュメモリへ転送しかつアクセス要求されたデータ
/命令をMPUへ転送する(リードアクセスのとき)。
したがって、ページヒット時においては、ページからデ
ータ/命令のブロックを選択して読出すことが要求され
るだけであり、CASアクセス時間ta(CAS)(ま
たはCASレイテンシー)時間経過後に必要とされるデ
ータ/命令をキャッシュメモリおよびMPUへ転送する
ことができる(リードアクセス時)。
【0011】一方、ページミスの場合、アクセス要求さ
れたデータ/命令を格納するバンクを一端プリチャージ
状態(非活性状態)へ駆動し、次いで必要とされるデー
タ/命令を格納するページを選択状態としてその後アク
セス要求されたデータ/命令を含むブロックをキャッシ
ュメモリへ転送する。したがって、ページミスが生じた
場合、SDRAMにおいては、バンクのプリチャージ、
バンクの活性化、および選択ページからの列の選択の動
作が必要とされ、RASプリチャージ時間tRP、RA
S−CAS遅延時間tRCD、CASアクセス時間ta
(CAS)(またはCASレイテンシー)の和の時間が
経過した後に必要とされるデータ/命令がSDRAMか
らキャッシュメモリへ転送される。この期間、MPUは
ウェイト状態とされる。
れたデータ/命令を格納するバンクを一端プリチャージ
状態(非活性状態)へ駆動し、次いで必要とされるデー
タ/命令を格納するページを選択状態としてその後アク
セス要求されたデータ/命令を含むブロックをキャッシ
ュメモリへ転送する。したがって、ページミスが生じた
場合、SDRAMにおいては、バンクのプリチャージ、
バンクの活性化、および選択ページからの列の選択の動
作が必要とされ、RASプリチャージ時間tRP、RA
S−CAS遅延時間tRCD、CASアクセス時間ta
(CAS)(またはCASレイテンシー)の和の時間が
経過した後に必要とされるデータ/命令がSDRAMか
らキャッシュメモリへ転送される。この期間、MPUは
ウェイト状態とされる。
【0012】したがって、従来の複数バンクのSDRA
Mの主記憶として用いた場合、バンクの数が小さいた
め、選択状態とされているページの数は小さく(バンク
の数と同じ)、ページヒット率が小さく、ページミス時
のペナルティ(MPUのウェイト時間)が大きくなると
いう問題が生じた。
Mの主記憶として用いた場合、バンクの数が小さいた
め、選択状態とされているページの数は小さく(バンク
の数と同じ)、ページヒット率が小さく、ページミス時
のペナルティ(MPUのウェイト時間)が大きくなると
いう問題が生じた。
【0013】それゆえ、この発明の目的は、ページヒッ
ト率を高くすることのできる複数のバンクを有する新規
な構成の半導体記憶装置を提供することである。
ト率を高くすることのできる複数のバンクを有する新規
な構成の半導体記憶装置を提供することである。
【0014】この発明の他の目的は、正確に必要とされ
るデータを入出力(書込/読出)を行なうことのできる
複数バンクを有する半導体記憶装置を提供することであ
る。
るデータを入出力(書込/読出)を行なうことのできる
複数バンクを有する半導体記憶装置を提供することであ
る。
【0015】この発明のさらに他の目的は、標準DRA
Mと同様のアレイ構造を用いて、複数バンクを有する半
導体記憶装置を提供することである。
Mと同様のアレイ構造を用いて、複数バンクを有する半
導体記憶装置を提供することである。
【0016】
【課題を解決するための手段】請求項1に係る半導体記
憶装置は、各々が行列状に配列される複数のメモリセル
を有する複数メモリブロックを有するメモリアレイと、
これら複数のメモリブロック各々に対応して設けられ、
各々が対応のメモリブロックの選択列とデータの授受を
行なうための複数のローカル入出力バスと、これら複数
のメモリブロックに共通に設けられるグローバル入出力
バスと、複数のメモリブロック各々に対応して設けら
れ、第1のバンクアドレスと動作モード指示信号とに応
答して、選択的に活性化され、活性化時対応のメモリブ
ロックの活性化を行なうバンク活性化手段と、複数のロ
ーカル入出力バスの各々とグローバル入出力バスとの間
に設けられ、活性化時対応のローカル入出力バスとグロ
ーバル入出力バスとを電気的に接続するための複数のバ
ンク選択スイッチと、列選択動作指示信号とこの列選択
動作指示信号と同時に与えられるバンクアドレス信号と
に応答して、この同時に与えられたバンクアドレス信号
が指定するメモリブロックに対応して設けられたローカ
ル入出力バスのバンク選択スイッチを活性化するための
バンク選択制御手段を備える。
憶装置は、各々が行列状に配列される複数のメモリセル
を有する複数メモリブロックを有するメモリアレイと、
これら複数のメモリブロック各々に対応して設けられ、
各々が対応のメモリブロックの選択列とデータの授受を
行なうための複数のローカル入出力バスと、これら複数
のメモリブロックに共通に設けられるグローバル入出力
バスと、複数のメモリブロック各々に対応して設けら
れ、第1のバンクアドレスと動作モード指示信号とに応
答して、選択的に活性化され、活性化時対応のメモリブ
ロックの活性化を行なうバンク活性化手段と、複数のロ
ーカル入出力バスの各々とグローバル入出力バスとの間
に設けられ、活性化時対応のローカル入出力バスとグロ
ーバル入出力バスとを電気的に接続するための複数のバ
ンク選択スイッチと、列選択動作指示信号とこの列選択
動作指示信号と同時に与えられるバンクアドレス信号と
に応答して、この同時に与えられたバンクアドレス信号
が指定するメモリブロックに対応して設けられたローカ
ル入出力バスのバンク選択スイッチを活性化するための
バンク選択制御手段を備える。
【0017】請求項2に係る半導体記憶装置は、各々が
行列状に配列される複数のメモリセルを有しかつ列方向
に整列して配置される複数のメモリブロックを有するメ
モリアレイと、このメモリアレイの隣接メモリブロック
の間に設けられ、活性化時対応のメモリブロックの列上
のメモリセルのデータの検知および増幅を行なうための
複数のセンスアンプ帯と、メモリブロック各々と複数の
センスアンプ帯各々との間に設けられ、活性化時対応の
メモリブロックの各列を対応のセンスアンプ帯へ接続す
る複数のブロック分離/接続手段と、バンクアドレス信
号に従ってアドレス指定されたメモリブロックとセンス
アンプ帯を共有するメモリブロックに対して設けられた
ブロック分離/接続手段を非活性化する分離/接続制御
手段と、複数のセンスアンプ帯各々に対応して設けら
れ、バンクアドレス信号とセンス活性化信号とに応答し
てこのアドレス指定されたメモリブロックに対して設け
られたセンスアンプ帯を活性化するためのセンス活性制
御手段を備える。このセンス活性制御手段は、最も最近
対応のセンスアンプ帯を使用したメモリブロックを特定
するバンクアドレスデータを記憶する記憶手段と、この
記憶手段に記憶されたバンクアドレスデータと与えられ
たバンクアドレスとの一致/不一致を判別する判別手段
とを含む。
行列状に配列される複数のメモリセルを有しかつ列方向
に整列して配置される複数のメモリブロックを有するメ
モリアレイと、このメモリアレイの隣接メモリブロック
の間に設けられ、活性化時対応のメモリブロックの列上
のメモリセルのデータの検知および増幅を行なうための
複数のセンスアンプ帯と、メモリブロック各々と複数の
センスアンプ帯各々との間に設けられ、活性化時対応の
メモリブロックの各列を対応のセンスアンプ帯へ接続す
る複数のブロック分離/接続手段と、バンクアドレス信
号に従ってアドレス指定されたメモリブロックとセンス
アンプ帯を共有するメモリブロックに対して設けられた
ブロック分離/接続手段を非活性化する分離/接続制御
手段と、複数のセンスアンプ帯各々に対応して設けら
れ、バンクアドレス信号とセンス活性化信号とに応答し
てこのアドレス指定されたメモリブロックに対して設け
られたセンスアンプ帯を活性化するためのセンス活性制
御手段を備える。このセンス活性制御手段は、最も最近
対応のセンスアンプ帯を使用したメモリブロックを特定
するバンクアドレスデータを記憶する記憶手段と、この
記憶手段に記憶されたバンクアドレスデータと与えられ
たバンクアドレスとの一致/不一致を判別する判別手段
とを含む。
【0018】請求項3に係る半導体記憶装置は、さら
に、この判別手段が不一致を示すときアレイ駆動活性化
信号の活性化に応答して対応のセンスアンプ帯を非活性
化する非活性化手段と、メモリブロック各々に対応して
設けられ、バンクアドレス信号とロウアドレス信号とア
レイ活性化信号とに応答して、対応のメモリブロックの
行を選択状態へ駆動するとともにセンス活性化信号を活
性化して対応のセンス活性制御手段へ与えるためのアレ
イ駆動手段を備える。
に、この判別手段が不一致を示すときアレイ駆動活性化
信号の活性化に応答して対応のセンスアンプ帯を非活性
化する非活性化手段と、メモリブロック各々に対応して
設けられ、バンクアドレス信号とロウアドレス信号とア
レイ活性化信号とに応答して、対応のメモリブロックの
行を選択状態へ駆動するとともにセンス活性化信号を活
性化して対応のセンス活性制御手段へ与えるためのアレ
イ駆動手段を備える。
【0019】アレイ駆動手段およびブロック分離/接続
手段は、非活性化手段の対応のセンスアンプ帯の非活性
化に応答して対応のメモリブロックを非活性状態へ駆動
しかつ対応のメモリブロックを対応のセンスアンプ帯か
ら分離する手段を備える。
手段は、非活性化手段の対応のセンスアンプ帯の非活性
化に応答して対応のメモリブロックを非活性状態へ駆動
しかつ対応のメモリブロックを対応のセンスアンプ帯か
ら分離する手段を備える。
【0020】請求項3に係る半導体記憶装置は、請求項
2のアレイ駆動手段の各々が、非活性化手段の対応のセ
ンスアンプ帯の非活性化に応答して所定時間経過後アレ
イ駆動信号に従ってアドレス指定されたメモリブロック
を活性状態へ駆動する手段を含む。
2のアレイ駆動手段の各々が、非活性化手段の対応のセ
ンスアンプ帯の非活性化に応答して所定時間経過後アレ
イ駆動信号に従ってアドレス指定されたメモリブロック
を活性状態へ駆動する手段を含む。
【0021】請求項4に係る半導体記憶装置は、請求項
2または3の非活性化手段による対応のセンスアンプ帯
の非活性化に応答して、所定時間装置外部からの動作モ
ード指示信号の入力を禁止する信号を装置外部へ出力す
る手段をさらに含む。
2または3の非活性化手段による対応のセンスアンプ帯
の非活性化に応答して、所定時間装置外部からの動作モ
ード指示信号の入力を禁止する信号を装置外部へ出力す
る手段をさらに含む。
【0022】請求項5に係る半導体記憶装置は、請求項
2ないし4のいずれかの装置が、さらに、読出動作指示
信号とアドレス信号とに従ってアドレス指定されたメモ
リブロックからメモリセルを選択し、対応のセンスアン
プ帯により増幅されたデータを読出して装置外部へ出力
する読出/出力手段と、この読出動作指示信号と非活性
化手段による対応のセンスアンプ帯の非活性化に応答し
て読出/出力手段の有効データの出力を示すデータ有効
信号を装置外部へ出力する手段を備える。
2ないし4のいずれかの装置が、さらに、読出動作指示
信号とアドレス信号とに従ってアドレス指定されたメモ
リブロックからメモリセルを選択し、対応のセンスアン
プ帯により増幅されたデータを読出して装置外部へ出力
する読出/出力手段と、この読出動作指示信号と非活性
化手段による対応のセンスアンプ帯の非活性化に応答し
て読出/出力手段の有効データの出力を示すデータ有効
信号を装置外部へ出力する手段を備える。
【0023】請求項6に係る半導体記憶装置は、行列状
に配列される複数のメモリセルを有するメモリアレイ
と、アレイ活性化指示信号に応答して活性化され、第1
のアドレス信号に従ってメモリアレイの行を選択するた
めの行選択手段と、読出動作指示信号に従って活性化さ
れ、この読出動作指示信号と同時に与えられる第2のア
ドレス信号に従ってメモリアレイの列を選択し、該選択
された列上のメモリセルのデータを装置外部へ読出す読
出手段と、この読出動作指示信号に応答してこの読出手
段から読出されるデータが有効であることを示すデータ
有効信号を装置外部へ出力するためのデータ有効信号出
力手段を備える。
に配列される複数のメモリセルを有するメモリアレイ
と、アレイ活性化指示信号に応答して活性化され、第1
のアドレス信号に従ってメモリアレイの行を選択するた
めの行選択手段と、読出動作指示信号に従って活性化さ
れ、この読出動作指示信号と同時に与えられる第2のア
ドレス信号に従ってメモリアレイの列を選択し、該選択
された列上のメモリセルのデータを装置外部へ読出す読
出手段と、この読出動作指示信号に応答してこの読出手
段から読出されるデータが有効であることを示すデータ
有効信号を装置外部へ出力するためのデータ有効信号出
力手段を備える。
【0024】請求項7に係る半導体記憶装置は、請求項
5または6のデータ有効信号出力手段は、このデータ有
効信号を半導体記憶装置がスタンバイ状態のとき第1の
レベルに保持し、この読出手段からの有効データの出力
時このデータ有効信号を第1のレベルと異なる第2のレ
ベルへ駆動する手段を含む。
5または6のデータ有効信号出力手段は、このデータ有
効信号を半導体記憶装置がスタンバイ状態のとき第1の
レベルに保持し、この読出手段からの有効データの出力
時このデータ有効信号を第1のレベルと異なる第2のレ
ベルへ駆動する手段を含む。
【0025】請求項8に係る半導体記憶装置は、請求項
5または6のデータ有効信号出力手段が、データ読出手
段からの有効データの出力よりも前のクロックサイクル
においてデータ有効信号を活性状態とする手段を含む。
5または6のデータ有効信号出力手段が、データ読出手
段からの有効データの出力よりも前のクロックサイクル
においてデータ有効信号を活性状態とする手段を含む。
【0026】請求項9に係る半導体記憶装置は、請求項
5または6のデータ有効信号出力手段が、データ読出手
段からの有効データの出力期間の間データ有効信号を活
性状態に保持する手段を含む。
5または6のデータ有効信号出力手段が、データ読出手
段からの有効データの出力期間の間データ有効信号を活
性状態に保持する手段を含む。
【0027】請求項10に係る半導体記憶装置は、請求
項5または6のデータ有効信号出力手段が、有効データ
の出力の期間と独立に定められる一定のパルス幅を有す
るワンショットのパルスの形態でデータ有効信号を出力
する手段を備える。
項5または6のデータ有効信号出力手段が、有効データ
の出力の期間と独立に定められる一定のパルス幅を有す
るワンショットのパルスの形態でデータ有効信号を出力
する手段を備える。
【0028】請求項11に係る半導体記憶装置は、請求
項5または6の装置が、エラー訂正用のパリティビット
を格納する手段を含み、この読出手段は、非活性化時第
1のレベルにデータ出力ノードを駆動する手段を含み、
またデータ有効信号出力手段は、この読出手段が出力デ
ータを受けるのと同時にパリティビット受けて出力する
手段を含み、かつこのパリティビット出力ノードを、ス
タンバイ時にはパリティエラーの存在を示すレベルに保
持する手段を含む。
項5または6の装置が、エラー訂正用のパリティビット
を格納する手段を含み、この読出手段は、非活性化時第
1のレベルにデータ出力ノードを駆動する手段を含み、
またデータ有効信号出力手段は、この読出手段が出力デ
ータを受けるのと同時にパリティビット受けて出力する
手段を含み、かつこのパリティビット出力ノードを、ス
タンバイ時にはパリティエラーの存在を示すレベルに保
持する手段を含む。
【0029】メモリアレイを複数のメモリブロックに分
割し、各メモリブロックを個々に独立に駆動する構成と
することにより、バンク数を多くすることができ、応じ
てページヒット率を高くすることができる。
割し、各メモリブロックを個々に独立に駆動する構成と
することにより、バンク数を多くすることができ、応じ
てページヒット率を高くすることができる。
【0030】また、ローカル入出力バスとグローバル入
出力バスとを、列選択に関連する信号に従って接続する
ことにより、読出動作時においてのみローカル入出力バ
スとグローバル入出力バスとを接続することができ、複
数バンクが同時に活性状態とされ、センスアンプが活性
状態に保持されている場合においても、複数バンクのデ
ータが同時にグローバル入出力バスへ伝送されるのを防
止することができ、メモリブロックをバンクとして利用
しても、正確にデータの読出を行なうことができる。
出力バスとを、列選択に関連する信号に従って接続する
ことにより、読出動作時においてのみローカル入出力バ
スとグローバル入出力バスとを接続することができ、複
数バンクが同時に活性状態とされ、センスアンプが活性
状態に保持されている場合においても、複数バンクのデ
ータが同時にグローバル入出力バスへ伝送されるのを防
止することができ、メモリブロックをバンクとして利用
しても、正確にデータの読出を行なうことができる。
【0031】また、隣接メモリブロックがセンスアンプ
帯を共有するシェアードセンスアンプ構成においても、
活性状態のバンクの隣接バンクをアクセスする場合、こ
の活性状態の隣接メモリブロックを非活性状態へ駆動す
ることにより、センスアンプ帯におけるデータの衝突を
防止することができ、正確なデータの検知および増幅を
行なうことができる。また内部で自動的に非活性状態と
するため、外部の装置は、このセンスアンプ帯における
データの衝突を防止するための機構を含む必要がなく、
外部の装置(メモリコントローラまたはプロセッサ)の
メモリアクセスに対する制御の負荷が軽減される。
帯を共有するシェアードセンスアンプ構成においても、
活性状態のバンクの隣接バンクをアクセスする場合、こ
の活性状態の隣接メモリブロックを非活性状態へ駆動す
ることにより、センスアンプ帯におけるデータの衝突を
防止することができ、正確なデータの検知および増幅を
行なうことができる。また内部で自動的に非活性状態と
するため、外部の装置は、このセンスアンプ帯における
データの衝突を防止するための機構を含む必要がなく、
外部の装置(メモリコントローラまたはプロセッサ)の
メモリアクセスに対する制御の負荷が軽減される。
【0032】また、有効データ出力時に、この有効デー
タが出力されることを示す信号を外部へ出力することに
より、外部装置は、正確に有効データが出力されるタイ
ミングを知ることができる。
タが出力されることを示す信号を外部へ出力することに
より、外部装置は、正確に有効データが出力されるタイ
ミングを知ることができる。
【0033】また、センスアンプ帯に競合が生じた場
合、外部へ、コマンド入力禁止信号を出力しているた
め、外部の装置は、これによりセンスアンプ帯競合を防
止するための処置が半導体記憶装置内部で行なわれてい
ることを知ることができ、この動作期間中に次のモード
指示信号を与えることを確実に防止することができ、装
置への誤ったアクセスを防止することができる。
合、外部へ、コマンド入力禁止信号を出力しているた
め、外部の装置は、これによりセンスアンプ帯競合を防
止するための処置が半導体記憶装置内部で行なわれてい
ることを知ることができ、この動作期間中に次のモード
指示信号を与えることを確実に防止することができ、装
置への誤ったアクセスを防止することができる。
【0034】
【発明の実施の形態】図1は、この発明に従う半導体記
憶装置の全体の構成を概略的に示す図である。図1にお
いて、半導体記憶装置は、各々が行および列のマトリク
ス状に配列される複数のメモリセルを有するメモリブロ
ックMB♯0〜MB♯Nと、これらのメモリブロックの
間に配置されるセンスアンプ帯SA♯1〜SA♯Nと、
メモリブロックMB♯0の外部に設けられるセンスアン
プ帯SA♯0と、メモリブロックMB♯Nの外側に隣接
して設けられるセンスアンプ帯SA♯N+1を含む。セ
ンスアンプ帯の構成について後に詳細に説明するが、こ
れらのセンスアンプ帯SA♯1〜SA♯Nは、隣接メモ
リブロックにより共有される。選択メモリブロックが対
応のセンスアンプ帯に接続され、この選択メモリブロッ
クと対をなす非選択メモリブロックは対応のセンスアン
プ帯から切離される。
憶装置の全体の構成を概略的に示す図である。図1にお
いて、半導体記憶装置は、各々が行および列のマトリク
ス状に配列される複数のメモリセルを有するメモリブロ
ックMB♯0〜MB♯Nと、これらのメモリブロックの
間に配置されるセンスアンプ帯SA♯1〜SA♯Nと、
メモリブロックMB♯0の外部に設けられるセンスアン
プ帯SA♯0と、メモリブロックMB♯Nの外側に隣接
して設けられるセンスアンプ帯SA♯N+1を含む。セ
ンスアンプ帯の構成について後に詳細に説明するが、こ
れらのセンスアンプ帯SA♯1〜SA♯Nは、隣接メモ
リブロックにより共有される。選択メモリブロックが対
応のセンスアンプ帯に接続され、この選択メモリブロッ
クと対をなす非選択メモリブロックは対応のセンスアン
プ帯から切離される。
【0035】メモリブロックMB♯0〜MB♯Nそれぞ
れに対応して、各メモリブロックを活性/非活性状態と
するためのアレイ駆動回路DR♯0〜DR♯Nが設けら
れ、センスアンプ帯SA♯0〜SA♯N+1それぞれに
対応して、センスアンプ帯に含まれるセンスアンプの活
性/非活性を制御するセンス/接続制御回路SID♯0
〜SID♯N+1が設けられる。アレイ駆動回路DR♯
0〜DR♯Nの各々は、活性化時、対応のメモリブロッ
クの行選択動作に関連する制御信号の発生および行選択
動作を行なうためのロウデコーダおよびワード線ドライ
バを含む。これらのアレイ駆動回路DR♯0〜DR♯N
はそれぞれ互いに独立に活性/非活性が行なわれるた
め、明確には示さないが、各々ロウアドレスラッチ回路
などの信号ラッチ回路を備えている。
れに対応して、各メモリブロックを活性/非活性状態と
するためのアレイ駆動回路DR♯0〜DR♯Nが設けら
れ、センスアンプ帯SA♯0〜SA♯N+1それぞれに
対応して、センスアンプ帯に含まれるセンスアンプの活
性/非活性を制御するセンス/接続制御回路SID♯0
〜SID♯N+1が設けられる。アレイ駆動回路DR♯
0〜DR♯Nの各々は、活性化時、対応のメモリブロッ
クの行選択動作に関連する制御信号の発生および行選択
動作を行なうためのロウデコーダおよびワード線ドライ
バを含む。これらのアレイ駆動回路DR♯0〜DR♯N
はそれぞれ互いに独立に活性/非活性が行なわれるた
め、明確には示さないが、各々ロウアドレスラッチ回路
などの信号ラッチ回路を備えている。
【0036】センス/接続制御回路SID♯0〜SID
♯N+1の各々は、対応のアレイ駆動回路から与えられ
るセンス活性化信号に応答して対応のセンスアンプ帯に
含まれるセンスアンプの活性化を行ない、また後に説明
するように、メモリブロックとセンスアンプ帯との接続
/分離制御およびローカルIOバス(各メモリブロック
に設けられているデータ入出力バス)とグローバルIO
バス(すべてのメモリブロックに共通に設けられるデー
タ入出力バス)との接続を制御する接続制御回路を含
む。
♯N+1の各々は、対応のアレイ駆動回路から与えられ
るセンス活性化信号に応答して対応のセンスアンプ帯に
含まれるセンスアンプの活性化を行ない、また後に説明
するように、メモリブロックとセンスアンプ帯との接続
/分離制御およびローカルIOバス(各メモリブロック
に設けられているデータ入出力バス)とグローバルIO
バス(すべてのメモリブロックに共通に設けられるデー
タ入出力バス)との接続を制御する接続制御回路を含
む。
【0037】半導体記憶装置は、さらに、クロック信号
Pに同期して、装置外部から与えられるコマンドCMを
ラッチするコマンドラッチ2と、クロック信号Pに同期
して外部から与えられるバンクアドレス信号をラッチす
るバンクアドレスラッチ4と、クロック信号Pに同期し
て外部から与えられるアドレス信号をラッチするアドレ
スラッチ6と、コマンドラッチ2でラッチされたコマン
ドをデコードするコマンドデコーダ8と、コマンドデコ
ーダ8からの活性化信号に応答して起動され、バンクア
ドレスラッチ4によりラッチされたバンクアドレスBA
をデコードし、アドレス指定されたメモリブロックを指
定するバンク指定信号を発生するバンクデコーダ10を
含む。
Pに同期して、装置外部から与えられるコマンドCMを
ラッチするコマンドラッチ2と、クロック信号Pに同期
して外部から与えられるバンクアドレス信号をラッチす
るバンクアドレスラッチ4と、クロック信号Pに同期し
て外部から与えられるアドレス信号をラッチするアドレ
スラッチ6と、コマンドラッチ2でラッチされたコマン
ドをデコードするコマンドデコーダ8と、コマンドデコ
ーダ8からの活性化信号に応答して起動され、バンクア
ドレスラッチ4によりラッチされたバンクアドレスBA
をデコードし、アドレス指定されたメモリブロックを指
定するバンク指定信号を発生するバンクデコーダ10を
含む。
【0038】コマンドCMは、たとえば通常のロウアド
レスストローブ信号/RAS、コラムアドレスストロー
ブ信号/CASおよびライトイネーブル/WEのような
個々の制御信号であってもよく、また複数の制御信号の
状態の組合せで動作モードが指定されるものであっても
よい。コマンドデコーダ8は、このコマンドをデコード
することにより、指定された動作モードを識別し、該識
別した動作モードに従って必要とされる制御信号を発生
する。コマンドデコーダ8の出力信号は内部制御バス1
3を介してアレイ駆動回路DR♯0〜DR♯Nへ伝達さ
れ、バンクデコーダ10からのバンク指定信号は、バン
ク指定バス14を介してアレイ駆動回路DR♯0〜DR
♯Nおよびセンス/接続制御回路SID♯0〜SID♯
N+1へ与えられる。アドレスラッチ6によりラッチさ
れた内部アドレス信号は内部アドレスバス15を介して
アレイ駆動回路DR♯0〜DR♯Nへ伝達される。
レスストローブ信号/RAS、コラムアドレスストロー
ブ信号/CASおよびライトイネーブル/WEのような
個々の制御信号であってもよく、また複数の制御信号の
状態の組合せで動作モードが指定されるものであっても
よい。コマンドデコーダ8は、このコマンドをデコード
することにより、指定された動作モードを識別し、該識
別した動作モードに従って必要とされる制御信号を発生
する。コマンドデコーダ8の出力信号は内部制御バス1
3を介してアレイ駆動回路DR♯0〜DR♯Nへ伝達さ
れ、バンクデコーダ10からのバンク指定信号は、バン
ク指定バス14を介してアレイ駆動回路DR♯0〜DR
♯Nおよびセンス/接続制御回路SID♯0〜SID♯
N+1へ与えられる。アドレスラッチ6によりラッチさ
れた内部アドレス信号は内部アドレスバス15を介して
アレイ駆動回路DR♯0〜DR♯Nへ伝達される。
【0039】このコマンドデコーダ8は、アレイ駆動回
路DR♯0〜DR♯Nそれぞれに対応して設けられ、バ
ンクデコーダ10の出力するバンク選択信号に従って各
コマンドデコーダが選択的に活性状態とされる構成が用
いられてもよい。
路DR♯0〜DR♯Nそれぞれに対応して設けられ、バ
ンクデコーダ10の出力するバンク選択信号に従って各
コマンドデコーダが選択的に活性状態とされる構成が用
いられてもよい。
【0040】この図1に示す構成においては、メモリア
レイ1に含まれるメモリブロックMB♯0〜MB♯N
は、アレイ駆動回路DR♯0〜DR♯Nに従って互いに
独立に活性/非活性状態へ駆動される。したがってメモ
リブロックMB♯0〜MB♯Nはそれぞれバンクとして
利用することができる。すなわち1つのメモリブロック
MB♯iが活性状態にあるとき、別のメモリブロックM
B♯jを活性状態へ駆動することができ、また非活性状
態(プリチャージ状態)へ駆動することができる。した
がってメモリブロックMB♯0〜MB♯Nそれぞれにお
いて、メモリセルの行(ワード線)を選択状態としてお
くことにより、従来のSDRAMの構成に比べてより多
くのページを選択状態とすることができ、ページヒット
率を改善することができる。
レイ1に含まれるメモリブロックMB♯0〜MB♯N
は、アレイ駆動回路DR♯0〜DR♯Nに従って互いに
独立に活性/非活性状態へ駆動される。したがってメモ
リブロックMB♯0〜MB♯Nはそれぞれバンクとして
利用することができる。すなわち1つのメモリブロック
MB♯iが活性状態にあるとき、別のメモリブロックM
B♯jを活性状態へ駆動することができ、また非活性状
態(プリチャージ状態)へ駆動することができる。した
がってメモリブロックMB♯0〜MB♯Nそれぞれにお
いて、メモリセルの行(ワード線)を選択状態としてお
くことにより、従来のSDRAMの構成に比べてより多
くのページを選択状態とすることができ、ページヒット
率を改善することができる。
【0041】図2は、図1に示すアレイ駆動回路の構成
を概略的に示す図である。図2においては、メモリブロ
ックMB♯i(i=0〜N)に設けられたアレイ駆動回
路DR♯iの構成を示す。図2において、アレイ駆動回
路DR♯iは、コマンドデコーダから与えられるアレイ
活性化指示信号ACT、アレイ非活性化指示信号PRG
およびバンク指定信号Baiを受けて各種内部制御信号
を発生するロウ系制御回路20と、ロウ系制御回路20
からのアドレスラッチ指示信号RALiに応答して図1
に示すアドレスラッチ6から与えられる内部アドレス信
号ADを取込みかつラッチして内部ロウアドレス信号を
生成するロウラッチ22と、ロウ系制御回路20からの
ロウデコーダイネーブル信号RDEiに応答して活性化
され、ロウラッチ22から与えられた内部ロウアドレス
信号をデコードしてメモリブロックの行を指定する信号
を生成するロウデコーダ24と、ロウデコーダ24の出
力信号とロウ系制御回路20から与えられるワード線駆
動信号RXTiに応答してアドレス指定された行に対応
するワード線WLを選択状態へ駆動するワードドライバ
26を含む。
を概略的に示す図である。図2においては、メモリブロ
ックMB♯i(i=0〜N)に設けられたアレイ駆動回
路DR♯iの構成を示す。図2において、アレイ駆動回
路DR♯iは、コマンドデコーダから与えられるアレイ
活性化指示信号ACT、アレイ非活性化指示信号PRG
およびバンク指定信号Baiを受けて各種内部制御信号
を発生するロウ系制御回路20と、ロウ系制御回路20
からのアドレスラッチ指示信号RALiに応答して図1
に示すアドレスラッチ6から与えられる内部アドレス信
号ADを取込みかつラッチして内部ロウアドレス信号を
生成するロウラッチ22と、ロウ系制御回路20からの
ロウデコーダイネーブル信号RDEiに応答して活性化
され、ロウラッチ22から与えられた内部ロウアドレス
信号をデコードしてメモリブロックの行を指定する信号
を生成するロウデコーダ24と、ロウデコーダ24の出
力信号とロウ系制御回路20から与えられるワード線駆
動信号RXTiに応答してアドレス指定された行に対応
するワード線WLを選択状態へ駆動するワードドライバ
26を含む。
【0042】メモリブロックMB♯iは、メモリセルの
行それぞれに対応して配置され、各々に対応の行のメモ
リセルMCが接続されるワード線WLと、メモリセルの
各列に対応して配置され、各々に対応の列のメモリセル
MCが接続されるビット線対BL,/BLを示す。図2
においては、1本のワード線WLと1対のビット線B
L,/BLを含む。このビット線BLおよび/BLに
は、ロウ系制御回路22から与えられるビット線イコラ
イズ指示信号BLEQに応答してビット線BLおよび/
BLを所定電位(中間電位)にプリチャージしかつイコ
ライズするビット線プリチャージ/イコライズ回路BP
Eが設けられる。次に、この図2に示すアレイ駆動回路
の動作を図3に示すタイミングチャート図を参照して説
明する。
行それぞれに対応して配置され、各々に対応の行のメモ
リセルMCが接続されるワード線WLと、メモリセルの
各列に対応して配置され、各々に対応の列のメモリセル
MCが接続されるビット線対BL,/BLを示す。図2
においては、1本のワード線WLと1対のビット線B
L,/BLを含む。このビット線BLおよび/BLに
は、ロウ系制御回路22から与えられるビット線イコラ
イズ指示信号BLEQに応答してビット線BLおよび/
BLを所定電位(中間電位)にプリチャージしかつイコ
ライズするビット線プリチャージ/イコライズ回路BP
Eが設けられる。次に、この図2に示すアレイ駆動回路
の動作を図3に示すタイミングチャート図を参照して説
明する。
【0043】時刻t0において、クロック信号Pに同期
してアレイ活性化指示コマンド(以下、アクティブコマ
ンドと称す)ACTが与えられる。このコマンドの確定
状態は、クロック信号Pの立上がりエッジおよび立下り
エッジのいずれであってもよい。このアクティブコマン
ドACTと同時にバンクアドレスBAおよびアドレスA
Dが与えられる。このアクティブコマンドACTは、コ
マンドデコーダ8によりデコードされ、内部アレイ動作
活性化指示信号φACTが活性状態とされる。一方、バ
ンクデコーダがこのコマンドデコーダ8の制御のもとに
活性化され、与えられたバンクアドレスをデコードし、
バンク指定信号Baiを選択状態へ駆動する。ロウ系制
御回路20は、この内部アレイ活性化指示信号φACT
と選択状態の(活性状態の)のバンク指定信号Baiと
に従って、まずロウアドレスラッチ指示信号RALiを
活性状態とする。これにより、ロウラッチ22は、一旦
スルー状態となってからラッチ状態となり、内部アドレ
ス信号を確定状態に保持する。次いでロウデコーダ24
が、ロウ系制御回路20からのロウデコードイネーブル
信号RDEiに応答して活性状態とされて与えられた内
部ロウアドレス信号をデコードする。一方、ロウ系制御
回路20は、この内部アレイ活性化指示信号φACTと
選択状態のバンク指定信号Baiとに従って、それまで
活性状態にあったビット線イコライズ指示信号BLEQ
iを非活性状態とし、ビット線プリチャージ/イコライ
ズ回路BPEを非活性状態とする。これにより、ビット
線BLおよび/BLは、中間電位のプリチャージ電位で
フローティング状態とされる。
してアレイ活性化指示コマンド(以下、アクティブコマ
ンドと称す)ACTが与えられる。このコマンドの確定
状態は、クロック信号Pの立上がりエッジおよび立下り
エッジのいずれであってもよい。このアクティブコマン
ドACTと同時にバンクアドレスBAおよびアドレスA
Dが与えられる。このアクティブコマンドACTは、コ
マンドデコーダ8によりデコードされ、内部アレイ動作
活性化指示信号φACTが活性状態とされる。一方、バ
ンクデコーダがこのコマンドデコーダ8の制御のもとに
活性化され、与えられたバンクアドレスをデコードし、
バンク指定信号Baiを選択状態へ駆動する。ロウ系制
御回路20は、この内部アレイ活性化指示信号φACT
と選択状態の(活性状態の)のバンク指定信号Baiと
に従って、まずロウアドレスラッチ指示信号RALiを
活性状態とする。これにより、ロウラッチ22は、一旦
スルー状態となってからラッチ状態となり、内部アドレ
ス信号を確定状態に保持する。次いでロウデコーダ24
が、ロウ系制御回路20からのロウデコードイネーブル
信号RDEiに応答して活性状態とされて与えられた内
部ロウアドレス信号をデコードする。一方、ロウ系制御
回路20は、この内部アレイ活性化指示信号φACTと
選択状態のバンク指定信号Baiとに従って、それまで
活性状態にあったビット線イコライズ指示信号BLEQ
iを非活性状態とし、ビット線プリチャージ/イコライ
ズ回路BPEを非活性状態とする。これにより、ビット
線BLおよび/BLは、中間電位のプリチャージ電位で
フローティング状態とされる。
【0044】次いで、所定のタイミングでロウ系制御回
路20からのワード線駆動信号RXTiが活性され、ワ
ードドライバ26が、ロウデコーダ24の出力するワー
ド線選択信号(行指定信号)とこのワード線駆動信号R
XTiに従って選択ワード線WLを選択状態へ駆動す
る。これにより、メモリセルMCの記憶データがビット
線BL(または/BL)に伝達され、ビット線BLおよ
び/BLにこのメモリセルMCが有する記憶情報に応じ
た電位差が生じる。次いで、後に説明するセンスアンプ
が活性状態とされ、このビット線BLおよび/BLの微
小電位差を増幅する。
路20からのワード線駆動信号RXTiが活性され、ワ
ードドライバ26が、ロウデコーダ24の出力するワー
ド線選択信号(行指定信号)とこのワード線駆動信号R
XTiに従って選択ワード線WLを選択状態へ駆動す
る。これにより、メモリセルMCの記憶データがビット
線BL(または/BL)に伝達され、ビット線BLおよ
び/BLにこのメモリセルMCが有する記憶情報に応じ
た電位差が生じる。次いで、後に説明するセンスアンプ
が活性状態とされ、このビット線BLおよび/BLの微
小電位差を増幅する。
【0045】この状態において、次いで列選択動作が行
なわれ、データの書込/読出が行なわれる。
なわれ、データの書込/読出が行なわれる。
【0046】時刻t1において、アレイ非活性化指示コ
マンド(以下、プリチャージコマンドと称す)PRGが
バンクアドレスBAとともに与えられる。コマンドデコ
ーダ8が再びこのプリチャージコマンドをデコードし、
内部アレイ非活性化指示信号φPRGを活性状態とす
る。バンクデコーダ10が、またコマンドデコーダの制
御のもとに活性化され、バンクアドレス指定信号Bai
が活性状態とされる。次に、ロウ系制御回路20が、ワ
ード線駆動信号RXTiを非活性状態とし(その前にセ
ンスアンプを非活性状態としている)、次いでロウデコ
ーダイネーブル信号RDEi、およびロウアドレスラッ
チ指示信号RALiを非活性状態とする。ロウラッチ2
2はラッチ状態を維持する。またロウ系制御回路20
は、ビット線イコライズ指示信号BLEQiを活性状態
とし、ビット線BLおよび/BLは、ビット線プリチャ
ージ/イコライズ回路BPEにより、中間電位にプリチ
ャージされかつイコライズされる。
マンド(以下、プリチャージコマンドと称す)PRGが
バンクアドレスBAとともに与えられる。コマンドデコ
ーダ8が再びこのプリチャージコマンドをデコードし、
内部アレイ非活性化指示信号φPRGを活性状態とす
る。バンクデコーダ10が、またコマンドデコーダの制
御のもとに活性化され、バンクアドレス指定信号Bai
が活性状態とされる。次に、ロウ系制御回路20が、ワ
ード線駆動信号RXTiを非活性状態とし(その前にセ
ンスアンプを非活性状態としている)、次いでロウデコ
ーダイネーブル信号RDEi、およびロウアドレスラッ
チ指示信号RALiを非活性状態とする。ロウラッチ2
2はラッチ状態を維持する。またロウ系制御回路20
は、ビット線イコライズ指示信号BLEQiを活性状態
とし、ビット線BLおよび/BLは、ビット線プリチャ
ージ/イコライズ回路BPEにより、中間電位にプリチ
ャージされかつイコライズされる。
【0047】アレイ駆動回路DR♯0〜DR♯Nを、そ
れぞれバンク指定信号Baiに応じて選択的に活性化す
ることにより、メモリブロックそれぞれを互いに独立に
駆動することができる。
れぞれバンク指定信号Baiに応じて選択的に活性化す
ることにより、メモリブロックそれぞれを互いに独立に
駆動することができる。
【0048】図4は、図1に示すセンスアンプ帯の構成
を概略的に示す図である。図4においては、メモリブロ
ックMB♯nに関連するセンスアンプ帯SA♯nおよび
SA♯n+1を代表的に示す。メモリブロックMB♯n
は、複数のワード線WLn0〜WLnMと、複数のビッ
ト線BLn1,/Bln1、BLn2,/BLn2、B
Ln3,/Bln3およびBLn4,/BLn4…を含
む。このビット線対は、交互に両側のセンスアンプ帯S
A♯nおよびSA♯n+1含まれるセンスアンプ回路に
接続される。すなわち、ビット線対BLn1,/BLn
1は、ビット線分離ゲートBTGn1を介してセンスア
ンプ帯SA♯n+1のセンスアンプSAb1に接続さ
れ、ビット線BLn2,/BLn2は、ビット線分離ゲ
ートBTGn2を介してセンスアンプ帯SA♯nのセン
スアンプ回路SAa1に接続される。ビット線BLn
3,/BLn3は、ビット線分離ゲートBTGn3を介
してセンスアンプ帯SA♯n+1のセンスアンプ回路S
Ab2に接続される。ビット線BLn4,/Bln4
は、ビット線分離ゲートBTGn4を介してセンスアン
プ帯SA♯nのセンスアンプ回路SAi2接続される。
偶数番号のビット線分離ゲートBTGn2,BDTn
4,…は、ビット線分離制御信号BLI2nによりその
導通が制御される。奇数番号のビット線分離ゲートBT
Gn1,BTGn3,…は、ビット線分離制御信号BL
I2n+1により、その導通/非導通が制御される。
を概略的に示す図である。図4においては、メモリブロ
ックMB♯nに関連するセンスアンプ帯SA♯nおよび
SA♯n+1を代表的に示す。メモリブロックMB♯n
は、複数のワード線WLn0〜WLnMと、複数のビッ
ト線BLn1,/Bln1、BLn2,/BLn2、B
Ln3,/Bln3およびBLn4,/BLn4…を含
む。このビット線対は、交互に両側のセンスアンプ帯S
A♯nおよびSA♯n+1含まれるセンスアンプ回路に
接続される。すなわち、ビット線対BLn1,/BLn
1は、ビット線分離ゲートBTGn1を介してセンスア
ンプ帯SA♯n+1のセンスアンプSAb1に接続さ
れ、ビット線BLn2,/BLn2は、ビット線分離ゲ
ートBTGn2を介してセンスアンプ帯SA♯nのセン
スアンプ回路SAa1に接続される。ビット線BLn
3,/BLn3は、ビット線分離ゲートBTGn3を介
してセンスアンプ帯SA♯n+1のセンスアンプ回路S
Ab2に接続される。ビット線BLn4,/Bln4
は、ビット線分離ゲートBTGn4を介してセンスアン
プ帯SA♯nのセンスアンプ回路SAi2接続される。
偶数番号のビット線分離ゲートBTGn2,BDTn
4,…は、ビット線分離制御信号BLI2nによりその
導通が制御される。奇数番号のビット線分離ゲートBT
Gn1,BTGn3,…は、ビット線分離制御信号BL
I2n+1により、その導通/非導通が制御される。
【0049】メモリブロックMB♯n−1の奇数番号の
ビット線BLa1,/BLa1,/BLa3,/BLa
3は、ビット線分離ゲートBTGa1,BTGa3を介
してセンスアンプ回路SAa1およびSAa2にそれぞ
れ接続される。このビット線分離ゲートBTGa1,B
TGa3はビット線分離制御信号BLI2n−1により
その導通/非導通が制御される。メモリブロックMB♯
n+1の偶数番号のビット線BLb2,/BLb2,B
Lb4,/BLb4は、ビット線分離ゲートBTGb
2,BTGb4を介してセンスアンプ回路SAb1,S
Ab2に接続される。ビット線分離ゲートBTGb2,
BTGb4,…は、ビット線分離制御信号BLI2n+
2によりその導通/非導通が制御される。
ビット線BLa1,/BLa1,/BLa3,/BLa
3は、ビット線分離ゲートBTGa1,BTGa3を介
してセンスアンプ回路SAa1およびSAa2にそれぞ
れ接続される。このビット線分離ゲートBTGa1,B
TGa3はビット線分離制御信号BLI2n−1により
その導通/非導通が制御される。メモリブロックMB♯
n+1の偶数番号のビット線BLb2,/BLb2,B
Lb4,/BLb4は、ビット線分離ゲートBTGb
2,BTGb4を介してセンスアンプ回路SAb1,S
Ab2に接続される。ビット線分離ゲートBTGb2,
BTGb4,…は、ビット線分離制御信号BLI2n+
2によりその導通/非導通が制御される。
【0050】このセンスアンプ帯を隣接する2つのメモ
リブロックで共有することにより、各メモリブロックに
対しセンスアンプを設ける構成に比べて、センスアンプ
帯の占有面積を低減することができる。また、メモリブ
ロックMB♯nのビット線対を交互に両側のセンスアン
プ帯に接続することにより、センスアンプ帯のセンスア
ンプ回路のピッチが、ビット線対のピッチの2倍とさ
れ、センスアンプを容易に配置することができる。
リブロックで共有することにより、各メモリブロックに
対しセンスアンプを設ける構成に比べて、センスアンプ
帯の占有面積を低減することができる。また、メモリブ
ロックMB♯nのビット線対を交互に両側のセンスアン
プ帯に接続することにより、センスアンプ帯のセンスア
ンプ回路のピッチが、ビット線対のピッチの2倍とさ
れ、センスアンプを容易に配置することができる。
【0051】図5は、図4に示すセンスアンプ回路の具
体的構成を示す図である。図5においては、一方のセン
スアンプ帯に含まれるセンスアンプ回路の構成を示す。
図5にいおて、また、同じセンスアンプ帯に含まれるセ
ンスアンプ回路に接続されるビット線対をビット線BL
0,/BL0およびBL1,/BL1で示す。図5にお
いて、センスアンプ回路は、ビット線イコライズ指示信
号BLEQnに応答して活性化され、対応のビット線対
(BL0,/BL0またはBL1,/BL1)を所定の
中間電位VBLにプリチャージしかつイコライズするプ
リチャージ/イコライズ回路PEと、センスアンプ活性
化信号SONnおよび/SOPnに応答して活性化さ
れ、対応のビット線対(BL0,/BL0またはBL
1,/BL1)の電位を差動的に増幅するセンスアンプ
SA(SA0またはSA1)と、コラムデコーダから与
えられる列選択信号CSL(CSL0またはCSL1)
に応答して導通し、対応のビット線対(BL0,/BL
0またはBL1,/BL1)をローカルIO線LIO
n,/LIOnへ接続する列選択ゲートIOG(IOG
0またはIOG1)を含む。列選択信号CSL(CSL
0またはCSL1)を伝達する信号線は、すべてのメモ
リブロック上にわたって延在されるように配置される。
また、図5においては、コラムデコーダからの列選択信
号に従って1つのビット線対のみが選択されてローカル
IO線(ローカルIOバス)に接続される構成が示され
ている。しかしながら、複数ビット(複数対のビット
線)が同時に選択状態とされて複数の対のローカルIO
線に接続される構成が用いられてもよい。
体的構成を示す図である。図5においては、一方のセン
スアンプ帯に含まれるセンスアンプ回路の構成を示す。
図5にいおて、また、同じセンスアンプ帯に含まれるセ
ンスアンプ回路に接続されるビット線対をビット線BL
0,/BL0およびBL1,/BL1で示す。図5にお
いて、センスアンプ回路は、ビット線イコライズ指示信
号BLEQnに応答して活性化され、対応のビット線対
(BL0,/BL0またはBL1,/BL1)を所定の
中間電位VBLにプリチャージしかつイコライズするプ
リチャージ/イコライズ回路PEと、センスアンプ活性
化信号SONnおよび/SOPnに応答して活性化さ
れ、対応のビット線対(BL0,/BL0またはBL
1,/BL1)の電位を差動的に増幅するセンスアンプ
SA(SA0またはSA1)と、コラムデコーダから与
えられる列選択信号CSL(CSL0またはCSL1)
に応答して導通し、対応のビット線対(BL0,/BL
0またはBL1,/BL1)をローカルIO線LIO
n,/LIOnへ接続する列選択ゲートIOG(IOG
0またはIOG1)を含む。列選択信号CSL(CSL
0またはCSL1)を伝達する信号線は、すべてのメモ
リブロック上にわたって延在されるように配置される。
また、図5においては、コラムデコーダからの列選択信
号に従って1つのビット線対のみが選択されてローカル
IO線(ローカルIOバス)に接続される構成が示され
ている。しかしながら、複数ビット(複数対のビット
線)が同時に選択状態とされて複数の対のローカルIO
線に接続される構成が用いられてもよい。
【0052】ビット線プリチャージ/イコライズ回路P
Eは、ビット線イコライズ指示信号BLEQnに応答し
て導通し、所定の中間電位のプリチャージ電位VBLを
対応のビット線へ伝達するnチャネルMOSトランジス
タTr1,Tr2と、ビット線イコライズ指示信号BL
EQnに応答して導通し、対応のビット線を電気的に短
絡するnチャネルMOSトランジスタTr3を含む。
Eは、ビット線イコライズ指示信号BLEQnに応答し
て導通し、所定の中間電位のプリチャージ電位VBLを
対応のビット線へ伝達するnチャネルMOSトランジス
タTr1,Tr2と、ビット線イコライズ指示信号BL
EQnに応答して導通し、対応のビット線を電気的に短
絡するnチャネルMOSトランジスタTr3を含む。
【0053】センスアンプSA(SA0またはSA1)
は、交差結合されて、対応のビット線対の高電位のビッ
ト線電位を電源電位レベルへ駆動するpチャネルMOS
トランジスタPT2およびPT3と、交差結合されて、
対応のビット線対の低電位のビット線を接地電位レベル
へ駆動するnチャネルMOSトランジスタNT2および
NT3と、センスアンプ活性化信号/SOPnに応答し
て導通し、交差結合されたpチャネルMOSトランジス
タで構成されるセンスアンプ部分(Pセンスアンプ)を
活性化するためのpチャネルMOSトランジスタPT1
と、センスアンプ活性化信号SONnに応答して導通
し、交差結合されたnチャネルMOSトランジスタNT
2およびNT3で構成されるセンスアンプ(Nセンスア
ンプ)部分を活性化するためのnチャネルMOSトラン
ジスタNT1を含む。
は、交差結合されて、対応のビット線対の高電位のビッ
ト線電位を電源電位レベルへ駆動するpチャネルMOS
トランジスタPT2およびPT3と、交差結合されて、
対応のビット線対の低電位のビット線を接地電位レベル
へ駆動するnチャネルMOSトランジスタNT2および
NT3と、センスアンプ活性化信号/SOPnに応答し
て導通し、交差結合されたpチャネルMOSトランジス
タで構成されるセンスアンプ部分(Pセンスアンプ)を
活性化するためのpチャネルMOSトランジスタPT1
と、センスアンプ活性化信号SONnに応答して導通
し、交差結合されたnチャネルMOSトランジスタNT
2およびNT3で構成されるセンスアンプ(Nセンスア
ンプ)部分を活性化するためのnチャネルMOSトラン
ジスタNT1を含む。
【0054】列選択ゲートIOG(IOG0またはIO
G1)は、列選択信号CSL(CSL0またはCSL
1)に応答して導通し、対応のビット線BL,/BLを
ローカルIO線LIOnおよび/LIOnにそれぞれ接
続するnチャネルMOSトランジスタTraおよびTr
bを含む。
G1)は、列選択信号CSL(CSL0またはCSL
1)に応答して導通し、対応のビット線BL,/BLを
ローカルIO線LIOnおよび/LIOnにそれぞれ接
続するnチャネルMOSトランジスタTraおよびTr
bを含む。
【0055】このローカルIO線LIOnおよび/LI
Onは、対応のメモリブロックに対してのみ設けられて
おり、ワード線延在方向に沿って配置される。このロー
カルIO線LIOnおよび/LIOnは、バンク選択信
号φBAに応答して導通するバンク選択スイッチBSW
を介してグローバルIO線GIO,/GIOに接続され
る。このグローバルIO線GIO,/GIO(グローバ
ルIOバスGIOB)は、すべてのメモリブロックMB
♯0〜MB♯Nに対して共通に設けられる。したがっ
て、選択状態とされたメモリブロックに対して設けられ
たローカルIO線のみがグローバルIOバスGIOBに
接続される。
Onは、対応のメモリブロックに対してのみ設けられて
おり、ワード線延在方向に沿って配置される。このロー
カルIO線LIOnおよび/LIOnは、バンク選択信
号φBAに応答して導通するバンク選択スイッチBSW
を介してグローバルIO線GIO,/GIOに接続され
る。このグローバルIO線GIO,/GIO(グローバ
ルIOバスGIOB)は、すべてのメモリブロックMB
♯0〜MB♯Nに対して共通に設けられる。したがっ
て、選択状態とされたメモリブロックに対して設けられ
たローカルIO線のみがグローバルIOバスGIOBに
接続される。
【0056】図6は、バンク選択信号φBA(φBA
n)を発生する部分の構成を示す図である。このバンク
選択信号発生部は、図1に示すセンス/分離制御回路S
ID(SID♯0〜SID♯N)に含まれる。図6にお
いて、バンク選択信号発生部30は、バンク指定信号B
anおよび隣接バンク指定信号Bamを受けるORゲー
ト32と、タイミング信号φCDとORゲート32の出
力信号を受けるANDゲート34を含む。ANDゲート
34からバンク選択信号φBAnが出力される。バンク
指定信号Bamは、このメモリブロックMB♯nに隣接
するメモリブロックを指定し、メモリブロックMB♯n
−1または,MB♯n−1を指定する。
n)を発生する部分の構成を示す図である。このバンク
選択信号発生部は、図1に示すセンス/分離制御回路S
ID(SID♯0〜SID♯N)に含まれる。図6にお
いて、バンク選択信号発生部30は、バンク指定信号B
anおよび隣接バンク指定信号Bamを受けるORゲー
ト32と、タイミング信号φCDとORゲート32の出
力信号を受けるANDゲート34を含む。ANDゲート
34からバンク選択信号φBAnが出力される。バンク
指定信号Bamは、このメモリブロックMB♯nに隣接
するメモリブロックを指定し、メモリブロックMB♯n
−1または,MB♯n−1を指定する。
【0057】センスアンプ帯を共有するメモリブロック
を指定するバンク指定信号の組がORゲート32へ与え
られる。タイミング信号φCDは、データ書込動作また
はデータ読出動作が指定されて列選択動作が行なわれる
とき、この列選択動作開始指示信号に従って所定のタイ
ミングでHレベルの活性状態とされる。
を指定するバンク指定信号の組がORゲート32へ与え
られる。タイミング信号φCDは、データ書込動作また
はデータ読出動作が指定されて列選択動作が行なわれる
とき、この列選択動作開始指示信号に従って所定のタイ
ミングでHレベルの活性状態とされる。
【0058】図7は、図6に示すタイミング信号φCD
発生部の構成の一例を示す図である。図7において、コ
マンドデコーダ8aは、データ読出動作を指定するリー
ドコマンドREADまたはデータ書込動作を指定するラ
イトコマンドWRITEに従って所定期間タイミング信
号φCDをHレベルとする。このタイミング信号φCD
は、メモリブロックMB♯0〜MB♯Nに共通に与えら
れる。このリードコマンドおよびライトコマンドは、ロ
ウアドレスストローブ信号/RASおよびコラムアドレ
スストローブ信号/CASの組合せで与えられてもよ
い。
発生部の構成の一例を示す図である。図7において、コ
マンドデコーダ8aは、データ読出動作を指定するリー
ドコマンドREADまたはデータ書込動作を指定するラ
イトコマンドWRITEに従って所定期間タイミング信
号φCDをHレベルとする。このタイミング信号φCD
は、メモリブロックMB♯0〜MB♯Nに共通に与えら
れる。このリードコマンドおよびライトコマンドは、ロ
ウアドレスストローブ信号/RASおよびコラムアドレ
スストローブ信号/CASの組合せで与えられてもよ
い。
【0059】図8は、図5に示すビット線分離指示信号
BLI2nおよびBLI2n−1を発生する部分の構成
を示す図である。このビット線分離制御信号発生部は、
図1に示すセンス/分離制御回路SID(SID♯0〜
SID♯N)に含まれる。図8においては、メモリブロ
ックMB♯nに対して設けられる分離信号発生部の構成
を示す。このセンス/分離制御回路はSID♯nは、ビ
ット線分離指示信号BLI2n−1を発生する分離タイ
ミング発生回路38aと、ビット線分離指示信号BLI
2nを発生する分離タイミング発生回路38bを含む。
BLI2nおよびBLI2n−1を発生する部分の構成
を示す図である。このビット線分離制御信号発生部は、
図1に示すセンス/分離制御回路SID(SID♯0〜
SID♯N)に含まれる。図8においては、メモリブロ
ックMB♯nに対して設けられる分離信号発生部の構成
を示す。このセンス/分離制御回路はSID♯nは、ビ
ット線分離指示信号BLI2n−1を発生する分離タイ
ミング発生回路38aと、ビット線分離指示信号BLI
2nを発生する分離タイミング発生回路38bを含む。
【0060】分離タイミング発生回路38aは、バンク
指定信号Banとアレイ活性化指示信号φACTを受け
るAND回路40と、バンク指定信号Banとアレイ非
活性化指示信号(プリチャージ指示信号)φPRGを受
けるAND回路42と、AND回路40の出力信号をセ
ット入力Sに受け、AND回路42の出力信号をリセッ
ト入力Rに受けるセット/リセットフリップフロップ4
4を含む。セット/リセットフリップフロップ44の補
の出力/Qからビット線分離指示信号BLI2n−1が
出力される。分離タイミング発生回路38bは、バンク
指定信号Ban−1、アレイ活性化指示信号φACTお
よびアレイ非活性化指示信号φPRGを受け、ビット線
分離指示信号BLI2nを出力する。分離タイミング発
生回路38aおよび38bは同じ構成を備える。
指定信号Banとアレイ活性化指示信号φACTを受け
るAND回路40と、バンク指定信号Banとアレイ非
活性化指示信号(プリチャージ指示信号)φPRGを受
けるAND回路42と、AND回路40の出力信号をセ
ット入力Sに受け、AND回路42の出力信号をリセッ
ト入力Rに受けるセット/リセットフリップフロップ4
4を含む。セット/リセットフリップフロップ44の補
の出力/Qからビット線分離指示信号BLI2n−1が
出力される。分離タイミング発生回路38bは、バンク
指定信号Ban−1、アレイ活性化指示信号φACTお
よびアレイ非活性化指示信号φPRGを受け、ビット線
分離指示信号BLI2nを出力する。分離タイミング発
生回路38aおよび38bは同じ構成を備える。
【0061】この図8に示す構成において、メモリブロ
ックMB♯nが選択状態とされると、ビット線分離指示
信号BLI2n−1がLレベルとされる。一方、ビット
線分離指示信号BLI2nはHレベルに維持される。選
択メモリブロックMB♯nは、センスアンプ帯SA♯n
に接続される。
ックMB♯nが選択状態とされると、ビット線分離指示
信号BLI2n−1がLレベルとされる。一方、ビット
線分離指示信号BLI2nはHレベルに維持される。選
択メモリブロックMB♯nは、センスアンプ帯SA♯n
に接続される。
【0062】スタンバイ状態においては、この分離タイ
ミング発生回路38bから出力される分離指示信号BL
I2n−1およびBLI2nはともにHレベルであり、
センスアンプ帯SA♯nを共有するメモリブロックMB
♯n−1およびMB♯nはともにセンスアンプ帯SA♯
nに接続される。センスアンプ帯に含まれるビット線プ
リチャージ/イコライズ回路により、メモリブロックの
各列が中間電位VBLにプリチャージされる。
ミング発生回路38bから出力される分離指示信号BL
I2n−1およびBLI2nはともにHレベルであり、
センスアンプ帯SA♯nを共有するメモリブロックMB
♯n−1およびMB♯nはともにセンスアンプ帯SA♯
nに接続される。センスアンプ帯に含まれるビット線プ
リチャージ/イコライズ回路により、メモリブロックの
各列が中間電位VBLにプリチャージされる。
【0063】[実施の形態1]図9は、この発明の実施
の形態1に従う半導体記憶装置の動作を示す図である。
図9において、アクティブコマンドは、クロック信号P
が立上がるときにロウアドレスストローブ信号/RAS
がLレベルであり、コラムアドレスストローブ信号/C
ASがHレベルのときに与えられる。リード/ライトコ
マンドは、クロック信号Pの立上がりエッジにおいて、
ロウアドレスストローブ信号/RASがHレベルにあ
り、かつコラムアドレスストローブ信号/CASがLレ
ベルのときに与えられる。次に動作について説明する。
の形態1に従う半導体記憶装置の動作を示す図である。
図9において、アクティブコマンドは、クロック信号P
が立上がるときにロウアドレスストローブ信号/RAS
がLレベルであり、コラムアドレスストローブ信号/C
ASがHレベルのときに与えられる。リード/ライトコ
マンドは、クロック信号Pの立上がりエッジにおいて、
ロウアドレスストローブ信号/RASがHレベルにあ
り、かつコラムアドレスストローブ信号/CASがLレ
ベルのときに与えられる。次に動作について説明する。
【0064】なお、図9に示す動作タイミング図におい
ては、特定のメモリバンクは示していない。選択された
メモリバンクにおいて図9に示すように制御信号が変化
する。
ては、特定のメモリバンクは示していない。選択された
メモリバンクにおいて図9に示すように制御信号が変化
する。
【0065】時刻T1においてアクティブコマンドが与
えられる。これに応じて、時刻T2において、ビット線
イコライズ指示信号BLEQがLレベルの非活性状態と
される。これにより、選択メモリブロックに対応して設
けられたセンスアンプ帯に含まれるビット線プリチャー
ジ/イコライズ回路が非活性状態とされる。この各セン
スアンプ帯に与えられるビット線イコライズ指示信号
は、センスアンプ帯を共有する2つのメモリブロックの
一方が選択状態とされたときにそのイコライズ/プリチ
ャージ動作が完了するように構成されればよく、センス
アンプ帯を共有するメモリブロックに対するバンク指定
信号の論理和をとることにより容易に生成することがで
きる。
えられる。これに応じて、時刻T2において、ビット線
イコライズ指示信号BLEQがLレベルの非活性状態と
される。これにより、選択メモリブロックに対応して設
けられたセンスアンプ帯に含まれるビット線プリチャー
ジ/イコライズ回路が非活性状態とされる。この各セン
スアンプ帯に与えられるビット線イコライズ指示信号
は、センスアンプ帯を共有する2つのメモリブロックの
一方が選択状態とされたときにそのイコライズ/プリチ
ャージ動作が完了するように構成されればよく、センス
アンプ帯を共有するメモリブロックに対するバンク指定
信号の論理和をとることにより容易に生成することがで
きる。
【0066】次に、時刻T3において、選択メモリブロ
ックにおいて行選択動作が行なわれ、選択ワード線WL
の電位が立上がる。
ックにおいて行選択動作が行なわれ、選択ワード線WL
の電位が立上がる。
【0067】時刻T4において、センスアンプ活性化信
号SONが活性状態とされ、選択メモリブロックに対応
して設けられたセンスアンプ帯に含まれるnチャネルM
OSトランジスタで構成されるセンスアンプ(Nセンス
アンプ)が動作し、次いで時刻T5においてセンスアン
プ活性化信号/SOPが活性状態のLレベルとされる。
これにより、時刻T3における選択ワード線WLの電位
の立上がりにより各ビット線BL,/BLに生じた微小
電位が検知され増幅されかつラッチされる。ここで、図
9において、選択メモリセルがLレベルのデータを保持
している場合のビット線BL,/BLの電位変化が一例
として示される。これらの一連の動作により、行選択系
の動作が完了する。
号SONが活性状態とされ、選択メモリブロックに対応
して設けられたセンスアンプ帯に含まれるnチャネルM
OSトランジスタで構成されるセンスアンプ(Nセンス
アンプ)が動作し、次いで時刻T5においてセンスアン
プ活性化信号/SOPが活性状態のLレベルとされる。
これにより、時刻T3における選択ワード線WLの電位
の立上がりにより各ビット線BL,/BLに生じた微小
電位が検知され増幅されかつラッチされる。ここで、図
9において、選択メモリセルがLレベルのデータを保持
している場合のビット線BL,/BLの電位変化が一例
として示される。これらの一連の動作により、行選択系
の動作が完了する。
【0068】時刻T6において、リード/ライトコマン
ドが与えられる。このリード/ライトイコマンドに従っ
て列選択動作が始まり、タイミング信号φCDが図7に
示すコマンドデコーダ8aから出力され、応じて選択メ
モリブロックに対するバンク指定信号φBAが所定期間
Hレベルとされる(図6参照)。これにより、選択メモ
リブロックに対し設けられたローカルIO線LIO,/
LIOがグローバルIO線GIO,/GIOに接続され
る。この状態においては、グローバルIO線対およびロ
ーカルIO線対はともにプリチャージ状態を維持してい
る。
ドが与えられる。このリード/ライトイコマンドに従っ
て列選択動作が始まり、タイミング信号φCDが図7に
示すコマンドデコーダ8aから出力され、応じて選択メ
モリブロックに対するバンク指定信号φBAが所定期間
Hレベルとされる(図6参照)。これにより、選択メモ
リブロックに対し設けられたローカルIO線LIO,/
LIOがグローバルIO線GIO,/GIOに接続され
る。この状態においては、グローバルIO線対およびロ
ーカルIO線対はともにプリチャージ状態を維持してい
る。
【0069】時刻T7において、コラムデコーダ、がこ
のリード/ライトコマンドに従って起動され、与えられ
たアドレス信号をデコードし、列選択信号線CSLをH
レベルに立上げる。これにより、選択メモリブロックに
おけるメモリセルデータ(センスアンプによりラッチさ
れている)がローカルIO線LIO,/LIOを介して
グローバルIO線GIOおよび/GIO上に伝達され
る。このグローバルIO線GIO,/GIOに読出され
たメモリセルデータは図示しないプリアンプおよび出力
バッファを介して出力される。またライトコマンドが与
えられた場合には、図示しないライトドライバにより、
このグローバルIO線GIO,/GIO、ローカルIO
線LIO,/LIOおよびセンスアンプ帯を介して選択
メモリセルにデータが書込まれる。
のリード/ライトコマンドに従って起動され、与えられ
たアドレス信号をデコードし、列選択信号線CSLをH
レベルに立上げる。これにより、選択メモリブロックに
おけるメモリセルデータ(センスアンプによりラッチさ
れている)がローカルIO線LIO,/LIOを介して
グローバルIO線GIOおよび/GIO上に伝達され
る。このグローバルIO線GIO,/GIOに読出され
たメモリセルデータは図示しないプリアンプおよび出力
バッファを介して出力される。またライトコマンドが与
えられた場合には、図示しないライトドライバにより、
このグローバルIO線GIO,/GIO、ローカルIO
線LIO,/LIOおよびセンスアンプ帯を介して選択
メモリセルにデータが書込まれる。
【0070】ローカルIO線とグローバルIO線との接
続を制御する信号を列選択に関連する信号を用いること
により、複数のバンクが同時に選択状態とされている場
合においても、グローバルIOバス上でのデータの衝突
は生じない。ロウ系制御回路からの制御信号に従って、
このローカルIO線とグローバルIO線とを接続する場
合、メモリバンクが選択状態にあれば、ロウ系制御回路
からの出力信号は活性状態にあり、したがってローカル
IO線とグローバルIO線は接続状態にある。したがっ
て、この場合には、1つのメモリブロックをデータがグ
ローバルIO線上に読出されていることになる。この状
態において、別のバンクへアクセスした場合、この新た
にアクセスされたメモリバンクのデータが先に読出され
ているメモリブロックのデータと衝突し、正確なデータ
の読出を行なうことができなくなる。
続を制御する信号を列選択に関連する信号を用いること
により、複数のバンクが同時に選択状態とされている場
合においても、グローバルIOバス上でのデータの衝突
は生じない。ロウ系制御回路からの制御信号に従って、
このローカルIO線とグローバルIO線とを接続する場
合、メモリバンクが選択状態にあれば、ロウ系制御回路
からの出力信号は活性状態にあり、したがってローカル
IO線とグローバルIO線は接続状態にある。したがっ
て、この場合には、1つのメモリブロックをデータがグ
ローバルIO線上に読出されていることになる。この状
態において、別のバンクへアクセスした場合、この新た
にアクセスされたメモリバンクのデータが先に読出され
ているメモリブロックのデータと衝突し、正確なデータ
の読出を行なうことができなくなる。
【0071】しかしながら、この実施の形態1に従うよ
うに、列選択に関連する制御信号を用いてローカルIO
線とグローバルIO線とを接続することにより、メモリ
バンクへのデータの書込/読出を行なうときのみローカ
ルIO線LIO,/LIOとグローバルIO線GIO,
/GIOとを接続することができ、複数のメモリバンク
が同時に選択状態とされている場合においても、グロー
バルIO線上ではデータの衝突は生じず、正確なデータ
の読出を行なうことができる。
うに、列選択に関連する制御信号を用いてローカルIO
線とグローバルIO線とを接続することにより、メモリ
バンクへのデータの書込/読出を行なうときのみローカ
ルIO線LIO,/LIOとグローバルIO線GIO,
/GIOとを接続することができ、複数のメモリバンク
が同時に選択状態とされている場合においても、グロー
バルIO線上ではデータの衝突は生じず、正確なデータ
の読出を行なうことができる。
【0072】データの書込/読出が行なわれた後には、
ローカルIO線およびグローバルIO線は、列選択動作
完了時に所定電位にプリチャージ/イコライズされる。
ローカルIO線およびグローバルIO線は、列選択動作
完了時に所定電位にプリチャージ/イコライズされる。
【0073】また、コラムデコーダがメモリブロックM
B♯0〜MB♯Nに対して共通に設けられている場合、
列選択信号CSLがすべてのメモリブロックに対して共
通に与えられる。しかしながら、これらのメモリブロッ
クのデータは、せいぜいローカルIO線LIO,/LI
O上に伝達されるだけであり、グローバルIO線GI
O,/GIOには伝達されないため、データの衝突は防
止される。
B♯0〜MB♯Nに対して共通に設けられている場合、
列選択信号CSLがすべてのメモリブロックに対して共
通に与えられる。しかしながら、これらのメモリブロッ
クのデータは、せいぜいローカルIO線LIO,/LI
O上に伝達されるだけであり、グローバルIO線GI
O,/GIOには伝達されないため、データの衝突は防
止される。
【0074】以上のように、シェアードセンスアンプ構
成のメモリアレイの各メモリブロックをバンクとして利
用する構成において、各メモリブロックに対してのみ設
けられるローカルIO線とメモリブロックに共通に設け
られるグローバルIO線との接続を列選択動作に関連す
る制御信号を用いて生成するように構成しているため、
複数のバンクが同時に選択状態とされている場合におい
ても、グローバルIO線上でのデータの衝突は生じず、
正確なデータの書込/読出を行なうことができる。
成のメモリアレイの各メモリブロックをバンクとして利
用する構成において、各メモリブロックに対してのみ設
けられるローカルIO線とメモリブロックに共通に設け
られるグローバルIO線との接続を列選択動作に関連す
る制御信号を用いて生成するように構成しているため、
複数のバンクが同時に選択状態とされている場合におい
ても、グローバルIO線上でのデータの衝突は生じず、
正確なデータの書込/読出を行なうことができる。
【0075】[実施の形態2]図10は、この発明の実
施の形態2に従う半導体記憶装置の要部の構成を示す図
である。図10においては、メモリブロックMB♯n−
1を駆動するためのアレイ駆動回路DR♯n−1と、メ
モリブロックMB♯nの活性/非活性化を行なうための
アレイ駆動回路DR♯nと、これらのメモリブロックM
B♯n−1およびMB♯nの間に設けられるセンスアン
プ帯SA♯nを駆動するためのセンス/分離制御回路S
ID♯nの部分を示す。このセンス/分離制御回路SI
D♯nは、アレイ駆動回路DR♯n−1およびDR♯n
の双方から与えられるセンスアンプ活性化信号に従って
センスアンプ帯(SA♯n)に対するセンスアンプ活性
化信号SONnおよび/SOPnを出力するセンス駆動
回路52を含む。
施の形態2に従う半導体記憶装置の要部の構成を示す図
である。図10においては、メモリブロックMB♯n−
1を駆動するためのアレイ駆動回路DR♯n−1と、メ
モリブロックMB♯nの活性/非活性化を行なうための
アレイ駆動回路DR♯nと、これらのメモリブロックM
B♯n−1およびMB♯nの間に設けられるセンスアン
プ帯SA♯nを駆動するためのセンス/分離制御回路S
ID♯nの部分を示す。このセンス/分離制御回路SI
D♯nは、アレイ駆動回路DR♯n−1およびDR♯n
の双方から与えられるセンスアンプ活性化信号に従って
センスアンプ帯(SA♯n)に対するセンスアンプ活性
化信号SONnおよび/SOPnを出力するセンス駆動
回路52を含む。
【0076】これらのアレイ駆動回路DR♯n−1およ
びDR♯nに対し、センスアンプ帯の競合を防止するた
めのプリチャージ制御回路50が設けられる。このプリ
チャージ制御回路50は、対応のセンスアンプ帯(SA
♯n)を使用するメモリブロック(バンク)を記憶する
手段を含み、アレイ駆動回路DR♯n−1およびDR♯
nから与えられるアレイ活性化指示信号ractn−1
およびractnの一方の立上がりに応答して起動さ
れ、このバンク指定信号Ban−1またはBanと記憶
したバンクアドレス情報との比較を行ない該比較結果を
示す信号PRを出力する。この信号PRは、対応のセン
スアンプ帯が活性状態にあり、このセンスアンプ帯が接
続されているメモリブロックと異なるメモリブロックが
新たに指定されたときに、活性状態とされる。アレイ駆
動回路DR♯n−1およびDRnは、この信号PRの活
性化に応答して、活性状態とされていたアレイをプリチ
ャージ状態へ復帰させる。このプリチャージ状態復帰の
後、新たにアドレス指定されたメモリブロックのアレイ
活性化動作およびセンスアンプ帯とメモリブロックとの
接続が行なわれる。
びDR♯nに対し、センスアンプ帯の競合を防止するた
めのプリチャージ制御回路50が設けられる。このプリ
チャージ制御回路50は、対応のセンスアンプ帯(SA
♯n)を使用するメモリブロック(バンク)を記憶する
手段を含み、アレイ駆動回路DR♯n−1およびDR♯
nから与えられるアレイ活性化指示信号ractn−1
およびractnの一方の立上がりに応答して起動さ
れ、このバンク指定信号Ban−1またはBanと記憶
したバンクアドレス情報との比較を行ない該比較結果を
示す信号PRを出力する。この信号PRは、対応のセン
スアンプ帯が活性状態にあり、このセンスアンプ帯が接
続されているメモリブロックと異なるメモリブロックが
新たに指定されたときに、活性状態とされる。アレイ駆
動回路DR♯n−1およびDRnは、この信号PRの活
性化に応答して、活性状態とされていたアレイをプリチ
ャージ状態へ復帰させる。このプリチャージ状態復帰の
後、新たにアドレス指定されたメモリブロックのアレイ
活性化動作およびセンスアンプ帯とメモリブロックとの
接続が行なわれる。
【0077】図11は、図10に示すアレイ駆動回路D
R♯nの構成を概略的に示す図である。アレイ駆動回路
DR♯n−1も同様の構成を備える。
R♯nの構成を概略的に示す図である。アレイ駆動回路
DR♯n−1も同様の構成を備える。
【0078】アレイ駆動回路DR♯nは、バンク指定信
号Banとアレイ活性化指示信号φACTとアレイプリ
チャージ指示信号φPRGと信号PRとを受け、行選択
動作活性化信号ractを出力する行選択活性化回路6
0と、この行選択動作活性化信号ractに応答して起
動され、行選択に関連する回路を駆動する制御信号をR
ALn、RDEn、BLIn、およびBLEQを出力す
る行選択駆動回路62と、この行選択駆動回路62の出
力信号に従って、所定のタイミングでワード線駆動タイ
ミング信号RXTnを出力するRXT発生回路64と、
ワード線駆動タイミング信号RAXTnの活性化に応答
して所定期間経過後センスアンプ活性化信号SAnおよ
びSApを出力するセンス活性化信号発生回路66を含
む。このセンス活性化信号発生回路66から出力される
センスアンプ活性化信号SAnおよびSApが図10に
示すセンス駆動回路52へ与えられる。センス駆動回路
52は、アレイ駆動回路DR♯n−1およびDR♯nの
一方から与えられるセンス活性化信号SAnおよびSA
pに従ってセンスアンプ活性化信号SONnおよび/S
OPnを出力する。
号Banとアレイ活性化指示信号φACTとアレイプリ
チャージ指示信号φPRGと信号PRとを受け、行選択
動作活性化信号ractを出力する行選択活性化回路6
0と、この行選択動作活性化信号ractに応答して起
動され、行選択に関連する回路を駆動する制御信号をR
ALn、RDEn、BLIn、およびBLEQを出力す
る行選択駆動回路62と、この行選択駆動回路62の出
力信号に従って、所定のタイミングでワード線駆動タイ
ミング信号RXTnを出力するRXT発生回路64と、
ワード線駆動タイミング信号RAXTnの活性化に応答
して所定期間経過後センスアンプ活性化信号SAnおよ
びSApを出力するセンス活性化信号発生回路66を含
む。このセンス活性化信号発生回路66から出力される
センスアンプ活性化信号SAnおよびSApが図10に
示すセンス駆動回路52へ与えられる。センス駆動回路
52は、アレイ駆動回路DR♯n−1およびDR♯nの
一方から与えられるセンス活性化信号SAnおよびSA
pに従ってセンスアンプ活性化信号SONnおよび/S
OPnを出力する。
【0079】図12は、図11に示す行選択活性化回路
60の構成の一例を示す図である。図12において、行
選択活性化回路60はバンク指定信号Banとアレイ活
性化指示信号φACTを受けるAND回路70と、バン
ク指定信号Banとアレイプリチャージ指示信号φPR
Gを受けるAND回路72と、AND回路70の出力信
号の立上がりに応答してセットされかつANDゲート7
2の出力信号の立上がりに応答してリセットされるセッ
ト/リセットフリップフロップ74と、セット/リセッ
トフリップフロップ74の出力Qからの信号ractn
と信号PRを受けるゲート回路76を含む。ゲート回路
76は、信号PRがLレベルのときに、バッファとして
動作し、フリップフロップ74から出力される信号ra
ctnに従って行選択動作活性化信号ractを出力す
る。信号PRがHレベルとされると、ゲート回路76か
らのアレイ行選択動作開始指示信号ractはLレベル
とされる。
60の構成の一例を示す図である。図12において、行
選択活性化回路60はバンク指定信号Banとアレイ活
性化指示信号φACTを受けるAND回路70と、バン
ク指定信号Banとアレイプリチャージ指示信号φPR
Gを受けるAND回路72と、AND回路70の出力信
号の立上がりに応答してセットされかつANDゲート7
2の出力信号の立上がりに応答してリセットされるセッ
ト/リセットフリップフロップ74と、セット/リセッ
トフリップフロップ74の出力Qからの信号ractn
と信号PRを受けるゲート回路76を含む。ゲート回路
76は、信号PRがLレベルのときに、バッファとして
動作し、フリップフロップ74から出力される信号ra
ctnに従って行選択動作活性化信号ractを出力す
る。信号PRがHレベルとされると、ゲート回路76か
らのアレイ行選択動作開始指示信号ractはLレベル
とされる。
【0080】この信号ractがLレベルに立下がる
と、メモリブロックMB♯nが非活性状態とされるプリ
チャージ動作が行なわれる。したがって、図10に示す
プリチャージ制御回路50がセンスアンプ帯の競合を示
すときには、このセンスアンプを使用している活性状態
のメモリブロックがプリチャージ状態に駆動される。こ
の活性状態のメモリブロックのプリチャージ状態への駆
動の後、アドレス指定されたメモリブロックの活性化が
行なわれる。
と、メモリブロックMB♯nが非活性状態とされるプリ
チャージ動作が行なわれる。したがって、図10に示す
プリチャージ制御回路50がセンスアンプ帯の競合を示
すときには、このセンスアンプを使用している活性状態
のメモリブロックがプリチャージ状態に駆動される。こ
の活性状態のメモリブロックのプリチャージ状態への駆
動の後、アドレス指定されたメモリブロックの活性化が
行なわれる。
【0081】図13は、図10に示すプリチャージ制御
回路50の構成の一例を示す図である。図13におい
て、プリチャージ制御回路50は、行選択動作開始指示
信号ractn−1の立上がりに応答して所定の期間H
レベルとされるワンショットのパルス信号を発生するワ
ンショットパルス発生回路50aaと、信号ractn
の立上がりに応答して所定の時間幅を有するワンショッ
トのパルスを発生するワンショットパルス発生回路50
abと、ワンショットパルス発生回路50aaおよび5
0abの出力信号を受けるOR回路50bと、バンク指
定信号Ban−1を受けるインバータ50cと、バンク
指定信号Banとインバータ50cの出力信号を受ける
AND回路50dと、バンク指定信号Ban−1および
Banを受けるORゲート50eと、ORゲート50e
の出力信号とOR回路50bの出力信号を受けるAND
ゲート50fと、ANDゲート50fの出力信号を受け
るインバータ50gと、インバータ50gの出力信号が
LレベルでありかつANDゲート50fの出力信号がH
レベルのときに活性状態とされ、AND回路50dの出
力信号を反転する3状態インバータバッファ50hと、
3状態インバータバッファ50hの出力信号を所定時間
遅延する遅延回路50iと、遅延回路50iの出力信号
を反転しかつラッチするラッチ回路50jと、ラッチ回
路50jの出力信号を反転するインバータ50kと、イ
ンバータ50kの出力信号と3状態インバータバッファ
50hの出力信号を受ける2入力EXOR回路50l
と、行選択動作開始指示信号ractn−1およびra
ctnおよびEXOR回路50lの出力信号を受ける3
入力AND回路50mを含む。
回路50の構成の一例を示す図である。図13におい
て、プリチャージ制御回路50は、行選択動作開始指示
信号ractn−1の立上がりに応答して所定の期間H
レベルとされるワンショットのパルス信号を発生するワ
ンショットパルス発生回路50aaと、信号ractn
の立上がりに応答して所定の時間幅を有するワンショッ
トのパルスを発生するワンショットパルス発生回路50
abと、ワンショットパルス発生回路50aaおよび5
0abの出力信号を受けるOR回路50bと、バンク指
定信号Ban−1を受けるインバータ50cと、バンク
指定信号Banとインバータ50cの出力信号を受ける
AND回路50dと、バンク指定信号Ban−1および
Banを受けるORゲート50eと、ORゲート50e
の出力信号とOR回路50bの出力信号を受けるAND
ゲート50fと、ANDゲート50fの出力信号を受け
るインバータ50gと、インバータ50gの出力信号が
LレベルでありかつANDゲート50fの出力信号がH
レベルのときに活性状態とされ、AND回路50dの出
力信号を反転する3状態インバータバッファ50hと、
3状態インバータバッファ50hの出力信号を所定時間
遅延する遅延回路50iと、遅延回路50iの出力信号
を反転しかつラッチするラッチ回路50jと、ラッチ回
路50jの出力信号を反転するインバータ50kと、イ
ンバータ50kの出力信号と3状態インバータバッファ
50hの出力信号を受ける2入力EXOR回路50l
と、行選択動作開始指示信号ractn−1およびra
ctnおよびEXOR回路50lの出力信号を受ける3
入力AND回路50mを含む。
【0082】AND回路50mから信号PRが出力され
る。次にこの図13に示すプリチャージ制御回路の動作
について説明する。
る。次にこの図13に示すプリチャージ制御回路の動作
について説明する。
【0083】メモリブロックMB♯n−1またはMB♯
nが指定されると、ワンショットパルス発生回路50a
aまたは50abからワンショットのパルスが発生さ
れ、OR回路50bの出力信号がHレベルとされる。こ
のメモリブロックMB♯n−1またはMB♯nが指定さ
れると、バンク指定信号Ban−1またはBanの一方
がHレベルとなり、ORゲート50eの出力信号がHレ
ベルとなる。これにより、3状態インバータバッファ5
0hが活性化されてAND回路50dの出力信号を反転
する。バンク指定信号Ban−1がLレベルであり、バ
ンク指定信号BanがHレベルのときに、AND回路5
0dの出力信号がHレベルとされる。逆に、バンク指定
信号Ban−1がHレベルであり、バンク指定信号Ba
nがLレベルのときには、AND回路50dはLレベル
の信号を出力する。
nが指定されると、ワンショットパルス発生回路50a
aまたは50abからワンショットのパルスが発生さ
れ、OR回路50bの出力信号がHレベルとされる。こ
のメモリブロックMB♯n−1またはMB♯nが指定さ
れると、バンク指定信号Ban−1またはBanの一方
がHレベルとなり、ORゲート50eの出力信号がHレ
ベルとなる。これにより、3状態インバータバッファ5
0hが活性化されてAND回路50dの出力信号を反転
する。バンク指定信号Ban−1がLレベルであり、バ
ンク指定信号BanがHレベルのときに、AND回路5
0dの出力信号がHレベルとされる。逆に、バンク指定
信号Ban−1がHレベルであり、バンク指定信号Ba
nがLレベルのときには、AND回路50dはLレベル
の信号を出力する。
【0084】したがって、最も新しくセンスアンプ帯を
使用したメモリブロックが、メモリブロックMB♯n−
1のときには、ラッチ回路50jには、Lレベル
(“0”)が格納され、応じてインバータ50kの出力
信号はHレベル(“1”)であり、また最も新しくメモ
リブロックMB♯nがセンスアンプ帯を使用していると
きには、ラッチ回路50jには、Lレベルの信号がラッ
チされ、応じてインバータ50kの出力信号はHレベル
とされる。3状態インバータバッファ50hがAND回
路50dの出力信号を反転している。したがって、メモ
リブロックMB♯nが指定されたときには、3状態イン
バータバッファ50hの出力信号がLレベルとなり、メ
モリブロックMB♯n−1が指定されたときには、3状
態インバータバッファ50hの出力信号はHレベルとな
る。したがって、先にセンスアンプ帯を使用したメモリ
ブロックと新たにセンスアンプ帯を使用するメモリブロ
ックとが異なる場合には、EXOR回路50Lの入力へ
与えられる信号の論理が異なり、このEXOR回路50
lの出力信号がHレベルとなる。一方、同じメモリブロ
ックが連続してセンスアンプ帯を使用するときには、E
XOR回路50lの出力信号はLレベルである。AND
回路50mは、動作開始信号ractn−1およびra
ctnを受けており、センスアンプ帯の競合が生じたこ
とを検出している。したがって、たとえばメモリブロッ
クMB♯n−1がセンスアンプ帯を利用して、非活性状
態とされた後に、メモリブロックMB♯nが指定された
場合においては、確実にこの信号PRの発生を禁止する
ことができる。
使用したメモリブロックが、メモリブロックMB♯n−
1のときには、ラッチ回路50jには、Lレベル
(“0”)が格納され、応じてインバータ50kの出力
信号はHレベル(“1”)であり、また最も新しくメモ
リブロックMB♯nがセンスアンプ帯を使用していると
きには、ラッチ回路50jには、Lレベルの信号がラッ
チされ、応じてインバータ50kの出力信号はHレベル
とされる。3状態インバータバッファ50hがAND回
路50dの出力信号を反転している。したがって、メモ
リブロックMB♯nが指定されたときには、3状態イン
バータバッファ50hの出力信号がLレベルとなり、メ
モリブロックMB♯n−1が指定されたときには、3状
態インバータバッファ50hの出力信号はHレベルとな
る。したがって、先にセンスアンプ帯を使用したメモリ
ブロックと新たにセンスアンプ帯を使用するメモリブロ
ックとが異なる場合には、EXOR回路50Lの入力へ
与えられる信号の論理が異なり、このEXOR回路50
lの出力信号がHレベルとなる。一方、同じメモリブロ
ックが連続してセンスアンプ帯を使用するときには、E
XOR回路50lの出力信号はLレベルである。AND
回路50mは、動作開始信号ractn−1およびra
ctnを受けており、センスアンプ帯の競合が生じたこ
とを検出している。したがって、たとえばメモリブロッ
クMB♯n−1がセンスアンプ帯を利用して、非活性状
態とされた後に、メモリブロックMB♯nが指定された
場合においては、確実にこの信号PRの発生を禁止する
ことができる。
【0085】この信号PRに従って、内部の行選択駆動
回路62に与えられる行選択動作活性化信号ractを
遅延回路50iが有する遅延時間の間非活性状態に保持
しておくことにより、共有されるセンスアンプ帯におけ
る競合を防止し、一方のメモリブロックをプリチャージ
状態に復帰させた後に他方のメモリブロックを活性状態
へ駆動することができる。この遅延回路50iの有する
遅延時間はRASプリチャージ時間tRP程度に定めら
れればよい。
回路62に与えられる行選択動作活性化信号ractを
遅延回路50iが有する遅延時間の間非活性状態に保持
しておくことにより、共有されるセンスアンプ帯におけ
る競合を防止し、一方のメモリブロックをプリチャージ
状態に復帰させた後に他方のメモリブロックを活性状態
へ駆動することができる。この遅延回路50iの有する
遅延時間はRASプリチャージ時間tRP程度に定めら
れればよい。
【0086】図14は、このプリチャージ制御回路の他
の構成を示す図である。図14において、プリチャージ
制御回路50は、行選択動作開始指示信号ractnお
よびractn−1を受けるAND回路78と、AND
回路78の出力信号を所定時間遅延する遅延回路79
と、遅延回路79の出力信号とAND回路78の出力信
号を受けるゲート回路80を含む。ゲート回路80は、
遅延回路79の出力信号がLレベルであり、AND回路
78の出力信号がHレベルのときにその出力信号PRを
Hレベルとする。
の構成を示す図である。図14において、プリチャージ
制御回路50は、行選択動作開始指示信号ractnお
よびractn−1を受けるAND回路78と、AND
回路78の出力信号を所定時間遅延する遅延回路79
と、遅延回路79の出力信号とAND回路78の出力信
号を受けるゲート回路80を含む。ゲート回路80は、
遅延回路79の出力信号がLレベルであり、AND回路
78の出力信号がHレベルのときにその出力信号PRを
Hレベルとする。
【0087】信号ractnおよびractn−1がと
もにHレベルとされる。これはセンスアンプ帯が競合し
ていることを示している。したがって、このAND回路
78の出力信号がHレベルに立上がるときに信号PRを
Hレベルに立上げれがセンスアンプ帯の競合を容易に検
出することができる。遅延回路79の有する遅延時間
は、RASプリチャージ時間tRP程度である。これに
より、図13に示す構成と同様、確実にセンスアンプ帯
の競合を防止することができる。
もにHレベルとされる。これはセンスアンプ帯が競合し
ていることを示している。したがって、このAND回路
78の出力信号がHレベルに立上がるときに信号PRを
Hレベルに立上げれがセンスアンプ帯の競合を容易に検
出することができる。遅延回路79の有する遅延時間
は、RASプリチャージ時間tRP程度である。これに
より、図13に示す構成と同様、確実にセンスアンプ帯
の競合を防止することができる。
【0088】図15は、この図11に示す行選択活性回
路60の他の構成を示す図である。図15において、行
選択活性回路60は、図12に示す構成に加えて、さら
に、センスアンプ活性化信号SAnとプリチャージ信号
PRを受けるANDゲート77と、AND回路72およ
び77の出力信号を受けるOR回路79を含む。このO
R回路79の出力信号がセット/リセットフリップフロ
ップ74のリセット入力Rへ与えられる。他の構成は、
図12に示す構成と同じであり、対応部分には同一参照
番号を付す。この図15に示す構成においては、センス
アンプ活性化信号SAnが活性状態のときに、信号PR
がHレベルとされ、センスアンプ帯の競合を示すときに
は、OR回路79を介してフリップフロップ74がリセ
ットされ、行選択動作活性化信号ractがLレベルと
される。したがって、先にセンスアンプ帯を使用してい
る状態において、別のメモリブロックがアドレス指定さ
れたとき、プリチャージ動作完了後再びこの先の非選択
状態とされるべきメモリブロックが活性状態とされるの
を防止することができる。
路60の他の構成を示す図である。図15において、行
選択活性回路60は、図12に示す構成に加えて、さら
に、センスアンプ活性化信号SAnとプリチャージ信号
PRを受けるANDゲート77と、AND回路72およ
び77の出力信号を受けるOR回路79を含む。このO
R回路79の出力信号がセット/リセットフリップフロ
ップ74のリセット入力Rへ与えられる。他の構成は、
図12に示す構成と同じであり、対応部分には同一参照
番号を付す。この図15に示す構成においては、センス
アンプ活性化信号SAnが活性状態のときに、信号PR
がHレベルとされ、センスアンプ帯の競合を示すときに
は、OR回路79を介してフリップフロップ74がリセ
ットされ、行選択動作活性化信号ractがLレベルと
される。したがって、先にセンスアンプ帯を使用してい
る状態において、別のメモリブロックがアドレス指定さ
れたとき、プリチャージ動作完了後再びこの先の非選択
状態とされるべきメモリブロックが活性状態とされるの
を防止することができる。
【0089】以上のように、この発明の実施の形態2に
従えば、センスアンプ帯を共有するメモリブロックが同
時に選択状態とされるときには、これを検出して、先に
選択状態とされているメモリブロックを非活性状態へ駆
動するように構成しているため、センスアンプ帯におけ
るデータの競合が防止され、確実にデータの検知・増幅
を行なうことができる。
従えば、センスアンプ帯を共有するメモリブロックが同
時に選択状態とされるときには、これを検出して、先に
選択状態とされているメモリブロックを非活性状態へ駆
動するように構成しているため、センスアンプ帯におけ
るデータの競合が防止され、確実にデータの検知・増幅
を行なうことができる。
【0090】[実施の形態3]図16は、この発明の実
施の形態3に従う半導体記憶装置の要部の構成を示す図
である。図16において、信号PR0〜PRnを受ける
OR回路80と、OR回路80の出力信号の立上がりに
応答して所定のパルス幅を有するワンショットのパルス
を発生するワンショットパルス発生回路81とが設けら
れる。信号PR0〜PRnは、先の実施の形態2におい
て示した各メモリブロックに対するプリチャージ制御回
路からの出力信号PRに対応する。すなわち信号PR0
〜PRnの何れかがHレベルに立上がると、半導体記憶
装置内部において、センスアンプ帯のアクセス競合が生
じたことを示しており、内部で競合メモリブロックのプ
リチャージ動作が実行される。このプリチャージ動作が
行なわれる場合に、ワンショットパルス発生回路81か
ら、コマンド入力禁止信号INHTが出力されて装置外
部へ出力される。このワンショットパルス発生回路81
の有するパルス幅は、RASプリチャージ時間tRPお
よびRASアクセス期間tRASである。RASアクセ
ス期間は、メモリブロックにおいて、ワード線が選択状
態へ駆動され、かつセンスアンプによる選択行のメモリ
セルのデータの検知増幅およびラッチが行なわれるまで
に要する時間である。この期間装置外部へコマンド入力
禁止信号INHTを出力することにより、外部の装置
は、センスアンプ帯の競合が生じたことを認識し、この
間ウエイト状態とされる。
施の形態3に従う半導体記憶装置の要部の構成を示す図
である。図16において、信号PR0〜PRnを受ける
OR回路80と、OR回路80の出力信号の立上がりに
応答して所定のパルス幅を有するワンショットのパルス
を発生するワンショットパルス発生回路81とが設けら
れる。信号PR0〜PRnは、先の実施の形態2におい
て示した各メモリブロックに対するプリチャージ制御回
路からの出力信号PRに対応する。すなわち信号PR0
〜PRnの何れかがHレベルに立上がると、半導体記憶
装置内部において、センスアンプ帯のアクセス競合が生
じたことを示しており、内部で競合メモリブロックのプ
リチャージ動作が実行される。このプリチャージ動作が
行なわれる場合に、ワンショットパルス発生回路81か
ら、コマンド入力禁止信号INHTが出力されて装置外
部へ出力される。このワンショットパルス発生回路81
の有するパルス幅は、RASプリチャージ時間tRPお
よびRASアクセス期間tRASである。RASアクセ
ス期間は、メモリブロックにおいて、ワード線が選択状
態へ駆動され、かつセンスアンプによる選択行のメモリ
セルのデータの検知増幅およびラッチが行なわれるまで
に要する時間である。この期間装置外部へコマンド入力
禁止信号INHTを出力することにより、外部の装置
は、センスアンプ帯の競合が生じたことを認識し、この
間ウエイト状態とされる。
【0091】図16に示すように、センスアンプ帯の競
合検出信号PR0〜PRnの活性化時に、装置外部へコ
マンド入力禁止信号INHTを出力することにより、装
置外部で、センスアンプ帯の競合が生じたことを知るこ
とができ、先に与えたコマンドが完全に実行される前に
別のコマンドを入力するのを防止することができ、アク
ティブコマンドを与えた後に、たとえばリードコマンド
を与える場合、確実に正確に必要とされるデータを読出
すことができる。
合検出信号PR0〜PRnの活性化時に、装置外部へコ
マンド入力禁止信号INHTを出力することにより、装
置外部で、センスアンプ帯の競合が生じたことを知るこ
とができ、先に与えたコマンドが完全に実行される前に
別のコマンドを入力するのを防止することができ、アク
ティブコマンドを与えた後に、たとえばリードコマンド
を与える場合、確実に正確に必要とされるデータを読出
すことができる。
【0092】[実施の形態4]図17は、この発明の実
施の形態4に従う半導体記憶装置の要部の構成を示す図
である。この図17に示す構成においては、行選択に関
連するコマンドとして、新たにアクティブリードコマン
ドACTRが用いられる。このアクティブリードコマン
ドACTRが与えられるとき、行選択動作および列選択
動作が連続的に行なわれる。すなわち、アクティブリー
ドコマンドACTRは、リードコマンドREADとアク
ティブコマンドACTの組合せである。
施の形態4に従う半導体記憶装置の要部の構成を示す図
である。この図17に示す構成においては、行選択に関
連するコマンドとして、新たにアクティブリードコマン
ドACTRが用いられる。このアクティブリードコマン
ドACTRが与えられるとき、行選択動作および列選択
動作が連続的に行なわれる。すなわち、アクティブリー
ドコマンドACTRは、リードコマンドREADとアク
ティブコマンドACTの組合せである。
【0093】図17において、ロウ系コマンドデコーダ
100は、アクティブコマンドACT、プリチャージコ
マンドPRGおよびアクティブリードコマンドACTR
を受け、アレイ活性化指示信号φACT、プリチャージ
動作指示信号φPRG、および読出動作活性化信号φA
CTrを出力する。アレイ活性化指示信号φACTはア
クティブコマンドACTまたはアクティブリードコマン
ドACTRが与えられたときに活性状態とされる。アク
ティブリードコマンドφACTrは、アクティブリード
コマンドACTRが与えられたときのみ活性状態とされ
る。
100は、アクティブコマンドACT、プリチャージコ
マンドPRGおよびアクティブリードコマンドACTR
を受け、アレイ活性化指示信号φACT、プリチャージ
動作指示信号φPRG、および読出動作活性化信号φA
CTrを出力する。アレイ活性化指示信号φACTはア
クティブコマンドACTまたはアクティブリードコマン
ドACTRが与えられたときに活性状態とされる。アク
ティブリードコマンドφACTrは、アクティブリード
コマンドACTRが与えられたときのみ活性状態とされ
る。
【0094】この内部信号φACTrは、遅延回路10
2を介して列選択制御系へ与えられる。遅延回路102
は、たとえばクロック信号をカウントするカウンタで構
成され、所定期間(RAS−CAS遅延時間に相当する
時間)その信号φACTrを遅延して、内部読出動作指
示信号φREADAを出力する。
2を介して列選択制御系へ与えられる。遅延回路102
は、たとえばクロック信号をカウントするカウンタで構
成され、所定期間(RAS−CAS遅延時間に相当する
時間)その信号φACTrを遅延して、内部読出動作指
示信号φREADAを出力する。
【0095】列選択制御系は、リードコマンドREAD
およびライトコマンドWRITEをデコードするコラム
系コマンドデコーダ104と、コラム系コマンドデコー
ダからの内部読出動作指示信号φREADと遅延回路1
02からの信号φREADAを受けるOR回路105
と、このOR回路105の出力信号φACTRおよびコ
ラム系コマンドデコーダ104からの内部書込動作活性
化信号φACTWを受けて、列選択動作に関連する制御
信号を発生する列選択制御回路106を含む。
およびライトコマンドWRITEをデコードするコラム
系コマンドデコーダ104と、コラム系コマンドデコー
ダからの内部読出動作指示信号φREADと遅延回路1
02からの信号φREADAを受けるOR回路105
と、このOR回路105の出力信号φACTRおよびコ
ラム系コマンドデコーダ104からの内部書込動作活性
化信号φACTWを受けて、列選択動作に関連する制御
信号を発生する列選択制御回路106を含む。
【0096】この列選択制御回路106は、列アドレス
をラッチするためのタイミングを与える列アドレスラッ
チ指示信号CAL、コラムデコーダをイネーブルするコ
ラムデコーダイネーブル信号CDE、プリアンプをイネ
ーブルするプリアンプイネーブル信号PAE、書込回路
を活性化するライトドライバイネーブル信号WDE、お
よび出力バッファを活性化するための出力イネーブル信
号OEを順次活性状態とする。プリアンプイネーブル信
号PAEおよび出力バッファイネーブル信号OEは、内
部書込動作活性化信号φACTRが活性状態とされたと
きに活性状態とされる。ライトドライバイネーブル信号
WDEは、書込動作指示信号φACTWが活性状態とさ
れたときに活性状態とされる。
をラッチするためのタイミングを与える列アドレスラッ
チ指示信号CAL、コラムデコーダをイネーブルするコ
ラムデコーダイネーブル信号CDE、プリアンプをイネ
ーブルするプリアンプイネーブル信号PAE、書込回路
を活性化するライトドライバイネーブル信号WDE、お
よび出力バッファを活性化するための出力イネーブル信
号OEを順次活性状態とする。プリアンプイネーブル信
号PAEおよび出力バッファイネーブル信号OEは、内
部書込動作活性化信号φACTRが活性状態とされたと
きに活性状態とされる。ライトドライバイネーブル信号
WDEは、書込動作指示信号φACTWが活性状態とさ
れたときに活性状態とされる。
【0097】この列選択制御系は、さらに、アレイ活性
化指示信号φACTの立上がりに応答して、一定の時間
ハイレベルとされる信号を出力するパルス発生回路10
6と、信号PRの立上がりおよび立下がりに応答してパ
ルス信号を発生するパルス発生回路108と、パルス発
生回路106および108の出力信号を受けるOR回路
110を含む。パルス発生回路106の出力するパルス
幅は、RAS−CAS遅延時間tRCDであり、遅延回
路102の有する遅延時間とほぼ同じ活性時間を有す
る。パルス発生回路108の出力するパルス信号のパル
ス幅は、RASプリチャージ時間tRPとRAS−CA
S遅延時間tRCDの和である。OR回路110の出力
信号はコラム系禁止信号CINTとして列選択制御回路
106へ与えられる。列選択制御回路106は、このコ
ラム禁止信号CINTがHレベルのときには、その動作
が禁止される。
化指示信号φACTの立上がりに応答して、一定の時間
ハイレベルとされる信号を出力するパルス発生回路10
6と、信号PRの立上がりおよび立下がりに応答してパ
ルス信号を発生するパルス発生回路108と、パルス発
生回路106および108の出力信号を受けるOR回路
110を含む。パルス発生回路106の出力するパルス
幅は、RAS−CAS遅延時間tRCDであり、遅延回
路102の有する遅延時間とほぼ同じ活性時間を有す
る。パルス発生回路108の出力するパルス信号のパル
ス幅は、RASプリチャージ時間tRPとRAS−CA
S遅延時間tRCDの和である。OR回路110の出力
信号はコラム系禁止信号CINTとして列選択制御回路
106へ与えられる。列選択制御回路106は、このコ
ラム禁止信号CINTがHレベルのときには、その動作
が禁止される。
【0098】図18は、この発明に従う半導体記憶装置
の列選択動作に関連する部分の構成を示す図である。図
18において、コラムアドレスラッチ120は、コラム
アドレスラッチ指示信号CALに従って、与えられたア
ドレスを取込んでラッチし、内部列アドレス信号を発生
する。コラムデコーダ122は、コラムデコーダイネー
ブル信号CDEに応答して活性化され、コラムアドレス
ラッチ120から与えられた内部列アドレス信号をデコ
ードし、該デコード結果に従って列選択信号CSLを出
力する。
の列選択動作に関連する部分の構成を示す図である。図
18において、コラムアドレスラッチ120は、コラム
アドレスラッチ指示信号CALに従って、与えられたア
ドレスを取込んでラッチし、内部列アドレス信号を発生
する。コラムデコーダ122は、コラムデコーダイネー
ブル信号CDEに応答して活性化され、コラムアドレス
ラッチ120から与えられた内部列アドレス信号をデコ
ードし、該デコード結果に従って列選択信号CSLを出
力する。
【0099】また実施の形態1において説明したよう
に、ローカルIOバスLIOBとグローバルIOバスG
IOBの接続は、列選択制御回路からの制御信号の制御
の下に実行される。
に、ローカルIOバスLIOBとグローバルIOバスG
IOBの接続は、列選択制御回路からの制御信号の制御
の下に実行される。
【0100】データ入出力系は、プリアンプイネーブル
信号PAEの活性化に応答して活性化され、グローバル
IOバスGIOB上のデータを増幅するプリアンプ12
4と、出力バッファイネーブル信号OEに応答して活性
化され、プリアンプ124により増幅されたデータをバ
ッファ処理して出力データQを生成する出力バッファ1
26と、外部から与えられる書込データDをバッファ処
理して内部書込データを生成する入力バッファ127
と、ライトドライバイネーブル信号WDEの活性化に応
答して入力バッファ127から与えられた内部書込デー
タを増幅してグローバルIOバスGIOBへ伝達する書
込ドライバ128を含む。
信号PAEの活性化に応答して活性化され、グローバル
IOバスGIOB上のデータを増幅するプリアンプ12
4と、出力バッファイネーブル信号OEに応答して活性
化され、プリアンプ124により増幅されたデータをバ
ッファ処理して出力データQを生成する出力バッファ1
26と、外部から与えられる書込データDをバッファ処
理して内部書込データを生成する入力バッファ127
と、ライトドライバイネーブル信号WDEの活性化に応
答して入力バッファ127から与えられた内部書込デー
タを増幅してグローバルIOバスGIOBへ伝達する書
込ドライバ128を含む。
【0101】図19は、図17に示す列選択制御回路1
06の構成の一例を示す図である。図19において、列
選択制御回路106は、内部読出動作指示信号φACT
Rと内部書込動作指示信号φACTWを受けるORゲー
ト130aと、ORゲート130aの出力信号とコラム
禁止信号CINTとを受けるゲート回路130bと、ゲ
ート回路130bの出力信号の活性化に応答して、コラ
ムアドレスラッチ指示信号CALおよびコラムデコーダ
イネーブル信号CDEを出力するデコード制御回路13
2と、内部読出動作指示信号φACTRとコラム禁止信
号CINTを受けるゲート回路134と、ゲート回路1
34の出力信号の立上がりに応答してプリアンプイネー
ブル信号PAEおよび出力バッファイネーブル信号OE
を所定期間それぞれ活性化する出力制御回路136と、
内部書込動作指示信号φACTWとコラム禁止信号CI
NTを受けるゲート回路138と、ゲート回路138の
出力信号の活性化に応答してライトドライバイネーブル
信号WDEを所定のタイミングで所定期間活性状態とす
る書込制御回路139を含む。
06の構成の一例を示す図である。図19において、列
選択制御回路106は、内部読出動作指示信号φACT
Rと内部書込動作指示信号φACTWを受けるORゲー
ト130aと、ORゲート130aの出力信号とコラム
禁止信号CINTとを受けるゲート回路130bと、ゲ
ート回路130bの出力信号の活性化に応答して、コラ
ムアドレスラッチ指示信号CALおよびコラムデコーダ
イネーブル信号CDEを出力するデコード制御回路13
2と、内部読出動作指示信号φACTRとコラム禁止信
号CINTを受けるゲート回路134と、ゲート回路1
34の出力信号の立上がりに応答してプリアンプイネー
ブル信号PAEおよび出力バッファイネーブル信号OE
を所定期間それぞれ活性化する出力制御回路136と、
内部書込動作指示信号φACTWとコラム禁止信号CI
NTを受けるゲート回路138と、ゲート回路138の
出力信号の活性化に応答してライトドライバイネーブル
信号WDEを所定のタイミングで所定期間活性状態とす
る書込制御回路139を含む。
【0102】ゲート回路130b、134、および13
8は、コラム禁止信号CINTがHレベルのときにはデ
ィスエーブル状態とされてLレベルの信号を出力する。
この内部読出動作指示信号φACTRおよび内部書込動
作指示信号φACTWは、それぞれセット/リセットフ
リップフロップから生成されてもよい。これらのセット
/リセットフリップフロップは、プリチャージ信号φP
RGに応答してリセットされればよい。この図19に示
すように、コラム禁止信号CINT(図17参照)の活
性状態の間(Hレベルの間)、列選択制御回路106の
動作は禁止されており、完全にセンスアンプ帯による検
知増幅が行なわれる前の列選択動作およびデータの書込
/読出動作は禁止される。
8は、コラム禁止信号CINTがHレベルのときにはデ
ィスエーブル状態とされてLレベルの信号を出力する。
この内部読出動作指示信号φACTRおよび内部書込動
作指示信号φACTWは、それぞれセット/リセットフ
リップフロップから生成されてもよい。これらのセット
/リセットフリップフロップは、プリチャージ信号φP
RGに応答してリセットされればよい。この図19に示
すように、コラム禁止信号CINT(図17参照)の活
性状態の間(Hレベルの間)、列選択制御回路106の
動作は禁止されており、完全にセンスアンプ帯による検
知増幅が行なわれる前の列選択動作およびデータの書込
/読出動作は禁止される。
【0103】図20(A)は、図18に示す出力バッフ
ァ126の1ビットのデータに対する構成の一例を示す
図である。図20(A)において、出力バッファ126
は、プリアンプから読出された内部読出データintD
を受けるインバータ140と、内部読出データintD
と出力バッファイネーブル信号OEを受けるAND回路
142と、出力バッファイネーブル信号OEとインバー
タ140の出力信号を受けるAND回路144と、AN
D回路142の出力信号がHレベルのときに導通し、電
源電圧レベルの信号を読出データDout(Q)として
出力するnチャネルMOSトランジスタ146と、AN
D回路144の出力信号がHレベルのときに導通し、接
地電圧レベルの読出データDout(Q)を出力するn
チャネルMOSトランジスタ148を含む。
ァ126の1ビットのデータに対する構成の一例を示す
図である。図20(A)において、出力バッファ126
は、プリアンプから読出された内部読出データintD
を受けるインバータ140と、内部読出データintD
と出力バッファイネーブル信号OEを受けるAND回路
142と、出力バッファイネーブル信号OEとインバー
タ140の出力信号を受けるAND回路144と、AN
D回路142の出力信号がHレベルのときに導通し、電
源電圧レベルの信号を読出データDout(Q)として
出力するnチャネルMOSトランジスタ146と、AN
D回路144の出力信号がHレベルのときに導通し、接
地電圧レベルの読出データDout(Q)を出力するn
チャネルMOSトランジスタ148を含む。
【0104】出力バッファイネーブル信号OEがLレベ
ルのときには、AND回路142および144はともに
Lレベルの出力信号を生成し、MOSトランジスタ14
6および148はともに非導通状態であり、読出データ
Doutは出力インピーダンス状態である。出力バッフ
ァイネーブル信号OEがHレベルとされると、AND回
路142および144がバッファとして動作し、内部読
出データintDに応じた読出データDoutが装置外
部へ出力される。
ルのときには、AND回路142および144はともに
Lレベルの出力信号を生成し、MOSトランジスタ14
6および148はともに非導通状態であり、読出データ
Doutは出力インピーダンス状態である。出力バッフ
ァイネーブル信号OEがHレベルとされると、AND回
路142および144がバッファとして動作し、内部読
出データintDに応じた読出データDoutが装置外
部へ出力される。
【0105】図20(B)は、出力バッファイネーブル
信号発生部の構成を示す図である。この出力バッファイ
ネーブル信号発生部は、図17に示す列選択制御回路1
06に含まれる。図20(B)において出力バッファイ
ネーブル信号発生部は、内部読出動作活性化信号φAC
TRとコラム禁止信号CINTを受けるゲート回路15
0と、ゲート回路150の出力信号の立上がりに応答し
てカウントを行ない、所定期間経過後Hレベルとなる出
力イネーブル信号OEを生成する出力レイテンシーカウ
ンタ152を含む。この出力レイテンシーカウンタ15
2は、予め設定された、またはコマンドにより定められ
るバースト長期間、この出力バッファイネーブル信号O
EをHレベルとする。
信号発生部の構成を示す図である。この出力バッファイ
ネーブル信号発生部は、図17に示す列選択制御回路1
06に含まれる。図20(B)において出力バッファイ
ネーブル信号発生部は、内部読出動作活性化信号φAC
TRとコラム禁止信号CINTを受けるゲート回路15
0と、ゲート回路150の出力信号の立上がりに応答し
てカウントを行ない、所定期間経過後Hレベルとなる出
力イネーブル信号OEを生成する出力レイテンシーカウ
ンタ152を含む。この出力レイテンシーカウンタ15
2は、予め設定された、またはコマンドにより定められ
るバースト長期間、この出力バッファイネーブル信号O
EをHレベルとする。
【0106】内部読出動作活性化信号φACTRは、図
17に示すように、リードコマンドREADまたはアク
ティブリードコマンドACTRが与えられるとHレベル
の活性状態とされる。センスアンプ競合検出信号PRは
センスアンプ帯の競合が生じたときには、所定期間(t
RP)Hレベルとされる。この間、ゲート回路150の
出力信号はLレベルである。なお、図17に示す列選択
制御回路106は、コラム禁止信号CINTがLレベル
とされてから内部動作を開始する。通常は、リードコマ
ンドまたはライトコマンドが与えられるときには、この
RAS−CAS遅延時間tRCDが経過した後に与えら
れる。また、アクティブコマンドが続いて与えられる場
合においても、RASプリチャージ期間が経過した後に
与えられる。したがって通常動作時においては、内部読
出動作活性化信号φACTRの活性化およびコラム禁止
信号CINTの非活性化に従って、出力レイテンシーカ
ウンタ152はカウント動作を開始する(この場合、セ
ンスアンプ帯競合検出信号PRはLレベルである)。一
方、センスアンプ帯の競合が生じている場合には、出力
レイテンシーカウンタ152は、このセンスアンプ帯の
競合が完了した後にコラム禁止信号CINTが非活性化
されてからカウント動作を開始する。ここで、内部読出
動作指示信号φACTRは、読出動作期間中Hレベルに
保持されることを想定している。したがって出力バッフ
ァイネーブル信号OEは、この半導体記憶装置から正確
に読出データが出力されるタイミングを与える。
17に示すように、リードコマンドREADまたはアク
ティブリードコマンドACTRが与えられるとHレベル
の活性状態とされる。センスアンプ競合検出信号PRは
センスアンプ帯の競合が生じたときには、所定期間(t
RP)Hレベルとされる。この間、ゲート回路150の
出力信号はLレベルである。なお、図17に示す列選択
制御回路106は、コラム禁止信号CINTがLレベル
とされてから内部動作を開始する。通常は、リードコマ
ンドまたはライトコマンドが与えられるときには、この
RAS−CAS遅延時間tRCDが経過した後に与えら
れる。また、アクティブコマンドが続いて与えられる場
合においても、RASプリチャージ期間が経過した後に
与えられる。したがって通常動作時においては、内部読
出動作活性化信号φACTRの活性化およびコラム禁止
信号CINTの非活性化に従って、出力レイテンシーカ
ウンタ152はカウント動作を開始する(この場合、セ
ンスアンプ帯競合検出信号PRはLレベルである)。一
方、センスアンプ帯の競合が生じている場合には、出力
レイテンシーカウンタ152は、このセンスアンプ帯の
競合が完了した後にコラム禁止信号CINTが非活性化
されてからカウント動作を開始する。ここで、内部読出
動作指示信号φACTRは、読出動作期間中Hレベルに
保持されることを想定している。したがって出力バッフ
ァイネーブル信号OEは、この半導体記憶装置から正確
に読出データが出力されるタイミングを与える。
【0107】図21は、この発明の実施の形態4におい
て用いられる有効データ信号出力部の構成を示す図であ
る。この有効データ信号出力部は、センスアンプ帯競合
が生じた場合、または通常動作モードにおいて、確実
に、外部の装置(プロセサ)が要求したデータが出力さ
れたことを示す。
て用いられる有効データ信号出力部の構成を示す図であ
る。この有効データ信号出力部は、センスアンプ帯競合
が生じた場合、または通常動作モードにおいて、確実
に、外部の装置(プロセサ)が要求したデータが出力さ
れたことを示す。
【0108】図21において、有効データ信号出力部
は、図17に示す読出動作指示信号φREADの活性化
に応答してカウント動作を開始する出力レイテンシーカ
ウンタ154と、アクティブリードコマンド検出信号φ
ACTrの活性化に応答してカウント動作を開始する出
力レイテンシーカウンタ156と、出力レイテンシーカ
ウンタ154および156の出力信号を受けるOR回路
158と、出力バッファイネーブル信号OEを受けるイ
ンバータ160と、インバータ160の出力信号とOR
回路158の出力信号を受けるAND回路162と、A
ND回路162の出力信号がHレベルのときに導通し、
データ有効信号/DVを電源電圧レベルのHレベルに駆
動するnチャネルMOSトランジスタ164と、出力バ
ッファイネーブル信号OEがHレベルのときに導通し、
データ有効信号/DVを接地電位レベルに放電するnチ
ャネルMOSトランジスタ166を含む。出力レイテン
シーカウンタ154は、図20(B)に示す出力レイテ
ンシーカウンタ152と同じレイテンシー期間をカウン
トする。一方、出力レイテンシーカウンタ156は、こ
の出力レイテンシーカウンタ162および154の有す
るレイテンシー期間と図17に示す遅延回路102の有
する遅延期間の和のレイテンシー期間をカウントする。
OR回路158からは、リードコマンドまたはアクティ
ブリードコマンドが与えられてから有効データが出力さ
れる、予め定められたレイテンシー期間に従った信号C
Oが出力される。したがって、センスアンプ帯の競合が
生じたときには、すなわちアクティブリードコマンドが
与えられたときには、予め定められたレイテンシー経過
後、信号COがHレベルとされても、有効データが出力
されない場合が生じる。そこで、このデータ有効信号/
DVを用いることにより、正確に装置外部の処理装置
(プロセサ)に対し、要求したデータが出力されること
を示す。
は、図17に示す読出動作指示信号φREADの活性化
に応答してカウント動作を開始する出力レイテンシーカ
ウンタ154と、アクティブリードコマンド検出信号φ
ACTrの活性化に応答してカウント動作を開始する出
力レイテンシーカウンタ156と、出力レイテンシーカ
ウンタ154および156の出力信号を受けるOR回路
158と、出力バッファイネーブル信号OEを受けるイ
ンバータ160と、インバータ160の出力信号とOR
回路158の出力信号を受けるAND回路162と、A
ND回路162の出力信号がHレベルのときに導通し、
データ有効信号/DVを電源電圧レベルのHレベルに駆
動するnチャネルMOSトランジスタ164と、出力バ
ッファイネーブル信号OEがHレベルのときに導通し、
データ有効信号/DVを接地電位レベルに放電するnチ
ャネルMOSトランジスタ166を含む。出力レイテン
シーカウンタ154は、図20(B)に示す出力レイテ
ンシーカウンタ152と同じレイテンシー期間をカウン
トする。一方、出力レイテンシーカウンタ156は、こ
の出力レイテンシーカウンタ162および154の有す
るレイテンシー期間と図17に示す遅延回路102の有
する遅延期間の和のレイテンシー期間をカウントする。
OR回路158からは、リードコマンドまたはアクティ
ブリードコマンドが与えられてから有効データが出力さ
れる、予め定められたレイテンシー期間に従った信号C
Oが出力される。したがって、センスアンプ帯の競合が
生じたときには、すなわちアクティブリードコマンドが
与えられたときには、予め定められたレイテンシー経過
後、信号COがHレベルとされても、有効データが出力
されない場合が生じる。そこで、このデータ有効信号/
DVを用いることにより、正確に装置外部の処理装置
(プロセサ)に対し、要求したデータが出力されること
を示す。
【0109】図22は、図20および図21に示す出力
バッファおよびデータ有効信号出力部の動作を示すタイ
ミングチャート図である。以下、この図22を参照し
て、データ有効信号の出力シーケンスについて説明す
る。ここで図22においては、アクティブリードコマン
ドACTRが与えられたときの動作が示される。
バッファおよびデータ有効信号出力部の動作を示すタイ
ミングチャート図である。以下、この図22を参照し
て、データ有効信号の出力シーケンスについて説明す
る。ここで図22においては、アクティブリードコマン
ドACTRが与えられたときの動作が示される。
【0110】時刻t1において、バンクBA0(メモリ
ブロックMB♯0)に対しアクティブリードコマンドA
CTRが与えられる。このアクティブリードコマンドA
CTRに従って、バンクアドレスBA0が指定するメモ
リブロックMB♯0に対するアクセス動作が行なわれ
る。このアクティブリードコマンドに従って、内部アク
ティブリード指示信号φACTrが活性状態とされ、図
21に示す出力レイテンシーカウンタ165がカウント
動作を開始し、所定期間経過後、OR回路158からの
信号COがHレベルとされる。センスアンプ帯に競合が
生じていない場合においては、信号PRはLレベルであ
り、信号CINTもLLレベルであり、したがって図2
0(B)に示す出力レイテンシーカウンタ152も内部
読出動作指示信号φACTRに従ってカウント動作を行
ない、所定期間経過後出力バッファイネーブル信号OE
を出力する。
ブロックMB♯0)に対しアクティブリードコマンドA
CTRが与えられる。このアクティブリードコマンドA
CTRに従って、バンクアドレスBA0が指定するメモ
リブロックMB♯0に対するアクセス動作が行なわれ
る。このアクティブリードコマンドに従って、内部アク
ティブリード指示信号φACTrが活性状態とされ、図
21に示す出力レイテンシーカウンタ165がカウント
動作を開始し、所定期間経過後、OR回路158からの
信号COがHレベルとされる。センスアンプ帯に競合が
生じていない場合においては、信号PRはLレベルであ
り、信号CINTもLLレベルであり、したがって図2
0(B)に示す出力レイテンシーカウンタ152も内部
読出動作指示信号φACTRに従ってカウント動作を行
ない、所定期間経過後出力バッファイネーブル信号OE
を出力する。
【0111】この出力レイテンシーカウンタ156の有
するレイテンシー期間は、出力レイテンシーカウンタ1
52の有するレイテンシー期間と図17に示す遅延回路
102の有する遅延期間と同じである。したがって、ほ
ぼ同じ期間に信号COおよびOEがHレベルとされる。
信号COおよびOEがともにLレベルのときには、図2
1に示すMOSトランジスタ164および166はとも
に非導通状態であり、データ有効信号/DVは、ハイイ
ンピーダンス状態にある。出力バッファイネーブル信号
OEがHレベルとなると、図21に示すMOSトランジ
スタ166が導通し、一方、MOSトランジスタ164
は非導通状態にあり、データ有効信号/DVが、接地電
位レベルのLレベルに駆動される。これにより、装置外
部の処理装置は、有効データが出力されることを知る。
この出力バッファイネーブル信号OEは、通常「バース
ト長」と呼ばれる期間Hレベルとされ、この期間、デー
タがクロック信号Pに同期して順次出力される。このア
クティブリードコマンドACTRは、プリチャージ動作
は指示していない。したがってメモリブロックMB♯0
は活性状態にある。この状態において、時刻t2におい
て、バンクアドレスBA1に従ってアクティブリードコ
マンドACTRが与えられる。ただし、ここで時刻t1
およびt2の間の時間は、CASレイテンシーおよびバ
ースト長を考慮して読出データの衝突が生じない期間に
設定されていると想定する。したがってバンクアドレス
BA0で指定されたメモリブロックMB♯0から、順次
必要とされるデータが読出され、指定のバースト長期間
経過後、信号COおよびOEがLレベルとなり、出力デ
ータDoutおよびデータ有効信号/DVはともにハイ
インピーダンス状態となる。
するレイテンシー期間は、出力レイテンシーカウンタ1
52の有するレイテンシー期間と図17に示す遅延回路
102の有する遅延期間と同じである。したがって、ほ
ぼ同じ期間に信号COおよびOEがHレベルとされる。
信号COおよびOEがともにLレベルのときには、図2
1に示すMOSトランジスタ164および166はとも
に非導通状態であり、データ有効信号/DVは、ハイイ
ンピーダンス状態にある。出力バッファイネーブル信号
OEがHレベルとなると、図21に示すMOSトランジ
スタ166が導通し、一方、MOSトランジスタ164
は非導通状態にあり、データ有効信号/DVが、接地電
位レベルのLレベルに駆動される。これにより、装置外
部の処理装置は、有効データが出力されることを知る。
この出力バッファイネーブル信号OEは、通常「バース
ト長」と呼ばれる期間Hレベルとされ、この期間、デー
タがクロック信号Pに同期して順次出力される。このア
クティブリードコマンドACTRは、プリチャージ動作
は指示していない。したがってメモリブロックMB♯0
は活性状態にある。この状態において、時刻t2におい
て、バンクアドレスBA1に従ってアクティブリードコ
マンドACTRが与えられる。ただし、ここで時刻t1
およびt2の間の時間は、CASレイテンシーおよびバ
ースト長を考慮して読出データの衝突が生じない期間に
設定されていると想定する。したがってバンクアドレス
BA0で指定されたメモリブロックMB♯0から、順次
必要とされるデータが読出され、指定のバースト長期間
経過後、信号COおよびOEがLレベルとなり、出力デ
ータDoutおよびデータ有効信号/DVはともにハイ
インピーダンス状態となる。
【0112】時刻t2において、メモリブロックMB♯
0の活性状態において、バンクアドレスBA1に従って
アクティブリードコマンドACTRを与える。このバン
クアドレスBA1は、センスアンプ帯SA♯1をメモリ
ブロックMB♯0と共有するメモリブロックMB♯1を
指定する。この状態においては、先に説明したように、
メモリブロックMB♯0のプリチャージが実行される。
このバンクアドレスBA0が指定するメモリブロックM
B♯0のプリチャージ完了後、バンクアドレスBA1が
指定するメモリブロックの活性化が行なわれる。装置外
部においては、このセンスアンプ帯の競合が生じるてい
ることは認識されず(図16に示す期間コマンド入力禁
止信号により知ることはできる)、予め定められたレイ
テンシー経過後に有効データが出力されるかどうか判別
できない。
0の活性状態において、バンクアドレスBA1に従って
アクティブリードコマンドACTRを与える。このバン
クアドレスBA1は、センスアンプ帯SA♯1をメモリ
ブロックMB♯0と共有するメモリブロックMB♯1を
指定する。この状態においては、先に説明したように、
メモリブロックMB♯0のプリチャージが実行される。
このバンクアドレスBA0が指定するメモリブロックM
B♯0のプリチャージ完了後、バンクアドレスBA1が
指定するメモリブロックの活性化が行なわれる。装置外
部においては、このセンスアンプ帯の競合が生じるてい
ることは認識されず(図16に示す期間コマンド入力禁
止信号により知ることはできる)、予め定められたレイ
テンシー経過後に有効データが出力されるかどうか判別
できない。
【0113】この場合、アクティブリードコマンドに従
って、図21に示す出力レイテンシーカウンタ156の
出力信号がHレベルとなり、応じて信号COが所定期間
経過後Hレベルとなる。しかしながら、この期間におい
て、センスアンプ競合検出信号PRが所定期間Hレベル
とされているため、コラム禁止信号CINTを介して出
力レイテンシーカウンタ152からの出力バッファイネ
ーブル信号OEは、Lレベルを維持する。この状態にお
いては、図21に示すように、MOSトランジスタ16
6が非導通状態であり、一方MOSトランジスタ164
が、信号COの立上がりに応答して導通し、データ有効
信号/DVがHレベルとされる。したがってこのデータ
有効信号/DVがHレベルにあることを外部のプロセサ
がモニタし、センスアンプ帯の競合により、有効データ
が出力されていないことを認識する(プリチャージウエ
イト状態)。
って、図21に示す出力レイテンシーカウンタ156の
出力信号がHレベルとなり、応じて信号COが所定期間
経過後Hレベルとなる。しかしながら、この期間におい
て、センスアンプ競合検出信号PRが所定期間Hレベル
とされているため、コラム禁止信号CINTを介して出
力レイテンシーカウンタ152からの出力バッファイネ
ーブル信号OEは、Lレベルを維持する。この状態にお
いては、図21に示すように、MOSトランジスタ16
6が非導通状態であり、一方MOSトランジスタ164
が、信号COの立上がりに応答して導通し、データ有効
信号/DVがHレベルとされる。したがってこのデータ
有効信号/DVがHレベルにあることを外部のプロセサ
がモニタし、センスアンプ帯の競合により、有効データ
が出力されていないことを認識する(プリチャージウエ
イト状態)。
【0114】バンクアドレスアドレスBA0が指定する
メモリブロックMB♯0のプリチャージが完了し、バン
クアドレスBA1が指定するメモリブロックMB♯1の
活性化および列選択動作が行なわれると、図20(B)
に示す出力レイテンシーカウンタ152からの出力バッ
ファイネーブル信号OEがHレベルとなり、時刻t4に
おいて、有効データが出力される。この出力バッファイ
ネーブル信号OEがHレベルとなると、図21に示すM
OSトランジスタ166が導通し、データ有効信号/D
VがLレベルとされる。したがって時刻t4から、有効
データが出力されることを、このデータ有効信号/DV
をモニタすることにより、記憶装置の外部のプロセサは
認識することができる。これにより、センスアンプ帯の
競合が生じた場合においても、記憶装置外部の処理装置
は、正確に必要とされるデータを取込むことができる。
メモリブロックMB♯0のプリチャージが完了し、バン
クアドレスBA1が指定するメモリブロックMB♯1の
活性化および列選択動作が行なわれると、図20(B)
に示す出力レイテンシーカウンタ152からの出力バッ
ファイネーブル信号OEがHレベルとなり、時刻t4に
おいて、有効データが出力される。この出力バッファイ
ネーブル信号OEがHレベルとなると、図21に示すM
OSトランジスタ166が導通し、データ有効信号/D
VがLレベルとされる。したがって時刻t4から、有効
データが出力されることを、このデータ有効信号/DV
をモニタすることにより、記憶装置の外部のプロセサは
認識することができる。これにより、センスアンプ帯の
競合が生じた場合においても、記憶装置外部の処理装置
は、正確に必要とされるデータを取込むことができる。
【0115】リードコマンドが与えられるときにはこの
ようなセンスアンプ帯の競合は生じない。この場合にお
いては、図20(B)に示す出力レイテンシーカウンタ
152および図21に示す出力レイテンシーカウンタ1
54が、ほぼ同じタイミングで動作するため、出力バッ
ファイネーブル信号OEおよび信号COはほぼ同じタイ
ミングでHレベルの活性状態とされる。したがってリー
ドコマンドを与えた場合においても、正確に有効データ
が出力されたことを認識することができる。
ようなセンスアンプ帯の競合は生じない。この場合にお
いては、図20(B)に示す出力レイテンシーカウンタ
152および図21に示す出力レイテンシーカウンタ1
54が、ほぼ同じタイミングで動作するため、出力バッ
ファイネーブル信号OEおよび信号COはほぼ同じタイ
ミングでHレベルの活性状態とされる。したがってリー
ドコマンドを与えた場合においても、正確に有効データ
が出力されたことを認識することができる。
【0116】なお、上述の実施の形態4においては、デ
ータ有効信号/DVが、プロセサが要求するデータ(期
待データ)が出力されているときにはLレベルされ、セ
ンスアンプ帯の競合によるプリチャージウエイト状態時
においてはHレベルとされているが、逆に、プリチャー
ジウエイト状態においては、信号/DVがLレベルとさ
れ、期待データ出力期間中信号/DVがHレベルとされ
てもよい。有効データ信号/DVは、スタンバイ状態時
(レイテンシーで示されるデータ出力期間時と実際のデ
ータ出力期間時以外の期間)はハイインピーダンス状態
であり、このハイインピーダンス状態は、データの有効
/無効は示さない。
ータ有効信号/DVが、プロセサが要求するデータ(期
待データ)が出力されているときにはLレベルされ、セ
ンスアンプ帯の競合によるプリチャージウエイト状態時
においてはHレベルとされているが、逆に、プリチャー
ジウエイト状態においては、信号/DVがLレベルとさ
れ、期待データ出力期間中信号/DVがHレベルとされ
てもよい。有効データ信号/DVは、スタンバイ状態時
(レイテンシーで示されるデータ出力期間時と実際のデ
ータ出力期間時以外の期間)はハイインピーダンス状態
であり、このハイインピーダンス状態は、データの有効
/無効は示さない。
【0117】以上のように、この発明の実施の形態4に
従えば、データ有効信号出力部を設けたため、外部の装
置は、半導体記憶装置内において、センスアンプ帯の競
合が生じた場合においても、正確に必要とされるデータ
を取込むことができる。
従えば、データ有効信号出力部を設けたため、外部の装
置は、半導体記憶装置内において、センスアンプ帯の競
合が生じた場合においても、正確に必要とされるデータ
を取込むことができる。
【0118】[実施の形態5]図23は、この発明の実
施の形態5に従う半導体記憶装置のデータ有効信号出力
部の構成を示す図である。図23においては、出力レイ
テンシーカウンタ152aは、出力バッファイネーブル
信号OEよりも1ないし2クロックサイクル期間速いタ
イミングでデータ有効イネーブル信号OEFを出力す
る。このデータ有効信号イネーブル信号OEFがインバ
ータ160およびMOSトランジスタ166へ与えられ
る。他の構成は、図21に示す構成と同じである。
施の形態5に従う半導体記憶装置のデータ有効信号出力
部の構成を示す図である。図23においては、出力レイ
テンシーカウンタ152aは、出力バッファイネーブル
信号OEよりも1ないし2クロックサイクル期間速いタ
イミングでデータ有効イネーブル信号OEFを出力す
る。このデータ有効信号イネーブル信号OEFがインバ
ータ160およびMOSトランジスタ166へ与えられ
る。他の構成は、図21に示す構成と同じである。
【0119】図24は、図23に示すデータ有効信号出
力部の動作を示すタイミングチャート図である。時刻t
1において、バンクアドレスBAおよびアクティブリー
ドコマンドACTRが与えられる。この場合、通常動作
時であり、センスアンプ帯の競合は生じていない。この
状態においては、時刻t3から、出力バッファイネーブ
ル信号OEに従って有効データが出力される。この出力
バッファイネーブル信号OEよりも1クロックサイクル
速いタイミングでデータ有効イネーブル信号OEFが活
性状態とされ、応じてデータ有効信号/DVがLレベル
とされる。バースト長期間が経過すると、時刻t4にお
いて、データ有効信号/DVがハイインピーダンス状態
とされる。次の時刻t5においても、有効データが出力
される。外部のプロセサは、バースト長により読出すべ
きデータ数を検出しており、したがって有効データ信号
/DVが活性状態とされると、次のクロックサイクルか
ら有効データを取込むことができる。したがって、有効
データが出力されることが信号/DVにより知らされて
から1クロックサイクル経過後に、有効データを取込む
ことができ、データを取込む時間的マージンを取ること
ができ、確実に有効データを外部の装置が取込むことが
できる。
力部の動作を示すタイミングチャート図である。時刻t
1において、バンクアドレスBAおよびアクティブリー
ドコマンドACTRが与えられる。この場合、通常動作
時であり、センスアンプ帯の競合は生じていない。この
状態においては、時刻t3から、出力バッファイネーブ
ル信号OEに従って有効データが出力される。この出力
バッファイネーブル信号OEよりも1クロックサイクル
速いタイミングでデータ有効イネーブル信号OEFが活
性状態とされ、応じてデータ有効信号/DVがLレベル
とされる。バースト長期間が経過すると、時刻t4にお
いて、データ有効信号/DVがハイインピーダンス状態
とされる。次の時刻t5においても、有効データが出力
される。外部のプロセサは、バースト長により読出すべ
きデータ数を検出しており、したがって有効データ信号
/DVが活性状態とされると、次のクロックサイクルか
ら有効データを取込むことができる。したがって、有効
データが出力されることが信号/DVにより知らされて
から1クロックサイクル経過後に、有効データを取込む
ことができ、データを取込む時間的マージンを取ること
ができ、確実に有効データを外部の装置が取込むことが
できる。
【0120】時刻t4において、アクティブリードコマ
ンドACTRおよびバンクアドレスBA1が与えられる
と、センスアンプ帯の競合が生じており、バンクアドレ
スBA0が指定するメモリブロックMB♯0の非活性化
が行なわれる。この場合、有効データが出力される期間
において、出力すべきデータはまだ準備されていないた
め、信号OEがLレベルのままであり(出力レイテンシ
ーカウンタ152aはカウントアップ動作を完了してい
ない)、有効データ信号/DVはMOSトランジスタ1
64により、Hレベルへ駆動される。これにより、外部
の装置は、センスアンプ帯の競合により、バンクのプリ
チャージが行なわれていることを認識し、ウエイト状態
を維持する。
ンドACTRおよびバンクアドレスBA1が与えられる
と、センスアンプ帯の競合が生じており、バンクアドレ
スBA0が指定するメモリブロックMB♯0の非活性化
が行なわれる。この場合、有効データが出力される期間
において、出力すべきデータはまだ準備されていないた
め、信号OEがLレベルのままであり(出力レイテンシ
ーカウンタ152aはカウントアップ動作を完了してい
ない)、有効データ信号/DVはMOSトランジスタ1
64により、Hレベルへ駆動される。これにより、外部
の装置は、センスアンプ帯の競合により、バンクのプリ
チャージが行なわれていることを認識し、ウエイト状態
を維持する。
【0121】競合バンクのプリチャージが完了し、アク
セスされるべきバンクが選択状態とされ、必要とされる
データの読出しが行なわれると、まず時刻t6におい
て、イネーブル信号OEFがHレベルとされ、有効デー
タ信号/DVがLレベルとされる。次いで時刻t7から
始まるクロックサイクルにおいて、有効データが順次出
力される。
セスされるべきバンクが選択状態とされ、必要とされる
データの読出しが行なわれると、まず時刻t6におい
て、イネーブル信号OEFがHレベルとされ、有効デー
タ信号/DVがLレベルとされる。次いで時刻t7から
始まるクロックサイクルにおいて、有効データが順次出
力される。
【0122】このように、1または複数サイクル前に、
データ有効信号/DVをLレベルの活性状態とすること
により、外部の装置は余裕を持って有効データを確実に
取込むことができる。
データ有効信号/DVをLレベルの活性状態とすること
により、外部の装置は余裕を持って有効データを確実に
取込むことができる。
【0123】図25は、図23に示す出力レイテンシー
カウンタ152aの構成を概略的に示す図である。図2
5において、出力レイテンシーカウンタ152aは、図
20(B)に示すゲート回路150から与えられる信号
に応答して起動され、クロック信号Pをカウントするカ
ウント回路152aaと、カウント回路152aaから
のカウントアップ信号cuaに従って起動されてクロッ
ク信号Pをカウントし、そのカウント値が所定の値に到
達するまで出力バッファイネーブル信号OEをHレベル
に保持するカウント回路152abと、カウント回路1
52aaからのカウントアップ信号cufに応答して起
動され、クロック信号Pをカウントし、そのカウント値
が所定値に到達するまでイネーブル信号OEFをHレベ
ルに駆動するカウント回路152acを含む。
カウンタ152aの構成を概略的に示す図である。図2
5において、出力レイテンシーカウンタ152aは、図
20(B)に示すゲート回路150から与えられる信号
に応答して起動され、クロック信号Pをカウントするカ
ウント回路152aaと、カウント回路152aaから
のカウントアップ信号cuaに従って起動されてクロッ
ク信号Pをカウントし、そのカウント値が所定の値に到
達するまで出力バッファイネーブル信号OEをHレベル
に保持するカウント回路152abと、カウント回路1
52aaからのカウントアップ信号cufに応答して起
動され、クロック信号Pをカウントし、そのカウント値
が所定値に到達するまでイネーブル信号OEFをHレベ
ルに駆動するカウント回路152acを含む。
【0124】カウント回路152aaのカウントするク
ロックサイクル数は、出力レイテンシー数であり、カウ
ント回路152abおよび152acがカウントするク
ロックサイクル数はバースト長で規定されるクロックサ
イクル数である。したがってカウント回路152abお
よび152acは、カウント回路152aaからのカウ
ントアップ指示信号に従ってバースト長で規定されるク
ロックサイクル期間信号OEおよびOEFをそれぞれH
レベルへ駆動する。このカウント回路152aaから出
力されるカウントアップ信号cufが、出力レイテンシ
ー経過後活性状態とされるカウントアップ信号cuaよ
りも速いタイミング(クロックサイクル)で活性状態と
されればよい。
ロックサイクル数は、出力レイテンシー数であり、カウ
ント回路152abおよび152acがカウントするク
ロックサイクル数はバースト長で規定されるクロックサ
イクル数である。したがってカウント回路152abお
よび152acは、カウント回路152aaからのカウ
ントアップ指示信号に従ってバースト長で規定されるク
ロックサイクル期間信号OEおよびOEFをそれぞれH
レベルへ駆動する。このカウント回路152aaから出
力されるカウントアップ信号cufが、出力レイテンシ
ー経過後活性状態とされるカウントアップ信号cuaよ
りも速いタイミング(クロックサイクル)で活性状態と
されればよい。
【0125】以上のように、この発明の実施の形態5に
従えば、有効データが出力されるクロックサイクルより
も前のサイクルでデータ有効信号を活性状態としている
ため、外部装置は、余裕を持って有効データを取込むこ
とができる。
従えば、有効データが出力されるクロックサイクルより
も前のサイクルでデータ有効信号を活性状態としている
ため、外部装置は、余裕を持って有効データを取込むこ
とができる。
【0126】[実施の形態6]図26は、この発明の実
施の形態6に従う有効データ出力部の構成を概略的に示
す図である。図26に示す構成においては、図21に示
すゲート158からの信号COに従ってワンショットの
パルスCOPを発生するワンショットパルス発生器15
5と、出力レイテンシーカウンタ152からの出力バッ
ファイネーブル信号OEに従ってワンショットのパルス
OEPを発生するワンショットパルス発生器159が設
けられる。ワンショットパルス発生器155および15
9は同じ構成を備える。図26において、ワンショット
パルス発生器159の構成を代表的に示す。
施の形態6に従う有効データ出力部の構成を概略的に示
す図である。図26に示す構成においては、図21に示
すゲート158からの信号COに従ってワンショットの
パルスCOPを発生するワンショットパルス発生器15
5と、出力レイテンシーカウンタ152からの出力バッ
ファイネーブル信号OEに従ってワンショットのパルス
OEPを発生するワンショットパルス発生器159が設
けられる。ワンショットパルス発生器155および15
9は同じ構成を備える。図26において、ワンショット
パルス発生器159の構成を代表的に示す。
【0127】ワンショットパルス発生器159は、出力
バッファイネーブル信号OEに従って所定の時間幅を有
するパルス信号を発生するパルス発生回路160と、パ
ルス発生回路160の立上がりに応答してセットされ、
クロック信号Pの立下がりに応答してリセットされるセ
ット/リセットフリップフロップ162を含む。このフ
リップフロップ162の出力Qからパルス信号OEPが
出力される。パルス信号COPはAND回路162の一
方入力へ与えられ、このAND回路162は他方入力に
インバータ160を介してパルス信号OEPを受ける。
パルス信号OEPはまたMOSトランジスタ166のゲ
ートへ与えられる。MOSトランジスタ164は、AN
D回路162の出力信号を受ける。
バッファイネーブル信号OEに従って所定の時間幅を有
するパルス信号を発生するパルス発生回路160と、パ
ルス発生回路160の立上がりに応答してセットされ、
クロック信号Pの立下がりに応答してリセットされるセ
ット/リセットフリップフロップ162を含む。このフ
リップフロップ162の出力Qからパルス信号OEPが
出力される。パルス信号COPはAND回路162の一
方入力へ与えられ、このAND回路162は他方入力に
インバータ160を介してパルス信号OEPを受ける。
パルス信号OEPはまたMOSトランジスタ166のゲ
ートへ与えられる。MOSトランジスタ164は、AN
D回路162の出力信号を受ける。
【0128】図27は、図26に示す有効データ信号出
力部の動作を示すタイミングチャート図である。この図
27に示す動作シーケンスにおいても、時刻t1におい
てアクティブリードコマンドACTRとバンクアドレス
BA0が与えられた場合には通常のアクセスが行なわ
れ、時刻t2においてバンクアドレスBA1とアクティ
ブリードコマンドACTRが与えられたときにセンスア
ンプ帯の競合が生じたとする。この場合、時刻t1にお
いて与えられたコマンドACTRに従って、メモリバン
ク(メモリブロック)の活性化およびメモリセルの選択
が行なわれ、時刻taにおいて、パルス信号COPおよ
びOEPがHレベルに立上がる。この状態においては、
MOSトランジスタ66が導通し、データ有効信号/D
VがLレベルに立下がる。
力部の動作を示すタイミングチャート図である。この図
27に示す動作シーケンスにおいても、時刻t1におい
てアクティブリードコマンドACTRとバンクアドレス
BA0が与えられた場合には通常のアクセスが行なわ
れ、時刻t2においてバンクアドレスBA1とアクティ
ブリードコマンドACTRが与えられたときにセンスア
ンプ帯の競合が生じたとする。この場合、時刻t1にお
いて与えられたコマンドACTRに従って、メモリバン
ク(メモリブロック)の活性化およびメモリセルの選択
が行なわれ、時刻taにおいて、パルス信号COPおよ
びOEPがHレベルに立上がる。この状態においては、
MOSトランジスタ66が導通し、データ有効信号/D
VがLレベルに立下がる。
【0129】一方、時刻t2において与えられたアクテ
ィブリードコマンドの場合には、センスアンプ帯の競合
が生じており、バンクアドレスBA0で指定されるメモ
リブロックのプリチャージが行なわれる。この場合にお
いては、時刻t3において、ワンショットパルス発生器
155からのパルス信号COPがHレベルとされる。一
方、パルス信号OEPはLレベルであり、AND回路1
62の出力信号がHレベルとされ、MOSトランジスタ
164が導通し、データ有効信号/DVがHレベルとな
る。
ィブリードコマンドの場合には、センスアンプ帯の競合
が生じており、バンクアドレスBA0で指定されるメモ
リブロックのプリチャージが行なわれる。この場合にお
いては、時刻t3において、ワンショットパルス発生器
155からのパルス信号COPがHレベルとされる。一
方、パルス信号OEPはLレベルであり、AND回路1
62の出力信号がHレベルとされ、MOSトランジスタ
164が導通し、データ有効信号/DVがHレベルとな
る。
【0130】時刻t4において、このアクティブリード
コマンドACTRおよびバンクアドレスBAに従ってア
クセス動作が行なわれ、有効データが出力される場合、
パルス信号OEPがHレベルとなり、MOSトランジス
タ166が導通状態となり、データ有効信号/DVがL
レベルとなる。
コマンドACTRおよびバンクアドレスBAに従ってア
クセス動作が行なわれ、有効データが出力される場合、
パルス信号OEPがHレベルとなり、MOSトランジス
タ166が導通状態となり、データ有効信号/DVがL
レベルとなる。
【0131】この図27に示すように、データ有効信号
/DVをワンショットパルスの形態で出力しても、デー
タ有効信号はHレベル、Lレベルおよびハイインピーダ
ンス状態のいずれかであり、データの有効/無効および
スタンバイ状態を示すことができる。外部装置は、バー
スト長データにより、読出されるべきデータ数は予め認
識している。
/DVをワンショットパルスの形態で出力しても、デー
タ有効信号はHレベル、Lレベルおよびハイインピーダ
ンス状態のいずれかであり、データの有効/無効および
スタンバイ状態を示すことができる。外部装置は、バー
スト長データにより、読出されるべきデータ数は予め認
識している。
【0132】なお図26に示す構成においては、データ
有効信号/DVは、有効データが出力されるクロックサ
イクルにおいてワンショットパルスの形態でLレベルと
されている。この場合、パルス信号OEPは、有効デー
タが出力されるクロックサイクルよりも前のサイクルに
おいて活性状態とされてもよい。パルス信号COPも同
様、このパルス信号OEPと同じクロックサイクルで発
生されるように構成される。予め定められたレイテンシ
ー数経過後よりも1クロックサイクル前に、データ有効
信号/DVがHレベルとなる。したがって、データの有
効/無効は、常にデータを取込む1ないし数クロックサ
イクル前に認識することができるため、データ有効時お
よび無効時の判定タイミングは同じとすることができ、
外部装置の負荷は軽減される。
有効信号/DVは、有効データが出力されるクロックサ
イクルにおいてワンショットパルスの形態でLレベルと
されている。この場合、パルス信号OEPは、有効デー
タが出力されるクロックサイクルよりも前のサイクルに
おいて活性状態とされてもよい。パルス信号COPも同
様、このパルス信号OEPと同じクロックサイクルで発
生されるように構成される。予め定められたレイテンシ
ー数経過後よりも1クロックサイクル前に、データ有効
信号/DVがHレベルとなる。したがって、データの有
効/無効は、常にデータを取込む1ないし数クロックサ
イクル前に認識することができるため、データ有効時お
よび無効時の判定タイミングは同じとすることができ、
外部装置の負荷は軽減される。
【0133】[実施の形態7]図28は、この発明の実
施の形態7に従うデータ有効信号出力シーケンスを示す
タイミングチャート図である。この図28に示すタイミ
ングチャートでは、データ有効信号/DVはスタンバイ
状態時にHレベルとされ、有効データが出力されるとき
にLレベルとされる。なお動作シーケンスは先の実施の
形態において説明したものと同じである。すなわち、デ
ータ有効信号/DVは、有効データが出力されないとき
にはHレベルとされる。一方、時刻t1において与えら
れたアクティブリードコマンドACTRに従って時刻t
2において有効データが出力されるとき、このデータ有
効信号/DVはLレベルとされる。時刻t2において再
びアクティブリードコマンドACTRが与えられ、有効
データが時刻t4から出力され、予め定められた出力レ
イテンシーから時刻t3において有効データが出力され
ない場合においては、データ有効信号/DVは時刻t3
のときHレベルに保持され、時刻t4からの有効データ
出力時にLレベルとされる。
施の形態7に従うデータ有効信号出力シーケンスを示す
タイミングチャート図である。この図28に示すタイミ
ングチャートでは、データ有効信号/DVはスタンバイ
状態時にHレベルとされ、有効データが出力されるとき
にLレベルとされる。なお動作シーケンスは先の実施の
形態において説明したものと同じである。すなわち、デ
ータ有効信号/DVは、有効データが出力されないとき
にはHレベルとされる。一方、時刻t1において与えら
れたアクティブリードコマンドACTRに従って時刻t
2において有効データが出力されるとき、このデータ有
効信号/DVはLレベルとされる。時刻t2において再
びアクティブリードコマンドACTRが与えられ、有効
データが時刻t4から出力され、予め定められた出力レ
イテンシーから時刻t3において有効データが出力され
ない場合においては、データ有効信号/DVは時刻t3
のときHレベルに保持され、時刻t4からの有効データ
出力時にLレベルとされる。
【0134】データ有効信号/DVをHレベルおよびL
レベルの2値状態とすることにより、たとえばGTL
(ガニングトランシーバロジック)のような高速インタ
フェースを用いた処理システムにおいても本構成を適用
することができる。
レベルの2値状態とすることにより、たとえばGTL
(ガニングトランシーバロジック)のような高速インタ
フェースを用いた処理システムにおいても本構成を適用
することができる。
【0135】図29は、図28に示すデータ有効信号/
DVを生成する有効データ信号出力部の構成を示す図で
ある。図29において、有効データ信号出力部は、出力
バッファイネーブル信号OEに応答して導通し、出力ノ
ード171をLレベルに駆動するnチャネルMOSトラ
ンジスタ172を含む。この出力ノード171は信号線
173を介してプロセサPUに結合される。この信号線
173には、プルアップ抵抗Ruが接続される。プロセ
サPUは、その入力バッファ部に、基準電圧Vrefと
信号線173上の電位を比較する、入力信号レベル判定
のための比較器を備えている。スタンバイ状態時におい
ては、すなわち有効データが出力されないときには、出
力バッファイネーブル信号OEはLレベルであり、MO
Sトランジスタ172はオフ状態にある。この状態にお
いては、信号線173は、プルアップ抵抗RuによりH
レベルに駆動される。一方、有効データが出力される場
合、出力バッファイネーブル信号OEがHレベルとな
り、MOSトランジスタ172が導通し、信号線173
がLレベルへ駆動される。これにより、2値信号の形態
でデータ有効信号/DVは出力することができる。
DVを生成する有効データ信号出力部の構成を示す図で
ある。図29において、有効データ信号出力部は、出力
バッファイネーブル信号OEに応答して導通し、出力ノ
ード171をLレベルに駆動するnチャネルMOSトラ
ンジスタ172を含む。この出力ノード171は信号線
173を介してプロセサPUに結合される。この信号線
173には、プルアップ抵抗Ruが接続される。プロセ
サPUは、その入力バッファ部に、基準電圧Vrefと
信号線173上の電位を比較する、入力信号レベル判定
のための比較器を備えている。スタンバイ状態時におい
ては、すなわち有効データが出力されないときには、出
力バッファイネーブル信号OEはLレベルであり、MO
Sトランジスタ172はオフ状態にある。この状態にお
いては、信号線173は、プルアップ抵抗RuによりH
レベルに駆動される。一方、有効データが出力される場
合、出力バッファイネーブル信号OEがHレベルとな
り、MOSトランジスタ172が導通し、信号線173
がLレベルへ駆動される。これにより、2値信号の形態
でデータ有効信号/DVは出力することができる。
【0136】図30は、この発明の実施の形態7の変更
例の構成を示す図である。図30において、データ有効
信号出力部は、出力バッファイネーブル信号OEを反転
するインバータ174と、インバータ174の出力信号
がLレベルのときに導通し、出力ノード171を電源電
圧レベルへ駆動するpチャネルMOSトランジスタ17
5を含む。出力ノード171は信号線173を介してプ
ロセサPUに結合される。この信号線173には、プル
ダウン抵抗Rdが設けられる。プロセサPUの入力バッ
ファは、基準電圧Vrefとこの信号線173上の電位
とを比較して入力信号の論理レベルを判定する。
例の構成を示す図である。図30において、データ有効
信号出力部は、出力バッファイネーブル信号OEを反転
するインバータ174と、インバータ174の出力信号
がLレベルのときに導通し、出力ノード171を電源電
圧レベルへ駆動するpチャネルMOSトランジスタ17
5を含む。出力ノード171は信号線173を介してプ
ロセサPUに結合される。この信号線173には、プル
ダウン抵抗Rdが設けられる。プロセサPUの入力バッ
ファは、基準電圧Vrefとこの信号線173上の電位
とを比較して入力信号の論理レベルを判定する。
【0137】スタンバイ状態時、および有効データが出
力されないときには、出力バッファイネーブル信号OE
はLレベルであり、インバータ174の出力信号はHレ
ベルである。したがってMOSトランジスタ175が非
導通状態であり、ノード171および信号線173はプ
ルダウン抵抗Rdにより接地電位レベルのLレベルに駆
動される。一方、有効データが出力される場合、出力バ
ッファイネーブル信号OEがHレベルとなり、応じてイ
ンバータ174からの出力信号がLレベルとなり、MO
Sトランジスタ175が導通する。これにより、信号線
173上に伝達されるデータ有効信号DVがHレベルと
される。したがってこの図30に示す構成においては、
スタンバイ状態時がLレベル、有効データ出力時がHレ
ベルとなるデータ有効信号DVが生成され、この2値レ
ベルにより、有効データが出力されているか否かを知る
ことができる。
力されないときには、出力バッファイネーブル信号OE
はLレベルであり、インバータ174の出力信号はHレ
ベルである。したがってMOSトランジスタ175が非
導通状態であり、ノード171および信号線173はプ
ルダウン抵抗Rdにより接地電位レベルのLレベルに駆
動される。一方、有効データが出力される場合、出力バ
ッファイネーブル信号OEがHレベルとなり、応じてイ
ンバータ174からの出力信号がLレベルとなり、MO
Sトランジスタ175が導通する。これにより、信号線
173上に伝達されるデータ有効信号DVがHレベルと
される。したがってこの図30に示す構成においては、
スタンバイ状態時がLレベル、有効データ出力時がHレ
ベルとなるデータ有効信号DVが生成され、この2値レ
ベルにより、有効データが出力されているか否かを知る
ことができる。
【0138】なお、この図29および図30に示す構成
においても、有効データが出力されるよりも前のクロッ
クサイクルにおいてデータ有効信号が有効データ出力指
示状態に決定されるように構成されてもよい。また、こ
れらのMOSトランジスタ172および175は、ワン
ショットパルスの形態で、信号線173をLレベルまた
はHレベルへ駆動するように構成されてもよい。
においても、有効データが出力されるよりも前のクロッ
クサイクルにおいてデータ有効信号が有効データ出力指
示状態に決定されるように構成されてもよい。また、こ
れらのMOSトランジスタ172および175は、ワン
ショットパルスの形態で、信号線173をLレベルまた
はHレベルへ駆動するように構成されてもよい。
【0139】以上のように、この発明の実施の形態7に
従えば、2値レベルのデータ有効信号を出力するように
構成したため、高速インタフェースを用いる処理システ
ムにおいても、正確に有効データが出力される時点を外
部装置のプロセサに知らせることができ、外部装置は、
正確に有効データを取込むことができる。
従えば、2値レベルのデータ有効信号を出力するように
構成したため、高速インタフェースを用いる処理システ
ムにおいても、正確に有効データが出力される時点を外
部装置のプロセサに知らせることができ、外部装置は、
正確に有効データを取込むことができる。
【0140】[実施の形態8]図31は、この発明の実
施の形態8に従うデータ出力部の構成を示す図である。
図31においては、データ出力部は、選択メモリブロッ
クから読出される9ビットのデータを並列に増幅する読
出増幅回路180と、この読出増幅回路180から読出
された内部読出データiD0〜iD7およびiD8を出
力バッファイネーブル信号OEに従って出力する出力回
路182を含む。この内部読出データiD8はパリティ
ビットである。したがって、外部へは、有効データD0
〜D7とパリティビットD8とが並列に出力される。
施の形態8に従うデータ出力部の構成を示す図である。
図31においては、データ出力部は、選択メモリブロッ
クから読出される9ビットのデータを並列に増幅する読
出増幅回路180と、この読出増幅回路180から読出
された内部読出データiD0〜iD7およびiD8を出
力バッファイネーブル信号OEに従って出力する出力回
路182を含む。この内部読出データiD8はパリティ
ビットである。したがって、外部へは、有効データD0
〜D7とパリティビットD8とが並列に出力される。
【0141】図32は、出力回路180に含まれる1ビ
ットデータに対する出力バッファの構成を示す図であ
る。図32において、出力バッファは、内部読出データ
iDjを受けるインバータ183と、インバータ183
の出力信号と出力バッファイネーブル信号OEを受ける
AND回路184と、AND回路184の出力信号に応
答して、出力ノード185を接地電位レベルへ駆動する
nチャネルMOSトランジスタ186を含む。このノー
ド185へ読出データDjが出力され、プロセサへ与え
られる。この出力ノード185はプルアップ抵抗Ruに
結合される。パリティビットは、正常状態時において
は、データD0〜D8のHレベルのビットの数が偶数で
あるように定められるとする。スタンバイ状態において
は、出力バッファイネーブル信号OEがLレベルであ
り、MOSトランジスタ186は非導通状態であり、出
力ノード185は、プルアップ抵抗RuによりHレベル
とされる。したがって、データD0〜D7およびパリテ
ィビットD8はすべてHレベルとなり、Hレベルのデー
タビットの数は奇数個である。この数をプロセサが監視
することにより、パリティエラー状態であり、有効デー
タは出力されていないと判定する。有効データが出力さ
れる場合には、データD0〜D8は、内部読出データに
従ってHレベルまたはLレベルへ変化する。この状態に
おいては、パリティエラーは生じていないため、プロセ
サは有効データが出力されていると判定する。
ットデータに対する出力バッファの構成を示す図であ
る。図32において、出力バッファは、内部読出データ
iDjを受けるインバータ183と、インバータ183
の出力信号と出力バッファイネーブル信号OEを受ける
AND回路184と、AND回路184の出力信号に応
答して、出力ノード185を接地電位レベルへ駆動する
nチャネルMOSトランジスタ186を含む。このノー
ド185へ読出データDjが出力され、プロセサへ与え
られる。この出力ノード185はプルアップ抵抗Ruに
結合される。パリティビットは、正常状態時において
は、データD0〜D8のHレベルのビットの数が偶数で
あるように定められるとする。スタンバイ状態において
は、出力バッファイネーブル信号OEがLレベルであ
り、MOSトランジスタ186は非導通状態であり、出
力ノード185は、プルアップ抵抗RuによりHレベル
とされる。したがって、データD0〜D7およびパリテ
ィビットD8はすべてHレベルとなり、Hレベルのデー
タビットの数は奇数個である。この数をプロセサが監視
することにより、パリティエラー状態であり、有効デー
タは出力されていないと判定する。有効データが出力さ
れる場合には、データD0〜D8は、内部読出データに
従ってHレベルまたはLレベルへ変化する。この状態に
おいては、パリティエラーは生じていないため、プロセ
サは有効データが出力されていると判定する。
【0142】図33は、この発明の実施の形態8に従う
データ読出シーケンスを示すタイミングチャート図であ
る。以下、図33を参照してデータ出力シーケンスにつ
いて説明する。時刻t1において、アクティブリードコ
マンドACTRが与えられ、バンクアドレスBA0が与
えられた場合、時刻taにおいて有効データが出力され
るまで、データD0〜D7およびパリティビットD8は
すべてHレベルである。この状態は、プロセサが、パリ
ティエラー状態であり、有効データは出力されていない
と判定する。時刻taにおいて、出力バッファイネーブ
ル信号OEが活性状態とされ、有効データが出力される
と、このデータD0〜D8はそれぞれ内部読出データi
D0〜iD8に従って変化する。したがってこの状態に
おいて、パリティは正確に定められており、プロセサ
は、有効データが出力されたと判定する。ただし、スタ
ンバイ状態時すなわち有効データが出力されないときに
は、データD0〜8がすべてパリティエラー状態を示す
状態に設定され、有効データが出力される場合にはこの
パリティエラーが解除される。すなわち、時刻t2にお
いて、バンクアドレスBA1とアクティブリードコマン
ドACTRが与えられて、時刻t3においては有効デー
タが出力されない場合、データD0〜D8はすべてHレ
ベルであり、パリティエラー状態である。したがってプ
ロセサはこの状態では、データの取込みは行なわない。
時刻t4において有効データが出力されると、パリティ
エラーが解除され(内部読出データは正常データであ
る)、プロセサは、有効データが出力されたと判定し、
データの取込みを開始する。
データ読出シーケンスを示すタイミングチャート図であ
る。以下、図33を参照してデータ出力シーケンスにつ
いて説明する。時刻t1において、アクティブリードコ
マンドACTRが与えられ、バンクアドレスBA0が与
えられた場合、時刻taにおいて有効データが出力され
るまで、データD0〜D7およびパリティビットD8は
すべてHレベルである。この状態は、プロセサが、パリ
ティエラー状態であり、有効データは出力されていない
と判定する。時刻taにおいて、出力バッファイネーブ
ル信号OEが活性状態とされ、有効データが出力される
と、このデータD0〜D8はそれぞれ内部読出データi
D0〜iD8に従って変化する。したがってこの状態に
おいて、パリティは正確に定められており、プロセサ
は、有効データが出力されたと判定する。ただし、スタ
ンバイ状態時すなわち有効データが出力されないときに
は、データD0〜8がすべてパリティエラー状態を示す
状態に設定され、有効データが出力される場合にはこの
パリティエラーが解除される。すなわち、時刻t2にお
いて、バンクアドレスBA1とアクティブリードコマン
ドACTRが与えられて、時刻t3においては有効デー
タが出力されない場合、データD0〜D8はすべてHレ
ベルであり、パリティエラー状態である。したがってプ
ロセサはこの状態では、データの取込みは行なわない。
時刻t4において有効データが出力されると、パリティ
エラーが解除され(内部読出データは正常データであ
る)、プロセサは、有効データが出力されたと判定し、
データの取込みを開始する。
【0143】図34は、この発明の実施の形態8の変更
例の構成を示す図である。図34において、出力回路1
82に含まれる1ビットの出力バッファの構成を示す。
図34において、出力バッファは、内部読出データiD
jと出力バッファイネーブル信号OEを受けるNAND
回路190と、NAND回路190の出力信号がLレベ
ルのときに導通し、出力ノード185へHレベルの信号
を出力するpチャネルMOSトランジスタ192を含
む。出力ノード185にはプルダウン抵抗Rdが設けら
れる。この図30に示す構成においては、有効データが
出力されないとき、すなわち出力バッファイネーブル信
号OEがLレベルのときには、NAND回路190の出
力信号がHレベルであり、MOSトランジスタ192は
非導通状態にあり、出力ノード185はLレベルに駆動
される。一方、出力バッファイネーブル信号OEがHレ
ベルとされ、有効データが出力される場合には、NAN
D回路190はインバータとして作用し、内部読出デー
タiDjがLレベルのときには、MOSトランジスタ1
92が非導通状態とされ、LレベルのデータがDjが出
力され、一方、内部読出データiDjがHレベルのとき
にはNAND回路190の出力信号がLレベルとなり、
MOSトランジスタ192が導通し、出力ノード185
からのデータDjはHレベルとされる。
例の構成を示す図である。図34において、出力回路1
82に含まれる1ビットの出力バッファの構成を示す。
図34において、出力バッファは、内部読出データiD
jと出力バッファイネーブル信号OEを受けるNAND
回路190と、NAND回路190の出力信号がLレベ
ルのときに導通し、出力ノード185へHレベルの信号
を出力するpチャネルMOSトランジスタ192を含
む。出力ノード185にはプルダウン抵抗Rdが設けら
れる。この図30に示す構成においては、有効データが
出力されないとき、すなわち出力バッファイネーブル信
号OEがLレベルのときには、NAND回路190の出
力信号がHレベルであり、MOSトランジスタ192は
非導通状態にあり、出力ノード185はLレベルに駆動
される。一方、出力バッファイネーブル信号OEがHレ
ベルとされ、有効データが出力される場合には、NAN
D回路190はインバータとして作用し、内部読出デー
タiDjがLレベルのときには、MOSトランジスタ1
92が非導通状態とされ、LレベルのデータがDjが出
力され、一方、内部読出データiDjがHレベルのとき
にはNAND回路190の出力信号がLレベルとなり、
MOSトランジスタ192が導通し、出力ノード185
からのデータDjはHレベルとされる。
【0144】この図30に示す構成においては、データ
出力ノード185は、スタンバイ状態時(有効データが
出力されないとき)には、Lレベルに駆動され、有効デ
ータ出力時には、内部読出データに応じた電位レベルに
駆動される。したがって、データ9ビットD0〜D8の
うち、奇数個のLレベルのデータビットが存在する場合
にパリティエラーと判定する場合、スタンバイ状態時
(有効データが出力されないとき)においては、データ
ビットD0〜D8はすべてLレベルであり、Lレベルの
データの数は奇数個でありパリティエラー状態である。
この状態をプロセサがモニタすることにより、有効デー
タは出力されていないことを判定する。
出力ノード185は、スタンバイ状態時(有効データが
出力されないとき)には、Lレベルに駆動され、有効デ
ータ出力時には、内部読出データに応じた電位レベルに
駆動される。したがって、データ9ビットD0〜D8の
うち、奇数個のLレベルのデータビットが存在する場合
にパリティエラーと判定する場合、スタンバイ状態時
(有効データが出力されないとき)においては、データ
ビットD0〜D8はすべてLレベルであり、Lレベルの
データの数は奇数個でありパリティエラー状態である。
この状態をプロセサがモニタすることにより、有効デー
タは出力されていないことを判定する。
【0145】この発明の実施の形態8において、用いら
れる処理システムにおけるパリティエラーの判定手法に
応じて図32および図34に示す構成のいずれかを用い
ればよい。
れる処理システムにおけるパリティエラーの判定手法に
応じて図32および図34に示す構成のいずれかを用い
ればよい。
【0146】この発明の実施の形態8に従えば、パリテ
ィビットを含む場合には、これらのデータビットすべて
を、スタンバイ状態時(有効データが出力されないと
き)に、パリティエラーが存在する状態に保持している
ため、余分の有効/無効指示回路を用いる必要がなく、
またデータ出力ノード(端子)の増加をもたらすことな
く確実に有効データが出力されるタイミングを外部装置
であるプロセサに知らせることができる。
ィビットを含む場合には、これらのデータビットすべて
を、スタンバイ状態時(有効データが出力されないと
き)に、パリティエラーが存在する状態に保持している
ため、余分の有効/無効指示回路を用いる必要がなく、
またデータ出力ノード(端子)の増加をもたらすことな
く確実に有効データが出力されるタイミングを外部装置
であるプロセサに知らせることができる。
【0147】[他の適用例]上述の説明において、クロ
ック同期型の半導体記憶装置について説明しておりまた
マルチバンク型のDRAMについて説明している。しか
しながら、有効データが出力される状態を外部装置へ知
らせる構成は、標準のDRAMにおいても用いることが
できる。出力バッファイネーブル信号OEを装置外部へ
出力する構成とすればよい。
ック同期型の半導体記憶装置について説明しておりまた
マルチバンク型のDRAMについて説明している。しか
しながら、有効データが出力される状態を外部装置へ知
らせる構成は、標準のDRAMにおいても用いることが
できる。出力バッファイネーブル信号OEを装置外部へ
出力する構成とすればよい。
【0148】
【発明の効果】以上のように、この発明に従えば、複数
のバンクがセンスアンプを共有する構成の半導体記憶装
置においても、ローカル入出力バスと、グローバル入出
力バスとの接続を選択系の制御信号に従って制御するよ
うに構成しているため、内部読出データ線上に複数バン
クのデータが同時に読出されることがなく、正確に必要
とされるデータの書込/読出を行なうことができる。
のバンクがセンスアンプを共有する構成の半導体記憶装
置においても、ローカル入出力バスと、グローバル入出
力バスとの接続を選択系の制御信号に従って制御するよ
うに構成しているため、内部読出データ線上に複数バン
クのデータが同時に読出されることがなく、正確に必要
とされるデータの書込/読出を行なうことができる。
【0149】また、センスアンプ帯の競合時において
も、相手方メモリブロック(バンク)を非活性状態と
し、その後対応のメモリブロックを活性状態へ駆動して
いるため、センスアンプ帯におけるデータの衝突を防止
することができ、正確なデータの検知増幅を行なうこと
ができる。
も、相手方メモリブロック(バンク)を非活性状態と
し、その後対応のメモリブロックを活性状態へ駆動して
いるため、センスアンプ帯におけるデータの衝突を防止
することができ、正確なデータの検知増幅を行なうこと
ができる。
【0150】また、内部の自動プリチャージ動作によ
り、データ出力時刻が、予め定められている出力レイテ
ンシーから変化した場合においても、データ有効信号を
出力するかまたはパリティビットを用いて有効データ出
力タイミングを知らせるように構成しているため、外部
装置であるプロセサは容易に有効データを出力されたこ
とを認識することができ、センスアンプ帯競合の場合に
おいても、確実に外部装置であるプロセサは必要とする
データを取込むことができる。
り、データ出力時刻が、予め定められている出力レイテ
ンシーから変化した場合においても、データ有効信号を
出力するかまたはパリティビットを用いて有効データ出
力タイミングを知らせるように構成しているため、外部
装置であるプロセサは容易に有効データを出力されたこ
とを認識することができ、センスアンプ帯競合の場合に
おいても、確実に外部装置であるプロセサは必要とする
データを取込むことができる。
【0151】すなわち、請求項1の発明に従えば、メモ
リブロックに対応して設けられるローカル入出力バスと
メモリブロックに共通に設けられるグローバル入出力バ
スとの接続を列選択動作指示信号に基づいて作成される
制御信号により行なっているため、複数のメモリブロッ
クが同時にグローバル入出力バスに接続されるのを防止
することができ、誤ったデータの書込/読出および記憶
データの破壊を防止することができる。
リブロックに対応して設けられるローカル入出力バスと
メモリブロックに共通に設けられるグローバル入出力バ
スとの接続を列選択動作指示信号に基づいて作成される
制御信号により行なっているため、複数のメモリブロッ
クが同時にグローバル入出力バスに接続されるのを防止
することができ、誤ったデータの書込/読出および記憶
データの破壊を防止することができる。
【0152】請求項2に係る発明に従えば、センスアン
プ活性化時においては、センスアンプ帯を使用するメモ
リブロックと新たにセンスアンプ帯を使用するメモリブ
ロックとのアドレスを比較し、不一致の場合には、先に
センスアンプ帯を使用しているメモリブロックを非活性
状態へ駆動しているため、センスアンプ帯の競合を防止
することができ、メモリセルデータの破壊が防止され
る。
プ活性化時においては、センスアンプ帯を使用するメモ
リブロックと新たにセンスアンプ帯を使用するメモリブ
ロックとのアドレスを比較し、不一致の場合には、先に
センスアンプ帯を使用しているメモリブロックを非活性
状態へ駆動しているため、センスアンプ帯の競合を防止
することができ、メモリセルデータの破壊が防止され
る。
【0153】請求項3に係る発明に従えば、センスアン
プ帯競合時、メモリブロックの非活性化の後アドレス指
定されたメモリブロックを活性状態へ駆動しているた
め、外部装置は、センスアンプ帯競合時においても、何
ら余分の操作を必要とされず、記憶装置内部で正確にア
ドレス指定されたメモリブロックを選択状態へ駆動する
ことができる請求項4に係る発明に従えば、センスアン
プ帯競合時においては、装置外部へコマンドの入力を禁
止する信号を出力しているため、外部の装置は、センス
アンプ帯の競合が発生していることを容易に知ることが
でき、またセンスアンプ帯競合時において、誤って次の
コマンドを入力することが防止され、センスアンプ帯競
合による誤ったデータの書込/読出または内部動作が生
じるのを防止することができ、システム性能の低下が防
止される。
プ帯競合時、メモリブロックの非活性化の後アドレス指
定されたメモリブロックを活性状態へ駆動しているた
め、外部装置は、センスアンプ帯競合時においても、何
ら余分の操作を必要とされず、記憶装置内部で正確にア
ドレス指定されたメモリブロックを選択状態へ駆動する
ことができる請求項4に係る発明に従えば、センスアン
プ帯競合時においては、装置外部へコマンドの入力を禁
止する信号を出力しているため、外部の装置は、センス
アンプ帯の競合が発生していることを容易に知ることが
でき、またセンスアンプ帯競合時において、誤って次の
コマンドを入力することが防止され、センスアンプ帯競
合による誤ったデータの書込/読出または内部動作が生
じるのを防止することができ、システム性能の低下が防
止される。
【0154】請求項5に係る発明に従えば、有効データ
が出力されるときには、装置外部へ有効データが出力さ
れたことを示す信号を出力しているため、外部装置は、
確実に有効データを取込むことができる。
が出力されるときには、装置外部へ有効データが出力さ
れたことを示す信号を出力しているため、外部装置は、
確実に有効データを取込むことができる。
【0155】請求項6に係る発明に従えば、有効データ
出力時には、外部の装置へ、有効データが出力されるこ
とを示す信号を出力しているため、外部装置は、確実に
有効データを取込むことができる。
出力時には、外部の装置へ、有効データが出力されるこ
とを示す信号を出力しているため、外部装置は、確実に
有効データを取込むことができる。
【0156】請求項7に係る発明に従えば、この有効デ
ータが出力されることを示す信号は、スタンバイ状態時
と異なるレベルに信号を出力しているため、2値レベル
の入出力インタフェースを有する高速処理システムにお
いても確実に有効データ出力を示すことができる。
ータが出力されることを示す信号は、スタンバイ状態時
と異なるレベルに信号を出力しているため、2値レベル
の入出力インタフェースを有する高速処理システムにお
いても確実に有効データ出力を示すことができる。
【0157】請求項8に係る発明に従えば、有効データ
が出力されるクロックサイクルよりも前のサイクルにお
いて有効データが出力されることを示す信号を活性状態
としているため、外部の装置は、余裕を持って有効デー
タを取込むことができる請求項9に係る発明に従えば、
有効データが出力されている間有効データ出力指示信号
は、活性状態とされているため、外部装置は、確実に有
効データを取込むことができる。
が出力されるクロックサイクルよりも前のサイクルにお
いて有効データが出力されることを示す信号を活性状態
としているため、外部の装置は、余裕を持って有効デー
タを取込むことができる請求項9に係る発明に従えば、
有効データが出力されている間有効データ出力指示信号
は、活性状態とされているため、外部装置は、確実に有
効データを取込むことができる。
【0158】請求項10に係る発明に従えば、有効デー
タが出力されていることを示す信号は、ワンショットの
パルス形態で出力されており、クロック信号に同期して
このワンショットパルスを発生することにより、外部装
置は、確実に有効データが出力されることを認識するこ
とができる。
タが出力されていることを示す信号は、ワンショットの
パルス形態で出力されており、クロック信号に同期して
このワンショットパルスを発生することにより、外部装
置は、確実に有効データが出力されることを認識するこ
とができる。
【0159】請求項11に係る発明に従えば、パリティ
ビットを利用し、スタンバイ状態時(有効データが出力
されないとき)においては、データ出力ノードをすべて
パリティエラーが存在する状態に設定するように構成し
ているため、余分の出力ピン端子(出力ノード)および
回路を用いることなく確実に有効データが出力されてい
ることを外部装置に認識させることができる
ビットを利用し、スタンバイ状態時(有効データが出力
されないとき)においては、データ出力ノードをすべて
パリティエラーが存在する状態に設定するように構成し
ているため、余分の出力ピン端子(出力ノード)および
回路を用いることなく確実に有効データが出力されてい
ることを外部装置に認識させることができる
【図1】 この発明に従う半導体記憶装置の全体の構成
を概略的に示す図である。
を概略的に示す図である。
【図2】 図1に示すアレイ駆動回路の構成を概略的に
示す図である。
示す図である。
【図3】 図2に示すアレイ駆動回路の動作を示すタイ
ミングチャート図である。
ミングチャート図である。
【図4】 図1に示すメモリブロックとセンスアンプ帯
の構成を概略的に示す図である。
の構成を概略的に示す図である。
【図5】 図4に示すセンスアンプ帯の構成をより具体
的に示す図である。
的に示す図である。
【図6】 図5に示すローカルIOバスとグローバルI
Oバスとの接続を行なうための制御回路の構成を概略的
に示す図である。
Oバスとの接続を行なうための制御回路の構成を概略的
に示す図である。
【図7】 図6に示す制御信号を発生する部分の構成を
概略的に示す図である。
概略的に示す図である。
【図8】 図5に示すビット線分離信号発生部の構成を
概略的に示す図である。
概略的に示す図である。
【図9】 この発明の実施の形態1に従う半導体記憶装
置の動作を示すタイミングチャート図である。
置の動作を示すタイミングチャート図である。
【図10】 この発明の実施の形態2に従う半導体記憶
装置の要部の構成を概略的に示す図である。
装置の要部の構成を概略的に示す図である。
【図11】 図10に示すアレイ駆動回路の構成を概略
的に示す図である。
的に示す図である。
【図12】 図11に示す行選択活性回路の構成を概略
的に示す図である。
的に示す図である。
【図13】 図11に示すセンス駆動回路の構成を概略
的に示す図である。
的に示す図である。
【図14】 この発明の実施の形態2の変更例の構成を
概略的に示す図である。
概略的に示す図である。
【図15】 この発明の実施の形態2における行選択活
性回路の変更例の構成を概略的に示す図である。
性回路の変更例の構成を概略的に示す図である。
【図16】 この発明の実施の形態3に従う半導体記憶
装置の要部の構成を概略的に示す図である。
装置の要部の構成を概略的に示す図である。
【図17】 この発明の実施の形態4に従う半導体記憶
装置の列選択部の構成を概略的に示す図である。
装置の列選択部の構成を概略的に示す図である。
【図18】 この発明に従う半導体記憶装置のデータ入
出力部の構成を概略的に示す図である。
出力部の構成を概略的に示す図である。
【図19】 図17に示す列選択制御回路の構成を概略
的に示す図である。
的に示す図である。
【図20】 (A)は図18に示す出力バッファの構成
を示し、(B)は図19に示す出力制御回路の構成を概
略的に示す図である。
を示し、(B)は図19に示す出力制御回路の構成を概
略的に示す図である。
【図21】 この発明の実施の形態4に従うデータ記憶
装置の要部の構成を概略的に示す図である。
装置の要部の構成を概略的に示す図である。
【図22】 図20および図21に示す回路の動作を示
すタイミングチャート図である。
すタイミングチャート図である。
【図23】 この発明の実施の形態5の有効データ信号
出力部の構成を示す図である。
出力部の構成を示す図である。
【図24】 図23に示す回路の動作を示すタイミング
チャート図である。
チャート図である。
【図25】 この発明の実施の形態5に従うデータ有効
信号出力部の他の構成を概略的に示す図である。
信号出力部の他の構成を概略的に示す図である。
【図26】 この発明の実施の形態6に従うデータ有効
信号出力部の構成を概略的に示す図である。
信号出力部の構成を概略的に示す図である。
【図27】 図26に示すデータ有効信号出力部の動作
を示すタイミングチャート図である。
を示すタイミングチャート図である。
【図28】 この発明の実施の形態7に従うデータ有効
信号出力部の動作を示すタイミングチャート図である。
信号出力部の動作を示すタイミングチャート図である。
【図29】 図28に示す動作タイミングを実現するデ
ータ有効信号出力部の構成を概略的に示す図である。
ータ有効信号出力部の構成を概略的に示す図である。
【図30】 この発明に従うデータ有効信号出力部の変
更例の構成を概略的に示す図である。
更例の構成を概略的に示す図である。
【図31】 この発明の実施の形態8に従うデータ有効
信号出力部の構成を概略的に示す図である。
信号出力部の構成を概略的に示す図である。
【図32】 図31に示す出力回路の1ビットの部分の
構成を示す図である。
構成を示す図である。
【図33】 図31および図31に示す出力回路の動作
を示すタイミングチャート図である。
を示すタイミングチャート図である。
【図34】 この発明の実施の形態8の変更例の構成を
示す図である。
示す図である。
1 メモリアレイ、SA♯0〜SA♯L+1 センスア
ンプ帯、MB♯0〜MB♯N メモリブロック、DR♯
0〜DR♯N アレイ駆動回路、SID♯0〜SID♯
N+1 センス/分離制御回路、8 コマンドデコー
ダ、10 バンクデコーダ、20 ロウ系制御回路、2
2 ロウラッチ、21 ロウデコーダ、26 ワードド
ライバ、SAa1,SAa2,SAb1,SAb2 セ
ンスアンプ回路、SA1,SA0 センスアンプ、PE
ビット線プリチャージ/イコライズ回路、LIOn,
/LIOn ローカルIO(入出力)バス、GIO,/
GIO グローバル入出力(IO)バス線、GIB グ
ローバルIOバス、BSWメモリブロック選択ゲート、
30 メモリブロック選択制御回路、38a,38b
分離タイミング発生回路、50 プリチャージ制御回
路、52 センス駆動回路、60 行選択活性回路、6
2 行選択駆動回路、64 RXT発生回路、66 セ
ンス活性化信号発生回路、50j ラッチ回路、100
ロウ系コマンドデコーダ、102 遅延回路、104
コラム系コマンドデコーダ、105OR回路、106
列選択制御回路、126 出力バッファ、136 出
力制御回路、152,154,156,152a,15
2,154,156 出力レイテンシーカウンタ、16
4,166 nチャネルMOSトランジスタ、172n
チャネルMOSトランジスタ、175 pチャネルMO
Sトランジスタ、186 nチャネルMOSトランジス
タ、192 pチャネルMOSトランジスタ。
ンプ帯、MB♯0〜MB♯N メモリブロック、DR♯
0〜DR♯N アレイ駆動回路、SID♯0〜SID♯
N+1 センス/分離制御回路、8 コマンドデコー
ダ、10 バンクデコーダ、20 ロウ系制御回路、2
2 ロウラッチ、21 ロウデコーダ、26 ワードド
ライバ、SAa1,SAa2,SAb1,SAb2 セ
ンスアンプ回路、SA1,SA0 センスアンプ、PE
ビット線プリチャージ/イコライズ回路、LIOn,
/LIOn ローカルIO(入出力)バス、GIO,/
GIO グローバル入出力(IO)バス線、GIB グ
ローバルIOバス、BSWメモリブロック選択ゲート、
30 メモリブロック選択制御回路、38a,38b
分離タイミング発生回路、50 プリチャージ制御回
路、52 センス駆動回路、60 行選択活性回路、6
2 行選択駆動回路、64 RXT発生回路、66 セ
ンス活性化信号発生回路、50j ラッチ回路、100
ロウ系コマンドデコーダ、102 遅延回路、104
コラム系コマンドデコーダ、105OR回路、106
列選択制御回路、126 出力バッファ、136 出
力制御回路、152,154,156,152a,15
2,154,156 出力レイテンシーカウンタ、16
4,166 nチャネルMOSトランジスタ、172n
チャネルMOSトランジスタ、175 pチャネルMO
Sトランジスタ、186 nチャネルMOSトランジス
タ、192 pチャネルMOSトランジスタ。
Claims (11)
- 【請求項1】 各々が行列状に配列される複数のメモリ
セルを有する複数メモリブロックを有するメモリアレ
イ、 前記複数のメモリブロック各々に対応して設けられ、各
々が対応のメモリブロックの選択列とデータの授受を行
なうための複数のローカル入出力バス、 前記複数のメモリブロックに共通に設けられるグローバ
ル入出力バス、 前記複数のメモリブロック各々に対応して設けられ、第
1のバンクアドレスと動作モード指示信号とに応答して
選択的にかつ互いに独立に活性化され、活性化時対応の
メモリブロックの活性化を行なうためのバンク活性化手
段、 前記複数のローカル入出力バスの各々と前記グローバル
入出力バスとの間に設けられ、活性化時対応のローカル
入出力バスと前記グローバル入出力バスとを電気的に接
続するための複数のバンク選択スイッチ、および列選択
動作指示信号と前記列選択動作指示信号と同時に与えら
れるバンクアドレス信号とに応答して、前記同時に与え
られるバンクアドレス信号が指定するメモリブロックに
対応して設けられるローカル入出力バスのバンク選択ス
イッチを活性化するためのバンク選択制御手段を備え
る、半導体記憶装置。 - 【請求項2】 各々が行列状に配列される複数のメモリ
セルを有しかつ列方向に沿って整列して配置される複数
のメモリブロックを有するメモリアレイ、 前記メモリアレイの隣接メモリブロックの間に設けら
れ、活性化時選択的に隣接メモリブロックのいずれかに
接続されて対応のメモリブロックの列上のメモリセルデ
ータの検知および増幅を行なうための複数のセンスアン
プ帯と、 前記メモリブロック各々と前記複数のセンスアンプ帯各
々との間に設けられ、活性化時対応のメモリブロックの
各列を対応のセンスアンプ帯へ接続するための複数のブ
ロック分離/接続手段、 前記メモリアレイのメモリブロックを指定するバンクア
ドレス信号に従って、アドレス指定されたメモリブロッ
クとセンスアンプ帯を共有するメモリブロックに設けら
れたブロック分離/接続手段を非活性化するための分離
/接続制御手段、 前記複数のセンスアンプ帯各々に対応して設けられ、前
記バンクアドレス信号とセンス活性化信号とに応答して
前記アドレス指定されたメモリブロックに対して設けら
れたセンスアンプ帯を活性化するためのセンス活性制御
手段を備え、 前記センス活性制御手段は、 (a)最も最近センスアンプ帯を使用したメモリブロッ
クを特定するバンクアドレスデータを記憶するための記
憶手段と、 (b)前記記憶手段が記憶するバンクアドレスデータと
前記バンクアドレス信号の一致/不一致を判別するため
の判別手段とを含み、さらに前記判別手段が不一致を示
すときアレイ駆動活性化信号の活性化に応答して対応の
センスアンプ帯を非活性化するための非活性化手段と、 前記メモリブロック各々に対応して設けられ、前記バン
クアドレス信号と、行を特定するためのロウアドレス信
号と前記アレイ駆動活性化信号とに応答して、対応のメ
モリブロックの行を選択状態へ駆動しかつ前記センス活
性化信号を活性化して対応のセンス活性制御手段へ与え
るためのアレイ駆動手段を備え、 前記アレイ駆動手段および前記ブロック分離/接続手段
は前記非活性化手段の前記対応のセンスアンプ帯の非活
性化に応答して対応のメモリブロックを非活性状態に駆
動しかつ対応のメモリブロックと前記対応のセンスアン
プ帯を分離する手段を含む、半導体記憶装置。 - 【請求項3】 前記アレイ駆動手段の各々は、前記非活
性化手段の前記対応のセンスアンプ帯の非活性化に応答
して所定時間経過後前記アレイ駆動信号に従って前記ア
ドレス指定されたメモリブロックを活性状態へ駆動する
手段を含む、請求項2記載の半導体記憶装置。 - 【請求項4】 前記非活性化手段による対応のセンスア
ンプ帯の非活性化に応答して、所定時間、外部からの新
たな動作モード指示信号の入力を禁止する信号を装置外
部へ出力するための手段をさらに含む、請求項2または
3に記載の半導体記憶装置。 - 【請求項5】 読出動作指示信号とこの読出動作指示信
号と同時に与えられるアドレス信号とに従って前記アド
レス指定されたメモリブロックからメモリセルを選択
し、前記対応のセンスアンプ帯により増幅されたデータ
を読出して装置外部へ出力するための読出/出力手段
と、 前記読出動作指示信号と前記非活性化手段による前記対
応のセンスアンプ帯の非活性化に応答して前記読出/出
力手段からの有効データの出力を示すデータ有効信号を
装置外部へ出力するためのデータ有効信号出力手段をさ
らに備える、請求項2ないし4のいずれかに記載の半導
体記憶装置。 - 【請求項6】 行列状に配列される複数のメモリセルを
有するメモリアレイと、 アレイ活性化指示信号に応答して活性化され、第1のア
ドレス信号に従って前記メモリアレイの行を選択するた
めの行選択手段と、 読出動作指示信号に従って活性化され、活性化時第2の
アドレス信号に従って前記メモリアレイの列を選択し、
該選択された列上のメモリセルのデータを装置外部へ読
出す読出手段、および前記読出動作指示信号に応答し
て、前記読出手段から装置外部へ読出されるデータが有
効であることを示すデータ有効信号を装置外部へ出力す
るためのデータ有効信号出力手段を備える、半導体記憶
装置。 - 【請求項7】 前記データ有効信号出力手段は、前記デ
ータ有効信号を前記半導体記憶装置がスタンバイ状態の
とき第1のレベルに保持し、かつ前記読出手段からの有
効データの出力時前記第1のレベルと異なる第2のレベ
ルにデータ有効信号を駆動する手段を含む、請求項5ま
たは6記載の半導体記憶装置。 - 【請求項8】 前記半導体記憶装置はクロック信号に同
期して動作し、 前記データ有効信号出力手段は、前記データ読出/出力
手段からの有効データの出力するクロックサイクルより
も前のクロックサイクルにおいて前記データ有効信号を
活性状態とする手段を含む、請求項5または6に記載の
半導体記憶装置。 - 【請求項9】 前記データ有効信号出力手段は、前記デ
ータ読出/出力手段からの有効データの出力期間の間前
記データ有効信号を活性状態に保持する手段を含む、請
求項5または6記載の半導体記憶装置。 - 【請求項10】 前記データ有効信号出力手段は、前記
データ読出/出力手段からの前記有効データの出力の期
間と独立に定められる一定のパルス幅を有するワンショ
ットパルスの形態で前記データ有効信号を出力する手段
を備える、請求項5または6記載の半導体記憶装置。 - 【請求項11】 前記半導体記憶装置は、エラー訂正用
のパリティビットを格納する手段を含み、 前記読出/出力手段は、非活性化時データ出力ノードを
第1のレベルに保持する手段を含み、 前記データ有効信号出力手段は、前記読出/出力手段と
同時に活性化され、前記パリティビット格納手段から読
出されたパリティビットを出力する手段を含み、かつ前
記スタンバイ時該出力ノードを読出/出力手段から出力
されるデータにおけるパリティエラーの存在を示すレベ
ルに保持する手段を含む、請求項5または6記載の半導
体記憶装置。
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8100122A JPH09288888A (ja) | 1996-04-22 | 1996-04-22 | 半導体記憶装置 |
| TW085113974A TW316979B (en) | 1996-04-22 | 1996-11-14 | Semiconductor memory device |
| KR1019970000491A KR100274916B1 (ko) | 1996-04-22 | 1997-01-10 | 반도체기억장치 |
| US08/798,953 US5956285A (en) | 1996-04-22 | 1997-02-11 | Synchronous semiconductor memory device with multi-bank configuration |
| US09/318,433 US6091659A (en) | 1996-04-22 | 1999-05-25 | Synchronous semiconductor memory device with multi-bank configuration |
| US09/553,957 US6378102B1 (en) | 1996-04-22 | 2000-04-21 | Synchronous semiconductor memory device with multi-bank configuration |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8100122A JPH09288888A (ja) | 1996-04-22 | 1996-04-22 | 半導体記憶装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006140228A Division JP2006252768A (ja) | 2006-05-19 | 2006-05-19 | 半導体記憶装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH09288888A true JPH09288888A (ja) | 1997-11-04 |
Family
ID=14265541
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8100122A Pending JPH09288888A (ja) | 1996-04-22 | 1996-04-22 | 半導体記憶装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (3) | US5956285A (ja) |
| JP (1) | JPH09288888A (ja) |
| KR (1) | KR100274916B1 (ja) |
| TW (1) | TW316979B (ja) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000331480A (ja) * | 1999-04-27 | 2000-11-30 | Samsung Electronics Co Ltd | データ入出力ラインの負荷を最小化するカラム選択回路、これを具備する半導体メモリ装置及びこの半導体メモリ装置の配置方法 |
| KR100295167B1 (ko) * | 1997-11-07 | 2001-07-12 | 가네꼬 히사시 | 반도체기억장치및그구동방법_ |
| JP2002043548A (ja) * | 2000-07-28 | 2002-02-08 | Mitsubishi Electric Corp | 半導体記憶装置 |
| JP2005108213A (ja) * | 2003-09-20 | 2005-04-21 | Samsung Electronics Co Ltd | 共通プラットホームを有する通信装置と通信方法 |
| US6920068B2 (en) | 2003-05-30 | 2005-07-19 | Hynix Semiconductor Inc. | Semiconductor memory device with modified global input/output scheme |
| KR100486221B1 (ko) * | 1997-11-18 | 2005-09-30 | 삼성전자주식회사 | 입출력라인을공유한복수개의메모리뱅크를구비한메모리장치 |
| JP2007080412A (ja) * | 2005-09-15 | 2007-03-29 | Toppan Printing Co Ltd | 半導体メモリ |
| JPWO2006080065A1 (ja) * | 2005-01-27 | 2008-06-19 | スパンション エルエルシー | 記憶装置、およびその制御方法 |
| JP2009230848A (ja) * | 2008-03-21 | 2009-10-08 | Hynix Semiconductor Inc | ビットラインプリチャージ回路 |
Families Citing this family (46)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3099931B2 (ja) * | 1993-09-29 | 2000-10-16 | 株式会社東芝 | 半導体装置 |
| JPH09288888A (ja) * | 1996-04-22 | 1997-11-04 | Mitsubishi Electric Corp | 半導体記憶装置 |
| JPH11149786A (ja) * | 1997-11-18 | 1999-06-02 | Matsushita Electric Ind Co Ltd | 不揮発性半導体メモリ |
| US6199145B1 (en) * | 1998-02-27 | 2001-03-06 | Intel Corporation | Configurable page closing method and apparatus for multi-port host bridges |
| US6295231B1 (en) | 1998-07-17 | 2001-09-25 | Kabushiki Kaisha Toshiba | High-speed cycle clock-synchronous memory device |
| KR100335486B1 (ko) * | 1999-03-22 | 2002-05-04 | 윤종용 | 다수개의 스택형 뱅크들에 공유되는 데이터 입출력 라인의 구조를 갖는 반도체 메모리 장치 |
| KR100333728B1 (ko) | 1999-06-30 | 2002-04-25 | 박종섭 | 반도체메모리장치의 글로벌데이터버스 프리차지 방법 및 장치 |
| JP2001067866A (ja) * | 1999-08-30 | 2001-03-16 | Mitsubishi Electric Corp | 同期型半導体記憶装置 |
| KR100310992B1 (ko) * | 1999-09-03 | 2001-10-18 | 윤종용 | 멀티 뱅크 메모리 장치 및 입출력 라인 배치방법 |
| US6459645B2 (en) | 1999-09-30 | 2002-10-01 | Intel Corporation | VPX bank architecture |
| US6553552B1 (en) * | 2000-01-27 | 2003-04-22 | National Semiconductor Corporation | Method of designing an integrated circuit memory architecture |
| JP2001229670A (ja) * | 2000-02-15 | 2001-08-24 | Mitsubishi Electric Corp | 半導体記憶装置 |
| US6240038B1 (en) * | 2000-02-21 | 2001-05-29 | Hewlett Packard Company | Low area impact technique for doubling the write data bandwidth of a memory array |
| JP2001344970A (ja) * | 2000-06-06 | 2001-12-14 | Mitsubishi Electric Corp | 半導体記憶装置 |
| JP2002025251A (ja) * | 2000-07-06 | 2002-01-25 | Mitsubishi Electric Corp | 半導体記憶装置 |
| JP2002093159A (ja) * | 2000-09-08 | 2002-03-29 | Mitsubishi Electric Corp | 半導体記憶装置 |
| US6681350B2 (en) * | 2001-05-05 | 2004-01-20 | Cadence Design Systems, Inc. | Method and apparatus for testing memory cells for data retention faults |
| DE10126115B4 (de) * | 2001-05-29 | 2005-06-30 | Infineon Technologies Ag | Datenausgabeschnittstelle für Halbleiterspeicher |
| US6788614B2 (en) * | 2001-06-14 | 2004-09-07 | Micron Technology, Inc. | Semiconductor memory with wordline timing |
| ITRM20010524A1 (it) * | 2001-08-30 | 2003-02-28 | Micron Technology Inc | Struttura a schiera di memoria flash. |
| JP2004103121A (ja) * | 2002-09-10 | 2004-04-02 | Renesas Technology Corp | 半導体装置 |
| KR100548551B1 (ko) * | 2002-09-11 | 2006-02-02 | 주식회사 하이닉스반도체 | 글로발 어드레스 라인 공유를 이용한 어드레스 전송 방법및 그 회로 |
| US7333378B2 (en) * | 2002-09-18 | 2008-02-19 | Samsung Electronics Co., Ltd | Memory device that recycles a signal charge |
| JP2004234729A (ja) * | 2003-01-29 | 2004-08-19 | Renesas Technology Corp | 半導体記憶装置 |
| KR100596432B1 (ko) * | 2003-12-29 | 2006-07-07 | 주식회사 하이닉스반도체 | 반도체 메모리 소자 |
| KR100733406B1 (ko) | 2004-05-10 | 2007-06-29 | 주식회사 하이닉스반도체 | 글로벌 데이터 버스를 구비한 반도체 메모리 소자 |
| KR100666929B1 (ko) * | 2004-10-30 | 2007-01-11 | 주식회사 하이닉스반도체 | 메모리 뱅크 구조 |
| JP4400497B2 (ja) * | 2005-03-31 | 2010-01-20 | エルピーダメモリ株式会社 | 半導体記憶装置 |
| US7428168B2 (en) * | 2005-09-28 | 2008-09-23 | Hynix Semiconductor Inc. | Semiconductor memory device sharing a data line sense amplifier and a write driver in order to reduce a chip size |
| US7489585B2 (en) * | 2005-09-29 | 2009-02-10 | Hynix Semiconductor Inc. | Global signal driver for individually adjusting driving strength of each memory bank |
| US7394681B1 (en) * | 2005-11-14 | 2008-07-01 | Transmeta Corporation | Column select multiplexer circuit for a domino random access memory array |
| DE102009032821A1 (de) * | 2008-10-28 | 2010-04-29 | Giesecke & Devrient Gmbh | Speichermedium mit unterschiedlichen Zugriffsmöglichkeiten |
| KR101043731B1 (ko) * | 2008-12-30 | 2011-06-24 | 주식회사 하이닉스반도체 | 반도체 메모리 장치 |
| KR20110004084A (ko) * | 2009-07-07 | 2011-01-13 | 삼성전자주식회사 | 반도체 장치 |
| KR101735085B1 (ko) * | 2011-01-26 | 2017-05-15 | 에스케이하이닉스 주식회사 | 뱅크 선택 회로 및 이를 포함하는 메모리 장치 |
| KR102162804B1 (ko) * | 2014-01-15 | 2020-10-07 | 에스케이하이닉스 주식회사 | 반도체 메모리 장치 및 이의 동작 방법 |
| US9455000B2 (en) * | 2015-02-18 | 2016-09-27 | Apple Inc. | Shared gate fed sense amplifier |
| US9804793B2 (en) * | 2016-03-04 | 2017-10-31 | Intel Corporation | Techniques for a write zero operation |
| US10249351B2 (en) | 2016-11-06 | 2019-04-02 | Intel Corporation | Memory device with flexible internal data write control circuitry |
| US10490239B2 (en) | 2016-12-27 | 2019-11-26 | Intel Corporation | Programmable data pattern for repeated writes to memory |
| US11024361B2 (en) | 2017-01-06 | 2021-06-01 | Qualcomm Incorporated | Coincident memory bank access via cross connected shared bank resources |
| US9779798B1 (en) | 2017-01-06 | 2017-10-03 | Qualcomm Incorporated | Systems, methods, and computer programs for providing row tamper protection in a multi-bank memory cell array |
| US10217494B2 (en) * | 2017-06-28 | 2019-02-26 | Apple Inc. | Global bit line pre-charging and data latching in multi-banked memories using a delayed reset latch |
| EP4187539B1 (en) * | 2017-07-30 | 2024-06-05 | NeuroBlade Ltd. | A memory-based distributed processor architecture |
| KR102533232B1 (ko) | 2017-11-13 | 2023-05-16 | 삼성전자주식회사 | 데이터 입출력 단위들이 서로 상이한 글로벌 라인 그룹들을 갖는 메모리 장치 |
| KR20240069475A (ko) * | 2022-11-11 | 2024-05-20 | 삼성전자주식회사 | 메모리 장치 |
Family Cites Families (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4484308A (en) * | 1982-09-23 | 1984-11-20 | Motorola, Inc. | Serial data mode circuit for a memory |
| US4654849B1 (en) * | 1984-08-31 | 1999-06-22 | Texas Instruments Inc | High speed concurrent testing of dynamic read/write memory array |
| JPS63225993A (ja) * | 1987-03-13 | 1988-09-20 | Mitsubishi Electric Corp | 半導体記憶装置 |
| US5126973A (en) * | 1990-02-14 | 1992-06-30 | Texas Instruments Incorporated | Redundancy scheme for eliminating defects in a memory device |
| US5309446A (en) * | 1990-07-31 | 1994-05-03 | Texas Instruments Incorporated | Test validation method for a semiconductor memory device |
| US5452418A (en) * | 1992-04-24 | 1995-09-19 | Digital Equipment Corporation | Method of using stream buffer to perform operation under normal operation mode and selectively switching to test mode to check data integrity during system operation |
| US5384745A (en) * | 1992-04-27 | 1995-01-24 | Mitsubishi Denki Kabushiki Kaisha | Synchronous semiconductor memory device |
| US5394403A (en) * | 1992-06-12 | 1995-02-28 | Sun Microsystems, Inc. | Fully testable chip having self-timed memory arrays |
| US5357475A (en) * | 1992-10-30 | 1994-10-18 | Intel Corporation | Method for detaching sectors in a flash EEPROM memory array |
| JP3476231B2 (ja) * | 1993-01-29 | 2003-12-10 | 三菱電機エンジニアリング株式会社 | 同期型半導体記憶装置および半導体記憶装置 |
| JPH06243674A (ja) * | 1993-02-22 | 1994-09-02 | Hitachi Ltd | 半導体記憶装置 |
| KR970008188B1 (ko) * | 1993-04-08 | 1997-05-21 | 가부시끼가이샤 히다찌세이사꾸쇼 | 플래시메모리의 제어방법 및 그것을 사용한 정보처리장치 |
| JP3304531B2 (ja) * | 1993-08-24 | 2002-07-22 | 富士通株式会社 | 半導体記憶装置 |
| US5383155A (en) * | 1993-11-08 | 1995-01-17 | International Business Machines Corporation | Data output latch control circuit and process for semiconductor memory system |
| US5533196A (en) * | 1994-01-31 | 1996-07-02 | Intel Corporation | Method and apparatus for testing for a sufficient write voltage level during power up of a SRAM array |
| US5485572A (en) * | 1994-04-26 | 1996-01-16 | Unisys Corporation | Response stack state validation check |
| JP3135795B2 (ja) * | 1994-09-22 | 2001-02-19 | 東芝マイクロエレクトロニクス株式会社 | ダイナミック型メモリ |
| AU5368696A (en) * | 1995-03-22 | 1996-10-08 | Ast Research, Inc. | Rule-based dram controller |
| US5835436A (en) * | 1995-07-03 | 1998-11-10 | Mitsubishi Denki Kabushiki Kaisha | Dynamic type semiconductor memory device capable of transferring data between array blocks at high speed |
| JPH09120682A (ja) * | 1995-10-24 | 1997-05-06 | Mitsubishi Electric Corp | 半導体メモリ装置 |
| US5913927A (en) * | 1995-12-15 | 1999-06-22 | Mylex Corporation | Method and apparatus for management of faulty data in a raid system |
| US5666324A (en) * | 1996-03-15 | 1997-09-09 | Mitsubishi Denki Kabushiki Kaisha | Clock synchronous semiconductor memory device having current consumption reduced |
| JPH09288888A (ja) * | 1996-04-22 | 1997-11-04 | Mitsubishi Electric Corp | 半導体記憶装置 |
| US5917839A (en) * | 1996-06-07 | 1999-06-29 | Texas Instruments Incoporated | Apparatus and method for a read-modify-write operation in a dynamic random access memory |
| US5696768A (en) * | 1996-12-10 | 1997-12-09 | Intel Corporation | Method and apparatus for data storage array tracking |
-
1996
- 1996-04-22 JP JP8100122A patent/JPH09288888A/ja active Pending
- 1996-11-14 TW TW085113974A patent/TW316979B/zh not_active IP Right Cessation
-
1997
- 1997-01-10 KR KR1019970000491A patent/KR100274916B1/ko not_active Expired - Fee Related
- 1997-02-11 US US08/798,953 patent/US5956285A/en not_active Expired - Fee Related
-
1999
- 1999-05-25 US US09/318,433 patent/US6091659A/en not_active Expired - Fee Related
-
2000
- 2000-04-21 US US09/553,957 patent/US6378102B1/en not_active Expired - Fee Related
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100295167B1 (ko) * | 1997-11-07 | 2001-07-12 | 가네꼬 히사시 | 반도체기억장치및그구동방법_ |
| KR100486221B1 (ko) * | 1997-11-18 | 2005-09-30 | 삼성전자주식회사 | 입출력라인을공유한복수개의메모리뱅크를구비한메모리장치 |
| JP2000331480A (ja) * | 1999-04-27 | 2000-11-30 | Samsung Electronics Co Ltd | データ入出力ラインの負荷を最小化するカラム選択回路、これを具備する半導体メモリ装置及びこの半導体メモリ装置の配置方法 |
| JP2002043548A (ja) * | 2000-07-28 | 2002-02-08 | Mitsubishi Electric Corp | 半導体記憶装置 |
| US6920068B2 (en) | 2003-05-30 | 2005-07-19 | Hynix Semiconductor Inc. | Semiconductor memory device with modified global input/output scheme |
| JP2005108213A (ja) * | 2003-09-20 | 2005-04-21 | Samsung Electronics Co Ltd | 共通プラットホームを有する通信装置と通信方法 |
| JPWO2006080065A1 (ja) * | 2005-01-27 | 2008-06-19 | スパンション エルエルシー | 記憶装置、およびその制御方法 |
| JP2007080412A (ja) * | 2005-09-15 | 2007-03-29 | Toppan Printing Co Ltd | 半導体メモリ |
| JP2009230848A (ja) * | 2008-03-21 | 2009-10-08 | Hynix Semiconductor Inc | ビットラインプリチャージ回路 |
Also Published As
| Publication number | Publication date |
|---|---|
| US6091659A (en) | 2000-07-18 |
| US6378102B1 (en) | 2002-04-23 |
| KR970071789A (ko) | 1997-11-07 |
| TW316979B (en) | 1997-10-01 |
| US5956285A (en) | 1999-09-21 |
| KR100274916B1 (ko) | 2000-12-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100274916B1 (ko) | 반도체기억장치 | |
| JP4083944B2 (ja) | 半導体記憶装置 | |
| JP3400824B2 (ja) | 半導体記憶装置 | |
| EP0978842B1 (en) | Synchronous burst semiconductor memory device | |
| US6647478B2 (en) | Semiconductor memory device | |
| KR100304097B1 (ko) | 멀티뱅크동기형반도체기억장치 | |
| JPH10228772A (ja) | 同期型半導体記憶装置 | |
| JP3789173B2 (ja) | 半導体記憶装置及び半導体記憶装置のアクセス方法 | |
| US20040047221A1 (en) | Semiconductor memory device requiring refresh operation | |
| US6205069B1 (en) | Semiconductor memory device with fast input/output line precharge scheme and method of precharging input/output lines thereof | |
| JPH08195085A (ja) | データメモリ内のセンス増幅 | |
| JP2001229670A (ja) | 半導体記憶装置 | |
| CN101529520B (zh) | 多库存储器装置的存储器总线输出驱动器及用于其的方法 | |
| JPWO2002080180A1 (ja) | Dram及びアクセス方法 | |
| JP3917218B2 (ja) | 半導体メモリ装置とそのカラムデコーダ回路 | |
| JP2002032985A (ja) | 半導体記憶装置 | |
| KR100861854B1 (ko) | 반도체 기억 장치 및 그 버스트 동작 방법 | |
| KR100442225B1 (ko) | 고속 판독이 가능한 반도체 기억 장치 | |
| JP4764537B2 (ja) | メモリ内のルックアヘッドカラム冗長アクセスを提供するための方法及び装置 | |
| US6735674B2 (en) | Method of maintaining data coherency in late-select synchronous pipeline type semiconductor memory device and data coherency maintaining circuit therefor | |
| JPH0745068A (ja) | 同期型半導体記憶装置 | |
| KR100413102B1 (ko) | 동일뱅크 중복선택 방지 회로 | |
| JP2006252768A (ja) | 半導体記憶装置 | |
| JPH08161883A (ja) | 半導体記憶装置 | |
| KR100335587B1 (ko) | 다이나믹 랜덤 액세스 기억 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060322 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060328 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060718 |