JPH02273851A - 選択的アドレス指定モードのための装置 - Google Patents

選択的アドレス指定モードのための装置

Info

Publication number
JPH02273851A
JPH02273851A JP2053888A JP5388890A JPH02273851A JP H02273851 A JPH02273851 A JP H02273851A JP 2053888 A JP2053888 A JP 2053888A JP 5388890 A JP5388890 A JP 5388890A JP H02273851 A JPH02273851 A JP H02273851A
Authority
JP
Japan
Prior art keywords
memory
latch
bit
comparison
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2053888A
Other languages
English (en)
Inventor
George R Canepa
ジヨージ・アール・ケインパ
Bauer Mark
マーク・バウア
Kliza Phil
フイル・クリザ
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.)
Intel Corp
Original Assignee
Intel Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Intel Corp filed Critical Intel Corp
Publication of JPH02273851A publication Critical patent/JPH02273851A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/06Addressing a physical block of locations, e.g. base addressing, module addressing, memory dedication
    • G06F12/0615Address space extension
    • G06F12/0623Address space extension for memory modules
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C8/00Arrangements for selecting an address in a digital store
    • G11C8/12Group selection circuits, e.g. for memory block selection, chip selection, array selection

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Read Only Memory (AREA)
  • Memory System (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はメモリへのアクセスに関し、さらに詳細には、
限られた数のアドレスビットを用いての連続的メモリへ
のアクセスに関する。
〔従来の技術〕
メモリへのアクセスに関しては、プロセッサからのアド
レス信号がメモリにアクセスするようKし九各種の従来
技術が知られている。ときには、使用し得るアドレス空
間が制限され、しかも、アドレス空間によって定義され
るよシも大きな容量を有するメモリにアクセスせねばな
らない場合がある。すなわち、与えられ友サイズのメ篭
すに対し、メモリ全体にアクセスするに必要な数のアド
レスビットを使用出来ない場合がある。そうした場合の
ための、アドレス空間によシ定義される容量よシも大き
い容量を有するメモリをアドレス指定する技術の1つに
、バンク切替えの使用がある。
パンク切替えに於いては、限られ次アドレス空間を用い
て、2つ以上のパンクのメモリをアドレス指定する。プ
ログラムの制御のもとにプロセッサが適切なバンクを選
択し、選択され次1つのパンクを活動化する一方で他の
バンクを非活動的状態に維持する。
第2の技術に於いては選択的アドレス指定モードが使用
され、メモリの一部分を選択する目的でデータライン上
の信号をも使用する。−例として米国特許筒4,685
.084号にはページ選択モード・アドレス指定体系が
述べられており、そこでは、選択的アドレス指定モード
である場合に、適切なページを選択すべくデータビット
が使用される。
ところで、米国特許筒4.685,084号に述べられ
ているページモード使用の選択的アドレス指定体系は、
単一のMO8集積回路(IC)メモリ内の記憶空間に使
用されるのが典製的であυ、また、メモリを多数のペー
ジに分割する目的で使用される。
しかし、メモリサイズが増加したならば、他のレベルの
メモリアクセス階層が必要となる。多数のメモリプレイ
を必要とされるか、或いはまた、多数のメモリデバイス
が(多数のメモリチップとして)使用される場合には、
ページモード体系の1段上のレベルの、他の階層体系が
必要とされる。
現存するメモリデバイスに対するビン互換性を有しつつ
追加のメモリを設けるのが有益であろう。
例えば、1メガビットの消去可能プログラム可能読出し
専用メモリ(EPROM)  のようなメガビットメモ
リデバイスを使用して、4つの1メガピツ)EFROM
チップからなるビン互換性のあるセットを提供し、この
4メガビットの記憶空間が1メガビット体系の記憶空間
によってアクセスされ得るようにすることは極めて有益
であろう。
〔発明の概要〕
追加の記憶容量にアクセスすべくデータビットが使用さ
れるようにした集積回路メモリが開示される。本発明は
選択的な章アドレス指定モードを提供するものであり、
複数の章を設けるために全記憶容量が階層的に分割され
、さらに、もしページ分割を望むならば各章は複数のペ
ージに分割され得る。
提示実施例に於いては、2メガビット、4メガビット、
及び8メガビットの全メモリ容量を提供すべく、複数の
1メガピツ)gPROMが並列に配置される。予め定め
られた値を各f2FROMデバイスにストアすべくプロ
グラム可能なハードラッチが使用され、前記の値は、そ
れぞれのgFROMデバイスに独自のコードを提供する
。一対のソフトラッチを介して章モードデータビットが
結合され、これらのビットは、ハードラッテ内にストア
されている値と比較される。もし、デバイスが章モード
でアり、且つ、データビットとストアされていた比較ビ
ットとを比較した結果それらが一致するならば、そのデ
バイスは活動化され、−万、他のデバイスは非活動的状
態に維持される。そこで、マイクロプロセッサなどの演
算デバイスと活動的デバイスとの間のデータ転送が行わ
れる。
〔実施例〕
アドレス空間によって定義される大きさよυも大きな記
憶空間を有するメモリにアクセスすべく分割モードを使
用する、選択的アドレス指定体系の装置について述べる
。本発明についての完全な理解を得るため、以下の説明
に於いて、特定の回路素子、特定のビットパターン、特
定のビン構成などの、様々な特定的詳細が述べられる。
しかしながら、肖業者には、これらの特定的詳細を用い
ずとも本発明を夾施し得ることが明らかであろう。
他方、本発明を不必要に曖昧にする仁との無いよう、良
く知られ九回路と信号とについての詳細な説明は省略す
る。
本発明は、一般に広く行われているような公知の金属酸
化膜半導体(MOS)技術を用いて製造される集積回路
メモリデバイスに於いて使用される。
さらに、ここに提示する実施例のメモリは、消去可能プ
ログラム可能ROM(gpROM)であり、且つ、1メ
ガビットEFROMメモリの一部とじて一体に形成され
る。しかしながら、それ以外のメモリ技術、及び、サイ
ズの異なるメモリデバイスに於いても、本発明を適用す
ることは容易である。
第1A図及び第1B図には4つの同等なgPR0Mデバ
イス、すなわちデバイス1〜デバイス4が示されている
。EFROMデバイス1〜4は、それら各デバイスのプ
ログラミングに関しては異なるけれども構造は同じであ
る。lPROM1〜4の構造が同じであるので、EPR
OM1 についてのみ説明する。以下の説明は、それ以
外のlPROM、すなわちlPROM2〜4にも尚ては
まる。EPROMデバイス1は、この提示実施例に使用
されている[K於いては1メガビットZFROMである
EPROM索子10を含ンテいる。lPROM1G は
、薬量的には、少くも1つの7レイを構成するように配
列された複数の浮遊ゲー)EPROMメモリセルからな
っており、その上、デコーダ、バッファ、ドライバ、プ
ログラミング回路などの付加的回路を含んでいる。アド
レスライン1’l a、 EPROM10の記憶場所に
アクセスすぺ(EFROMlo K結合される。さらに
、双方向データバス12も、EPROM 10にデータ
を書き込み且ツlPROM 1Gからデータを読み出す
目的でffiPROM 10に結合される。lPROM
10は従来の技術によって良く知られており、また、E
FROMlo Kアクセスする手段及びデータを出し入
れする手段も良く知られている。さらに、デバイス1へ
の制御ラインとバス11とパス12とが1つの装置へ結
合され、前記装置とデバイス1との間のデータ伝送は前
記装置によって制御される。ζうし九制御装置線、代表
的には、ブロモツサ又紘マイクロプロセッサ又はマイク
ロコントローラでおる。
デバイス1を所定のプロセッサへ結合するチータライン
及びアドレスラインの実際の数は設計上の選択事項であ
り、通例、使用されるプロセッサのアーキテクチャによ
って指定される。プロセッサからlPROM10の記憶
空間にアドレスするに際し十分ゆとりの有るアドレスラ
インを使用することが出来るならば、EPROM10の
直接アドレス指定が可能である。しかしながら、この例
ではアドレスラインがlPROM10の記憶空間全体に
アクセスすること唸不可能であり、従って、EPROM
10の全記憶容量にアクセスするには選択的アドレス指
定体系を使用せねばならない。ffiPROMlo  
にアクセスし得るアドレスラインの数が制限されるのは
、薬屋的には、追加のアドレス信号を発生させる能力を
プロセッサが有していないことの結果であるか、もしく
は、プロセッサからのアドレスラインの数を制限するこ
とを可能とするようなlPROMデバイス1のピン互換
性の結果である。
ここに引用例として参照される米国時許第4,685.
084号には、1つの選択的アドレス指定体系が開示さ
れている。米国特許第4,685,084号は、与えら
れたメモリが複数のページに分割されるようにした選択
的ベークアドレス指定モードを開示している。データラ
イン上の信号を使用することにより、与えられ九メモリ
内の異なる部分(ページ)が選択される。米国特許第4
,685,084号に述べられている例唸、データラッ
チにそれぞれ結合されている2つのデータビットの使用
を図示しており、そこでは、これら2つのデータビット
の値が、4つのページのうちのどのページがアクセスさ
れるかを決定する。米国特許筒4.685.084号の
装置は、デバイス10ページ選択ロジック回路11の中
に組み込まれる。ところで、提示実施例のデバイス1の
中には、ページ選択ロジック11への入力として3つの
データビットDG%DI、DIが結合される。ページ選
択ロジック11の出力は、3つのページモード・アドレ
ス指定ビットを与えるべ(IPROMloへ結合される
。3つのデータビットD、#D、を使用することにより
、lPROM 10は、最大限8ページを提供すべく分
割され得る。ページ選択ロジック11が非活動化された
ときKはページ分割は使用されず、lPROMl0は怠
って単一のページとなる。ページ選択ロジック11が活
動化され九ときにはいつでも、3つのデータビットDO
#Ihは、lPROM 10の8つのページのうちの1
つを選択するに必要な3つのページモード・アドレス指
定ビットを与えるべくラッチされる。lPROM10 
の分割に使用し得るページ数はページ選択ロジック11
に結合されるビット数の関数であり、また、データビッ
トの数は設計上の選択事項である。
lPROM 10分割のページ数は、ページ選択ロジッ
ク11に結合されるデータビットの数を増やせば増加さ
せ得るけれども、そうしたページ分割はデバイス1のl
PROM10の内部での分割に限られる。ところで、追
加の記憶容量が付加される際には、そうした記憶容量は
デバイスを付加することによってのみ追加され得る場合
が多いので、他の階層レベルが必要となる。
本発明は、階層的にはページモード・アドレス指定体系
のレベルよりも上のレベルである選択的アドレス指定モ
ードを提供する。本発明のアドレス指定体系は章モード
と呼ばれ、与えられたプロセッサが利用し得る結合され
た全記憶容量は本発明の車体系にて分割され、各車はさ
らK、米国特許筒4,685,084号に述べられてい
るように複数のページに分割される。章モード・アドレ
ス指定は、各デバイス1〜4のffiPROM 10を
個別の章として任意に選定することにより実行される。
章モード・アドレス指定体系を提供するため、2つのデ
ータビットD4 、Dsが各々、一対のソフトラッチす
なわちン7トラッチ人とソフトラッチBとに結合される
。データビットD4は入力としてソフトラッチ15へ結
合され、一方、データピッ)Dsは入力としてソフトラ
ンチ16へ結合される。ソフトラッチ15、ソフトラッ
チ16はそれぞれ、データビットD4、データビットD
、をラッテするために使用される。これらのソフトラッ
チの出力は、ゲーティングロジック回路20へ結合され
る。プログラム可能な値をストアするため、一対のハー
ドラッチ17.18が使用される。そのストアされた値
は、出力としてハードラッチ17.18かもゲーテイン
クロジック20へ結合される。各デバイス1〜4へのク
リア信号CLRは、ページ選択ロジック11とソフトラ
ッチ15.16とへ結合される。
ゲーティングロジック20はラッチ15〜18の出力を
受取り、データビットD4、DI として与えられた値
とストアされていた値とを比較する。
ゲーティングロジック20は、ソフトラッチAを介して
結合されたデータビットの値と、ハードラッチAKスト
了されていた状態とを比較する。ゲーティングロジック
20はさらに、データビットD6の値と、ハードラッテ
Bにストアされていた値とを比較する。ハードラッチA
O値がソフトラッチAの値と一致し且つハードラッチB
の値がソフトラッチBの値と一致するならば、ゲーティ
ングロジック回路20から章選択ロジック21へ信号が
出され、それによって、外部(チップの外で発生させら
れた)チップイネーブル信号CHB/(/は、これ以降
、活動的低状態を表わす九めに使用されゐ)の通過が許
され、内部(チップの内部)チップイネーブル信号CI
/によりlPROM10が活動化される。ハードラッチ
とソフトラッチとが一致しない場合には、内部信号CI
!!/が高状態にドライブされ、よって、そのデバイス
のメそリアレイへのアクセスが阻止される。章選択口シ
ック回路21はさらに、章モードを活動化するための章
イネーブル信号CHAPを受は取る。もし章モードが望
まれないならばCI’IAPは低状態となり、章選択ロ
ジック回路21にCHE/の通過を許可させ、CE/に
gFROMI Q  を活動化させる。すなわち、デバ
イス1のみが存在する場合など章モードが望まれない場
合には、ロジック回路21は、ゲーティングロジック回
路20の出力を無視してあ之かも章モードが活動的でな
いかのように動作する。しかしながら、章モードが起動
される場合には、データラインD4、Dliの上に適切
な値が存在し且つCHE/が低状態である場合にのみ、
CE/が低状態となる0章イネーブル信号CHAPは更
に、ハードラッチ人とハードラッチBとの出力が、プロ
グラムされていない怠慢状態釦なっていないかどうかを
検出するためにも機能する。C)IAPは、各ラッチの
出力が相補的な対をなしている場合にのみ高状態となる
4つのデバイス、すなわちデバイス1〜デバイス40全
てKついて説明することにより、章モードの動作が一層
良く理解されよう。4つの、全てのデバイスが使用され
る場合には、各デバイス1〜40ページ選択ロジック1
1に同じデータピッ)Do=Dmが結合され、且つ各デ
バイス1〜4のソフトラッチ入、ソフトラッチBにそれ
ぞれデータビット04%データビットD、が結合される
第1図に示されている値をストアするように各デバイス
のハードラッチがプログラムされているならは、章モー
ドが活動化されていても、デバイス1〜4のうちのただ
1つのみが活動的なlPROMを有することになる。−
例として、ビットD4の値がOでありピッ)Dsの値が
1である愈らば、デバイス2のゲーティングロジック2
0のみが、ハードラッチA%Bにストアされている値と
ソフトラッチA、Bを介して結合される対応する値との
一致を示す。デバイス2のゲーティングロジック20が
デバイス20章選択ロジック回路21へ出力を出し、そ
のCE/信号出力を低状態にする。
デバイス1とデバイス3とデバイス4とに於いては、ラ
ッチAとラッチBとに於ける不一致が、各デバイスL 
 3.4のゲーティングロジック回路2Gを介してその
対応する章選択ロジック21が発生するCI/を高状態
信号にさせ、それKより、それらのデバイスのlPRO
Mを非活動化する。従って、章モードの利用によシ4つ
のデノ(イス1〜4のうちの1つのみが活動化されるこ
とになり、その活動化は、データビットD4の値とデー
タビットD5の値とによって決まる。
この例についての説明を一段すすめるならば、デバイス
2がひとたび活動化されると、デノ(イス2は、ページ
選択ロジック回路11の使用についてのオプションを持
つ。ページモードによろアドレス指定を望まない場合に
は回路11は活動化さレス、デバイス2のlPROM1
0 は怠慢状態に置かれ、従ってEPROM10は1つ
のページを持つ。
しかし、もU回路11が活動化されるならばEPROM
1Gは8つのページに分割され、与えられたページの選
択は、データピッ)Do s D1% DIの値によっ
て決定される。
本発明の章モード体系を使用する利点は、追加のメモリ
容量を設ける恵め、多数のlPROM  デバイスが並
列に結合され得るととである。その上、多重のデバイス
が使用されるため、追加デバイスが使用されるときです
らビンの互換性が維持され得る。例えば、もし初めの体
系が1つだけのデバイス1を利用しており、その後、追
加のメモリ容量が必要となったならは、他のビンへの信
号に道をつける必要も無く追加のビンを必要とすること
も無しVζ追加の記憶空間を設けるべく、lPROMデ
バイス2及び/又はlPROMデバイス3及び/又はE
PROMデバイス4が、デバイス1の上に容ToK重ね
られ得る。
第2図には、提示実施例に使用されるソフトラッチ15
又はソフトラッチ16のための回路が示されている。提
示実施例のデバイス1〜4が相補形金属酸化膜半導体(
0MO8)技術を利用するので、nチャネルトランジス
タとpチャネルトランジスタとの組合わせが使用される
。ソフトラッチ回路は、伝送ゲートとして結合されてい
るトランジスタ35及びトランジスタ36と、インバー
タ3Tとインバータ38とからなる逆平行接続のインバ
ータステーシト、それに続くバッツァステージ31とか
らなる。入力データビットはデータバッファステージ3
0へ結合され、そこで、データバッファステージ30が
伝送ゲートトランジスタ35.36をドライブする。デ
ータビットがラッチされるべきときには、トランジスタ
35.38のゲートをドライブすべく、書込みイネーブ
ル信号WEが高状態となる。高状態となるWji8信号
がトランジスタ35を導通させ、WEの極性反転信号が
トランジスタ36を導通させる。入力信号はラッチされ
、このラッチされた信号は、トランジスタ35のドレイ
ンとトランジスタ36のドレインとの接続部にて得られ
る。このラッチされた信号は、逆平行接続のインバータ
ステージ37.38及び出力インバータ39を通して送
られ、ソフトラッチ15又はソフトラッチ16から、ラ
ッチされた出力信号を提供する。とのラッチはクリア信
号CLRKよってクリアされ、クリア信号CLRは、こ
のソフトラッチをクリアする目的でインバータ3T、3
8の、相互結合出力ステージへ結合される。このソフト
ラッチは、ひと次びラッチされたならばクリアされるま
で信号を保持する。
第3図には、提示される実施例のハードラッチ回路が示
されている。提示実施例のノ・−ドラッチは、lPRO
Mメモリセルを使用して、比較ビットノ値ヲストアする
ためのプログラム可能な記憶手段を構成する。その上、
ハードラッチが不適尚な値へとラッチされることを防ぐ
ためにフルラッテ回路が使用される。フルラッチが用い
られるので、2つのlPROMセル50.51(左のE
FROMセル及び右のEFROMセルとして示されてい
る)が使用されて比較ビットの値とそのコンブリメント
とをストアする。nチャネル浮遊ゲートlPROMセル
50.51のソースは、接地へ結合される。
セル50のドレインは、nチャネルバイアストランジス
タ52とpチャネル負荷トランジスタ53とを介してV
ccなどの電源電圧へ結合され、−万、セル51のドレ
インは、nチャネルトランジスタ54とpチャネル負荷
トランジスタ55とを介して電源電圧へ結合される。ト
ランジスタ53のゲートはトランジスタ54のドレイン
へ結合すれ、−万、トランジスタ55のゲートはトラン
ジスタ52のドレインへと結合されて、交差するように
接続された形状となり、トランジスタS2のドレインと
トランジスタ54のドレインとから出力及びそのコンブ
リメントが取υ出される。浮遊ゲートセル50.51を
プログラムする九め、セル50のドレインはnチャネル
トランジスタ56を介してプログラミング電圧(Vpp
)へ結合され、一方、セル51のドレインはnチャネル
トランジスタ57を介してプログラミング電圧へ結合さ
れる。トランジスタ56.57のゲートにはgFROM
プログラム制御信号が接続される。このffiPROM
プログラム制御信号は、セル5G、51の一方t−プロ
グラムすべく、プログラミング期間中、トランジスタ5
6.57を活動化する。出力インバータsa、ssは、
このノーードラッチからの出力として比較ビットの値を
ドライブするために使用される。第2図及び第3図には
特定のソフトラッチ回路及び特定のハードラッチ回路が
示されているけれども、それらと同じ機能を果九させる
ための多様なラッチ回路が、本発明のソフトラッチ及び
ハードラッチとして使用され得る。
第4図には、提示実施例のゲーティングロジック20と
章選択ロジック回路21とが概略的に示されている。ゲ
ーティングロジック回路20は、2つの排他的N0R(
XNOR)ゲート65.66と、2つのNANDゲート
6T、68と、2つのANDゲー)69.70とで構成
される。ハードラッチAとソフトラッチAとの比較はX
NORゲート65の排他的OR機能により与えられ、他
方、ハードラッチBとソフトラッチBとの比較はXNO
Rゲート66によシ与えられる。XNORゲート65の
出力とXNORゲート66の出力とは、ラッチされ九デ
ータビットとストアされている比較ビットとが一致する
場合にのみ同一の論理状態となる。ゲート70によシ^
ND機能が与えられる。与えられた値とそのコンブリメ
ントとをハードラッチに適切にプログラムされることを
保証するため、ハードラッチ^からの2つの出力が入力
としてNANDゲート67へ結合され、一方、ハードラ
ッチBの2つの出力は入力としてNANDゲート88へ
結合される。NANDゲー)87.68の2つの出力は
、CIAP信号を準備すべく、ゲート69により幻のを
とられる。2つのANDゲート69.70の出力は、章
選択ロジック回路21へ結合され、章そ一ドの念めのイ
ネーブル信号として動作する。
章選択ロジック回路21は、2対の0MO8)ランジス
タと、この対の各々のための負荷デバイスとしての2つ
のpチャネルトランジスタとからなってお夛、前記CM
O8)ランジスタ対の各々は並列接続配置とされている
。章選択ロジック回路21の動作は、2つのANDゲー
ト69、TOの出力が同一の論理状態である場合に、外
部テップイネーブル信号CHE/が内部テップイネーブ
ル信号CE/ ラインとなるための結び付きを提供する
だけのものである。すなわち、ハードラッチが適正にプ
ログラムされておプ、且つ、CHE/信号が低状態であ
り、且つ、ソフトラッチの値とストアされてい良ハード
ラッチの値とが一致する場合KOみ、CE/信号が低状
態となってその対応するEPROM1Gを活動化する。
もし、これらの条件に合致しなければ、CE/信号は高
状態にとどまり、対応するlPROM10を非活動的状
態のままに維持する。ゲーティングロジック回路20及
び章選択ロジック21の機能を実現するため、各種の回
路を使用することが可能である。
第5A図及び第5B図には、本発明の1つの適用例が示
されている。第1図の4つのデバイス、すなわちデバイ
ス1〜デバイス4が示されてお)、各デバイスの1メガ
ビットlPROMセルeマトリックスは、それぞれ8つ
ずつの独立したページに分割されている。各ページは1
31.072個のセルマトリックスからなる。また、デ
バイス1〜4の各々は、2Bビンのデュアルインライン
パッケージ(DIP)にパッケージされている。データ
バスは、8つのビットラインDI、〜D7からなってい
る。3つのデータビット、すなわちデータビットDo〜
データビットD雪はページ選択ロジック回路へ結合され
、データピッ)D4及びデータビットDsは章選択回路
へ結合される。ページ選択機能と章選択機能とを与える
ぺ〈データビットを使用するおかげで、アドレスバス1
1に、*っり14のアドレスビットAO#AI、が必要
とされるKすぎない。この14本のアドレスラインが、
それぞれのデバイスのlPROMのXデコーディング回
路とYデコーディング回路とへ結合される。たった14
本のアドレスラインを使用するこトニよって4メガビッ
トのメモリにアクセスすることが出来る。
第6A図及び第6B図には、ビン互換性を維持しつつメ
モリ容量を増加させ得る本発明の利点が示されている。
#!6A図に於いて、初めの512にビットのメモリサ
イズから1Mビット、2Mビット、4Mビット、8Mビ
ットのメモリサイズへと記憶容量が増加させられ、しが
も尚、28ビンDIP互換性が維持される。第6B図に
於いて、初め1Mビットのメモリサイズを有する32ビ
ンD[Pが、2Mビット、4Mビット、8Mビットへと
記憶容量の大きさを増加させられる。複数のデバイスの
並列設置などによ〕多数のデバイスが使用されてもよく
、或いはま九、追加メモリ及び関連回路が一つのパッケ
ージに組込まれてもよい。
第6A図に於いて、ビン11及びビン12は常にページ
ラッチに寄与するけれども、ビン13は、メモリ容量が
1Mビット以上である場合にのみ第3のページラッチビ
ットを与える。データビット5(ビン17)は、容量が
2Mビットのときに、1つのアドレスビットを与えるた
めに使用される。
しかし、4Mビットを望む場合に紘、ビットD4とビッ
トDs  (ビン16及びビン17)とが使用される。
さらに、もし8Mビットを望むならば第30章ラッチピ
ッ)Ds も使用され、し九がって、8Mビットの全記
憶容量のうちからどの1Mビットの章が活動化されるか
を3ビットが決定して、所定のデータ転送機能を果比す
第6B図に於いては、32ピンが使用されているので追
加のアドレスピッ) A14〜A18を使用することが
可能となり、これら3つのアドレスビットが3つのデー
タビットの代わシをしてページめ〈シ機能を提供する。
【図面の簡単な説明】
第1A図及び第1B図は、本発明の概略ブロック図、 第2図は、提示実施例のソフトラッチの回路略図、 第3図線、提示実施例のハードラッチの回路略図、 第4図線、提示実施例のゲーティングロジック回路と章
選択ロジック回路との回路略図、第5A図及び第5B図
社、総体的メモリを複数の章及びページに分割するよう
にし九1つの適用例を示す電気的ブロック図、 第6A図は、28ピンlPROMパッケージと、各種メ
モリサイズに於いてそれぞれのビンに対応付けられる信
号の種類とを示す図、 第6B図は、32ビンlPROMパッケージと、各種メ
モリサイズに於いてそれぞれのピンに対応10・・・・
apuoM、11・・@自アドレスライy、11*・・
・ページ選択ロジック回路、12・・・・双方向データ
バス、15,18・・・・ソフトラッチ、17.18−
・・・ハードラッチ、20・−・働ゲーティングロジッ
ク回路、21・・・φ章選択ロジック回路、30・・・
・データバッファステージ、35.36−・・・トラン
ジスタ、37.38・・争・インバータ、39・・・−
バッファ、50,51 ・・・・EPROM  セル、
  52 、54 、56 、57 争 拳 ・ ・ 
nチャネルトランジスタ、53.55・・・・pチャネ
ルトランジスタ、58.59・・・・出力インバータ、
85,1lli・・・・排他的NORゲート、67、l
i8 ・虐 ・ −NANDゲート、89.70・ 番
 ・ ・ANDゲート。

Claims (2)

    【特許請求の範囲】
  1. (1)2^n個を超える数の記憶位置にアクセスするた
    めのn本のアドレスラインを有する集積回路メモリに於
    いて、n本の前記アドレスラインにてアクセスし得る記
    憶位置数を超過する記憶位置へのアクセスを可能とする
    、選択的アドレス指定モードのための装置にして: 少くも1つのデータビットを受取るべく結合されている
    第1ラッチ手段と; 少くも1つの比較ビットをストアするための第2ラッチ
    手段と; 少くも1つの前記データビットの値を受取り、その値を
    、少くも1つの前記比較ビットの値と比較して、前記比
    較の結果を表わす出力を発生させる比較手段と; 前記比較手段の前記出力を受取り、前記比較の結果が一
    致であるならば前記メモリを活動化する選択手段と; を含むようにしたことを特徴とする、選択的アドレス指
    定モードのための装置。
  2. (2)2^n個を超える数の記憶位置にアクセスするた
    めのn本のアドレスラインを有する集積回路メモリに於
    いて、n本の前記アドレスラインにてアクセスし得る記
    憶位置数を超過する記憶位置へのアクセスを可能とする
    、選択的アドレス指定モードのための装置にして: 第1データビットを受取るべく結合されている第1ラッ
    チと; 第2データビットを受取るべく結合されている第2ラッ
    チと; 第1比較ビットをストアするための第1の内容アドレス
    メモリ(CAM)ラッチと; 前記第1、第2データビットと前記第1、第2比較ビッ
    トとを受取り、前記第1データビットを前記第1比較ビ
    ットと比較し、前記第2データビットを前記第2比較ビ
    ットと比較し、前記比較の結果を表わす出力を発生させ
    るために結合されている比較器と; 前記比較器の前記出力を受取り、前記比較の両方の結果
    が一致であるならば前記メモリを活動化する選択手段と
    ; を含むようにしたことを特徴とする、選択的アドレス指
    定モードのための装置。
JP2053888A 1989-03-10 1990-03-07 選択的アドレス指定モードのための装置 Pending JPH02273851A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US321,909 1989-03-10
US07/321,909 US5047989A (en) 1989-03-10 1989-03-10 Chapter mode selection apparatus for MOS memory

Publications (1)

Publication Number Publication Date
JPH02273851A true JPH02273851A (ja) 1990-11-08

Family

ID=23252572

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2053888A Pending JPH02273851A (ja) 1989-03-10 1990-03-07 選択的アドレス指定モードのための装置

Country Status (2)

Country Link
US (1) US5047989A (ja)
JP (1) JPH02273851A (ja)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5175835A (en) * 1990-01-10 1992-12-29 Unisys Corporation Multi-mode DRAM controller
GB2251323B (en) * 1990-12-31 1994-10-12 Intel Corp Disk emulation for a non-volatile semiconductor memory
GB2251324B (en) * 1990-12-31 1995-05-10 Intel Corp File structure for a non-volatile semiconductor memory
US5293591A (en) * 1991-06-10 1994-03-08 Advanced Micro Devices, Inc. Processing system including memory selection of multiple memories and method in an interrupt environment
US5347641A (en) * 1991-08-30 1994-09-13 Waferscale Integration, Inc. Page register with a don't care function
US5357619A (en) * 1992-01-10 1994-10-18 Digital Equipment Corporation Paged memory scheme
US5282177A (en) * 1992-04-08 1994-01-25 Micron Technology, Inc. Multiple register block write method and circuit for video DRAMs
US5341339A (en) * 1992-10-30 1994-08-23 Intel Corporation Method for wear leveling in a flash EEPROM memory
US5581723A (en) * 1993-02-19 1996-12-03 Intel Corporation Method and apparatus for retaining flash block structure data during erase operations in a flash EEPROM memory array
US5586285A (en) * 1993-02-19 1996-12-17 Intel Corporation Method and circuitry for increasing reserve memory in a solid state memory disk
US5740349A (en) * 1993-02-19 1998-04-14 Intel Corporation Method and apparatus for reliably storing defect information in flash disk memories
US5835933A (en) * 1993-02-19 1998-11-10 Intel Corporation Method and apparatus for updating flash memory resident firmware through a standard disk drive interface
US5490264A (en) * 1993-09-30 1996-02-06 Intel Corporation Generally-diagonal mapping of address space for row/column organizer memories
GB2283342B (en) * 1993-10-26 1998-08-12 Intel Corp Programmable code store circuitry for a nonvolatile semiconductor memory device
US5765175A (en) * 1994-08-26 1998-06-09 Intel Corporation System and method for removing deleted entries in file systems based on write-once or erase-slowly media
US5860082A (en) * 1996-03-28 1999-01-12 Datalight, Inc. Method and apparatus for allocating storage in a flash memory
US5924115A (en) * 1996-03-29 1999-07-13 Interval Research Corporation Hierarchical memory architecture for a programmable integrated circuit having an interconnect structure connected in a tree configuration
US5940345A (en) * 1997-12-12 1999-08-17 Cypress Semiconductor Corp. Combinational logic feedback circuit to ensure correct power-on-reset of a four-bit synchronous shift register
US6041016A (en) * 1998-12-04 2000-03-21 Intel Corporation Optimizing page size in mixed memory array using address multiplexing

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4368515A (en) * 1981-05-07 1983-01-11 Atari, Inc. Bank switchable memory system
US4719598A (en) * 1985-05-31 1988-01-12 Harris Corporation Bit addressable programming arrangement
US4685084A (en) * 1985-06-07 1987-08-04 Intel Corporation Apparatus for selecting alternate addressing mode and read-only memory
JP3025502B2 (ja) * 1987-03-16 2000-03-27 日立マクセル株式会社 半導体メモリ装置

Also Published As

Publication number Publication date
US5047989A (en) 1991-09-10

Similar Documents

Publication Publication Date Title
JPH02273851A (ja) 選択的アドレス指定モードのための装置
US4532606A (en) Content addressable memory cell with shift capability
US5375089A (en) Plural port memory system utilizing a memory having a read port and a write port
US6141287A (en) Memory architecture with multilevel hierarchy
KR100855587B1 (ko) 메일박스 영역을 가지는 멀티 패스 액세스블 반도체 메모리장치 및 그에 따른 메일박스 액세스 제어방법
US4538241A (en) Address translation buffer
US4646271A (en) Content addressable memory having dual access modes
US5261068A (en) Dual path memory retrieval system for an interleaved dynamic RAM memory unit
US6046946A (en) Method and apparatus for testing multi-port memory using shadow read
JP4256210B2 (ja) 同期バンク型メモリ
US6374325B1 (en) Content addressable memory (CAM)
HK1000187B (en) Address translation memory
US20110085405A1 (en) Semiconductor memory device having advanced tag block
JPH0210515B2 (ja)
JPH0245277B2 (ja)
US6009494A (en) Synchronous SRAMs having multiple chip select inputs and a standby chip enable input
JPH06342591A (ja) 半導体メモリ装置
JPS59227089A (ja) 比較回路
JPS63281299A (ja) 連想メモリ装置
JP2588936B2 (ja) 半導体記憶装置
US4831625A (en) Easily cascadable and testable cache memory
US5463751A (en) Memory device having address translator and comparator for comparing memory cell array outputs
US7277308B2 (en) High performance and low area write precharge technique for CAMs
US5699299A (en) Semiconductor memory device with a plurality of column select lines and column driving method therefor
JPH04360095A (ja) 半導体記憶回路