JPS61199293A - バンク切換え回路 - Google Patents
バンク切換え回路Info
- Publication number
- JPS61199293A JPS61199293A JP4043685A JP4043685A JPS61199293A JP S61199293 A JPS61199293 A JP S61199293A JP 4043685 A JP4043685 A JP 4043685A JP 4043685 A JP4043685 A JP 4043685A JP S61199293 A JPS61199293 A JP S61199293A
- Authority
- JP
- Japan
- Prior art keywords
- bank
- signal
- address
- bank switching
- circuit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(技術分野)
この発明は、行デコーダ及び列デコーダを介してアドレ
ス信号により選択できる容量のメモリ空間を複数個備え
、バンク切換え回路によりいずれかのメモリ空間が選択
して使用されるバンク切換え方式の半導体メモリにおけ
るバンク切換え回路に関するものである。
ス信号により選択できる容量のメモリ空間を複数個備え
、バンク切換え回路によりいずれかのメモリ空間が選択
して使用されるバンク切換え方式の半導体メモリにおけ
るバンク切換え回路に関するものである。
バンク切換え方式の半導体メモリは1例えばゲーム機な
どに使用されるスプリットROMなどのカスタムメモリ
や、RAMその他の一般の半導体メモリとしても使用さ
れる。
どに使用されるスプリットROMなどのカスタムメモリ
や、RAMその他の一般の半導体メモリとしても使用さ
れる。
(従来技術)
バンク切換え方式のROMの例としては、第3図に示さ
れるように、アドレス信号のみを使用してバンク切換え
を行なう方式のものが知られている。同図において、m
個のM1〜Mmはメモリであり、各メモリM+−Mmは
行デコーダDr+〜Drmと列デコーダDcとによりア
クセスされる。
れるように、アドレス信号のみを使用してバンク切換え
を行なう方式のものが知られている。同図において、m
個のM1〜Mmはメモリであり、各メモリM+−Mmは
行デコーダDr+〜Drmと列デコーダDcとによりア
クセスされる。
2はアドレスバッファであり、nビットのアドレス信号
A(n)が入力される。各メモリM1〜Mmはnビット
のアドレス信号A(n)でアクセスできる2 番地のメ
モリ空間をもち、メモリ全体としてはm・2 のメモリ
空間をもっている。4はメモリM+=Mmのいずれかを
選択するためのバンク切換え回路であり、各メモリM+
”Mmに対応してm個のバンクb+〜bmを備えている
。バンクb)〜bmはアドレスデコーダとラッチにより
構成され、いずれかのバンクのバンクイネーブル信号B
E1〜BEmがハイレベルとなっており、アドレス信号
を入力して所定のアドレス信号のときにバンクイネーブ
ル信号BED−BEmが切り換えられる。6は出力バッ
ファである。
A(n)が入力される。各メモリM1〜Mmはnビット
のアドレス信号A(n)でアクセスできる2 番地のメ
モリ空間をもち、メモリ全体としてはm・2 のメモリ
空間をもっている。4はメモリM+=Mmのいずれかを
選択するためのバンク切換え回路であり、各メモリM+
”Mmに対応してm個のバンクb+〜bmを備えている
。バンクb)〜bmはアドレスデコーダとラッチにより
構成され、いずれかのバンクのバンクイネーブル信号B
E1〜BEmがハイレベルとなっており、アドレス信号
を入力して所定のアドレス信号のときにバンクイネーブ
ル信号BED−BEmが切り換えられる。6は出力バッ
ファである。
このROMにおけるバンク切換え回路4では。
アドレス信号のみを用い、m個のバンクb1〜bmに独
立したm個のアドレスを対応させてバンクの切換えを行
なっている。したがって、各メモリM1〜Mmの2 個
のメモリ空間のうち、バンクb1〜bmの数に対応する
m個の空間がアクセスできない領域となる。このm個の
メモリ空間は通常のメモリ機能であるリード・ライト動
作を行なうことのできない無駄な領域となる。そして、
バンクの数が増せば増すほど、アクセスできないメモリ
空間が増加することになる。
立したm個のアドレスを対応させてバンクの切換えを行
なっている。したがって、各メモリM1〜Mmの2 個
のメモリ空間のうち、バンクb1〜bmの数に対応する
m個の空間がアクセスできない領域となる。このm個の
メモリ空間は通常のメモリ機能であるリード・ライト動
作を行なうことのできない無駄な領域となる。そして、
バンクの数が増せば増すほど、アクセスできないメモリ
空間が増加することになる。
(目的)
この発明は、バンク切換え方式の半導体メモリにおいて
、バンクの数が増加してもアクセスできないメモリ空間
が増加しないバンク切換え回路を提供することを目的と
するものである。
、バンクの数が増加してもアクセスできないメモリ空間
が増加しないバンク切換え回路を提供することを目的と
するものである。
(構成)
この発明は、アドレス信号とデータ信号の両方を用いて
バンク切換え動作を行なうバンク切換え回路であり、ア
ドレス信号を入力しバンク切換えモード信号を出力する
アドレスデコーダと、アドレス信号によりアクセスでき
る容量の各メモリ空間に対応して設けられ、前記アドレ
スデコーダにより検出されたバンク切換えモードのとき
データ信号を入力してメモリ空間を選択するバンク信号
を出力する回路及びそのバンク信号をラッチする回路を
含むバンクと、を備えて構成されたものである。
バンク切換え動作を行なうバンク切換え回路であり、ア
ドレス信号を入力しバンク切換えモード信号を出力する
アドレスデコーダと、アドレス信号によりアクセスでき
る容量の各メモリ空間に対応して設けられ、前記アドレ
スデコーダにより検出されたバンク切換えモードのとき
データ信号を入力してメモリ空間を選択するバンク信号
を出力する回路及びそのバンク信号をラッチする回路を
含むバンクと、を備えて構成されたものである。
以下、この発明の一実施例について図面を参照して具体
的に説明する。
的に説明する。
第1図は一実施例を適用したROMを概略的に表わす、
10はこの発明の一実施例としてのバンク切換え回路で
あり、第1図と同様に、アドレス信号によりアクセスで
きる容量の各メモリM1〜Mmに対応してm個のバンク
81〜Bmを備え、いずれかのバンクのバンクイネーブ
ル信号BE+〜BEmがハイレベルとなっていずれかの
メモリM1〜Mmが選択され、そのメモリでリード・ラ
イト動作が行なわれる。
10はこの発明の一実施例としてのバンク切換え回路で
あり、第1図と同様に、アドレス信号によりアクセスで
きる容量の各メモリM1〜Mmに対応してm個のバンク
81〜Bmを備え、いずれかのバンクのバンクイネーブ
ル信号BE+〜BEmがハイレベルとなっていずれかの
メモリM1〜Mmが選択され、そのメモリでリード・ラ
イト動作が行なわれる。
バンク切換え回路10は、バンクイネーブル信号BE+
”BEmを切り換えるために、アドレスバッファ2から
のアドレス信号と、I10バッファ12からのデータ信
号の両方を入力する。
”BEmを切り換えるために、アドレスバッファ2から
のアドレス信号と、I10バッファ12からのデータ信
号の両方を入力する。
第2図には第1図におけるバンク切換え回路1゛0のう
ちのバンクBmに関連した部分を示す。
ちのバンクBmに関連した部分を示す。
14はアドレスデコーダであり、アドレス信号を入力し
、そのアドレス信号がバンク切換え用アドレス(メモリ
のリード・ライト用には使用しないアドレス)に対応す
るアドレス信号である場合に、ハイレベルのバンク切換
えモード信号AEを出力する。アドレスデコーダ14は
バンク切換え回路10について1個だけ設けられ、その
バンク切換えモード信号AEは全バンクB+”Bmに共
通に供給され、I10バッファ12にも供給される。
、そのアドレス信号がバンク切換え用アドレス(メモリ
のリード・ライト用には使用しないアドレス)に対応す
るアドレス信号である場合に、ハイレベルのバンク切換
えモード信号AEを出力する。アドレスデコーダ14は
バンク切換え回路10について1個だけ設けられ、その
バンク切換えモード信号AEは全バンクB+”Bmに共
通に供給され、I10バッファ12にも供給される。
16は第1図におけるI10バッファ12の中の入力バ
ッファであり、アドレスデコーダ14からのバンク切換
えモード信号AEをインバータ18により反転した信号
を一方の入力とし、I10バッド20からの入力データ
信号を他方の入力とするNOR回路22と、インバータ
24との直列回路からなる。この人力バッファ16はデ
ータ信号の語長分だけ設けられる。この人力バッファ1
6もバンク切換え回路10について1個だけ設けられ、
その出力であるデータ信号は全バンク81〜Bmに共通
に供給される。
ッファであり、アドレスデコーダ14からのバンク切換
えモード信号AEをインバータ18により反転した信号
を一方の入力とし、I10バッド20からの入力データ
信号を他方の入力とするNOR回路22と、インバータ
24との直列回路からなる。この人力バッファ16はデ
ータ信号の語長分だけ設けられる。この人力バッファ1
6もバンク切換え回路10について1個だけ設けられ、
その出力であるデータ信号は全バンク81〜Bmに共通
に供給される。
バンクBmは入力バッファ16からのデータ信号を入力
してバンク信号DEmを出力するデータデコーダ26と
、セット入力側にAND回路28を有しリセット入力側
にOR回路30を有するゲート付きRSフリップフロッ
プ32とからなる。AND回路28は、アドレスデコー
ダ14のバンク切換えモード信号AEを一方の入力信号
とし、データデコーダ26のバンク信号DEmを他方の
入力信号とし、その出力信号Smはフリップフロップ3
2のセット信号となるとともに、他のバンク81〜B
m−+のフリップフロップのリセット信号となる。OR
回路30は他の全てのバンクBl〜Bm−lのAND回
路28の出力信号St −8m−+を入力し、その出力
信号Rmはフリップフロップ32のリセット信号となる
。フリップフロップ32の出力信号BEmがバンクイネ
ーブル信号BEmである。
してバンク信号DEmを出力するデータデコーダ26と
、セット入力側にAND回路28を有しリセット入力側
にOR回路30を有するゲート付きRSフリップフロッ
プ32とからなる。AND回路28は、アドレスデコー
ダ14のバンク切換えモード信号AEを一方の入力信号
とし、データデコーダ26のバンク信号DEmを他方の
入力信号とし、その出力信号Smはフリップフロップ3
2のセット信号となるとともに、他のバンク81〜B
m−+のフリップフロップのリセット信号となる。OR
回路30は他の全てのバンクBl〜Bm−lのAND回
路28の出力信号St −8m−+を入力し、その出力
信号Rmはフリップフロップ32のリセット信号となる
。フリップフロップ32の出力信号BEmがバンクイネ
ーブル信号BEmである。
次にこの実施例のバンク切換え回路の動作について説明
する。
する。
アドレス線からバンク切換え用アドレス(メモリのリー
ド・ライト用に使用しないアドレス)のアドレス信号が
入力されると、通常のリード・ライトシーケンスは非選
択となり、I10バッファ12において出力バッファが
フローティングとなりバンク切換えモードとなる。この
とき、アドレスデコーダ14では、その出力信号である
バンク切換えモード信号AEがハイレベルとなり、I1
0バッファの入カバソファ16ではI10パッド20か
ら外部データ信号を入力するようになる。
ド・ライト用に使用しないアドレス)のアドレス信号が
入力されると、通常のリード・ライトシーケンスは非選
択となり、I10バッファ12において出力バッファが
フローティングとなりバンク切換えモードとなる。この
とき、アドレスデコーダ14では、その出力信号である
バンク切換えモード信号AEがハイレベルとなり、I1
0バッファの入カバソファ16ではI10パッド20か
ら外部データ信号を入力するようになる。
m個のバンク81〜Bmをそれぞれ独立したデータ信号
に対応させておく。もし、いまバンクBmに対応したデ
ータ信号が入力バッファ16から入力されたとすると、
バンクBmのデータデコーダ26の出力信号であるバン
ク信号DEmがハイレベルとなり、そのバンクBmのフ
リップフロップ32のセット信号Smがハイレベルとな
る。これにより、そのフリップフロップ32がセットさ
れ、その出力信号であるバンクイネーブル信号BEmが
ハイレベルで保持され、バンクBmが選択された状態と
なる。また、このバンクBmのフリッププロップ32の
セット信号Smがハイレベルになると、その信号Smに
より他の全てのバンク81〜Bm−+のフリップフロッ
プ32にリセットがかけられるため、他の全てのバンク
81〜Bm−+のバンクイネーブル信号BE1〜BEm
−+はローレベルで保持され、他のバンクは非選択とな
る。
に対応させておく。もし、いまバンクBmに対応したデ
ータ信号が入力バッファ16から入力されたとすると、
バンクBmのデータデコーダ26の出力信号であるバン
ク信号DEmがハイレベルとなり、そのバンクBmのフ
リップフロップ32のセット信号Smがハイレベルとな
る。これにより、そのフリップフロップ32がセットさ
れ、その出力信号であるバンクイネーブル信号BEmが
ハイレベルで保持され、バンクBmが選択された状態と
なる。また、このバンクBmのフリッププロップ32の
セット信号Smがハイレベルになると、その信号Smに
より他の全てのバンク81〜Bm−+のフリップフロッ
プ32にリセットがかけられるため、他の全てのバンク
81〜Bm−+のバンクイネーブル信号BE1〜BEm
−+はローレベルで保持され、他のバンクは非選択とな
る。
次に、バンクBm以外のバンクが選択されたとすると、
バンク信号DE+=DEm−+の内のいずれかがハイレ
ベルとなり、セット信号S I” S m−tの内のい
ずれかがハイレベルとなり、その選択されたバンクのフ
リップフロップ32がセットされる。したがって、バン
クBmのOR回路3oの入力信号S!〜Sm−1の内の
いずれかがハイレベルとなるため、バンクBmのブリッ
プフロップ32がリセットされ、ローレベルで保持され
る。つまりバンクBmが非選択の状態に切り換えられる
。
バンク信号DE+=DEm−+の内のいずれかがハイレ
ベルとなり、セット信号S I” S m−tの内のい
ずれかがハイレベルとなり、その選択されたバンクのフ
リップフロップ32がセットされる。したがって、バン
クBmのOR回路3oの入力信号S!〜Sm−1の内の
いずれかがハイレベルとなるため、バンクBmのブリッ
プフロップ32がリセットされ、ローレベルで保持され
る。つまりバンクBmが非選択の状態に切り換えられる
。
(効果)
従来のバンク切換え回路ではアドレス信号のみでバンク
切換え動作を行なっていたため、バンクの数だけの独立
したアドレスが必要となって、その数だけのメモリ領域
のリード・ライト動作が不可能となっていた。そして、
バンクの数が増加するほど無駄なメモリ領域も増加する
欠点があった。
切換え動作を行なっていたため、バンクの数だけの独立
したアドレスが必要となって、その数だけのメモリ領域
のリード・ライト動作が不可能となっていた。そして、
バンクの数が増加するほど無駄なメモリ領域も増加する
欠点があった。
この発明ではバンク切換えに使用されるアドレスは、バ
ンク切換えモードにするための1個のアドレスのみであ
り、バンクの選択はデータ信号により行なわれる。した
がって、バンクの数が増加しても無駄になるメモリ領域
は常に1個であり、メモリ領域を有効に使用できる利点
がある。
ンク切換えモードにするための1個のアドレスのみであ
り、バンクの選択はデータ信号により行なわれる。した
がって、バンクの数が増加しても無駄になるメモリ領域
は常に1個であり、メモリ領域を有効に使用できる利点
がある。
第1図は一実施例のバンク切換え回路を使用したROM
を表わす概略ブロック図、第2図は一実施例のバンク切
換え回路の一部を示す回路図、第3図は従来のバンク切
換え回路を使用したROMを表わす概略ブロック図であ
る。 M+ −Mm・・・・・・メモリ、 Dr”Drm・
・・・・・行デコーダ、 Dc・・・・・・列デコーダ
、 B+=Bm・・・・・・バンク、 10・・・・
・・バンク切換え回路、 12・・・・・・I10/
<ッファ、 14・・・・・・アドレスデコーダ、
26・・・・・・データデコーダ、 28・・・
・・・AND回路、 30・・・・・・OR回路、32
・・・・・・RSフリップフロップ。
を表わす概略ブロック図、第2図は一実施例のバンク切
換え回路の一部を示す回路図、第3図は従来のバンク切
換え回路を使用したROMを表わす概略ブロック図であ
る。 M+ −Mm・・・・・・メモリ、 Dr”Drm・
・・・・・行デコーダ、 Dc・・・・・・列デコーダ
、 B+=Bm・・・・・・バンク、 10・・・・
・・バンク切換え回路、 12・・・・・・I10/
<ッファ、 14・・・・・・アドレスデコーダ、
26・・・・・・データデコーダ、 28・・・
・・・AND回路、 30・・・・・・OR回路、32
・・・・・・RSフリップフロップ。
Claims (1)
- (1)行デコーダ及び列デコーダを介してアドレス信号
により選択できる容量のメモリ空間を複数個備えた半導
体メモリで前記メモリ空間を選択するバンク切換え回路
において、 アドレス信号を入力しバンク切換えモード信号を出力す
るアドレスデコーダと、 前記各メモリ空間に対応して設けられ、前記アドレスデ
コーダにより検出されたバンク切換えモードのときデー
タ信号を入力しメモリ空間を選択するバンク信号を出力
する回路及びそのバンク信号をラッチする回路を含むバ
ンクと、を備えたことを特徴とするバンク切換え回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4043685A JPS61199293A (ja) | 1985-02-28 | 1985-02-28 | バンク切換え回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4043685A JPS61199293A (ja) | 1985-02-28 | 1985-02-28 | バンク切換え回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS61199293A true JPS61199293A (ja) | 1986-09-03 |
Family
ID=12580587
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4043685A Pending JPS61199293A (ja) | 1985-02-28 | 1985-02-28 | バンク切換え回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61199293A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0626170U (ja) * | 1992-06-25 | 1994-04-08 | 岩崎通信機株式会社 | 電子機器構造 |
-
1985
- 1985-02-28 JP JP4043685A patent/JPS61199293A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0626170U (ja) * | 1992-06-25 | 1994-04-08 | 岩崎通信機株式会社 | 電子機器構造 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4675850A (en) | Semiconductor memory device | |
| JPS6228516B2 (ja) | ||
| JPH05282147A (ja) | レジスタファイル | |
| JP3645294B2 (ja) | 半導体メモリ装置の多重ビットテスト回路 | |
| KR950030151A (ko) | 반도체 기억장치 | |
| JPH0378720B2 (ja) | ||
| US5287485A (en) | Digital processing system including plural memory devices and data transfer circuitry | |
| KR940022845A (ko) | 반도체 메모리 및 용장 어드레스 기입방법 | |
| JPH06342591A (ja) | 半導体メモリ装置 | |
| KR960006272B1 (ko) | 반도체 메모리장치의 플레시라이트 회로 | |
| JP3872922B2 (ja) | 半導体記憶装置及びメモリ混載ロジックlsi | |
| JPS61199293A (ja) | バンク切換え回路 | |
| US4638454A (en) | Digital data storage apparatus | |
| JPH07114794A (ja) | 半導体記憶装置 | |
| JPS59175090A (ja) | 半導体記憶回路 | |
| JP2937203B2 (ja) | 半導体メモリ装置 | |
| JP2708232B2 (ja) | 半導体記憶装置 | |
| JPS6315673B2 (ja) | ||
| JPS61175998A (ja) | リ−ドオンリメモリ回路 | |
| JPH0713860B2 (ja) | 半導体記憶装置 | |
| JP3057728B2 (ja) | 半導体記憶装置 | |
| JP3561602B2 (ja) | 半導体記憶装置 | |
| JPS6054055A (ja) | 記憶装置 | |
| JPH07312081A (ja) | ランダム・アクセス・メモリ回路 | |
| JPH0585988B2 (ja) |