JP4667708B2 - 半導体メモリ装置及びコンピュータシステム - Google Patents
半導体メモリ装置及びコンピュータシステム Download PDFInfo
- Publication number
- JP4667708B2 JP4667708B2 JP2002375804A JP2002375804A JP4667708B2 JP 4667708 B2 JP4667708 B2 JP 4667708B2 JP 2002375804 A JP2002375804 A JP 2002375804A JP 2002375804 A JP2002375804 A JP 2002375804A JP 4667708 B2 JP4667708 B2 JP 4667708B2
- Authority
- JP
- Japan
- Prior art keywords
- command
- bank
- memory
- interval
- chip
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
- G11C11/4063—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
- G11C11/407—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
- G11C11/409—Read-write [R-W] circuits
- G11C11/4096—Input/output [I/O] data management or control circuits, e.g. reading or writing circuits, I/O drivers or bit-line switches
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
- G11C11/4063—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
- G11C11/407—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
- G11C11/4076—Timing circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
- G11C11/4063—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
- G11C11/407—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
- G11C11/408—Address circuits
- G11C11/4087—Address decoders, e.g. bit - or word line decoders; Multiple line decoders
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
- G11C11/4063—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
- G11C11/407—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
- G11C11/409—Read-write [R-W] circuits
- G11C11/4091—Sense or sense/refresh amplifiers, or associated sense circuitry, e.g. for coupled bit-line precharging, equalising or isolating
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
- G11C11/4063—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
- G11C11/407—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
- G11C11/409—Read-write [R-W] circuits
- G11C11/4097—Bit-line organisation, e.g. bit-line layout, folded bit lines
-
- 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/1015—Read-write modes for single port memories, i.e. having either a random port or a serial port
- G11C7/1042—Read-write modes for single port memories, i.e. having either a random port or a serial port using interleaving techniques, i.e. read-write of one part of the memory while preparing another part
-
- 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/1072—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers for memories with random access ports synchronised on clock signal pulse trains, e.g. synchronous memories, self timed memories
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/22—Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/10—Decoders
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/12—Group selection circuits, e.g. for memory block selection, chip selection, array selection
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Databases & Information Systems (AREA)
- Dram (AREA)
Description
【発明の属する技術分野】
本発明は半導体メモリ装置に関し、特に、ダイナミックランダムアクセスメモリ(DRAM)装置の使用及び設計方法に関する。
【0002】
【従来の技術】
周知のように、DRAM装置は主要なメモリ装置のうちの一つであり、密度が高く製造コストが低いことから、現在、大半のメモリアプリケーションに用いられている。DRAM装置は例えばコンピュータシステムのメインメモリ、グラフィックカードのグラフィックメモリ、ネットワークカードのバッファメモリ等として用いられている。
【0003】
1GHz以上で動作する最近のマイクロプロセッサにおいては、さらに、DRAM装置がより高速で動作することが要求される。高速動作を達成するため、特に、DRAM装置内でのコマンドインターバルを短縮するために、本発明者らの知る関連技術のひとつによれば、メモリセルアレイの分割に従ってコモンI/O線をより多くのコモンI/O線に分割している。この関連技術では、各コモンI/O線に関して時定数CRの「R」成分を減らすことにより高速動作を達成している。
【0004】
【発明が解決しようとする課題】
しかし、上述の関連技術では、DRAM装置のチップサイズが大きくなる。この関連技術によれば、各コモンI/O線の長さが短くなり「R」成分は小さくなるが、コモンI/O線の数は増加する。コモンI/O線は、ライトアンプ、リードアンプ、プリチャージ回路などの、各コラム系回路と結合されているため、この関連技術では、コモンI/O線の数が増加すると、より多くのコラム系回路が必要となる。このため、コラム系回路の数も増加し、より大きな物理的空間が必要となる。
【0005】
さらに、上述の関連技術では、各「メモリアプリケーション」の特性について考慮していない。データの読出し/書込み動作は各メモリアプリケーションにおいて同一ではなく、データシーケンスは様々な方法で処理される。にも拘わらず、上述の関連技術は、アプリケーションに応じた技術ではなく、全てのメモリアプリケーションに共通の技術である。従って、この関連技術は、いくつかのメモリアプリケーションには適していない。
【0006】
そこで、より高速で、特にチップサイズの小さなDRAM装置を提供することが望ましい。
【0007】
本発明の目的は、少なくともいくつかのメモリアプリケーションに適し、高速動作を達成できるDRAM装置を提供することである。
【0008】
【課題を解決するための手段】
グラフィックカードのグラフィックメモリやネットワークカードのバッファメモリなどのいくつかのメモリアプリケーションにおいて、データは順次メモリ装置に書き込まれ、また、メモリ装置から順次読み出される。この場合、メモリ装置のメモリコントローラは、予め定められた各データ長について、メモリ装置に含まれる異なるメモリバンクを意識的に選択することができ、これにより、データを書き込むべきまたはデータを読み出すべきメモリバンクを容易に予測することができる。
【0009】
本発明の発明者らは、いくつかのメモリアプリケーションにおけるデータ読出し/書込み動作の特性に注目し、2種類のコマンドインターバルスペックを規定している。本発明の一態様によれば、コマンドインターバルスペックの一方は、同一バンクに対して発せられる先行コマンドと後続コマンドの間の関係として規定され、他方のコマンドインターバルスペックは、異なるバンクに対してそれぞれ発せられる先行コマンドと後続コマンドの間の関係として規定される。前者は第一のコマンドインターバルスペックと呼ばれ、後者は第二のコマンドインターバルスペックと呼ばれる。第一及び第二のコマンドインターバルスペックは互いに異なる。第二のコマンドインターバルスペックにおいては、先行コマンドと後続コマンドとは対象となるバンクが異なるため、先行コマンドの後のコラム回路プリチャージ(たとえば、コモンI/O線のプリチャージ)中に、後続コマンドを実行することができる。従って、コラム回路プリチャージを伴うコマンド等いくつかのコマンドによれば、第二のコマンドインターバルスペックで規定されるタイムインターバルは、第一のコマンドインターバルスペックで規定されるタイムインターバルよりも短くなり得る。
【0010】
本発明の一態様によれば、さらに、対をなすバンクをバンクペアとして規定し、さらに、第一及び第二のコマンドインターバルスペックをバンクペアに適用している。すなわち、バンクペアの場合には、第一のコマンドインターバルスペックは、同一のバンクペアに対して発せられる先行コマンドと後続コマンドの間の関係として規定され、第二のコマンドインターバルスペックは、異なるバンクペアに対してそれぞれ発せられる先行コマンドと後続コマンドの間の関係として規定される。
【0011】
さらに、メモリコントローラがいくつかのアプリケーションによるデータ割当を容易に制御できるため、メモリコントローラは、第一のコマンドインターバルが使用される確率を容易に低くできる。これにより、同一バンクペアに属するバンクがそれぞれのコラム系回路を共有することが可能となり、第二のコマンドインターバルスペックを使用する確率がより高くなるため、メモリ速度が速くなる。このように、本発明の一態様は、コラム系回路を共有するためにチップサイズが小さく、且つ、いくつかのメモリアプリケーションにおいてはより高速なDRAMを提供する。
【0012】
ここで、前述の説明及び後述の詳細な説明は例示かつ説明のためにすぎず、請求項にある発明を限定するものではない。
【0013】
【発明の実施の形態】
(概念的態様)
本発明の具体的な実施例に先立ち、まず、本発明の概念的態様について説明する。
【0014】
最近のDRAM設計案では、DRAM装置は複数個のバンクを有する。それぞれのバンクは同一構成を持ち、多数の格納セルすなわちメモリセルが行と列に配列されている。バンクを持つDRAM装置はバンク間のデータインターリーブを可能とし、これにより、アクセス時間を減少させ、メモリの速度を高める。一般に、コマンドインターバルスペックはDRAM装置に対して規定され、メモリコントローラは、DRAM装置に対するバンクアクセスおよび読出し/書込み動作をコマンドインターバルスペックに応じて実行する。
【0015】
この概念的態様によれば、2種類のコマンドインターバルスペック:第一及び第二のコマンドインターバルスペックが規定される。第一及び第二のコマンドインターバルスペックはメモリコントローラ内に保持され、DRAM装置に対するメモリ動作が、メモリコントローラの制御のもとで、第一及び第二のコマンドインターバルスペックに従って実行される。第一のコマンドインターバルスペックは同一バンクに対して発せられる先行コマンドと後続コマンドの間の関係に関し、一方、第二のコマンドインターバルスペックは異なるバンクに対してそれぞれ発せられる先行コマンドと後続コマンドの間の関係に関する。第一と第二のコマンドインターバルスペックは互いに異なる。例えば、コラム回路プリチャージ(たとえばコモンI/O線のプリチャージ)を伴う先行コマンドと後続コマンドとのいくつかの組み合わせについては、第二のコマンドインターバルスペックで規定されるタイムインターバルは、第一のコマンドインターバルスペックで規定されるタイムインターバルより短くなり得る。
【0016】
すなわち、この概念的態様による第一と第二のコマンドインターバルスペックは、次の表1及び表2のように規定される。
【0017】
【表1】
表1:第一のコマンドインターバルスペック
(同一バンク(あるいは同一バンクペア)に対して)
【0018】
【表2】
表2:第二のコマンドインターバルスペック)
(異なるバンク(あるいは異なるバンクペア)に対して)
【0019】
ここで、tCKは「クロック」、tCCDは「コラムコマンドからコラムコマンドまでの遅延時間」、tWRDは「書込みコマンドから読出しコマンドまでの遅延時間」である。その他の記号は従来技術と同様に用いられる。
【0020】
表1および表2を参照すると、第一および第二のコマンドスペックは、先行コマンドの書込みコマンドから後続コマンドの読出しコマンドまでのインターバルにおいて、および、先行コマンドの読出しコマンドから後続コマンドの書込みコマンドまでのインターバルにおいて、互いに異なる。第一のコマンドインターバルスペックに含まれるこれらのインターバルは第二のコマンドインターバルスペックに含まれるこれらのインターバルより「1」だけ長い。ここで、「1」はコラム回路プリチャージ時間をあらわしている。読出しコマンドから書込みコマンドへのインターバルは、メモリ装置の使い方やメモリ装置の構造などのメモリ環境により、第一と第二のコマンドインターバルスペックの間で同一インターバルであることもある。
【0021】
第二のコマンドインターバルスペックにおいて、対象のバンクは先行コマンドと後続コマンドの間で異なる。従って、動作が第二のコマンドインターバルスペックで規定されている場合には、先行コマンドの後の後続コマンドはコラム回路プリチャージ(例えばコモンI/O線のプリチャージ)中に実行することができるため、第二のコマンドインターバルスペックにおけるインターバルが短縮される。その結果、DRAM装置は、第二のコマンドインターバルスペックが適用されるイベントが発生した場合、より高速で動作する。
【0022】
さらに、別の概念的態様によれば、対をなすバンクがバンクペアとして規定され、上述の第一と第二のコマンドインターバルスペックがバンクペアに適用される。すなわち、この概念的態様においては、第一のコマンドインターバルスペックは、同一のバンクペアに対して発せられる先行コマンドと後続コマンドの間の関係として規定され、第二のコマンドインターバルスペックは、異なるバンクペアに対してそれぞれ発せられる先行コマンドと後続コマンドの間の関係として規定される。この場合、DRAM装置内に第二のコマンドインターバルスペックで規定されるイベントが発生した場合には、コマンドインターバルは実質的に短縮される。
【0023】
本態様では、メモリコントローラが、グラフィックカードのグラフィックメモリやネットワークカードに用いられるバッファメモリなどのいくつかのメモリアプリケーションのためのデータ割当を容易に制御できるため、第一のコマンドインターバルスペックが用いられる確率を、より低くなるように容易に制御できる。このことにより、同一バンクペアに属するバンクが、リードアンプ、ライトアンプ、プリチャージ回路などの各コラム系回路を共有することが可能となる。そこで、本実施例によるDRAM装置は小型化が可能である。
【0024】
(具体的実施例)
ここで、上述の概念的態様にもとづく本発明の具体的な実施例について説明する。
【0025】
(構成)
図1を参照すると、本実施例に係るシステムは、CPU100と、グラフィックチップ200と、メモリチップ300と、表示装置400と、メモリコントローラ500と、メインメモリ600とを有する。この具体的な実施例において、メモリコントローラ500及びメインメモリ600は、従来技術と同様に動作する。従ってこれらに関する説明は本実施例では省略したが、本発明はこの具体的実施例に限定されるものではない。
【0026】
CPU100はグラフィックチップ200にプリミティブ命令を送る。グラフィックチップ200はプリミティブ命令を解釈して、プリミティブ命令に対応するコマンドとデータビットをメモリチップ300に対して発行する。また、グラフィックチップ200は表示装置400をDAC(D/Aコンバータ)(図示せず)を介して制御し、メモリチップ300から読出したデータを表示装置400上に表示させる。例えば、CPU100がグラフィックチップ200に対し、始点と終点の指定を含む描線指示を送ると、グラフィックチップ200は始点と終点を結ぶ直線を計算し、メモリチップ300に対して、この直線のデータビットをメモリチップ300に書込むための書込みコマンドを発行する。また、グラフィックチップ200は、メモリチップ300に対して、メモリチップ300から直線のデータビットを読み出すための読出しコマンドを発行し、表示装置400を制御して表示装置400上に直線を表示させる。
【0027】
図1を用いた上述の説明から明らかなように、本実施例においては、メモリアプリケーションはメモリチップ300におけるフレームバッファ又はビデオメモリとして実現される。このメモリアプリケーションでは、メモリチップ300は半導体メモリ装置として機能し、グラフィックチップ200はメモリチップ300のためのメモリコントローラとして機能する。すなわち、グラフィックチップ200は、メモリチップ300に対して、上述の第一及び第二のコマンドインターバルスペックに従うコマンドを発行し、メモリチップ300はこれらのスペックによる制御のもとで制御される。
【0028】
図2を参照すると、グラフィックチップ200は、グラフィックエンジン201と、コマンド発生器202と、ラッチ203と、バンクペア検出器204と、タイミング発生器205とを有する。
【0029】
グラフィックチップ200がプリミティブ命令を受信すると、グラフィックエンジン201が、例えばドット指定及び色指定を含むグラフィックデータを生成する。これに応答して、コマンド発生器202は、グラフィックデータに従ってメモリチップ300にデータを書き込むためのコマンドを発生させる。発生コマンドは、ラッチ203と、バンクペア検出器204と、タイミング発生器205に送られる。ラッチ203は、バンクペア検出器204とタイミング発生器205の制御のもとに、発生コマンドを予め定められた時間のあいだ保持する。現コマンドとしての発生コマンドに応答して、バンクペア検出器204は、現コマンドが、現コマンドに先行するコマンドと同じバンクペアに対して発行されたかどうかを検出する。現コマンドのバンクペアが先行コマンドのバンクペアと一致する場合、バンクペア検出器204は一致信号を発生する。一方、現コマンドのバンクペアが先行コマンドのバンクペアと一致しない場合、バンクペア検出器204は不一致信号を発生する。タイミング発生器205は、上記第一及び第二のコマンドインターバルスペックを保持し、バンクペア検出器204によって発生された一致信号または不一致信号に応じてそれらのうちの一方を選択する。詳述すると、タイミング発生器205は、一致信号に応答して第一のコマンドインターバルスペックを選択し、現コマンド及び先行コマンド、すなわち後続コマンド及び先行コマンドに応じて発行タイミングを決定する。一方、タイミング発生器205は、不一致信号に応答して第二のコマンドインターバルスペックを選択し、現コマンド及び先行コマンド、すなわち後続コマンド及び先行コマンドに応じて発行タイミングを決定する。発行タイミングを決定する際、タイミング発生器204は、ラッチ203にトリガパルス信号を送ることにより発行タイミングを通知し、この発行タイミングにおいてラッチ203はメモリチップ300に対して現コマンドを発行する。
【0030】
図2に示すメモリチップ300は、Xデコーダ301と、タイミング発生器302と、メモリセルアレイ303と、Yデコーダ304とを備えたDRAM装置を有する。各メモリセルアレイ303は、ビット線及びワード線に接続された複数個の格納セルを有する。Xデコーダ301はワード線に接続され、Yデコーダ304はビット線に接続される。Xデコーダ301は、ラッチ203が発行した現コマンドを復号化して各ワード線を活性化させる。Yデコーダ304も、現コマンドを復号化して各ビット線を活性化させる。タイミング発生器302は、現コマンドに対応するバンクペアを特定し、図2には示さない、図4を用いて後述する2つのスイッチのうちの対応する1つに対して、第一のタイミング発生信号TG1または第二のタイミング発生信号TG2を発行する。本実施例においては、Xデコーダ301はメモリバンクに対応するように配置され、Yデコーダ304はバンクペアに対応するように配置されているため、同一のバンクペアに属する2つのメモリバンクが1つのYデコーダを共有することになる。このように、本実施例では、Yデコーダ304の数はXデコーダ301の数の半分になる。
【0031】
図3に、メモリチップ300のDRAMレイアウトを概略的に示す。
【0032】
図示のDRAM装置は、メモリセルアレイ101〜104及び131〜134と、センスアンプ211〜214及び221〜224と、コモンI/O線311〜314及び321〜324と、コラム系回路ブロック401〜404と、I/O回路50とを有する。これらのうち、メモリセルアレイ101及び131と、センスアンプ211及び221と、コモンI/O線311及び321と、及びコラム系回路ブロック401は、概念的に、I/O能力が32ビットすなわちx32であるひとつのメモリコンポネントを構成する。残りのメモリコンポネントは、メモリセルアレイ101及び131と、センスアンプ211及び221と、コモンI/O線311及び321と、コラム系回路ブロック401とを有する前述のメモリコンポネントと同様に、繰り返し、パターン化されている。図示のDRAM装置は4フェッチタイプであり、総I/O能力は128ビットすなわちx128である。以降、説明の便宜上、メモリセルアレイ101及び131と、センスアンプ211及び221と、コモンI/O線311及び321と、コラム系回路ブロック401とを有するメモリコンポネントについてのみ説明する。
【0033】
図示のDRAM装置において、メモリセルアレイ101は一対のメモリプレーン111及び121を有し、メモリセルアレイ131は一対のメモリプレーン141及び151を有する。一対のメモリプレーン111及び121は一対のバンク(Bank0、Bank1)で構成されるバンクペアAに対応し、メモリプレーン141及び151は一対のバンク(Bank2、Bank3)で構成されるバンクペアBに対応する。すなわち、メモリセルアレイ101とメモリセルアレイ131は概念的に、それぞれ一対のメモリプレーン111及び121と、一対のメモリプレーン141及び151にそれぞれ分割される。さらに、センスアンプ211及び221がメモリセルアレイ101及び131に設けられ、コモンI/O線311及び312がセンスアンプ211及び221に結合されている。このように、図3の実施例においては、一対のメモリプレーン111及び121並びに141及び151は、それぞれ対応するコモンI/O線311及び321を共有している。
【0034】
図4を参照すると、図3に示されるメモリプレーン111、121、141、151及びコラム系回路ブロック401が詳細に示されている。図4においては、各メモリバンク(Bank0、Bank1、Bank2、Bank3)において、ひとつのメモリセルすなわち格納セル(MC01、MC11、MC21、MC31)と、これらのセルにそれぞれ接続された一本のワード線(W01、W11、W21、W31)及び2本のビット線、即ちビット線対(B01、B11、B21、B31)のみが図示されているが、実際には、複数個のメモリセルがマトリックス状に配置され、複数個のワード線及びビット線がこれらのメモリセルに接続されている。ビット線B01及びB11はさらに、センスアンプとトランスファゲートトランジスタを介してコモンI/O線311に接続されている。同様に、ビット線B21及びB31はさらに、センスアンプとトランスファゲートトランジスタを介してコモンI/O線321に接続されている。
【0035】
コモンI/O線311は、コラム系回路ブロック401内でプリチャージ回路411と、リードアンプ421と、ライトアンプ431に結合されている。プリチャージ回路411と、リードアンプ421と、ライトアンプ431の活性化/非活性化は、図示しないプリチャージ制御信号、リードアンプ制御信号、及びライトアンプ制御信号によりそれぞれ制御される。これらの信号は、例えば、読出しまたは書込みコマンドによって活性化される。同様に、コモンI/O線321は、プリチャージ回路411と、リードアンプ421と、ライトアンプ431と同じように、コラム系回路ブロック401内でプリチャージ回路412と、リードアンプ422と、ライトアンプ432に結合されている。さらに、リードアンプ421及び422並びにライトアンプ431及び432は、それぞれ、第一及び第二のスイッチ(SW1、SW2)441及び442を介してグローバルI/O線45に接続されている。第一のスイッチ441は、タイミング発生器302が発行した第一のタイミング発生信号TG1に応答してオンになり、第二のスイッチ442は、第二のタイミング発生信号TG2に応答してオンになる。
【0036】
図から明らかなように、一対のメモリプレーン111及び121はプリチャージ回路411と、リードアンプ421と、ライトアンプ431の組合せを共有している。また、一対のメモリプレーン141及び151も同様に、プリチャージ回路412と、リードアンプ422と、ライトアンプ432の組合せを共有している。一対のメモリプレーン111及び121は2つのバンク(Bank0、Bank1)で構成されるバンクペアAに対応しているため、バンクペアAはプリチャージ回路411と、リードアンプ421と、ライトアンプ431の組合せを共有している。同様に、一対のメモリプレーン141及び151は、2つのバンク(Bank2、Bank3)で構成されるバンクペアBに対応しているため、バンクペアBはプリチャージ回路412と、リードアンプ422と、ライトアンプ432の組合せを共有している。さらに、バンクペアA及びバンクペアBはグローバルI/O線45及びI/Oバッファ46を互いに共有している。スイッチ441及び442の状態のもとで、バンクペアAまたはバンクペアBのいずれか一方がグローバルI/O線45及びI/Oバッファ46を使用する。
【0037】
このように、バンクペアが規定されたDRAM装置は、いくつかの要素を共有することにより、小型化される。
【0038】
(動作)
この構造の動作について、図5〜図13を参照して説明する。
【0039】
(書込み−読出し動作)
図5は同一バンクペアの場合の書込み−読出し動作のコマンドシーケンスを示し、図6は異なるバンクペアの場合の書込み−読出し動作のコマンドシーケンスを示す。コマンドシーケンスは、図7及び8に示すように、グラフィックチップ200によって第一および第二のコマンドインターバルスペックに応じて発行され、メモリチップ300のタイミング発生器302に送られる(図2参照)。これに応答して、タイミング発生器302は、図7及び8に示すように、第一および第二のタイミング発生信号TG1及びTG2を発生する。これらの図において、記号「WriteBank0」は、例えば、X及びYデコーダによって書込みコマンドに応答して復号化と書込みがおこなわれる期間を示し、同様に、他の記号も復号化、読出し、書込みプロセスを示す。
【0040】
図7において、コマンドA及びBはバンクペアAに対して発行されるため、第一のタイミング発生信号TG1のみがコマンドA及びBに応答して立ち上がる。一方、図8において、コマンドA及びBはそれぞれ、バンクペアA及びBに対して発行される。従って、第一のタイミング発生信号TG1はコマンドAに応答して立ちあがり、第二のタイミング発生信号TG2はコマンドBに応答して立ち上がる。図7を図8と比較すると、図7に示されるコマンドインターバルは、図8に示されるコマンドインターバルよりも1クロック分長い。
【0041】
図9及び10はそれぞれ図5及び6に示すコマンドシーケンスに対応する内部動作を示す。すなわち、図9は同一バンクペアの場合の内部動作を示し、図10は異なるバンクペアの場合の内部動作を示す。図9及び10において、データはグローバルI/O線45上を、「x4バースト転送」方式で転送される。しかしながら、本発明はx4バースト転送方式には限定されず、例えばx8やx64バースト転送などのその他の転送方式を採用してもよい。
【0042】
図9において、コマンド「WRT0a」はメモリプレーン111、すなわちBank0に対する書込みコマンドであり、コマンド「RD0b」はメモリプレーン121、すなわちBank1に対する読出しコマンドである。書込み動作及び書込み動作に続く読出し動作にはコモンI/O線311が用いられる。書込み動作において、コモンI/O線311の振幅は大きくなる。これは、ライトアンプ431の駆動能力が高く、書込みデータを選択されたメモリセルに確実に記録することができるためである。本実施例では、書込み動作による振幅はVDDとGNDの間の電圧差、例えば1.8Vに等しい。対照的に、センスアンプSAの駆動能力は低く、したがって、読み出し時におけるコモンI/O線311の振幅は小さく、例えば300mV程度であり、結果的に選択されたメモリセルから読出しデータを迅速に読み出す。図9の「コモンI/O線311」の列を参照。従って、読出し動作に先立って、書込み動作の後でコモンI/O線311をプリチャージすることが必要となる。本実施例において、プリチャージ時間は1クロック分である。すなわち、グラフィックチップ200は、第一のコマンドインターバルスペックに応じ、書込みコマンドWRT0aの発行後、時間「tWRD+1ck」が経過したときに読出しコマンドRD0bを発行する(表1参照)。
【0043】
図10において、コマンド「WRT0a」はメモリプレーン111、すなわちBank0に対する書込みコマンドであり、コマンド「RD1b」はメモリプレーン151、すなわちBank3に対する読出しコマンドである。書込み動作にはコモンI/O線311が用いられ、書込み動作に続く読出し動作にはコモンI/O線321が用いられる。従って、コモンI/O線321を用いた読出し動作は、コモンI/O線311を用いた書込み動作の後、コモンI/O線311のプリチャージ中に実行される。すなわち、グラフィックチップ200は、第二のコマンドインターバルスペックに応じ、書込みコマンドWRT0aの発行後、時間「tWRD」が経過したときに読出しコマンドRD1bを発行する(表2参照)。このように、DRAM装置内に第二のコマンドインターバルスペックに応じたイベントが発生した場合に、コマンドインターバルは実質的に短縮される。
【0044】
(読出し−読出し動作)
図11は、読出し−読出しコマンドシーケンスにおける内部動作を示す。図11において、コマンド「RD0a」、「RD0b」、「RD1a」、「RD1b」はそれぞれ、メモリプレーン111、121、141、151に対する読出しコマンドを示す。コマンド「RD0a」及び「RD0b」の読出し動作にはコモンI/O線311を用い、コマンド「RD1a」及び「RD1b」の読出し動作にはコモンI/O線321を用いる。同一バンクペアの場合のコマンドインターバルは、異なるバンクペアの場合のコマンドインターバルと等しく、したがって、データの競合がグローバルI/O線45において発生せず、同一バンクペアの場合においてもプリチャージ時間が必要とならない。この理由は次のとおりである。先行読出しコマンドは、コモンI/O線311及び321上に読み出されたデータに対応する振幅を発生させ、先行読出し動作の後も、この振幅は、コモンI/O線311及び321上に残る。しかし、先行する振幅は小さく、後続の読出しコマンドによって読み出された他データの新たな振幅によって上書きし得る。したがって、後続の読出しコマンドはプリチャージ時間を必要とせず、そこで、読出し−読出しコマンドインターバルは同一バンクペアの場合も異なるバンクペアの場合も同じである。さらに、図示の実施例におけるレーテンシーは7クロックであり、これは同一バンクペアの場合も異なるバンクペアの場合も同じである(表1及び表2を参照)。
【0045】
(書込み−書込み動作)
図12は書込み−書込みコマンドシーケンスにおける内部動作を示す。図12において、コマンド「WRT0a」、「WRT0b」、「WRT1a」、「WRT1b」はそれぞれ、メモリプレーン111、121、141及び151に対する書込みコマンドを示す。図12には示されていないが、コマンド「WRT0a」及び「WRT0b」の書込み動作には、コモンI/O線311を用い、コマンド「WRT1a」及び「WRT1b」の書込み動作には、コモンI/O線321を用いる。同一バンクペアの場合のコマンドインターバルは、異なるバンクペアの場合のコマンドインターバルと等しく、書込み−書込み動作におけるコマンドインターバルはグローバルI/O線45上のデータ転送を考慮して決定され、先行コマンドの後のプリチャージ時間は考慮されない。これは、先行書込みコマンドに対応する大振幅がコモンI/O線311及び321上に残っているが、ライトアンプ431及び432が後続のコマンドに応答して新たな大振幅を発生させ、この新たな大振幅で先行する大振幅を越えることができるためである。表1及び表2を参照。
【0046】
(読出し−書込み動作)
図13は、異なるバンクペアの場合の読出し−書込みコマンドシーケンスにおける内部動作を示す。図13において、コマンド「RD1b」はメモリプレーン151、すなわちBank3に対する読出しコマンドであり、コマンド「WRT0a」はメモリプレーン111すなわちBank0に対する書込みコマンドである。書込み動作に続く読出し動作にはコモンI/O線321を用い、書込み動作にはコモンI/O線311を用いる。
【0047】
表1及び表2において、同一バンクペアの場合のコマンドインターバルは、異なるバンクペアの場合のコマンドインターバルとは異なる。この具体的な実施例において、ライトアンプの駆動能力が高く、ライトアンプがコモンI/O線の小振幅を超越するため、読出しコマンドの後のコモンI/O線のプリチャージを省略することができる。このように、同一バンクペアの場合のコマンドインターバルが、異なるバンクペアの場合のコマンドインターバルと等しくなる場合がある。
【0048】
(その他)
図14は、バンクペアの場合の別の具体的な実施例にしたがって構成された別のDRAM装置を示す。
【0049】
図示のDRAM装置は、メモリセルアレイ161、162、171、172、181、182、191、192と、センスアンプ231、232、241、242、251、252、261、262と、コモンI/O線331、332、341、342、351、352、361、362と、コラム系回路ブロック471、472、481、482と、I/O回路51とを有する。これらのうち、メモリセルアレイ161、171、181、191と、センスアンプ231、241、251、261と、コモンI/O線331、341、351、361と、コラム系回路ブロック471、481は、概念的に、I/O能力が32+32ビットすなわちx64であるひとつのメモリコンポネントを構成する。残りのメモリコンポネントは、前述のメモリコンポネントと同様に構成される。すなわち、図示のDRAM装置の総I/O能力は128ビット、つまりx128である。以降、説明の便宜上、メモリセルアレイ161、171、181、191と、センスアンプ231、241、251、261と、コモンI/O線331、341、351、361と、コラム系回路ブロック471、481とを有するメモリコンポネントについてのみ説明する。
【0050】
図示のDRAM装置において、メモリセルアレイ161、171、181、191はそれぞれバンク(Bank0、Bank1、Bank2、Bank3)に対応している。メモリセルアレイ161及び171は一組のバンクペアBank0及びBank1を有し、メモリセルアレイ181及び191はもうひと組のバンクペアBank2及びBank3を有する。センスアンプ231、241、251、261がメモリセルアレイ161、171、181、191に設けられ、さらに、コモンI/O線331、341、351、361はそれぞれセンスアンプ231、241、251、261に結合されている。コラム系回路ブロック471が一対のコモンI/O線331、341に結合され、コラム系回路ブロック481がコモンI/O線351、361に結合されている。
【0051】
コラム系回路ブロック471には、図示されていないプリチャージ回路とリードアンプとライトアンプが設けられ、対のコモンI/O線331及び341に結合されて、バンクペアとしての対のメモリセルアレイ161及び171によって共有される。同様に、コラム系回路ブロック481には、図示されていないプリチャージ回路とリードアンプとライトアンプが設けられ、対のコモンI/O線351及び361に結合されて、バンクペアとしての対のメモリセルアレイ181及び191によって共有される。このように、本実施例に係るDRAM装置もまた小型化される。
【0052】
以上、本発明を好ましい実施例を参照して説明したが、本発明はここに示した実施例に限定されるものではない。本発明は、ここには説明しないが、発明の趣旨や範囲内での数多くの変形、変更、代替、等価的構造を組み込むべく改良することが可能である。したがって、発明は上述の説明によって限定されるものではなく、添付の請求項の範囲にのみ限定されるべきものである。
【0053】
【発明の効果】
本発明では、同一バンクに対するコマンドスペックと異なるバンクに対するコマンドスペックとを変化させることにより、単一のコマンドスペックを用いた場合に比較して高速で動作を行なうことができ、各種メモリアプリケーションにも柔軟に対応できる。
【図面の簡単な説明】
【図1】本発明の好ましい実施例によるシステム構成の概略ブロック図である。
【図2】図1に示すグラフィックチップ及びメモリチップの概略ブロック図である。
【図3】本発明の好ましい実施例に従って構成されたメモリチップのレイアウトを概略的に示す図である。
【図4】図3に示すメモリプレーン111、121、141、151及びコラム系回路ブロック401の例示拡大図である。
【図5】2つのコマンドが同一バンクペアに属する各バンクに対して発せられる場合のコマンドシーケンスの一例を示す図である。
【図6】2つのコマンドが異なるバンクペアに属する各バンクに対してそれぞれ発せられる場合のコマンドシーケンスの一例を示す図である。
【図7】同一バンクペアへの書込み−読出しアクセス動作の場合のTG1及びTG2の発生を説明するためのタイミング図である。
【図8】異なるバンクペアへの書込み−読出しアクセス動作の場合のTG1及びTG2の発生を説明するためのタイミング図である。
【図9】同一バンクペアに関する書込み−読出し動作のタイミング図である。
【図10】異なるバンクペアに関する書込み−読出し動作のタイミング図である。
【図11】読出し−読出し動作のタイミング図である。
【図12】書込み−書込み動作のタイミング図である。
【図13】異なるバンクペアに関する読出し−書込み動作のタイミング図である。
【図14】本発明の他の好ましい実施例に従って構成されたメモリチップのレイアウトを概略的に示す図である。
【符号の説明】
100 CPU
200 グラフィックチップ
300 メモリチップ
400 表示装置
500 メモリコントローラ
600 メインメモリ
201 グラフィックエンジン
202 コマンド発生器
203 ラッチ
204 バンクペア検出器
205、302 TG
301 Xデコーダ
303 メモリセルアレイ
304 Yデコーダ
101、131、161、171、181、191 メモリセルアレイ
111、121、141、151、 メモリプレーン
311、321、331、341、351、361 コモンI/O線
401、471、481 コラム系回路ブロック
45 グローバルI/O線
46 I/Oバッファ
50、51 I/O回路
Claims (9)
- センスアンプを内包するバンクによって構成されるバンクペアを複数有すると共に、前記バンクペアに対応して設けられたコラム系回路とを有する半導体メモリ装置であって、
前記コラム系回路は、ライトアンプ、リードアンプ、プリチャージ回路を含み、
前記バンクペアの各ビット線にトランスファゲートトランジスタを介して接続されているコモンI/O線が前記コラム系回路と結合しているとともに、一方の前記バンクペアと接続される前記コモンI/O線は第1のスイッチを介してグローバルI/O線に接続され、他方の前記バンクペアと接続される前記コモンI/O線は第2のスイッチを介して前記グローバルI/O線に接続されており、
先行コマンドと後続コマンドの組み合わせによって異なるインターバルを考慮して、互いに異なる第一及び第二のコマンドインターバルスペックが規定されており、
前記第一のコマンドインターバルスペックは、同一バンクペアに対して発せられる先行コマンドと後続コマンドとの間の関係として規定され、前記第二のコマンドインターバルスペックは、異なるバンクペアに対してそれぞれ発せられる先行コマンドと後続コマンドとの間の関係として規定され、
前記バンクペアの各々は、内在するバンク毎に内包する前記センスアンプを用いて、前記第一と前記第二とのコマンドインターバルスペックに基づいて動作することを特徴とする半導体メモリ装置。 - 前記第一と前記第二とのコマンドインターバルスペックは、予め定められた先行コマンドと後続コマンドとの組み合わせに対して、前記第二のコマンドインターバルスペックにおいて規定されるタイムインターバルが、前記第一のコマンドインターバルスペックにおいて規定されるタイムインターバルより短くなり得るように規定され、前記先行コマンドはプリチャージを伴うことを特徴とする請求項1に記載の半導体メモリ装置。
- 前記予め定められた組み合わせは、前記先行コマンドとしての書込みコマンドと前記後続コマンドとしての読出しコマンドから成ることを特徴とする請求項2に記載の半導体メモリ装置。
- 前記予め定められた組み合わせは、前記先行コマンドとしての読出しコマンド及び前記後続コマンドとしての書込みコマンドから成ることを特徴とする請求項2に記載の半導体メモリ装置。
- 前記コマンドインターバルスペックは、前記先行コマンドと前記後続コマンドのバンクペアの異同を検出するバンクペア検出器により決定されることを特徴とする請求項1〜4の何れか1項に記載の半導体メモリ装置。
- 中央演算装置、グラフィックチップ、メモリチップ及び表示装置を含むコンピュータシステムにおいて、
前記グラフィックチップに接続している前記メモリチップが請求項1〜5の何れか1項に記載の半導体メモリ装置からなることを特徴とするコンピュータシステム。 - 前記グラフィックチップが、前記中央演算装置から前記グラフィックチップに送られたプリミティブ命令を解釈して、前記プリミティブ命令に対応するコマンドとデータビットを前記メモリチップに発行すると共に、前記メモリチップから読み出したデータを表示装置に表示させることを特徴とする請求項6に記載のコンピュータシステム。
- 前記バンクペア検出器がグラフィックチップに設けられていることを特徴とする請求項6又は7に記載のコンピュータシステム。
- 前記グラフィックチップに設けられた前記バンクペア検出器により決定された前記コマンドインターバルスペックが、前記グラフィックチップに設けられたタイミング発生器及びラッチ回路を介して、前記メモリチップに設けられたタイミング発生器に伝えられることを特徴とする請求項6〜8の何れか1項に記載のコンピュータシステム。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/026,755 US6678204B2 (en) | 2001-12-27 | 2001-12-27 | Semiconductor memory device with high-speed operation and methods of using and designing thereof |
US10/026755 | 2001-12-27 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003223785A JP2003223785A (ja) | 2003-08-08 |
JP4667708B2 true JP4667708B2 (ja) | 2011-04-13 |
Family
ID=21833613
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002375804A Expired - Lifetime JP4667708B2 (ja) | 2001-12-27 | 2002-12-26 | 半導体メモリ装置及びコンピュータシステム |
Country Status (5)
Country | Link |
---|---|
US (1) | US6678204B2 (ja) |
JP (1) | JP4667708B2 (ja) |
KR (2) | KR101058343B1 (ja) |
DE (1) | DE10227806B4 (ja) |
TW (1) | TWI228667B (ja) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7187572B2 (en) | 2002-06-28 | 2007-03-06 | Rambus Inc. | Early read after write operation memory device, system and method |
US6804145B2 (en) * | 2002-11-01 | 2004-10-12 | Hewlett-Packard Development Company, L.P. | Memory cell sensing system and method |
US7280428B2 (en) | 2004-09-30 | 2007-10-09 | Rambus Inc. | Multi-column addressing mode memory system including an integrated circuit memory device |
US8595459B2 (en) * | 2004-11-29 | 2013-11-26 | Rambus Inc. | Micro-threaded memory |
US7359279B2 (en) * | 2005-03-31 | 2008-04-15 | Sandisk 3D Llc | Integrated circuit memory array configuration including decoding compatibility with partial implementation of multiple memory layers |
US20070260841A1 (en) | 2006-05-02 | 2007-11-08 | Hampel Craig E | Memory module with reduced access granularity |
KR100886629B1 (ko) * | 2006-09-28 | 2009-03-04 | 주식회사 하이닉스반도체 | 반도체 메모리 장치 |
JP5690464B2 (ja) * | 2007-11-20 | 2015-03-25 | ピーエスフォー ルクスコ エスエイアールエルPS4 Luxco S.a.r.l. | 半導体記憶装置 |
KR101507122B1 (ko) | 2008-04-29 | 2015-04-01 | 삼성전자주식회사 | 반도체 메모리 장치 및 그것의 액세스 방법 |
KR101673233B1 (ko) * | 2010-05-11 | 2016-11-17 | 삼성전자주식회사 | 트랜잭션 분할 장치 및 방법 |
US10719237B2 (en) * | 2016-01-11 | 2020-07-21 | Micron Technology, Inc. | Apparatuses and methods for concurrently accessing multiple partitions of a non-volatile memory |
US9542980B1 (en) * | 2016-03-29 | 2017-01-10 | Nanya Technology Corp. | Sense amplifier with mini-gap architecture and parallel interconnect |
US11137914B2 (en) * | 2019-05-07 | 2021-10-05 | Western Digital Technologies, Inc. | Non-volatile storage system with hybrid command |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05342855A (ja) * | 1992-06-04 | 1993-12-24 | Nec Corp | 半導体メモリ回路 |
JPH0778467A (ja) * | 1993-07-14 | 1995-03-20 | Matsushita Electric Ind Co Ltd | 画像データメモリとそのアクセス方法 |
JPH09190695A (ja) * | 1995-12-28 | 1997-07-22 | Samsung Electron Co Ltd | マルチバンク構造を有する半導体メモリ装置 |
JPH09237491A (ja) * | 1995-10-04 | 1997-09-09 | Cirrus Logic Inc | メモリ、処理システムおよびアクセス方法 |
JPH1091136A (ja) * | 1984-07-23 | 1998-04-10 | Texas Instr Inc <Ti> | 電子計算機システム |
JPH10334663A (ja) * | 1997-05-30 | 1998-12-18 | Oki Micro Design Miyazaki:Kk | 半導体記憶装置 |
JPH1186541A (ja) * | 1997-09-02 | 1999-03-30 | Mitsubishi Electric Corp | 半導体記憶装置 |
JP2000067575A (ja) * | 1998-08-19 | 2000-03-03 | Samsung Electronics Co Ltd | グラフィックメモリ装置のリフレッシュ制御方法及び回路 |
JP2000090664A (ja) * | 1998-07-17 | 2000-03-31 | Toshiba Corp | 高速サイクルクロック同期メモリ及びメモリシステム |
JP2000173269A (ja) * | 1998-12-08 | 2000-06-23 | Mitsubishi Electric Corp | 半導体記憶装置 |
JP2000195262A (ja) * | 1998-12-25 | 2000-07-14 | Internatl Business Mach Corp <Ibm> | Sdram及びsdramのデ―タ・アクセス方法 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE1013614B (de) * | 1956-09-19 | 1957-08-14 | Krantz H Fa | Tragstab zur Aufnahme von Garnstraehnen in Straehngarnfaerbeapparaten |
JPH09161476A (ja) * | 1995-10-04 | 1997-06-20 | Toshiba Corp | 半導体メモリ及びそのテスト回路、並びにデ−タ転送システム |
TW307869B (en) * | 1995-12-20 | 1997-06-11 | Toshiba Co Ltd | Semiconductor memory |
US5748551A (en) | 1995-12-29 | 1998-05-05 | Micron Technology, Inc. | Memory device with multiple internal banks and staggered command execution |
JPH10334662A (ja) * | 1997-05-29 | 1998-12-18 | Nec Corp | 半導体記憶装置 |
US5881016A (en) * | 1997-06-13 | 1999-03-09 | Cirrus Logic, Inc. | Method and apparatus for optimizing power consumption and memory bandwidth in a video controller using SGRAM and SDRAM power reduction modes |
KR100363079B1 (ko) | 1999-02-01 | 2002-11-30 | 삼성전자 주식회사 | 이웃한 메모리 뱅크들에 의해 입출력 센스앰프가 공유된 멀티 뱅크 메모리장치 |
US6453401B1 (en) * | 1999-07-02 | 2002-09-17 | Rambus Inc. | Memory controller with timing constraint tracking and checking unit and corresponding method |
EP1148508A1 (en) * | 2000-04-10 | 2001-10-24 | STMicroelectronics S.r.l. | Synchronization circuit for read paths of an electronic memory |
JP3651767B2 (ja) | 2000-04-24 | 2005-05-25 | シャープ株式会社 | 半導体記憶装置 |
-
2001
- 2001-12-27 US US10/026,755 patent/US6678204B2/en not_active Expired - Lifetime
-
2002
- 2002-06-21 DE DE10227806.7A patent/DE10227806B4/de not_active Expired - Lifetime
- 2002-12-26 JP JP2002375804A patent/JP4667708B2/ja not_active Expired - Lifetime
- 2002-12-27 KR KR1020020085288A patent/KR101058343B1/ko active IP Right Grant
- 2002-12-27 TW TW091137585A patent/TWI228667B/zh not_active IP Right Cessation
-
2009
- 2009-04-29 KR KR1020090037484A patent/KR100937600B1/ko active IP Right Grant
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1091136A (ja) * | 1984-07-23 | 1998-04-10 | Texas Instr Inc <Ti> | 電子計算機システム |
JPH05342855A (ja) * | 1992-06-04 | 1993-12-24 | Nec Corp | 半導体メモリ回路 |
JPH0778467A (ja) * | 1993-07-14 | 1995-03-20 | Matsushita Electric Ind Co Ltd | 画像データメモリとそのアクセス方法 |
JPH09237491A (ja) * | 1995-10-04 | 1997-09-09 | Cirrus Logic Inc | メモリ、処理システムおよびアクセス方法 |
JPH09190695A (ja) * | 1995-12-28 | 1997-07-22 | Samsung Electron Co Ltd | マルチバンク構造を有する半導体メモリ装置 |
JPH10334663A (ja) * | 1997-05-30 | 1998-12-18 | Oki Micro Design Miyazaki:Kk | 半導体記憶装置 |
JPH1186541A (ja) * | 1997-09-02 | 1999-03-30 | Mitsubishi Electric Corp | 半導体記憶装置 |
JP2000090664A (ja) * | 1998-07-17 | 2000-03-31 | Toshiba Corp | 高速サイクルクロック同期メモリ及びメモリシステム |
JP2000067575A (ja) * | 1998-08-19 | 2000-03-03 | Samsung Electronics Co Ltd | グラフィックメモリ装置のリフレッシュ制御方法及び回路 |
JP2000173269A (ja) * | 1998-12-08 | 2000-06-23 | Mitsubishi Electric Corp | 半導体記憶装置 |
JP2000195262A (ja) * | 1998-12-25 | 2000-07-14 | Internatl Business Mach Corp <Ibm> | Sdram及びsdramのデ―タ・アクセス方法 |
Also Published As
Publication number | Publication date |
---|---|
US6678204B2 (en) | 2004-01-13 |
JP2003223785A (ja) | 2003-08-08 |
DE10227806B4 (de) | 2018-06-14 |
KR20030057470A (ko) | 2003-07-04 |
KR101058343B1 (ko) | 2011-08-22 |
DE10227806A1 (de) | 2003-07-17 |
KR100937600B1 (ko) | 2010-01-20 |
TWI228667B (en) | 2005-03-01 |
KR20090060237A (ko) | 2009-06-11 |
US20030123318A1 (en) | 2003-07-03 |
TW200304077A (en) | 2003-09-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100937600B1 (ko) | 고속 동작 반도체 메모리 장치 및 상기 반도체 메모리 장치로 이루어지는 메모리 시스템 | |
JP3135795B2 (ja) | ダイナミック型メモリ | |
CN109196585B (zh) | 用于控制字线及读出放大器的设备及方法 | |
US7272070B2 (en) | Memory access using multiple activated memory cell rows | |
JP2009503682A (ja) | 複数アドレス、データ及びコマンドバスを有するメモリデバイス及び方法 | |
JP2008532140A (ja) | 複数内部データバス及びメモリバンクインターリービングを有するメモリデバイス及び方法 | |
US20120155200A1 (en) | Memory device, memory system including the same, and control method thereof | |
JPH1092177A (ja) | 半導体記憶装置 | |
KR19990007381A (ko) | 반도체 메모리 디바이스 | |
US5781493A (en) | Semiconductor memory device having block write function | |
US6947308B2 (en) | Embedded semiconductor memory with crossbar wirings and switches for high bandwidth | |
KR100619202B1 (ko) | 자동 프리챠지 인코딩 장치 및 방법 | |
JP4769548B2 (ja) | 半導体記憶装置 | |
US20230178118A1 (en) | Memory circuit architecture | |
KR100341343B1 (ko) | 고속 액세스가 가능한 다이렉트형 감지 증폭기를 구비한 반도체 메모리 | |
JPH0233799A (ja) | 半導体記録装置のデコード方法およびその装置 | |
CN116529822A (zh) | 用于更快存储器存取区的设备及方法 | |
JP3522112B2 (ja) | 半導体記憶装置 | |
US11881256B2 (en) | Semiconductor memory device and method of controlling load of global input-output lines of the same | |
JP3558526B2 (ja) | 半導体記憶装置 | |
US6754134B1 (en) | Semiconductor storage device having multiple interrupt feature for continuous burst read and write operation | |
JPH06162762A (ja) | 半導体記憶装置 | |
JP2002269982A (ja) | 半導体メモリ | |
JPH11126485A (ja) | 半導体記憶装置及びその制御方法 | |
JP2000339960A (ja) | 半導体記憶装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050427 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070215 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070704 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070921 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080618 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080916 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20081022 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20081114 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101115 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110112 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140121 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4667708 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |