JPH0973772A - メモリ素子、処理システム、メモリ素子を制御する方法およびダイナミックランダムアクセスメモリを操作する方法 - Google Patents

メモリ素子、処理システム、メモリ素子を制御する方法およびダイナミックランダムアクセスメモリを操作する方法

Info

Publication number
JPH0973772A
JPH0973772A JP29148395A JP29148395A JPH0973772A JP H0973772 A JPH0973772 A JP H0973772A JP 29148395 A JP29148395 A JP 29148395A JP 29148395 A JP29148395 A JP 29148395A JP H0973772 A JPH0973772 A JP H0973772A
Authority
JP
Japan
Prior art keywords
data
address
multiplexed
circuit
pin
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.)
Granted
Application number
JP29148395A
Other languages
English (en)
Other versions
JP4128234B2 (ja
Inventor
G R Mohan Rao
アール.モハン ラオ ジー.
Ronald T Taylor
ティー.テイラー ロナルド
Sudhir Sharma
シャルマ サドハー
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cirrus Logic Inc
Original Assignee
Cirrus Logic Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=24078475&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JPH0973772(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Cirrus Logic Inc filed Critical Cirrus Logic Inc
Publication of JPH0973772A publication Critical patent/JPH0973772A/ja
Application granted granted Critical
Publication of JP4128234B2 publication Critical patent/JP4128234B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C5/00Details of stores covered by group G11C11/00
    • G11C5/06Arrangements for interconnecting storage elements electrically, e.g. by wiring
    • G11C5/066Means for reducing external access-lines for a semiconductor memory clip, e.g. by multiplexing at least address and data signals
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Dram (AREA)
  • Static Random-Access Memory (AREA)

Abstract

(57)【要約】 【課題】 少ないピン数で広いバス幅のデータを扱うメ
モリ素子を提供する。 【解決手段】 メモリ素子200は、メモリセルアレイ
201の周囲に配置されており、少なくとも1つのアド
レスビットに応じてアレイ内のセルの少なくとも1つに
アドレスするための回路202、204と、アドレスさ
れたセルとデータ交換するための回路208、210、
211、212とを有しており、第1期間中に、マルチ
プレクスされた入出力に与えられたアドレスビットをア
ドレスする回路に渡し、第2期間中に、データを交換す
る回路とマルチプレクスされた入出力との間のデータの
交換をおこなう制御回路206を備えている。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は一般に電子回路およ
び素子に関する。特に、少ピン数のメモリ素子およびシ
ステム、ならびにこれらを用いる方法に関する。
【0002】
【従来の技術】現在、コンピュータのほとんどのメモリ
システムはスタティックランダムアクセスメモリ素子
(SRAM)またはダイナミックランダムアクセスメモ
リ素子(DRAM)のいずれかによって構成されてい
る。各タイプのメモリ素子は各々利点および欠点を有
し、従って、DRAMおよびSRAMは通常は各々異な
るアプリケーションに限定される。SRAMは動作が速
く、典型的には、キャッシュメモリにおけるような速い
アクセスタイムおよび高いバンド幅(bandwidth)が重
要であるアプリケーションにおいて用いられる。しか
し、SRAMは消費電力が高く、製造費用が高くつき、
また所定のチップスペース当たりのセル(ビット)数が
少ない。一方、SRAMより動作は遅いが、DRAMは
典型的にはコストが低く、消費電力も実質的に低く、同
じチップスペース内のビット数も多い(すなわち、セル
密度が高い)。DRAMは、典型的には、システムメモ
リおよびディスプレイフレームバッファのような、速度
より電力削減やセル密度の方が重要であるメモリサブシ
ステムを構成するために用いられる。ほとんどのコンピ
ュータシステムにおいて、システムアーキテクチャを支
配するのはこれらのサブシステムであり、従って、DR
AMの方が市場では有力なメモリ素子タイプである。
【0003】
【発明が解決しようとする課題】上述の従来技術におけ
る問題を以下に述べる。現在市販されているDRAMの
ほとんどにおいて、利用可能なデータ入出力ピンの最大
数は16であり、ランダムアクセス(またはページ)サ
イクル当たり最大16ビットへのアクセスが可能であ
る。このため、データバスが64または72ビットもの
広さである最先端のコンピュータシステムの構成におい
ては問題が生じる。例えば、64ビット幅のデータバス
をサポートするためには、メモリバンクあたり4つの並
列の「16ビット用の」素子が必要である。チップ数が
多くなると、こんどはより広いボードスペースが必要と
なり、消費電力が増大し、プリント回路板において必要
な接続点の数も増大する。さらに、DRAM(モノリシ
ック)は、512kバイトまたは2Mバイトなどの決ま
ったサイズで構成されるため、メモリスペースがむだに
なることが多い。例えば、512kバイトの素子が用い
られるかまたは2Mバイトの素子が用いられるかによっ
て、各システムメモリバンクは、各々、(この場合に
は)1Mバイトまたは4Mバイトの対応する容量を有す
ることになる。3Mバイトなど、バンクあたりの必要容
量が上記容量の中間である場合は、容量の大きい方を選
択せねばならず、かなりのメモリスペースがむだにな
る。
【0004】広いデータポートを有するDRAMを構成
することは有利である。例えば、各々32個のデータピ
ンを有する2つのDRAM、または64個のデータピン
を有する1つのDRAMは、1回のランダムアクセス中
に64ビットのバスをサポートし得る。しかし、ピン数
の増大は、ほとんどの場合、素子コストの増大につなが
る。システムあたり1台のユニットしか必要としないC
PUのような素子では、ピン数の増大によるコストの増
大は通常は許容範囲内である。これに対して、メモリ素
子の場合には、通常はシステムあたり相当数のメモリ素
子、典型的には、現在のアーキテクチャでは10から2
0のメモリ素子が必要であるため、このようなコストの
増大は通常は許容範囲を超える。64ビット幅の素子が
考慮されるとき、このピン数の問題は特に難しい問題と
なる。この場合、少なくとも64個のデータピンおよび
約21個の他のピン(アドレス、電源、および制御信号
用)が必要となる。現在利用可能なパッケージには60
ピンと100ピン数のものがある。従って、この場合に
は、多数のピンが未使用となるにもかかわらず、より高
価な100ピンのパッケージを選択せねばならない。
【0005】従って、バス幅が広いメモリ素子を実現す
る回路および方法が必要である。特に、このような回路
および方法は、必ずしも限定はされないが、DRAMメ
モリ素子に適用可能であるべきである。このようなバス
幅が広いメモリ素子を実現する場合、ピン数は最小限と
すべきだからである。
【0006】本発明は、上記課題を解決するためになさ
れたものであり、その目的とするところは、少ないピン
数でバス幅が広いメモリ素子を提供することにある。
【0007】
【課題を解決するための手段】本発明によるメモリ素子
は、マルチプレクスされたアドレス/データ入出力と、
メモリセルアレイと、少なくとも1つのアドレスビット
に応じて該アレイの該セルの少なくとも1つをアドレス
する回路と、データを該セルのうちのアドレスされたセ
ルと交換する回路と、第1期間中に、該マルチプレクス
された入出力に与えられたアドレスビットを、該アドレ
スする回路に渡し、第2期間中に、該交換する回路と該
マルチプレクスされた入出力との間のデータの交換を可
能にするように作動し得る制御回路と、を備えており、
そのことにより上記目的が達成される。
【0008】ある実施例では、前記第1期間は、前記メ
モリ素子によって受け取られるロウアドレスストローブ
のロジック高レベル期間によって定義され、前記第2期
間は、該ロウアドレスストローブのロジック低レベル期
間によって定義される。
【0009】ある実施例では、前記アドレスする回路
は、前記アレイに結合されるロウデコーダと、カラムデ
コーダとを備え、前記データを交換する回路は、該カラ
ムデコーダを該アレイに結合する複数のセンスアンプ
と、該カラムデコーダとを備え、また前記制御回路は、
前記第1期間中に、前記マルチプレクスされたピンを該
ロウデコーダおよび該カラムデコーダのアドレス入力に
選択的に結合し、また前記第2期間中に、該マルチプレ
クスされた入出力を該カラムデコーダのデータポートに
結合するように作動し得るマルチプレクスされた回路を
備えている。
【0010】ある実施例では、前記少なくとも1つのマ
ルチプレクスされた入出力は、前記第1期間中、マルチ
プレクスされたアドレスバスからロウアドレスビットお
よびカラムアドレスをシリアルに受け取る。
【0011】ある実施例では、前記データを前記アレイ
のうちの前記選択されたセルと交換する回路は、前記マ
ルチプレクスされた入出力に結合された入力と前記カラ
ムデコーダの前記データポートに結合された出力とを有
するデータラッチを含む書き込みパスと、該カラムデコ
ーダの該データポートに結合された読み出しアンプと、
該読み出しアンプに結合された出力ラッチと、該出力ラ
ッチを該マルチプレクスされた入出力に結合する出力バ
ッファとを有する読み出しパスとを備えている。
【0012】ある実施例では、前記交換する回路は、書
き込み動作中、前記マルチプレクスされた入出力を前記
カラムデコーダの前記データポートに結合するための第
1パスと、読み出し動作中、該少なくとも1つのマルチ
プレクスされた入出力を該カラムデコーダの該データポ
ートに結合するための第2パスと、を備えている。
【0013】ある実施例では、前記第1期間中はプリチ
ャージの状態にある。
【0014】ある実施例では、前記メモリ素子はシンク
ロナスDRAM素子であり、前記少なくとも1つのアド
レスビットおよびデータは、クロックと同期して前記少
なくとも1つのマルチプレクスされた入出力に与えられ
る。
【0015】本発明によるメモリ素子は、少なくとも1
つのアドレス専用ピンと、少なくとも1つのデータ専用
ピンと、少なくとも1つのマルチプレクスされたアドレ
ス/データピンと、ロウおよびカラムに配置されたダイ
ナミックランダムアクセスメモリセルアレイであって、
該ロウの各々はワードラインに接続し、該カラムの各々
はビットラインに接続するアレイと、該アドレス専用ピ
ンおよび該マルチプレクスされたアドレス/データピン
で受け取られたアドレスビットに応じて、1つのワード
ラインおよび少なくとも1つのビットラインを選択し、
少なくとも1つの該セルを有する選択された格納位置へ
のアクセスを可能にするアドレス回路と、該マルチプレ
クスされたアドレス/データピンおよび該データ専用ピ
ンと該アレイとの間のデータの交換を制御するデータ制
御回路と、非アクティブ期間中においては、該マルチプ
レクスされたアドレス/データピンに与えられる少なく
とも1つのアドレスビットを該アドレス回路に渡すため
に、該マルチプレクスされたアドレス/データピンを該
アドレス回路に結合し、またアクティブ期間中において
は、該マルチプレクスされたアドレス/データピンと該
アレイとの間でデータビットを交換するために、該マル
チプレクスされたアドレス/データピンを該データ制御
回路に結合するように作動し得るデータ入出力回路と、
を備えており、そのことにより上記目的が達成される。
【0016】ある実施例では、前記入力制御回路はさら
に、前記アクティブ期間中に、前記データ専用ピンと前
記アレイとの間でデータビットを交換するために、該デ
ータ専用ピンを前記データ制御回路に結合するように作
動し得る。
【0017】ある実施例では、前記データ制御回路は、
前記アレイの前記ビットラインに結合した複数のセンス
アンプと、該センスアンプに結合したカラムデコーダ
と、前記マルチプレクスされたピンと前記データ専用ピ
ンに結合した入力バッファと、データラッチと、前記ア
クティブ期間中に該マルチプレクスされたピンと該デー
タピンとを該データラッチに結合するためのマルチプレ
クサとを備え、該データラッチは、受け取られたライト
イネーブル信号に応じてデータを該カラムデコーダに結
合する、書き込みデータパスと、該カラムデコーダに結
合した読み出しアンプと、該読み出しアンプに結合した
出力ラッチと、該出力ラッチに結合した出力バッファと
を備え、該出力バッファは、出力イネーブル信号に応じ
て該出力ラッチを該データ専用ピンと該マルチプレクス
されたピンに結合する、読み出しデータパスと、を備え
ている。
【0018】ある実施例では、前記マルチプレクサは、
前記アクティブ期間を定義する受け取られたロウアドレ
スストローブのロジック低レベル期間に応じて、前記マ
ルチプレクスされたピンと前記データピンとを前記デー
タラッチに結合する。
【0019】ある実施例では、前記非アクティブ期間
は、受け取られたロウアドレスストローブのロジック高
レベルサイクルに対応し、前記アクティブ期間は、該ロ
ウアドレスストローブのロジック低レベルサイクルに対
応する。
【0020】ある実施例では、前記少なくとも1つのア
ドレス専用ピンは高位のアドレスビットを受け取る。
【0021】本発明による処理システムは、データを演
算する処理回路と、該処理回路に結合したアドレスバス
と、該処理回路に結合したデータバスと、メモリ素子で
あって、マルチプレクスされたアドレス/データ入力
と、メモリセルアレイと、少なくとも1つのアドレスビ
ットに応じて、該アレイの該セルの少なくとも1つをア
ドレスする回路と、データを該セルのうちのアドレスさ
れたセルと交換する回路と、第1期間中に、該マルチプ
レクスされたピンに与えられたアドレスビットを、該ア
ドレス用回路に渡し、また第2期間中に、該交換用回路
と該マルチプレクスされたピンとの間のデータの交換を
可能にするように作動し得る制御回路と、を有するメモ
リ素子と、該アドレスバスおよび該データバスから受け
取られたアドレスビットおよびデータビットを、該メモ
リ素子の該マルチプレクスされたアドレス/データピン
に選択的に結合するためのインタフェース回路と、を備
えており、そのことにより上記目的が達成される。
【0022】ある実施例では、前記処理回路は汎用マイ
クロプロセッサを有する。
【0023】ある実施例では、前記処理回路はディスプ
レイコントローラを有する。
【0024】ある実施例では、前記メモリセルアレイ
は、ダイナミックランダムアクセスメモリセルアレイを
有する。
【0025】ある実施例では、前記メモリは、システム
メモリの一部を形成する。
【0026】ある実施例では、前記メモリは、フレーム
バッファの一部を形成する。
【0027】ある実施例では、前記インタフェース回路
は、コアロジックを有する。
【0028】本発明によるメモリ素子を制御する方法
は、マルチプレクスされたアドレス/データ入出力と、
メモリセルアレイと、該アレイ内のセルにアドレスする
ためのアドレス回路と、データをアドレスされたセルと
交換するためのデータ入出力回路と、を備えたメモリ素
子を制御する方法であって、第1期間中に、該マルチプ
レクスされた入出力に与えられた少なくとも1つのアド
レスビットを該アドレス回路に渡すステップと、第2期
間中に、該データ入出力回路と該マルチプレクスされた
入出力との間でデータを交換するステップと、を包含し
ており、そのことにより上記目的が達成される。
【0029】ある実施例では、前記渡すステップは、プ
リチャージサイクル中に少なくとも1つのアドレスビッ
トを渡すステップを包含する。
【0030】ある実施例では、前記プリチャージサイク
ルは、受け取られたロウアドレスストローブのロジック
高レベル期間に対応する。
【0031】ある実施例では、前記渡すステップは、マ
ルチプレクスされたアドレスバスから受け取られた少な
くとも1つのロウアドレスビットを渡すステップと、こ
れとシリアルに、該マルチプレクスされたアドレスバス
からの少なくとも1つのカラムアドレスビットを渡すス
テップと、を包含する。
【0032】本発明によるダイナミックランダムアクセ
スメモリを操作する方法は、少なくとも1つのアドレス
専用ピンと、少なくとも1つのデータ専用ピンと、少な
くとも1つのマルチプレクスされたアドレス/データピ
ンと、ダイナミックランダムアクセスメモリセルアレイ
と、該アドレス専用ピンおよび該マルチプレクスされた
アドレス/データピンで受け取られたアドレスビットに
応じて、該アレイ内の少なくとも1つのセルの選択され
た格納位置にアクセスするためのアドレス回路と、該マ
ルチプレクスされたアドレス/データピンおよび該デー
タ専用ピンと選択された位置との間のデータ交換を制御
するためのデータ制御回路と、を備えたダイナミックラ
ンダムアクセスメモリを操作する方法であって、プリチ
ャージ中に、該マルチプレクスされたアドレス/データ
ピンを該アドレス回路に結合するステップと、該マルチ
プレクスされたピンに与えられる少なくとも1つのアド
レスビットを該アドレス回路に渡すステップと、アクテ
ィブ期間中に、該マルチプレクスされたアドレスピンを
データ制御回路に結合するステップと、データビットを
該マルチプレクスされたピンと該アレイとの間で交換す
るステップと、を包含しており、そのことにより上記目
的が達成される。
【0033】ある実施例では、前記少なくとも1つのア
ドレスビットを渡すステップは、ロウアドレスビットお
よびカラムアドレスビットをシリアルに渡すステップを
包含する。
【0034】ある実施例では、前記交換するステップ
は、前記マルチプレクスされたピンに与えられたデータ
を前記メモリアレイに書き込むステップを包含する。
【0035】ある実施例では、前記交換するステップ
は、前記マルチプレクスされたピンを介して前記メモリ
アレイからデータを読み出すステップを包含する。
【0036】以下、作用について説明する。
【0037】本発明の原理は広いデータポートのメモリ
素子の設計および製造を提供する。特に、これらの原理
はダイナミックランダムアクセスメモリ素子(DRA
M)に適用され得るが、広いデータインタフェースが必
要な、SRAMなどの他のタイプのメモリ素子にも等し
く適応される。一般に、本発明によれば、メモリ素子へ
の1つ以上の入力がマルチプレクスされ、これにより、
ある動作サイクル中はアドレスビットが受け取られ、別
の動作サイクル中はデータビットが受け取られるかまた
は転送(交換)され得る。このような方法で少なくとも
いくつかの入力をマルチプレクスすることによって、従
来の素子で可能であるよりも多くのデータビットが同時
にメモリ素子により交換され得る。最も重要な利点は、
従来のパッケージで、(パッケージの)相互接続ピンの
数を増やさずに、より広いアドレスポートを提供し得る
ことである。
【0038】本発明の1つの実施態様によれば、マルチ
プレクスされたアドレス/データ入出力を有するメモリ
素子が提供される。メモリ素子は、メモリセルアレイ、
少なくとも1つのアドレスビットに応じてアレイ内のセ
ルの少なくとも1つをアドレスする回路、およびデータ
をアドレスされたセルと交換する回路を有する。メモリ
素子はさらに、第1期間中に、マルチプレクスされた入
出力に与えられたアドレスビットをアドレスする回路に
渡し、第2期間中に、交換する回路とマルチプレクスさ
れた入出力との間のデータの交換を可能にするように作
動し得る制御回路を有する。
【0039】本発明の第2実施態様では、少なくとも1
つのアドレス専用ピンと、少なくとも1つのデータ専用
ピンと、少なくとも1つのマルチプレクスされたアドレ
ス/データピンとを有するメモリ素子が提供される。メ
モリ素子は、ロウおよびカラムに配置されたダイナミッ
クランダムアクセスメモリセルアレイを有し、各ロウは
ワードラインに対応し、各カラムはビットラインに対応
する。1つのワードラインおよび少なくとも1つのビッ
トラインを選択して、アドレス専用ピンおよびマルチプ
レクスされたアドレス/データピンで受け取られたアド
レスビットに応じて、少なくとも1つのセルを有する選
択された格納位置へのアクセスを可能にするアドレス回
路が提供される。マルチプレクスされたアドレス/デー
タピンおよびデータ専用ピンとアレイとの間のデータの
交換を制御するためのデータ制御回路が提供される。ま
た、非アクティブ期間中に、マルチプレクスされたピン
に与えられる少なくとも1つのアドレスビットをアドレ
ス回路に渡すために、マルチプレクスされたピンをアド
レス回路に結合するように作動し得るデータ入出力回路
もまた提供される。入出力回路は、アクティブ期間中
は、マルチプレクスされたピンとアレイとの間でデータ
ビットを交換するために、マルチプレクスされたアドレ
ス/データピンをデータ制御回路に結合するように作動
し得る。
【0040】本発明の原理はまた、データ処理および他
のPC(パーソナルコンピュータ)サブシステムにも適
応され得る。このような1つの実施態様によれば、デー
タに演算をおこなうための処理回路と、処理回路に結合
したアドレスバスと、処理回路に結合したデータバス
と、メモリ素子とを有する処理システムが提供される。
メモリ素子は、マルチプレクスされたアドレス/データ
入力と、メモリセルアレイと、アレイ内のセルの少なく
とも1つをアドレスするための回路と、データをアドレ
スされたセルと交換するための回路と、制御回路とを有
する。制御回路は、第1期間中に、マルチプレクスされ
たピンに与えられたアドレスビットをアドレスする回路
に渡し、第2期間中に、交換する回路とマルチプレクス
されたピンとの間のデータの交換を可能にするように作
動可能である。処理システムはさらに、アドレスバスお
よびデータバスから受け取られるアドレスおよびデータ
ビットをメモリ素子のマルチプレクスされたアドレス/
データピンに選択的に結合するためのインタフェース回
路を有する。
【0041】本発明の原理はさらに、メモリ素子を制御
するための方法において具体化される。1つの実施態様
によれば、メモリ素子を制御するための方法が提供され
る。メモリ素子は、マルチプレクスされたアドレス/デ
ータ入出力と、メモリセルアレイと、アレイ内のセルを
アドレスするためのアドレス回路と、データをアドレス
されたセルと交換するためのデータ入出力回路とを有す
る。この方法は、第1期間中に、マルチプレクスされた
入出力に与えられる少なくとも1つのアドレスビットを
アドレス回路に渡すステップと、第2期間中に、交換す
る回路とマルチプレクスされた入出力との間でデータを
交換するステップとを包含する。
【0042】別の実施態様によれば、少なくとも1つの
アドレス専用ピンと、少なくとも1つのデータ専用ピン
と、少なくとも1つのマルチプレクスされたアドレス/
データピンと、ダイナミックランダムアクセスメモリセ
ルアレイと、アレイ内の格納位置を選択するためのアド
レス回路と、マルチプレクスされたアドレス/データピ
ンおよびデータ専用ピンとアドレスされた位置との間の
データ交換を制御するためのデータ制御回路とを有する
DRAMを操作する方法が提供される。プリチャージ中
に、マルチプレクスされたアドレス/データピンはアド
レス回路に結合される。マルチプレクスされたピンに与
えられる少なくとも1つのアドレスビットがアドレス回
路に渡される。次に、アクティブ期間中に、マルチプレ
クスされたアドレスピンはデータ制御回路に切り換えら
れ、データビットはマルチプレクスされたピンとアレイ
内のアドレスされた位置との間で交換される。
【0043】本発明の原理は従来のメモリ素子に優る大
きな利点を提供する。特に、1台の素子で64ビットま
たは72ビットデータバスなどの広いデータバスを提供
し得る広いデータポートメモリ素子が構成され得る。さ
らに、広いデータ素子は、従来のパッケージにパッケー
ジ化され得、および/または与えられたパッケージに納
められた与えられた素子に広いデータポートが提供され
得る。この結果、所定のメモリシステムを構成するため
に必要な素子は少なくて済み、メモリ使用が最適化され
得る。
【0044】
【発明の実施の形態】本発明の原理およびこれらの利点
は、図1〜図5(a)および(b)に示した実施態様を参照す
ることによって最良に理解され得る。図面において、同
じ参照符号は同じ構成要素を示す。本発明の原理を具体
化するメモリ素子は多くのアプリケーションにおいて用
いられるが、例として、このようなメモリ素子を、パー
ソナルコンピュータで典型的に用いられる基本的な処理
システムアーキテクチャとの関連において述べる。
【0045】図1は、処理システム100の一部を示す
高レベル機能ブロック図である。システム100は、中
央処理装置(CPU)101、CPUローカルバス10
2、コアロジック103、ディスプレイコントローラ1
04、システムメモリ105、デジタル/アナログコン
バータ(DAC)106、フレームバッファ108、お
よびディスプレイ装置107を有する。
【0046】CPU101は、システム100の全体的
な動作を制御する「マスタ」である。特に、CPU10
1は、様々なデータ処理機能を実行し、ユーザの命令お
よび/またはアプリケーションソフトウェアの実行に応
じて、ディスプレイユニット107上に表示されるグラ
フィックデータの内容を決定する。CPU101は、例
えば、市販のパーソナルコンピュータで用いられる、イ
ンテル社のペンティアム(Intel Pentium)クラスのマ
イクロプロセッサなどの汎用マイクロプロセッサであり
得る。CPU101は、例えば、特別なバスまたは汎用
バス(業界で統一されたバス)であり得るCPUローカ
ルバス102を介してシステム100の残りの構成要素
と接続する。
【0047】CPU101の指示により、コアロジック
103は、CPU101、ディスプレイコントローラ1
04、およびシステムメモリ105の間のデータ、アド
レス、制御信号、および命令の交換を制御する。コアロ
ジック103は、システムの残りの構成要素と、特にC
PU101と適合するように設計された多くの市販のコ
アロジックチップセットのいずれかであり得る。図示し
たシステムのチップ112のような1つ以上のコアロジ
ックチップは、典型的には、「アドレス集約型(addres
s intensive)」であり、図1のチップ114のような
1つ以上のコアロジックチップは「データ集約型(data
intensive)」である。CPU101はコアロジック1
03と直接、または外部(L2)キャッシュ115を介
して接続し得る。L2キャッシュ115は、例えば、2
56KバイトのファーストSRAM素子であり得る。C
PU101はまたオンボード(L1)キャッシュをも有
していてよい。
【0048】ディスプレイコントローラ104は、多く
の市販のVGAディスプレイコントローラのいずれかで
あり得る。ディスプレイコントローラ104は、コアロ
ジック103を介してCPU101から、またはCPU
ローカルバス102を介してCPU101から直接、デ
ータ、命令、および/またはアドレスを受け取り得る。
データ、命令、およびアドレスは、コアロジック103
を介してディスプレイコントローラ104とシステムメ
モリ105との間で交換される。さらに、アドレスおよ
び命令は、例えばPCIローカルバスであり得るローカ
ルバスを介して、コアロジック103とディスプレイコ
ントローラ104との間で交換され得る。一般に、ディ
スプレイコントローラ104はスクリーンリフレッシュ
を制御し、ライン引き、多角形塗りつぶし、色空間変
換、表示データ補間・ズーミング、およびビデオストリ
ーミングなどの有限のグラフィック機能を実行し、また
パワーマネジメントなどの他の重要でない管理をおこな
う。最も重要なことは、ディスプレイコントローラ10
4は、スクリーンリフレッシュ中にフレームバッファ1
08からディスプレイ装置107への画素データのラス
ターを制御し、また表示データをアップデートするとき
にCPU101とフレームバッファ108とをインタフ
ェースする。ビデオデータはディスプレイコントローラ
104に直接、入力される。
【0049】デジタル/アナログコンバータ106は、
コントローラ104からデジタルデータを受け取り、ア
ナログデータを出力し、これによりディスプレイ装置1
07を駆動させる。例示した実施態様では、DAC10
6はディスプレイコントローラ104と共に1つのチッ
プ上に集積化される。システム100の特定の形態によ
り、オプションとして、DAC106はまた、例えば、
色パレット、YUVからRGBへのフォーマット変換回
路、および/またはXおよびYズーミング回路を有し得
る。ディスプレイ107は、例えば、CRTユニット、
液晶表示装置、エレクトロルミネセンス表示装置、プラ
ズマ表示装置、または複数の画素として画面上に画像を
表示する他のタイプのディスプレイ装置であり得る。他
の実施態様では、「ディスプレイ装置」107は、レー
ザプリンタまたは類似の文書表示/印刷装置などの別の
タイプの出力装置であり得る。
【0050】システム100のデータパスは設計により
異なる。例えば、システム100は「64ビット」また
は「72ビット」のシステムであり得る。64ビットの
システムが選択されると仮定する。このとき、CPUバ
ス102およびPCIバス116のデータパス、コアロ
ジック103を介してシステムメモリ105およびディ
スプレイコントローラ104に至るデータパス、ならび
にディスプレイコントローラ104とフレームバッファ
108との間のデータ相互接続を含むデータ接続の各々
はすべて64ビット幅である。アドレス相互接続は、メ
モリのサイズならびにデータバイト選択および仮想メモ
リ動作をサポートする必要性などの要因により変動し得
る。ペンティアムプロセッサシステムでは、CPUバス
102およびPCIバス116のアドレス部は、典型的
には、30ビット幅のオーダーである。
【0051】図2は、本発明の原理を具体化しモノリシ
ック集積回路として構成された、少ピン数であってバス
幅が広いメモリ素子200の機能ブロック図である。好
適な実施態様では、素子200はDRAMセルアレイ2
01の周囲に配置される。セルアレイ201は、M個の
ロウおよびN個のカラムに配列され、複数のセルアレイ
に分割され得る。各ロウは1本の導電性ロウライン(ワ
ードライン)に接続し、各カラムは少なくとも1本の導
電性ビットラインに接続する。ロウの選択はロウデコー
ダ202を介して行われ、ロウデコーダは、受け取った
ロウアドレスに応じてアレイ内のワードラインの各々の
電圧を制御する。
【0052】セルアレイ201のビットラインにはセン
スアンプ203が接続される。好ましくは、各ビットラ
インに対して1つのセンスアンプが含まれる。しかし、
他の実施態様では、センスアンプ203はまた多数のビ
ットライン間でマルチプレクスされ得る。センスアンプ
203にはカラムデコーダ204が結合され、アクセス
中の与えられた数のカラムライン(ビットライン)の選
択を制御する。典型的には、アクセス中はすべてのセン
スアンプ203がアクティブであり、カラムデコーダは
選択された位置のセルに交差するビットラインに対応す
るセンスアンプのみをゲートする。
【0053】例示した実施態様では、メモリ200は
「64ビット幅の(by 64)」メモリとして構成され
る。つまり、カラムデコーダ204は64本のビットラ
インを選択し、これによりランダムアクセス中に選択さ
れたカラム(すなわち、64ビット位置)に沿った64
ビットに同時にアクセスし得る。他の実施態様では、メ
モリ200は、1ビット幅、2ビット幅、4ビット幅、
8ビット幅、32ビット幅、またはもっと大きな位置
(location)メモリ(例えば、72ビット幅のメモリ)
として構成され得る。64ビット幅のアーキテクチャで
あれば、メモリ200を64ビットシステム100内の
バスと完全にインタフェースすることができる。 本発
明の原理によれば、メモリ200は、アドレス受け取り
専用の選択された数のI/Oピン220、アドレスを入
力し、またはデータを入出力するためのマルチプレクス
された第2の選択された数のピン230、およびデータ
の入出力専用の第3の選択された数のピン240を有す
る。データおよびアドレスを入出力する方法についてさ
らに以下に述べる。ただし、ここで、アドレスおよびデ
ータは、コア(グルー)ロジック、すなわちシステム1
00の従来のコアロジック103の制御の下でマルチプ
レクスされたピン230に選択的に与えられる。一般
に、従来のコアロジックチップはアドレスおよびデータ
バスをブリッジし、マルチプレクスされたピン230な
どのシステム内の所定のポートを、CPUバス102ま
たはPCIローカルバス116のいずれかのアドレスパ
スまたはデータパスのいずれかにスイッチし得る。
【0054】グラフィックコントローラに埋め込まれた
メモリコントローラが適切に設計されている場合には、
「フレームバッファ」もアドレス/データをミックスす
る方法を用い得る。
【0055】例示した実施態様では、アドレスピンのい
くつかだけがマルチプレクスされ、いくつかは専用であ
るが、他の実施態様では、アドレスを受け取るすべての
ピンがマルチプレクスされてデータを受け取ってもよ
い。同じことはデータを受け取るピンについても成り立
つ。つまり、他の実施態様では、データを交換するすべ
てのピンがマルチプレクスされてアドレスを受け取って
もよい。この好適な実施態様では、他の機能のために使
用可能にするために、いくつかのアドレスピンは専用で
ある。例えば、高位のアドレスビットを受け取るピンは
マルチプレクスされず、バンクまたはバイト選択動作の
ためにも用いられ得る。
【0056】I/Oピン220、230、240は入力
バッファ/アンプ205に接続される。専用のアドレス
ピン220で受け取られたアドレスは、アドレスラッチ
207に結合される。マルチプレクスされたピン230
で受け取られたアドレスは、マルチプレクサ206を介
してアドレスラッチ207に選択的に渡される。ピン2
20および230で受け取られるロウおよびカラムアド
レスは、従来のマルチプレクスされたアドレスバスから
連続的に受け取られるワード(すなわち、ワードとして
受け取られるロウアドレスビットと、別のワードとして
続いて受け取られるカラムアドレスビット)であり得
る。この場合には、アドレスラッチは、最初に受け取ら
れたロウアドレスをロウデコーダ202に、および連続
して受け取られたカラムアドレスをカラムデコーダ20
4に送る従来の3フェーズアドレスラッチシステムであ
り得る。
【0057】データ入力(書き込み動作)中は、マルチ
プレクスされたピン230およびデータ専用ピン240
に受け取られるデータは、マルチプレクサ206によっ
て、後述するタイミングに従ってデータラッチ208に
切り換えられる。書き込み中は、データラッチ208
は、TTL、CMOS、または他のI/O規格のインタ
フェース回路209によって受け取られるライトイネー
ブル(WE)制御信号に応じて、書き込まれているデー
タをカラムデコーダ204に転送する。
【0058】データ読み出し中は、センスアンプ203
およびカラムデコーダ204から出力されたデータは、
まず書き込みアンプ210に、次に出力ラッチ211に
渡される。出力ラッチ211からのデータは、次に出力
アンプ/バッファ212を介してマルチプレクスされた
ピン230およびデータピン240に、好ましくは入力
バッファ/アンプ205を経由して渡される。出力アン
プ/バッファ212は、TTL、CMOS、または他の
I/O規格のインタフェース回路213によって受け取
られる出力イネーブル信号(OE)によってイネーブル
される。
【0059】図2の図示した実施態様におけるタイミン
グおよび制御は、アンプ/バッファ214を介して受け
取られるロウアドレスストローブ(RAS)、カラムア
ドレスストローブ(CAS)、および従来のDRAM制
御クロックに基づく。この好適な非同期の実施態様で
は、RASは、後述するように、マルチプレクサ206
の制御(切り換え)のために用いられる。もしくは、マ
ルチプレクサ206は、RASおよびCAS信号の両方
によって制御され得る。クロック発生器215は、受け
取られたRAS、CASおよびクロック信号から、アド
レスラッチ207を介してアドレスを送る(pipeline)
ために必要なクロックを生成する。
【0060】図3は、本発明の原理によるメモリ200
の好適な動作を示すタイミング図である。RASが高レ
ベルの期間は、周知のように、メモリ200はプリチャ
ージの状態にある。一般に、プリチャージ中は、好まし
くはメモリ素子200を構成しているダイナミック回路
の様々なノードには、選択された電圧が負荷され、ま
た、最も重要なことは、センスアンプが等化(equaliz
e)される。本発明によれば、RASが非アクティブ
(高レベル)のこの期間にはまた、アドレスは、アドレ
ス専用ピン220およびマルチプレクスされたアドレス
/データピン230の両方で受け取られる。この結果、
RASが高レベルの間には、マルチプレクサ206が切
り換わってマルチプレクスされたピン230をアドレス
ラッチ207に接続する。本好適な実施態様では、ロウ
アドレスビットがまず受け取られ、アドレスラッチ20
7に渡され、ロウデコーダ202に送られる。ドントケ
ア(don't care)期間の後、ピン230および240に
与えられるカラムアドレスビットが受け取られ、アドレ
スラッチ207を介してカラムデコーダ204に送られ
る。マルチプレクスされないアドレスシステムでは、ロ
ウおよびカラムビットは同時に受け取られる。
【0061】RASの立ち下がりエッジで、メモリ20
0はアクティブサイクルに入る。特に、センスアンプが
データを転送する状態となり、非アクティブサイクル中
は節電のために閉鎖されていたすべてのダイナミック回
路が再びアクティブになる。セルアレイ201への書き
込み中は、マルチプレクサ206は切り換えを行い、ラ
イトイネーブル信号による制御に従って、マルチプレク
スされた入力ピン230およびデータ専用ピン240の
両方で受け取られたデータがデータラッチ208に結合
され、カラムデコーダ204に送られる。読み出し中
は、マルチプレクサ206は、ドントケアまたはトライ
ステート(ハイ・インピーダンス)状態にある。データ
は次に、センスアンプ203、カラムデコーダ204、
読み出しアンプ210、出力ラッチ211、および出力
アンプ/バッファ212からなるパスを介して読み出さ
れる。RASの立ち上がりエッジで、メモリ200はア
クティブ状態でなくなり、次の非アクティブサイクルに
入り、新しいロウおよびカラムアドレスセットを待つ状
態になる。
【0062】この好適な実施態様では、ロウおよびカラ
ムアドレスの入力は、マルチプレクスされたバスからの
ものであっても、カラムアドレスストローブ(CAS)
とは無関係に実行される。他の実施態様では、CAS
は、各非アクティブサイクル中に、アドレスピン220
およびマルチプレクスされたピン230に現れるカラム
アドレスがアドレスラッチ207に送られるタイミング
およびラッチを制御するために用いられ得る。CASと
RAS、アドレス、およびデータとのタイミング関係も
また図3に示す。
【0063】他の実施態様として、この方法はまた、マ
スタクロックとの同期モード、または従来のDRAMタ
イミング方法、つまりロウアドレスがRASの立ち下が
りエッジでストローブされ、カラムアドレスがCASの
立ち下がりエッジでストローブされる方法においても等
しく良好に作用する。
【0064】図4(a)は、42ピンSOJパッケージの
従来のDRAMのピンアウトを示し、図4(b)は、同じ
く42ピンSOJパッケージにパッケージ化された本発
明を具体化するDRAMのピンアウトを示す。図4(a)
および(b)において、A…とラベルがつけられたピンは
アドレス専用ピンであり、DQ…とラベルがつけられた
ピンはデータ専用ピンである。A…/DQ…とラベルが
つけられたピンは上述のようなマルチプレクスされたピ
ンである。NCと印されたピンは「ノー・コネクト」で
ある。RAS、CASL、CASH、OE、WE、
cc、およびVssはすべて従来の制御信号およびクロッ
クである。図4(a)および(b)から分かるように、従来の
DRAMでは、42ピンSOJパッケージに無理なくパ
ッケージ化され得る最も広いデータポートは16ビット
幅である。これに対して、本発明の32ビット幅のデバ
イスは、42ピンSOJパッケージ内にパッケージ化さ
れ、またそのパッケージで動作する。両方のパッケージ
に対するRAS、CASL、CASH、OE、WE、V
cc、およびVssピンは同じ位置にあるため、同じプリン
ト基板のレセプタクルとコンパチビリティを有する。3
2ビット幅の実施態様のCASLおよびCASHは各3
2ビットワードから2バイトの選択が可能である。
【0065】本発明の原理はまた、ページモードDRA
MおよびシンクロナスDRAM(SDRAM)にも適用
され得る。SDRAMの実施態様では、アドレスおよび
データは、システムのチップ外で発生したマスタークロ
ックに応じて、クロックにより入力され、セルアレイに
送り込まれ、またこれから送り出される。シンクロナス
DRAMでは、RASおよびCASは、この場合、マス
タークロックと同期して用いられ得る。図5(a)は、5
0ピンTSOP−IIパッケージの現在入手可能なSD
RAM(シンクロナスDRAM)のピンアウトを示し、
図5(b)は、本発明を具体化するSDRAMのピンアウ
トを示す。従来のSDRAMは、65,536ワード×
16ビット×2バンクのアーキテクチャで配置され、デ
ータ入出力に対して全体で16ピンしか利用できない2
Mビットの素子である。本発明によれば、同じパッケー
ジに、32,768ワード×32ビット×2バンクで、
データ入出力に対して32ピンが利用可能な2Mビット
が提供され得る。
【0066】ページモード動作では、同じロウの複数の
カラムアドレスが、単一の受け取られたカラムアドレス
から内部で生成される(または外部から与えられる)。
これにより、各カラムアドレスに対して、1つの選択さ
れたロウに沿って複数の位置にアクセスすることができ
る。これに対して、上述のランダムアクセスでは、各R
AS/CASサイクルに対して1つの位置(カラムまた
は予め定義されたカラムグループ)のみがアクセスされ
る。また、マルチプレクサ206および入力バッファ/
アンプ205は1つのトランシーバ回路へと結合され得
る。
【0067】本発明およびその利点を詳細に示したが、
本発明の精神および範囲から離れることなく様々な変
更、代用、および改変がなされ得る。
【0068】
【発明の効果】本発明によれば、メモリ素子への1つ以
上の入力がマルチプレクスされ、これにより、ある動作
サイクル中はアドレスビットが受け取られ、別の動作サ
イクル中はデータビットが受け取られるかまたは転送
(交換)され得る。このことにより、従来のパッケージ
で、パッケージの相互接続ピンの数を増やさずに、より
広いバス幅をもつアドレスポートを提供することができ
る。
【図面の簡単な説明】
【図1】本発明の原理を具体化するメモリ素子が用いら
れ得る典型的なデータ処理システムの高レベル機能ブロ
ック図である。
【図2】本発明の原理を具体化するメモリ素子の高レベ
ル機能ブロック図である。
【図3】図2のメモリ素子を作動させる新規の方法にお
ける1アクセスサイクルを示すタイミング図である。
【図4】(a)は、従来のパッケージ化DRAMを示す図
であり、(b)は、同じパッケージの本発明の原理を具体
化するDRAMを示す図である。
【図5】(a)は、パッケージ化された従来のSDRAM
(シンクロナスDRAM)を示す図であり、(b)は、同
じパッケージの本発明の原理を具体化するSDRAMを
示す図である。
【符号の説明】
200 メモリ素子 201 DRAMセルアレイ 202 ロウデコーダ 203 センスアンプ 204 カラムデコーダ 205 入力バッファ/アンプ 206 マルチプレクサ 207 アドレスラッチ 208 データラッチ 209、213 インタフェース回路 210 読み出しアンプ 211 出力ラッチ 212 出力アンプ/バッファ 214 アンプ/バッファ 215 クロック発生器 220 アドレス専用ピン 230 マルチプレクスされたピン 240 データ専用ピン
───────────────────────────────────────────────────── フロントページの続き (71)出願人 595158337 3100 West Warren Aven ue,Fremont,Californ ia 94538,U.S.A. (72)発明者 ロナルド ティー.テイラー アメリカ合衆国 テキサス 76051,グレ ープバイン,カメロット ドライブ 2025 (72)発明者 サドハー シャルマ アメリカ合衆国 テキサス 75025,プラ ノ,ベネルクス コート 7517

Claims (29)

    【特許請求の範囲】
  1. 【請求項1】 マルチプレクスされたアドレス/データ
    入出力と、 メモリセルアレイと、 少なくとも1つのアドレスビットに応じて該アレイの該
    セルの少なくとも1つをアドレスする回路と、 データを該セルのうちのアドレスされたセルと交換する
    回路と、 第1期間中に、該マルチプレクスされた入出力に与えら
    れたアドレスビットを、該アドレスする回路に渡し、第
    2期間中に、該交換する回路と該マルチプレクスされた
    入出力との間のデータの交換を可能にするように作動し
    得る制御回路と、 を備えたメモリ素子。
  2. 【請求項2】 前記第1期間は、前記メモリ素子によっ
    て受け取られるロウアドレスストローブのロジック高レ
    ベル期間によって定義され、前記第2期間は、該ロウア
    ドレスストローブのロジック低レベル期間によって定義
    される、請求項1に記載のメモリ素子。
  3. 【請求項3】 前記アドレスする回路は、前記アレイに
    結合されるロウデコーダと、カラムデコーダとを備え、 前記データを交換する回路は、該カラムデコーダを該ア
    レイに結合する複数のセンスアンプと、該カラムデコー
    ダとを備え、また前記制御回路は、前記第1期間中に、
    前記マルチプレクスされたピンを該ロウデコーダおよび
    該カラムデコーダのアドレス入力に選択的に結合し、ま
    た前記第2期間中に、該マルチプレクスされた入出力を
    該カラムデコーダのデータポートに結合するように作動
    し得るマルチプレクスされた回路を備えている、請求項
    1に記載のメモリ素子。
  4. 【請求項4】 前記少なくとも1つのマルチプレクスさ
    れた入出力は、前記第1期間中、マルチプレクスされた
    アドレスバスからロウアドレスビットおよびカラムアド
    レスをシリアルに受け取る、請求項1に記載のメモリ素
    子。
  5. 【請求項5】 前記データを前記アレイのうちの前記選
    択されたセルと交換する回路は、 前記マルチプレクスされた入出力に結合された入力と前
    記カラムデコーダの前記データポートに結合された出力
    とを有するデータラッチを含む書き込みパスと、 該カラムデコーダの該データポートに結合された読み出
    しアンプと、該読み出しアンプに結合された出力ラッチ
    と、該出力ラッチを該マルチプレクスされた入出力に結
    合する出力バッファとを有する読み出しパスとを備えて
    いる、請求項3に記載のメモリ素子。
  6. 【請求項6】 前記交換する回路は、 書き込み動作中、前記マルチプレクスされた入出力を前
    記カラムデコーダの前記データポートに結合するための
    第1パスと、 読み出し動作中、該少なくとも1つのマルチプレクスさ
    れた入出力を該カラムデコーダの該データポートに結合
    するための第2パスと、 を備えている、請求項3に記載のメモリ素子。
  7. 【請求項7】 前記第1期間中はプリチャージの状態に
    ある、請求項1に記載のメモリ素子。
  8. 【請求項8】 前記メモリ素子はシンクロナスDRAM
    素子であり、前記少なくとも1つのアドレスビットおよ
    びデータは、クロックと同期して前記少なくとも1つの
    マルチプレクスされた入出力に与えられる、請求項1に
    記載のメモリ素子。
  9. 【請求項9】 少なくとも1つのアドレス専用ピンと、 少なくとも1つのデータ専用ピンと、 少なくとも1つのマルチプレクスされたアドレス/デー
    タピンと、 ロウおよびカラムに配置されたダイナミックランダムア
    クセスメモリセルアレイであって、該ロウの各々はワー
    ドラインに接続し、該カラムの各々はビットラインに接
    続するアレイと、 該アドレス専用ピンおよび該マルチプレクスされたアド
    レス/データピンで受け取られたアドレスビットに応じ
    て、1つのワードラインおよび少なくとも1つのビット
    ラインを選択し、少なくとも1つの該セルを有する選択
    された格納位置へのアクセスを可能にするアドレス回路
    と、 該マルチプレクスされたアドレス/データピンおよび該
    データ専用ピンと該アレイとの間のデータの交換を制御
    するデータ制御回路と、 非アクティブ期間中においては、該マルチプレクスされ
    たアドレス/データピンに与えられる少なくとも1つの
    アドレスビットを該アドレス回路に渡すために、該マル
    チプレクスされたアドレス/データピンを該アドレス回
    路に結合し、またアクティブ期間中においては、該マル
    チプレクスされたアドレス/データピンと該アレイとの
    間でデータビットを交換するために、該マルチプレクス
    されたアドレス/データピンを該データ制御回路に結合
    するように作動し得るデータ入出力回路と、 を備えたメモリ素子。
  10. 【請求項10】 前記入力制御回路はさらに、前記アク
    ティブ期間中に、前記データ専用ピンと前記アレイとの
    間でデータビットを交換するために、該データ専用ピン
    を前記データ制御回路に結合するように作動し得る、請
    求項9に記載のメモリ素子。
  11. 【請求項11】 前記データ制御回路は、 前記アレイの前記ビットラインに結合した複数のセンス
    アンプと、 該センスアンプに結合したカラムデコーダと、 前記マルチプレクスされたピンと前記データ専用ピンに
    結合した入力バッファと、データラッチと、前記アクテ
    ィブ期間中に該マルチプレクスされたピンと該データピ
    ンとを該データラッチに結合するためのマルチプレクサ
    とを備え、該データラッチは、受け取られたライトイネ
    ーブル信号に応じてデータを該カラムデコーダに結合す
    る、書き込みデータパスと、 該カラムデコーダに結合した読み出しアンプと、該読み
    出しアンプに結合した出力ラッチと、該出力ラッチに結
    合した出力バッファとを備え、該出力バッファは、出力
    イネーブル信号に応じて該出力ラッチを該データ専用ピ
    ンと該マルチプレクスされたピンに結合する、読み出し
    データパスと、 を備えている、請求項10に記載のメモリ素子。
  12. 【請求項12】 前記マルチプレクサは、前記アクティ
    ブ期間を定義する受け取られたロウアドレスストローブ
    のロジック低レベル期間に応じて、前記マルチプレクス
    されたピンと前記データピンとを前記データラッチに結
    合する、請求項11に記載のメモリ素子。
  13. 【請求項13】 前記非アクティブ期間は、受け取られ
    たロウアドレスストローブのロジック高レベルサイクル
    に対応し、前記アクティブ期間は、該ロウアドレススト
    ローブのロジック低レベルサイクルに対応する、請求項
    9に記載のメモリ素子。
  14. 【請求項14】 前記少なくとも1つのアドレス専用ピ
    ンは高位のアドレスビットを受け取る、請求項9に記載
    のメモリ素子。
  15. 【請求項15】 データを演算する処理回路と、 該処理回路に結合したアドレスバスと、 該処理回路に結合したデータバスと、 メモリ素子であって、 マルチプレクスされたアドレス/データ入力と、 メモリセルアレイと、 少なくとも1つのアドレスビットに応じて、該アレイの
    該セルの少なくとも1つをアドレスする回路と、 データを該セルのうちのアドレスされたセルと交換する
    回路と、 第1期間中に、該マルチプレクスされたピンに与えられ
    たアドレスビットを、該アドレス用回路に渡し、また第
    2期間中に、該交換用回路と該マルチプレクスされたピ
    ンとの間のデータの交換を可能にするように作動し得る
    制御回路と、を有するメモリ素子と、 該アドレスバスおよび該データバスから受け取られたア
    ドレスビットおよびデータビットを、該メモリ素子の該
    マルチプレクスされたアドレス/データピンに選択的に
    結合するためのインタフェース回路と、 を備えた処理システム。
  16. 【請求項16】 前記処理回路は汎用マイクロプロセッ
    サを有する、請求項15に記載の処理システム。
  17. 【請求項17】 前記処理回路はディスプレイコントロ
    ーラを有する、請求項15に記載の処理システム。
  18. 【請求項18】 前記メモリセルアレイは、ダイナミッ
    クランダムアクセスメモリセルアレイを有する、請求項
    15に記載の処理システム。
  19. 【請求項19】 前記メモリは、システムメモリの一部
    を形成する、請求項15に記載の処理システム。
  20. 【請求項20】 前記メモリは、フレームバッファの一
    部を形成する、請求項15に記載の処理システム。
  21. 【請求項21】 前記インタフェース回路は、コアロジ
    ックを有する、請求項15に記載の処理システム。
  22. 【請求項22】 マルチプレクスされたアドレス/デー
    タ入出力と、メモリセルアレイと、該アレイ内のセルに
    アドレスするためのアドレス回路と、データをアドレス
    されたセルと交換するためのデータ入出力回路と、を備
    えたメモリ素子を制御する方法であって、 第1期間中に、該マルチプレクスされた入出力に与えら
    れた少なくとも1つのアドレスビットを該アドレス回路
    に渡すステップと、 第2期間中に、該データ入出力回路と該マルチプレクス
    された入出力との間でデータを交換するステップと、 を包含する方法。
  23. 【請求項23】 前記渡すステップは、プリチャージサ
    イクル中に少なくとも1つのアドレスビットを渡すステ
    ップを包含する、請求項22に記載のメモリ素子を制御
    する方法。
  24. 【請求項24】 前記プリチャージサイクルは、受け取
    られたロウアドレスストローブのロジック高レベル期間
    に対応する、請求項23に記載のメモリ素子を制御する
    方法。
  25. 【請求項25】 前記渡すステップは、マルチプレクス
    されたアドレスバスから受け取られた少なくとも1つの
    ロウアドレスビットを渡すステップと、これとシリアル
    に、該マルチプレクスされたアドレスバスからの少なく
    とも1つのカラムアドレスビットを渡すステップと、を
    包含する請求項22に記載のメモリ素子を制御する方
    法。
  26. 【請求項26】 少なくとも1つのアドレス専用ピン
    と、少なくとも1つのデータ専用ピンと、少なくとも1
    つのマルチプレクスされたアドレス/データピンと、ダ
    イナミックランダムアクセスメモリセルアレイと、該ア
    ドレス専用ピンおよび該マルチプレクスされたアドレス
    /データピンで受け取られたアドレスビットに応じて、
    該アレイ内の少なくとも1つのセルの選択された格納位
    置にアクセスするためのアドレス回路と、該マルチプレ
    クスされたアドレス/データピンおよび該データ専用ピ
    ンと選択された位置との間のデータ交換を制御するため
    のデータ制御回路と、を備えたダイナミックランダムア
    クセスメモリを操作する方法であって、 プリチャージ中に、該マルチプレクスされたアドレス/
    データピンを該アドレス回路に結合するステップと、 該マルチプレクスされたピンに与えられる少なくとも1
    つのアドレスビットを該アドレス回路に渡すステップ
    と、 アクティブ期間中に、該マルチプレクスされたアドレス
    ピンをデータ制御回路に結合するステップと、 データビットを該マルチプレクスされたピンと該アレイ
    との間で交換するステップと、 を包含する方法。
  27. 【請求項27】 前記少なくとも1つのアドレスビット
    を渡すステップは、ロウアドレスビットおよびカラムア
    ドレスビットをシリアルに渡すステップを包含する、請
    求項26に記載のダイナミックランダムアクセスメモリ
    を操作する方法。
  28. 【請求項28】 前記交換するステップは、前記マルチ
    プレクスされたピンに与えられたデータを前記メモリア
    レイに書き込むステップを包含する、請求項26に記載
    のダイナミックランダムアクセスメモリを操作する方
    法。
  29. 【請求項29】 前記交換するステップは、前記マルチ
    プレクスされたピンを介して前記メモリアレイからデー
    タを読み出すステップを包含する、請求項26に記載の
    ダイナミックランダムアクセスメモリを操作する方法。
JP29148395A 1995-08-31 1995-11-09 メモリ素子、処理システム、メモリ素子を制御する方法およびダイナミックランダムアクセスメモリを操作する方法 Expired - Lifetime JP4128234B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/521,867 1995-08-31
US08/521,867 US5537353A (en) 1995-08-31 1995-08-31 Low pin count-wide memory devices and systems and methods using the same

Publications (2)

Publication Number Publication Date
JPH0973772A true JPH0973772A (ja) 1997-03-18
JP4128234B2 JP4128234B2 (ja) 2008-07-30

Family

ID=24078475

Family Applications (1)

Application Number Title Priority Date Filing Date
JP29148395A Expired - Lifetime JP4128234B2 (ja) 1995-08-31 1995-11-09 メモリ素子、処理システム、メモリ素子を制御する方法およびダイナミックランダムアクセスメモリを操作する方法

Country Status (6)

Country Link
US (2) US5537353A (ja)
EP (1) EP0760512B1 (ja)
JP (1) JP4128234B2 (ja)
KR (1) KR970012155A (ja)
DE (1) DE69521699D1 (ja)
TW (1) TW279218B (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006179124A (ja) * 2004-12-22 2006-07-06 Renesas Technology Corp 半導体記憶装置

Families Citing this family (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2742220B2 (ja) * 1994-09-09 1998-04-22 松下電器産業株式会社 半導体記憶装置
US5652870A (en) * 1995-04-11 1997-07-29 Mitsubishi Denki Kabushiki Kaisha Microcomputer having multiplexable input-output port
US5537353A (en) * 1995-08-31 1996-07-16 Cirrus Logic, Inc. Low pin count-wide memory devices and systems and methods using the same
KR100209364B1 (ko) * 1995-10-27 1999-07-15 김영환 메모리장치
JP2874619B2 (ja) * 1995-11-29 1999-03-24 日本電気株式会社 半導体記憶装置
US5835925A (en) * 1996-03-13 1998-11-10 Cray Research, Inc. Using external registers to extend memory reference capabilities of a microprocessor
US5668760A (en) * 1996-04-23 1997-09-16 Intel Corporation Nonvolatile memory with a write protection circuit
US5829016A (en) * 1996-04-24 1998-10-27 Cirrus Logic, Inc. Memory system with multiplexed input-output port and systems and methods using the same
US5815456A (en) * 1996-06-19 1998-09-29 Cirrus Logic, Inc. Multibank -- multiport memories and systems and methods using the same
JP3185672B2 (ja) * 1996-07-22 2001-07-11 日本電気株式会社 半導体メモリ
US5784332A (en) * 1996-12-12 1998-07-21 Micron Technology Corporation Clock frequency detector for a synchronous memory device
KR100231605B1 (ko) * 1996-12-31 1999-11-15 김영환 반도체 메모리 소자의 전력소모 방지 장치
US5838622A (en) * 1997-02-28 1998-11-17 Mosel Vitelic Corporation Reconfigurable multiplexed address scheme for asymmetrically addressed DRAMs
EP0867885B1 (en) * 1997-03-28 2004-07-28 STMicroelectronics S.r.l. Memory device with multifunctional terminals
US6172935B1 (en) 1997-04-25 2001-01-09 Micron Technology, Inc. Synchronous dynamic random access memory device
JP3294153B2 (ja) * 1997-05-28 2002-06-24 株式会社東芝 半導体メモリ
IES980710A2 (en) * 1997-12-15 1999-06-30 Tellabs Res Ltd Memory Addressing
KR100329734B1 (ko) * 1998-04-03 2002-06-20 박종섭 어드레스입력및데이터입력용으로동일단자를겸용하는반도체메모리장치
JPH11317100A (ja) * 1998-05-06 1999-11-16 Mitsubishi Electric Corp 半導体記憶装置
US6216174B1 (en) 1998-09-29 2001-04-10 Silicon Graphics, Inc. System and method for fast barrier synchronization
FI982374A7 (fi) * 1998-11-02 2000-06-21 Nokia Corp Muistiliityntä
KR100507866B1 (ko) 1999-06-28 2005-08-18 주식회사 하이닉스반도체 디디알 에스디램의 파이프래치 출력단 프리차지 구조
US6754305B1 (en) 1999-08-02 2004-06-22 Therma-Wave, Inc. Measurement of thin films and barrier layers on patterned wafers with X-ray reflectometry
US7284064B1 (en) * 2000-03-21 2007-10-16 Intel Corporation Method and apparatus to determine broadcast content and scheduling in a broadcast system
US7275254B1 (en) 2000-11-21 2007-09-25 Intel Corporation Method and apparatus for determining and displaying the service level of a digital television broadcast signal
US20020143591A1 (en) * 2001-03-30 2002-10-03 Connelly Jay H. Method and apparatus for a hybrid content on demand broadcast system
US7185352B2 (en) * 2001-05-11 2007-02-27 Intel Corporation Method and apparatus for combining broadcast schedules and content on a digital broadcast-enabled client platform
US20030005465A1 (en) * 2001-06-15 2003-01-02 Connelly Jay H. Method and apparatus to send feedback from clients to a server in a content distribution broadcast system
US20030005451A1 (en) * 2001-06-15 2003-01-02 Connelly Jay H. Method and apparatus to distribute content descriptors in a content distribution broadcast system
US20020194603A1 (en) * 2001-06-15 2002-12-19 Jay H. Connelly Method and apparatus to distribute content using a multi-stage broadcast system
US6625716B2 (en) * 2001-06-28 2003-09-23 Intel Corporation Method apparatus, and system for efficient address and data protocol for a memory
US20030061611A1 (en) * 2001-09-26 2003-03-27 Ramesh Pendakur Notifying users of available content and content reception based on user profiles
US8943540B2 (en) * 2001-09-28 2015-01-27 Intel Corporation Method and apparatus to provide a personalized channel
US20030066090A1 (en) * 2001-09-28 2003-04-03 Brendan Traw Method and apparatus to provide a personalized channel
JP2003330447A (ja) * 2002-05-15 2003-11-19 Mitsubishi Electric Corp 画像処理装置
US7466160B2 (en) * 2002-11-27 2008-12-16 Inapac Technology, Inc. Shared memory bus architecture for system with processor and memory units
US20040268207A1 (en) * 2003-05-21 2004-12-30 Engim, Inc. Systems and methods for implementing a rate converting, low-latency, low-power block interleaver
JP4614650B2 (ja) * 2003-11-13 2011-01-19 ルネサスエレクトロニクス株式会社 半導体記憶装置
US9006169B2 (en) 2005-06-03 2015-04-14 The Procter & Gamble Company Personal care compositions with improved hyposensitivity
US7286423B2 (en) * 2006-02-27 2007-10-23 Freescale Semiconductor, Inc. Bit line precharge in embedded memory
US7593271B2 (en) * 2006-05-04 2009-09-22 Rambus Inc. Memory device including multiplexed inputs
US7440335B2 (en) * 2006-05-23 2008-10-21 Freescale Semiconductor, Inc. Contention-free hierarchical bit line in embedded memory and method thereof
US7466603B2 (en) * 2006-10-03 2008-12-16 Inapac Technology, Inc. Memory accessing circuit system
US7643371B2 (en) * 2006-12-28 2010-01-05 Spansion Llc Address/data multiplexed device
JP2008165917A (ja) * 2006-12-28 2008-07-17 Spansion Llc 半導体装置およびその制御方法
US7710789B2 (en) * 2007-09-27 2010-05-04 Integrated Device Technology, Inc. Synchronous address and data multiplexed mode for SRAM
US20100235554A1 (en) * 2007-10-19 2010-09-16 Rambus Inc. Reconfigurable point-to-point memory interface
KR100884364B1 (ko) * 2008-06-03 2009-02-17 (주)지원메디코스 쌀겨와 유황염을 이용한 무방부제의 바디 스크럽 맛사지조성물 및 그 제조방법
US8321649B2 (en) * 2011-03-18 2012-11-27 Freescale Semiconductor, Inc. Memory controller address and data pin multiplexing
US9489323B2 (en) 2013-02-20 2016-11-08 Rambus Inc. Folded memory modules
US10380060B2 (en) 2016-06-17 2019-08-13 Etron Technology, Inc. Low-pincount high-bandwidth memory and memory bus

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4435792A (en) * 1982-06-30 1984-03-06 Sun Microsystems, Inc. Raster memory manipulation apparatus
JPS60200287A (ja) * 1984-03-24 1985-10-09 株式会社東芝 記憶装置
JP2865170B2 (ja) * 1988-07-06 1999-03-08 三菱電機株式会社 電子回路装置
US5150328A (en) * 1988-10-25 1992-09-22 Internation Business Machines Corporation Memory organization with arrays having an alternate data port facility
JPH0760413B2 (ja) * 1989-05-12 1995-06-28 インターナショナル・ビジネス・マシーンズ・コーポレーション メモリ・システム
IL96808A (en) * 1990-04-18 1996-03-31 Rambus Inc Introductory / Origin Circuit Agreed Using High-Performance Brokerage
US5249160A (en) * 1991-09-05 1993-09-28 Mosel SRAM with an address and data multiplexer
KR950000504B1 (ko) * 1992-01-31 1995-01-24 삼성전자 주식회사 복수개의 로우 어드레스 스트로브 신호를 가지는 반도체 메모리 장치
US5361228A (en) * 1992-04-30 1994-11-01 Fuji Photo Film Co., Ltd. IC memory card system having a common data and address bus
US5430676A (en) * 1993-06-02 1995-07-04 Rambus, Inc. Dynamic random access memory system
US5450542A (en) * 1993-11-30 1995-09-12 Vlsi Technology, Inc. Bus interface with graphics and system paths for an integrated memory system
US5432747A (en) * 1994-09-14 1995-07-11 Unisys Corporation Self-timing clock generator for precharged synchronous SRAM
US5537353A (en) * 1995-08-31 1996-07-16 Cirrus Logic, Inc. Low pin count-wide memory devices and systems and methods using the same

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006179124A (ja) * 2004-12-22 2006-07-06 Renesas Technology Corp 半導体記憶装置

Also Published As

Publication number Publication date
US5600606A (en) 1997-02-04
DE69521699D1 (de) 2001-08-16
TW279218B (en) 1996-06-21
HK1010012A1 (en) 1999-06-11
EP0760512A3 (en) 1997-09-10
KR970012155A (ko) 1997-03-29
US5537353A (en) 1996-07-16
EP0760512A2 (en) 1997-03-05
JP4128234B2 (ja) 2008-07-30
EP0760512B1 (en) 2001-07-11

Similar Documents

Publication Publication Date Title
JP4128234B2 (ja) メモリ素子、処理システム、メモリ素子を制御する方法およびダイナミックランダムアクセスメモリを操作する方法
JP3046075B2 (ja) デュアルバンクメモリおよび同メモリを用いたシステム
US5920885A (en) Dynamic random access memory with a normal precharge mode and a priority precharge mode
US5815456A (en) Multibank -- multiport memories and systems and methods using the same
US5636174A (en) Fast cycle time-low latency dynamic random access memories and systems and methods using the same
US8341328B2 (en) Method and system for local memory addressing in single instruction, multiple data computer system
KR100227133B1 (ko) 보존된 어드레싱을 이용하는 메모리 장치 및 이를 이용한 시스템및 방법
US6128244A (en) Method and apparatus for accessing one of a plurality of memory units within an electronic memory device
JP2554785B2 (ja) 表示駆動制御用集積回路及び表示システム
KR20000011296A (ko) 메모리버스시스템및이중모드메모리시스템
US5654932A (en) Memory devices with selectable access type and methods using the same
US5829016A (en) Memory system with multiplexed input-output port and systems and methods using the same
JPH02250132A (ja) デュアルポートダイナミックメモリ
US5581513A (en) Continuous page random access memory and systems and methods using the same
KR100490703B1 (ko) 단일-칩프레임버퍼,프레임버퍼,디스플레이서브시스템및프레임버퍼구성방법
US7584321B1 (en) Memory address and datapath multiplexing
US5910919A (en) Circuits, systems and methods for modifying data stored in a memory using logic operations
HK1010012B (en) Low pin count-wide memory devices and systems and methods using the same
HK1002883A (en) A memory with optimized memory space and wide data input/output and systems and methods using the same
HK1005277A (en) Multibank-multiport memories and systems and methods using the same
HK1010013A (en) Memory devices with selectable access type and systems and methods using the same
HK1010014A (en) A memory architecture using conserved adressing and systems and methods using the same

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20051121

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051206

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20060306

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20060313

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060606

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061106

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070205

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071130

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20080229

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20080305

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080331

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080502

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: 20080514

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110523

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110523

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110523

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120523

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120523

Year of fee payment: 4

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120523

Year of fee payment: 4

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120523

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120523

Year of fee payment: 4

R370 Written measure of declining of transfer procedure

Free format text: JAPANESE INTERMEDIATE CODE: R370

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120523

Year of fee payment: 4

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120523

Year of fee payment: 4

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120523

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130523

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130523

Year of fee payment: 5

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