JPS59112352A - カ−トリツジ - Google Patents
カ−トリツジInfo
- Publication number
- JPS59112352A JPS59112352A JP58190623A JP19062383A JPS59112352A JP S59112352 A JPS59112352 A JP S59112352A JP 58190623 A JP58190623 A JP 58190623A JP 19062383 A JP19062383 A JP 19062383A JP S59112352 A JPS59112352 A JP S59112352A
- Authority
- JP
- Japan
- Prior art keywords
- address
- line
- signal
- additional
- basic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/06—Addressing a physical block of locations, e.g. base addressing, module addressing, memory dedication
- G06F12/0615—Address space extension
- G06F12/0623—Address space extension for memory modules
-
- 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)
- 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)
- Color Television Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は、ディジタルメモリ素子または複数のアドレス
可能なメモリ場所を有する他のディジタル記憶装置にア
ドレスを伝達する所定数の信号ラインを用いたメモリ装
置に関し、更に詳しくは、メモリ素子をアドレスするの
に使用できる使用可能アドレスの数を増加するカートリ
ッジに関する。
可能なメモリ場所を有する他のディジタル記憶装置にア
ドレスを伝達する所定数の信号ラインを用いたメモリ装
置に関し、更に詳しくは、メモリ素子をアドレスするの
に使用できる使用可能アドレスの数を増加するカートリ
ッジに関する。
最近の電子技術の進歩、特にディジタル関係の進歩は、
多くのプロセッサを内蔵した大規模装置から、マイクロ
プロセッサを内蔵した消費財に至るまで、幅広く及んで
いる。消費者側について言えば、たとえばTVゲーム産
業では、ゲームプレイ動作を制御するマイクロプロセッ
サを内蔵した家庭用ビデオゲームの生産を行なっている
。
多くのプロセッサを内蔵した大規模装置から、マイクロ
プロセッサを内蔵した消費財に至るまで、幅広く及んで
いる。消費者側について言えば、たとえばTVゲーム産
業では、ゲームプレイ動作を制御するマイクロプロセッ
サを内蔵した家庭用ビデオゲームの生産を行なっている
。
現在かなり一般的に用いられているビデオゲームは、プ
レーヤによる操作装置(す力わち、操縦枠等)からのプ
レーヤ入力情報を受信しかつTVディスプレイユニット
を駆動するのに使用する電子信号を発生する電子回路や
、マイクロプロセッサを含んでいるコンソールユニット
を有している。
レーヤによる操作装置(す力わち、操縦枠等)からのプ
レーヤ入力情報を受信しかつTVディスプレイユニット
を駆動するのに使用する電子信号を発生する電子回路や
、マイクロプロセッサを含んでいるコンソールユニット
を有している。
このゲームコンソールは、カートリッジを取りはずし可
能に収容するレセプタクルを有している。
能に収容するレセプタクルを有している。
カートリッジは、プレイするビデオゲームのプログラム
を記憶する読出し専用メモリ(ROM)を含む電子マイ
クロ回路を有している。このような交換可能なカートリ
ッジを複数個使用することによす、プレーヤは、ビデオ
ゲームのマイクロプロセッサをプログラムして、どのビ
デオゲームも選択できるようにしている。
を記憶する読出し専用メモリ(ROM)を含む電子マイ
クロ回路を有している。このような交換可能なカートリ
ッジを複数個使用することによす、プレーヤは、ビデオ
ゲームのマイクロプロセッサをプログラムして、どのビ
デオゲームも選択できるようにしている。
ディジタル装置やビデオゲーム産業において製造された
装置に伴なう問題点の1つは、装置のアドレス可能々メ
モリスペース、す力わちプロセラ15− サユニットによりアドレスされるアドレス可能なメモリ
場所の数が制限されていることである。このような制限
は、アドレス信号をメモリスペースに伝達するアドレス
バスを形成している信号ラインの数に関係している。た
とえば、前述したタイプのビデオゲームは、12本の信
号ラインから成る装置のアドレスバスの一部を、適当な
配線やコネクタプラグを介して、カートリッジに含まれ
ているマイクロ回路のROMに接続している。この場合
、ビデオゲームを行なうためマ・fクロプロセッサ用の
プログラムインストラクションを含んでいるアドレス可
能&ROMメモリ場所の数は、最大1212すなわち4
.096個である。プログラミング技術が改良されかつ
経験が積まれるにつれ、各カートリッジ内のアドレス可
能なメモリ場所の数を増加することが要求されてきた。
装置に伴なう問題点の1つは、装置のアドレス可能々メ
モリスペース、す力わちプロセラ15− サユニットによりアドレスされるアドレス可能なメモリ
場所の数が制限されていることである。このような制限
は、アドレス信号をメモリスペースに伝達するアドレス
バスを形成している信号ラインの数に関係している。た
とえば、前述したタイプのビデオゲームは、12本の信
号ラインから成る装置のアドレスバスの一部を、適当な
配線やコネクタプラグを介して、カートリッジに含まれ
ているマイクロ回路のROMに接続している。この場合
、ビデオゲームを行なうためマ・fクロプロセッサ用の
プログラムインストラクションを含んでいるアドレス可
能&ROMメモリ場所の数は、最大1212すなわち4
.096個である。プログラミング技術が改良されかつ
経験が積まれるにつれ、各カートリッジ内のアドレス可
能なメモリ場所の数を増加することが要求されてきた。
しかし、通常のアドレス技術は、ゲームコンノール/カ
ートリッジコネクタに利用できるアドレス信号ラインの
数により制限されている。
ートリッジコネクタに利用できるアドレス信号ラインの
数により制限されている。
従って、現在のコネクタのアドレス信号ライン=16−
の数を変えること々く、アドレス可能なメモリ場所の数
を増加することが望まれている。
を増加することが望まれている。
本発明は、ディジタル装置においてアドレスし得るアド
レス場所の数を増加するバンクスイッチメモリを具備し
たカートリッジに関するものである。本発明は、特異の
アドレスに関連した特異のメモリ場所を有し通常のアド
レシングによシアドレスできるメモリスペースの数取上
に使用可能なメモリスペースを拡張するものである。特
に、本発明は、さらに別のアドレスラインを付加せずに
、ビデオゲーム装置のゲームカートリッジに含まれてい
るROMメモリ場所の数を増加するのに使用できる。
レス場所の数を増加するバンクスイッチメモリを具備し
たカートリッジに関するものである。本発明は、特異の
アドレスに関連した特異のメモリ場所を有し通常のアド
レシングによシアドレスできるメモリスペースの数取上
に使用可能なメモリスペースを拡張するものである。特
に、本発明は、さらに別のアドレスラインを付加せずに
、ビデオゲーム装置のゲームカートリッジに含まれてい
るROMメモリ場所の数を増加するのに使用できる。
本発明によれば、アドレスバスとメモリ素子との間に追
加アドレスデコード論理装置を設けている。このアドレ
スデコード論理装置は、アドレスバスに伝達されるアド
レス信号をモニタし、所定のアドレスを検出すると、選
択信号を発生する。、この選択信号は、好ましくは、ア
ドレスの最上位ビット(MSB)としてアドレスバスを
介してROMのアドレス回路に送られる。この選択信号
は、他のあらかじめ選択されたアドレスを検出すると終
了する。従って、N個の信号ラインに制限されたアドレ
スバスを有し、最大2 個のメモリ場所をアドレスする
今までのバイナリ装置は、今や、2N+1個のメモリ場
所をアドレスできるようになる。
加アドレスデコード論理装置を設けている。このアドレ
スデコード論理装置は、アドレスバスに伝達されるアド
レス信号をモニタし、所定のアドレスを検出すると、選
択信号を発生する。、この選択信号は、好ましくは、ア
ドレスの最上位ビット(MSB)としてアドレスバスを
介してROMのアドレス回路に送られる。この選択信号
は、他のあらかじめ選択されたアドレスを検出すると終
了する。従って、N個の信号ラインに制限されたアドレ
スバスを有し、最大2 個のメモリ場所をアドレスする
今までのバイナリ装置は、今や、2N+1個のメモリ場
所をアドレスできるようになる。
本発明の実施例では、アドレスデコード論理装置はフリ
ップフロップを有し、選択されたアドレスの所定アドレ
スを検出する時発生するパルスをフリップフロップのセ
ット/リセット入力に供給してパルスをラッチする。7
リツプフロツプの出力は選択信号を形成している。アド
レスバスにおける所定の第1アドレスは、7リツプフロ
ツプをセットする。この第1アドレスは、アドレスバス
の信号によシアクセスされる2 個のROMメモリ場
所の一部を指定する。第2の所定アドレス信号は、フリ
ップフロップをリセットし、アドレスされる2N+1個
のROMメモリ場所の他の部分を指19一 定する。
ップフロップを有し、選択されたアドレスの所定アドレ
スを検出する時発生するパルスをフリップフロップのセ
ット/リセット入力に供給してパルスをラッチする。7
リツプフロツプの出力は選択信号を形成している。アド
レスバスにおける所定の第1アドレスは、7リツプフロ
ツプをセットする。この第1アドレスは、アドレスバス
の信号によシアクセスされる2 個のROMメモリ場
所の一部を指定する。第2の所定アドレス信号は、フリ
ップフロップをリセットし、アドレスされる2N+1個
のROMメモリ場所の他の部分を指19一 定する。
装置を動作させるプログラムROMは本実施例では、ビ
デオゲームカートリッジ内に取りつけられた単一マイク
ロ回路゛チップ′°に組込まれている1ビデオゲームカ
ートリツジに含まれているプログラムROMに追加メモ
リを加えることによシ、今までのビデオゲーム装置は、
ビデオゲームをさらに複雑にプログラムすることができ
る。す力わち、今までのビデオゲームをより速く動作す
るよう改良し、またよシ多くのゲームを行なえるように
している。これらは、ゲームのマイクロプロセッサ制御
を指示するのに使用するマイクロインストラクションを
記憶するのに使用し得るメモリスペースを増すことによ
る利点のほんの一部である。
デオゲームカートリッジ内に取りつけられた単一マイク
ロ回路゛チップ′°に組込まれている1ビデオゲームカ
ートリツジに含まれているプログラムROMに追加メモ
リを加えることによシ、今までのビデオゲーム装置は、
ビデオゲームをさらに複雑にプログラムすることができ
る。す力わち、今までのビデオゲームをより速く動作す
るよう改良し、またよシ多くのゲームを行なえるように
している。これらは、ゲームのマイクロプロセッサ制御
を指示するのに使用するマイクロインストラクションを
記憶するのに使用し得るメモリスペースを増すことによ
る利点のほんの一部である。
しかし、本発明は、他の実施例におけるプログラムRO
Mメモリ場所の数を増すことに限定されない。カートリ
ッジ内に内蔵されたマイクロプロセッサチップは、ラン
ダムアクセスメモリ(RAM)とプログラムROMを含
むように構成することができる。本発明は、RAMに要
する書込み/読出し信号を発生させるのみならず、どの
メモリ(すなわちプログラムROMまたはRAM )を
アクセスするかを選択するのにも使用できる。従って、
必要に応じて従来の装置にさらにRAMメモリを備えて
もよい。このように、本発明は、内容を拡大し、増加し
たプログラムメモリスペースに対してさらにアドレスす
る能力を提供する。
Mメモリ場所の数を増すことに限定されない。カートリ
ッジ内に内蔵されたマイクロプロセッサチップは、ラン
ダムアクセスメモリ(RAM)とプログラムROMを含
むように構成することができる。本発明は、RAMに要
する書込み/読出し信号を発生させるのみならず、どの
メモリ(すなわちプログラムROMまたはRAM )を
アクセスするかを選択するのにも使用できる。従って、
必要に応じて従来の装置にさらにRAMメモリを備えて
もよい。このように、本発明は、内容を拡大し、増加し
たプログラムメモリスペースに対してさらにアドレスす
る能力を提供する。
以下、添付の図面に基づいて、本発明の実施例について
説明する。
説明する。
第1図は、ゲームコンソール140ンケツト12に出し
入れ可能々カートリッジ10を含む市販されているビデ
オゲーム装置を示している。携帯用カートリッジは、電
子マイクロ回路18を支持する回路板16を有している
。回路板16は、多くのプリント回路リード線22を伴
ったコネクタ部分20を有している。このコネクタは、
回路板16のマイクロ回路18とコンソール14内のコ
ネクタとを電気的に接続する。
入れ可能々カートリッジ10を含む市販されているビデ
オゲーム装置を示している。携帯用カートリッジは、電
子マイクロ回路18を支持する回路板16を有している
。回路板16は、多くのプリント回路リード線22を伴
ったコネクタ部分20を有している。このコネクタは、
回路板16のマイクロ回路18とコンソール14内のコ
ネクタとを電気的に接続する。
第2図の一部は、コンソール14内の電子装置20−
を示し、ゲーム電子装置32を制御するマイクロプロセ
ッサユニット(MPU)30を含んでいる。
ッサユニット(MPU)30を含んでいる。
MPU 30とゲーム電子装置32間の通信は、通常の
8ビツトデータバス36と12ビツトアドレスバス38
とによって行表われる。MPU30とゲーム電子装置3
2は、発明者Mayorによる1979年9月5日発行
の米国特許第4.122.422号、発明の名称「ビデ
オディスプレイスクリーン上に移動オブジェクトを発生
する方法及び装置」に示すような、ビデオゲームディス
プレイ用移動オブジェクトを発生する装置を有している
。
8ビツトデータバス36と12ビツトアドレスバス38
とによって行表われる。MPU30とゲーム電子装置3
2は、発明者Mayorによる1979年9月5日発行
の米国特許第4.122.422号、発明の名称「ビデ
オディスプレイスクリーン上に移動オブジェクトを発生
する方法及び装置」に示すような、ビデオゲームディス
プレイ用移動オブジェクトを発生する装置を有している
。
また、第2図は、カートリッジ内のマイクロ回路18を
示し、この回路は、MPU30の動作を指示するのに用
いるプログラムインストラクションを含んだ読出し専用
メモリ(ROM)4 Gを有している。ROM40のデ
ータ出力ライン42は、コネクタ20のコネクタリード
線22&によシデータバス36に接続している。同様に
、12ビツトアドレスバス3Bは、コネクタリード線2
2bによυプログラムROM4Gのアドレス回路46に
電気的に接続している。
示し、この回路は、MPU30の動作を指示するのに用
いるプログラムインストラクションを含んだ読出し専用
メモリ(ROM)4 Gを有している。ROM40のデ
ータ出力ライン42は、コネクタ20のコネクタリード
線22&によシデータバス36に接続している。同様に
、12ビツトアドレスバス3Bは、コネクタリード線2
2bによυプログラムROM4Gのアドレス回路46に
電気的に接続している。
12本のアドレス信号ライン44は、アドレスデコード
論理装置48を含む追加アドレス回路に接続している。
論理装置48を含む追加アドレス回路に接続している。
アドレスデコード論理装置48は、フリップフロップ5
0のセット(S)及びリセット(R8T)入力にそれぞ
れ接続したデコードA及びデコードB信号ラインに接続
している。フリップフロップ50のQ出力は、信号ライ
ン52を介してROM40のアドレス回路46に接続し
ている。
0のセット(S)及びリセット(R8T)入力にそれぞ
れ接続したデコードA及びデコードB信号ラインに接続
している。フリップフロップ50のQ出力は、信号ライ
ン52を介してROM40のアドレス回路46に接続し
ている。
このラインは、12本のアドレス信号ライン44と結合
し、ROM40をアドレスするための13番目のアドレ
スラインとなる。
し、ROM40をアドレスするための13番目のアドレ
スラインとなる。
MPU30からのアドレス信号は、ROM40をアクセ
スする。これらアドレス信号は、信号ライン44を介し
てROM40のアドレス回路46に送られる。このアド
レス回路46には、フリップフロップ50のQ出力から
信号ライン52を介して送られた信号がさらに供給され
る。フリップフロップ50からのQ出力信号はROM4
0のメモリ場所を指定する13ビツトアドレスの最上位
ビット(MSB)として働く。言い換えれば、第2図に
示すように、フリップフロップ50によυ発生した追加
信号は、ROM40のメモリ場所を2つの識別グループ
、グループA及びグループBに分割する。
スする。これらアドレス信号は、信号ライン44を介し
てROM40のアドレス回路46に送られる。このアド
レス回路46には、フリップフロップ50のQ出力から
信号ライン52を介して送られた信号がさらに供給され
る。フリップフロップ50からのQ出力信号はROM4
0のメモリ場所を指定する13ビツトアドレスの最上位
ビット(MSB)として働く。言い換えれば、第2図に
示すように、フリップフロップ50によυ発生した追加
信号は、ROM40のメモリ場所を2つの識別グループ
、グループA及びグループBに分割する。
グループAは、フリップ7pツブ50のQ出力が論理0
の場合、アドレス信号ライン44に送られるアドレス信
号によりアドレスし得るメモリ場所から成る。また、グ
ループBは、フリップフロップ50のQ出力が論理1の
場合にアドレスされるメモリ場所から成る。
の場合、アドレス信号ライン44に送られるアドレス信
号によりアドレスし得るメモリ場所から成る。また、グ
ループBは、フリップフロップ50のQ出力が論理1の
場合にアドレスされるメモリ場所から成る。
ROM40に含まれている2つのメモリ場所のグループ
の選択は、デコードAまたはデコードB信号ラインにそ
れぞれ供給される信号をアドレスデコード論理装置48
に発生させるアドレスとして一対の12ビツトアドレス
(アドレスA及びアドレスB)を指定することによシ行
なわれる。従って、フリップ70ツブ50のQ出力が論
理Oであるとすると、ROM40のアドレス回路46に
送られる12ビツトアドレスは、フリップフロップ50
のこの状態に関連したメモリ場所、すなわちグル23− 一プAをアクセスする。アドレス信号ライン44に伝達
される各12ビツトアドレスは、現在アクセスするアド
レスがアドレスAまたはアドレスBであるかどうかを決
定するアドレスデコード論理装置4Bにも供給される。
の選択は、デコードAまたはデコードB信号ラインにそ
れぞれ供給される信号をアドレスデコード論理装置48
に発生させるアドレスとして一対の12ビツトアドレス
(アドレスA及びアドレスB)を指定することによシ行
なわれる。従って、フリップ70ツブ50のQ出力が論
理Oであるとすると、ROM40のアドレス回路46に
送られる12ビツトアドレスは、フリップフロップ50
のこの状態に関連したメモリ場所、すなわちグル23− 一プAをアクセスする。アドレス信号ライン44に伝達
される各12ビツトアドレスは、現在アクセスするアド
レスがアドレスAまたはアドレスBであるかどうかを決
定するアドレスデコード論理装置4Bにも供給される。
装置48に供給されない場合、アドレスデコード論理装
置48は作動せず、信号はデコードA及びデコードB信
号ラインには伝達されず、フリップフロップは現状のま
まである。
置48は作動せず、信号はデコードA及びデコードB信
号ラインには伝達されず、フリップフロップは現状のま
まである。
しかし、グループBのメモリ場所の1つをアクセスする
場合、アドレスBがアドレス信号ライン44に伝達され
る。アドレスデコード論理装置4Bはこのアドレスをデ
コードし、デコードB信号ラインを介して7リツプフロ
ツプ50のS入力にパルスを送る。このパルスはフリッ
プフロップをセットしかつQ出力は論理1になる。その
後、信号2イン44に伝達される全ての12ビツトアド
レスによシ、フリップフロップ50のこの現在の状態に
関連したメモリ場所、たとえばグループBのメモリ場所
を、アドレスBがROM40に伝達され24− フリップフロップ50を切換えて別のグループのメモリ
場所をアクセスするまで、アクセスする。
場合、アドレスBがアドレス信号ライン44に伝達され
る。アドレスデコード論理装置4Bはこのアドレスをデ
コードし、デコードB信号ラインを介して7リツプフロ
ツプ50のS入力にパルスを送る。このパルスはフリッ
プフロップをセットしかつQ出力は論理1になる。その
後、信号2イン44に伝達される全ての12ビツトアド
レスによシ、フリップフロップ50のこの現在の状態に
関連したメモリ場所、たとえばグループBのメモリ場所
を、アドレスBがROM40に伝達され24− フリップフロップ50を切換えて別のグループのメモリ
場所をアクセスするまで、アクセスする。
同様に、フリップフロップ50がセットされ、グループ
Bのメモリ場所をアドレスすれば、アドレスデコード論
理装置48は、アドレス信号ラインに現われるアドレス
Aに応じてデコード人信号を発生する。この信号はフリ
ップフロップ50をリセットし、Q出力を論理1にセッ
トし、かつグループAのメモリ場所をアドレスする。
Bのメモリ場所をアドレスすれば、アドレスデコード論
理装置48は、アドレス信号ラインに現われるアドレス
Aに応じてデコード人信号を発生する。この信号はフリ
ップフロップ50をリセットし、Q出力を論理1にセッ
トし、かつグループAのメモリ場所をアドレスする。
アドレス回路46に供給されるアドレスによシ、ROM
40の選択されたメモリ場所の内容はデータ出力ライン
42に現われる。ライン42からこの内容は、コネクタ
リード線22&を介してゲームコンノール14内のデー
タバス36に伝達される。
40の選択されたメモリ場所の内容はデータ出力ライン
42に現われる。ライン42からこの内容は、コネクタ
リード線22&を介してゲームコンノール14内のデー
タバス36に伝達される。
代表的には、多くの市販されているメモリ装置のROM
及びランダムアクセスメモリ(RAM)は、必要に応じ
て特定のメモリ装置のチップを選択できるチップ選択(
CS)ピンを備えている。このタイプのメモリ装置の多
くは、トライステートデータ出力回路と結合しfccs
入力を内蔵し、2つまたはそれ以上のメモリ装置の出力
ラインを並列接続するようになっている。第3図は、こ
のようなメモリ装置を用いている本発明の別の実施例を
示し、第2図と同様の素子については、第2図において
使用した参照番号と同じ番号を用いている。
及びランダムアクセスメモリ(RAM)は、必要に応じ
て特定のメモリ装置のチップを選択できるチップ選択(
CS)ピンを備えている。このタイプのメモリ装置の多
くは、トライステートデータ出力回路と結合しfccs
入力を内蔵し、2つまたはそれ以上のメモリ装置の出力
ラインを並列接続するようになっている。第3図は、こ
のようなメモリ装置を用いている本発明の別の実施例を
示し、第2図と同様の素子については、第2図において
使用した参照番号と同じ番号を用いている。
第3図に示すように、ROM40Aは、追加メモリ40
B (ROMまたはRAM )に伴っておシ、またカー
トリッジ10(第1図)内の回路板16により支持され
ている。ROM40Aと追加メモリ40Bとからのデー
タ出力ライン42A 、 42Bは、並列にデータライ
ン42に接続している。アドレス信号ライン44は、R
OM 40Aと追加メモリ40Bのアドレス回路(第3
図では示されていない)と、第2図と同様にアドレスデ
コード論理装置4Bとに接続している。さらに、アドレ
スデコード論理装置48は、第2図と同様に、デコード
A及びデコードB信号ラインを介してフリップフロップ
50のS及びR8T入力に接続している。フリップフロ
ップ50のQ及びQ出力は、それぞれ信号ライン52A
。
B (ROMまたはRAM )に伴っておシ、またカー
トリッジ10(第1図)内の回路板16により支持され
ている。ROM40Aと追加メモリ40Bとからのデー
タ出力ライン42A 、 42Bは、並列にデータライ
ン42に接続している。アドレス信号ライン44は、R
OM 40Aと追加メモリ40Bのアドレス回路(第3
図では示されていない)と、第2図と同様にアドレスデ
コード論理装置4Bとに接続している。さらに、アドレ
スデコード論理装置48は、第2図と同様に、デコード
A及びデコードB信号ラインを介してフリップフロップ
50のS及びR8T入力に接続している。フリップフロ
ップ50のQ及びQ出力は、それぞれ信号ライン52A
。
52Bを介してROM40Aと追加メモリ40BのCS
入力に接続している。
入力に接続している。
第3図の実施例では、メモリ場所は、2つのグループに
物理的に分割されている。一方のグループのメモリ場所
はROM40Aにあシ、他方のグループのメモリ場所は
追加メモリ40Bにある。2つのグループのいずれをア
クセスするかという選択は、(第2図の実施例と同様に
)伝達すべき2つのアドレスを指定して、受信したアド
レスに相当する出力信号をアドレスデコード論理装置4
8がデコードAまたはデコードB信号2インに送ること
によ多行なわれる。たとえば、所定のアドレスA1を選
択してフリップフロップ50をセットする。
物理的に分割されている。一方のグループのメモリ場所
はROM40Aにあシ、他方のグループのメモリ場所は
追加メモリ40Bにある。2つのグループのいずれをア
クセスするかという選択は、(第2図の実施例と同様に
)伝達すべき2つのアドレスを指定して、受信したアド
レスに相当する出力信号をアドレスデコード論理装置4
8がデコードAまたはデコードB信号2インに送ること
によ多行なわれる。たとえば、所定のアドレスA1を選
択してフリップフロップ50をセットする。
するドアリップフロップ50のQ出力は論理1になυ、
Q出力は論理Oになる。フリップフロップ50の各出力
は、ROM40Aと追加メモリ40BのCS入力にそれ
ぞれ伝達され、ROM40Aからのデータを選択して出
力ライン42Aに送シ、追加メモリ40Bの選択を解除
する。また、アドレス信号ライン44に所定のアドレス
Bがある場合、アドレスデコード論理装置48はデコー
ドB信号ライン27− に信号を生じ、フリップフロップ50をリセットし、フ
リップフロップのQ及びQ出力の二進状態は反転する。
Q出力は論理Oになる。フリップフロップ50の各出力
は、ROM40Aと追加メモリ40BのCS入力にそれ
ぞれ伝達され、ROM40Aからのデータを選択して出
力ライン42Aに送シ、追加メモリ40Bの選択を解除
する。また、アドレス信号ライン44に所定のアドレス
Bがある場合、アドレスデコード論理装置48はデコー
ドB信号ライン27− に信号を生じ、フリップフロップ50をリセットし、フ
リップフロップのQ及びQ出力の二進状態は反転する。
よって、メモリ装置をアクセスした時、追加メモl74
0Bが選択され、ROM40の選択は解除される。
0Bが選択され、ROM40の選択は解除される。
力お、本発明は、指定されたメモリスペースの2つの部
分間での選択に限定されるものではなく、アドレスデコ
ード論理装置4Bを拡張し、それに応じて必要なフリッ
プフロップの数を増やせば、複数のメモリ場所グループ
中での選択をするために、3つまたはそれ以上の所定の
アドレスを指定するようにもできる。
分間での選択に限定されるものではなく、アドレスデコ
ード論理装置4Bを拡張し、それに応じて必要なフリッ
プフロップの数を増やせば、複数のメモリ場所グループ
中での選択をするために、3つまたはそれ以上の所定の
アドレスを指定するようにもできる。
第4図は、第3図の実施例を拡大したものである。第4
図の複数のメモリ装置A−Mは、出力ライン42に並列
接続したデータ出力ライン58八−58Mをそれぞれ有
している。アドレス信号ライン44は、各メモIJA−
Mのアドレス回路(図示せず)と、アドレス信号2イン
44に伝達されたアドレス信号をモニタするアドレスデ
コード論理装置60とに接続している。アクセス用メモ
リA −28− Mの1つを選択するよう指定された所定のアドレスの1
つを検出することによシ、アドレスデコード論理装置6
0は、パルス信号を発生し、この信号は信号ラインセレ
クトA〜セレクトMの1つを介してラッチ回路網62に
送られる。複数のフリップフロップから成る。各信号ラ
インセレクトA〜セレクトM用のラッチ回路網62は、
アドレスデコード論理装置60から異なる信号を受信す
るまで、受信信号を一時記憶する。出力2イン64&−
64mは、それぞれメモリA−Mのチップ選択(CS)
入力に接続している。
図の複数のメモリ装置A−Mは、出力ライン42に並列
接続したデータ出力ライン58八−58Mをそれぞれ有
している。アドレス信号ライン44は、各メモIJA−
Mのアドレス回路(図示せず)と、アドレス信号2イン
44に伝達されたアドレス信号をモニタするアドレスデ
コード論理装置60とに接続している。アクセス用メモ
リA −28− Mの1つを選択するよう指定された所定のアドレスの1
つを検出することによシ、アドレスデコード論理装置6
0は、パルス信号を発生し、この信号は信号ラインセレ
クトA〜セレクトMの1つを介してラッチ回路網62に
送られる。複数のフリップフロップから成る。各信号ラ
インセレクトA〜セレクトM用のラッチ回路網62は、
アドレスデコード論理装置60から異なる信号を受信す
るまで、受信信号を一時記憶する。出力2イン64&−
64mは、それぞれメモリA−Mのチップ選択(CS)
入力に接続している。
動作において、アドレス信号はアドレス信号ライン44
を介して、メモリA−Mの各メモリ回路に供給される。
を介して、メモリA−Mの各メモリ回路に供給される。
アドレスによシ指定されたメモリ場所からのデータは、
08人力によシ選択され九メそりに相当するデータ出力
ライン58A−58Mのいずれかに生じる。通常はいつ
でもメモIJA−Mの中の1つだけが選択され、従って
、チップ選択信号は、いかなる瞬間にも信号ライン64
a−64mの中の1つにのみ生じている。特定のメモリ
A −Mの選択は、基本的には第2図及び第3図におい
て述べたように行表われる。メモIJA−Mに対応する
所定のアドレス信号ライン44に送られるど、アドレス
デコード論理装置は、セレクトA〜セレク)M信号ライ
ンの1つにパルスを生ずる。発生したパルスは、ラッチ
回路網62に送られ、それに対応して、チップ選択信号
が信号ライン64a−64mの1つだけを通って、デコ
ードされた所定のアドレスに相当するメモリA−MのC
8入力に送られる。
08人力によシ選択され九メそりに相当するデータ出力
ライン58A−58Mのいずれかに生じる。通常はいつ
でもメモIJA−Mの中の1つだけが選択され、従って
、チップ選択信号は、いかなる瞬間にも信号ライン64
a−64mの中の1つにのみ生じている。特定のメモリ
A −Mの選択は、基本的には第2図及び第3図におい
て述べたように行表われる。メモIJA−Mに対応する
所定のアドレス信号ライン44に送られるど、アドレス
デコード論理装置は、セレクトA〜セレク)M信号ライ
ンの1つにパルスを生ずる。発生したパルスは、ラッチ
回路網62に送られ、それに対応して、チップ選択信号
が信号ライン64a−64mの1つだけを通って、デコ
ードされた所定のアドレスに相当するメモリA−MのC
8入力に送られる。
電子回路の固有の伝播遅れや他の要因によシ、アドレス
デコード論理装置48(第2図及び第3図)またはアド
レスデコード論理装置60(第4図)が受信するアドレ
ス信号の変化は、周知のように同時には変化しない。す
々わち、これら信号ラインに生ずる状態の変化は、一方
が進んでいるか遅れているかするので、このよう々過渡
的状態では不本意にも複数のアドレスが一時的に現われ
る。従って、問題になっているアドレスデコード論理装
置が、これら過渡的な信号に誤って反応して、誤ったメ
モリ場所をアクセスしないようにするために、何らかの
措置をとらなければならない。
デコード論理装置48(第2図及び第3図)またはアド
レスデコード論理装置60(第4図)が受信するアドレ
ス信号の変化は、周知のように同時には変化しない。す
々わち、これら信号ラインに生ずる状態の変化は、一方
が進んでいるか遅れているかするので、このよう々過渡
的状態では不本意にも複数のアドレスが一時的に現われ
る。従って、問題になっているアドレスデコード論理装
置が、これら過渡的な信号に誤って反応して、誤ったメ
モリ場所をアクセスしないようにするために、何らかの
措置をとらなければならない。
このような誤動作を阻止する一つの方法として、デコー
ディングプロセスを同期させるものがある。
ディングプロセスを同期させるものがある。
す々わち、これはデコードA〜デコードB(第2図及び
第3図)またはセレクトA〜セレクトM(第4図)信号
をクロック信号によυゲーテインクさせるものである。
第3図)またはセレクトA〜セレクトM(第4図)信号
をクロック信号によυゲーテインクさせるものである。
しかし、これはクロック信号を各アドレスデコード論理
装置へ伝達するだめのクロック信号ラインを必要とする
。第5図は、このよう力筒信号を妨げる別の方法を示し
ている。
装置へ伝達するだめのクロック信号ラインを必要とする
。第5図は、このよう力筒信号を妨げる別の方法を示し
ている。
第5図は、本発明の他の実施例である。第5図における
ROM70(す力わち、メモリ場所のプレイ)は、アド
レス回路72からの特定のデコード化列及び行信号を列
及び行信号2イン76.78を介して受信する。アドレ
ス回路72によシ発生された信号は、アドレス信号T4
によシアドレス回路T2に送られたアドレス信号によシ
指定されたROMアレイ70の特定のメモリ場所を選択
する。
ROM70(す力わち、メモリ場所のプレイ)は、アド
レス回路72からの特定のデコード化列及び行信号を列
及び行信号2イン76.78を介して受信する。アドレ
ス回路72によシ発生された信号は、アドレス信号T4
によシアドレス回路T2に送られたアドレス信号によシ
指定されたROMアレイ70の特定のメモリ場所を選択
する。
アドレス論理装置80は、信号ライングループ31−
83を介して所定数の列及び行信号ライン76゜T8に
接続し、あらかじめ選択されたアドレスをデコードする
。アドレス論理装置80は、ROMアレイ70のメモリ
場所の1グループすなわち「バンク」から他のグループ
への切換えを宍わしているあらかじめ選択されたアドレ
スを検出することによシ、デコードA及びデコードB信
号を発生する。単安定マルチバイブレータ装置す々わち
「ワンショット−182は、アドレス論理装置80から
のデコー ドA及びデコードB信号を受信し、フリップ
フロップ84のセット(S)及びリセット(R8T)
入力に供給する前にデコードA及びデコードB信号を
安定化することによυ、アドレスライン76.78の誤
った過渡信号による不本意な反転を妨げる。フリップ7
0ツブ84のQ出力は、本実施例では、アドレスの最上
位ピッ)(MOB’)としてアドレス回路72に供給さ
れる。
接続し、あらかじめ選択されたアドレスをデコードする
。アドレス論理装置80は、ROMアレイ70のメモリ
場所の1グループすなわち「バンク」から他のグループ
への切換えを宍わしているあらかじめ選択されたアドレ
スを検出することによシ、デコードA及びデコードB信
号を発生する。単安定マルチバイブレータ装置す々わち
「ワンショット−182は、アドレス論理装置80から
のデコー ドA及びデコードB信号を受信し、フリップ
フロップ84のセット(S)及びリセット(R8T)
入力に供給する前にデコードA及びデコードB信号を
安定化することによυ、アドレスライン76.78の誤
った過渡信号による不本意な反転を妨げる。フリップ7
0ツブ84のQ出力は、本実施例では、アドレスの最上
位ピッ)(MOB’)としてアドレス回路72に供給さ
れる。
第6図は、第5図のアドレス論理装置80.ワンショッ
ト82.フリップフロップ84の詳細を示している。図
示のように、アドレス論理装置80=32− は、アドレス回路72(第5図)にょシ行なわれる最初
のデコーディングを利用している。16進法のアドレス
FF8とFF9は、フリップフロップ84をセットまた
はリセットするのに使用される所定のアドレスとして選
択される。第6図にかすように、アドレス回路72によ
る最初のデコードの後、所定の16進アドレスFF8は
、アクティブなROW 127またはR01iV255
及びCOLTJMN(COL)24信号に対応している
。同様に、アクティブなROW127またはROW 2
55及びC0L25信号は、所定の16進アドレスFF
9に対応している。さらに、チップ選択(SC)信号は
、本発明を内蔵している装置の他のメモリ素子(図示せ
ず)とは逆に、アク゛セス用のROMアレイTOの選択
を指示するのに使用される。本実施例では、C6信号は
、アクティブLOWである。すなわち論理0がROMア
レイ7゜の選択を指定する。
ト82.フリップフロップ84の詳細を示している。図
示のように、アドレス論理装置80=32− は、アドレス回路72(第5図)にょシ行なわれる最初
のデコーディングを利用している。16進法のアドレス
FF8とFF9は、フリップフロップ84をセットまた
はリセットするのに使用される所定のアドレスとして選
択される。第6図にかすように、アドレス回路72によ
る最初のデコードの後、所定の16進アドレスFF8は
、アクティブなROW 127またはR01iV255
及びCOLTJMN(COL)24信号に対応している
。同様に、アクティブなROW127またはROW 2
55及びC0L25信号は、所定の16進アドレスFF
9に対応している。さらに、チップ選択(SC)信号は
、本発明を内蔵している装置の他のメモリ素子(図示せ
ず)とは逆に、アク゛セス用のROMアレイTOの選択
を指示するのに使用される。本実施例では、C6信号は
、アクティブLOWである。すなわち論理0がROMア
レイ7゜の選択を指定する。
第6図のアドレス論理装置80は、R(l信号ライン7
6(第5図)からのROW127及びROW255信号
を受信するだめの2人力NORゲート90を有し、これ
ら信号のOR機能を行なう。3人力N(Rゲート92.
94はANDゲートとして機能する。
6(第5図)からのROW127及びROW255信号
を受信するだめの2人力NORゲート90を有し、これ
ら信号のOR機能を行なう。3人力N(Rゲート92.
94はANDゲートとして機能する。
NORゲート92は、NORゲート90により生じた信
号とC824とのAMDINGを行ない、NORゲート
94は、NORゲート90の出力とC0L25信号との
論理積を行なう。C8信号は、NORゲート92または
S4をエネーブルするように作用する。NORゲート9
2.94の出力は、信号ラインFF8 、 FF9に送
られ、どれらは、アドレス信号ラインT4に伝達された
16進アドレスFF8またはFF9のどちらかを認識す
るよう指定する。
号とC824とのAMDINGを行ない、NORゲート
94は、NORゲート90の出力とC0L25信号との
論理積を行なう。C8信号は、NORゲート92または
S4をエネーブルするように作用する。NORゲート9
2.94の出力は、信号ラインFF8 、 FF9に送
られ、どれらは、アドレス信号ラインT4に伝達された
16進アドレスFF8またはFF9のどちらかを認識す
るよう指定する。
2つの信号ラインFF8.FF9 は、ワンショット8
2の入力段を形成しているNORゲート9Bに供給され
る。NORゲート98の出力は、4つのインバータ10
0,102,104.106とキャパシタC1゜’
C2から成る遅延回路網とNORゲート108に
供給される。遅延回路網の最後のインバータ106の出
力は、転送スイッチTI、T2の制御端子のほか、NO
Rゲート108にも供給される。NORゲート98の出
力信号が、インバータ100〜106及びキャノ(シタ
C1及びC2とによる遅延回路を通過する時間によυ決
定される十分力時間、存在し続ける彦らば、信号は有効
力ものとみ力され、NORゲート108はアクティブに
ガる。同時に、転送スイッチがオフになると、信号ライ
ンFF&またはFF9によりRまたはSに記憶されたデ
コード化アドレス信号はフリップフロップ84をセット
またはリセットする。
2の入力段を形成しているNORゲート9Bに供給され
る。NORゲート98の出力は、4つのインバータ10
0,102,104.106とキャパシタC1゜’
C2から成る遅延回路網とNORゲート108に
供給される。遅延回路網の最後のインバータ106の出
力は、転送スイッチTI、T2の制御端子のほか、NO
Rゲート108にも供給される。NORゲート98の出
力信号が、インバータ100〜106及びキャノ(シタ
C1及びC2とによる遅延回路を通過する時間によυ決
定される十分力時間、存在し続ける彦らば、信号は有効
力ものとみ力され、NORゲート108はアクティブに
ガる。同時に、転送スイッチがオフになると、信号ライ
ンFF&またはFF9によりRまたはSに記憶されたデ
コード化アドレス信号はフリップフロップ84をセット
またはリセットする。
フリップフロップ84は、図示のように、フリップフロ
ップの二安定部分すなわちラッチ部分を形成する、交差
接続した一対のNORゲー) 110゜112を有して
いる。ANDゲート114は、フリップフロップ84の
ゲート化リセット入力を形成し、ANDゲート116は
、フリップフロップのゲート化セット入力を形成してい
る。ANDゲー) 114.116の出力信号は、フリ
ップフロップのラッチ部分(NORゲー) 110 、
112 )をそれぞれリセットまたはセットし、場合に
応じて、フリップフロップのQ出力を論理0または論理
1にする。
ップの二安定部分すなわちラッチ部分を形成する、交差
接続した一対のNORゲー) 110゜112を有して
いる。ANDゲート114は、フリップフロップ84の
ゲート化リセット入力を形成し、ANDゲート116は
、フリップフロップのゲート化セット入力を形成してい
る。ANDゲー) 114.116の出力信号は、フリ
ップフロップのラッチ部分(NORゲー) 110 、
112 )をそれぞれリセットまたはセットし、場合に
応じて、フリップフロップのQ出力を論理0または論理
1にする。
第5図及び第6図に示した実施例の動作につい35−
て説明する。連続したアドレス信号は、信号ラインT4
を介してアドレス回路72に伝達される。
を介してアドレス回路72に伝達される。
アドレス回路72により発生された選択デコード信号(
すなわち、C0L24 、 C0L25 、 ROW1
27゜ROW255 )は、アドレス論理装置80のN
ORゲー)90.92.94に供給される。信号ライン
T4のアドレス信号がいか々る瞬間にも所定のアドレス
FF8またはtF9のいずれかを形成し、C6が(アク
セス用ROMアレイ70を選択する)論理0の場合、そ
れに対応する信号が信号ラインFF8またはFF9の一
方に現われる。この信号は、信号ラインFF8またはF
F9を介してNORゲート98に送られ、インバータ1
00−106による遅延が行々われた後、NORゲート
10Bと転送スイッチTI。
すなわち、C0L24 、 C0L25 、 ROW1
27゜ROW255 )は、アドレス論理装置80のN
ORゲー)90.92.94に供給される。信号ライン
T4のアドレス信号がいか々る瞬間にも所定のアドレス
FF8またはtF9のいずれかを形成し、C6が(アク
セス用ROMアレイ70を選択する)論理0の場合、そ
れに対応する信号が信号ラインFF8またはFF9の一
方に現われる。この信号は、信号ラインFF8またはF
F9を介してNORゲート98に送られ、インバータ1
00−106による遅延が行々われた後、NORゲート
10Bと転送スイッチTI。
T2を切換える。転送スイッチTI、T2が切換わる時
上記信号がまた信号ラインFF8またはFF9にある場
合、この信号はフリップフロップ84のRまたはS入力
に送られ、同時に、ANDゲート114 、116は、
NORゲート108の出力信号によシエネープルとなシ
、よってフリップフロップは、36− 場合に応じてリセットまたはセットされる。
上記信号がまた信号ラインFF8またはFF9にある場
合、この信号はフリップフロップ84のRまたはS入力
に送られ、同時に、ANDゲート114 、116は、
NORゲート108の出力信号によシエネープルとなシ
、よってフリップフロップは、36− 場合に応じてリセットまたはセットされる。
一方、NORゲート92または94によシブコードされ
たアドレス信号が、おるアドレスから他のアドレスに変
化したことによる単なる過渡信号の場合、この信号は、
転送スイッチTI、T2が切換った時には存在せず、伝
播時間が終了した時、NORゲート108はディスエー
ブルとなる。従って、フリップフロップ84のANDゲ
ート114 、116はディスエーブルのitで、フリ
ップフロップの状態は変化しない。
たアドレス信号が、おるアドレスから他のアドレスに変
化したことによる単なる過渡信号の場合、この信号は、
転送スイッチTI、T2が切換った時には存在せず、伝
播時間が終了した時、NORゲート108はディスエー
ブルとなる。従って、フリップフロップ84のANDゲ
ート114 、116はディスエーブルのitで、フリ
ップフロップの状態は変化しない。
本発明によれば、−グループのメモリ場所から他のグル
ープへ切換わる場合、2つのメモリ場所は各所定の゛ス
イッチング′”アドレスによシアクセスされる。たとえ
ば、第5図及び第6図において、16進アドレスFF8
は、2つのメモリ場所をアクセスする。一つは、フリッ
プフロップB4のQ出力が論理1の場合であシ、一方は
Q出力が論理0の場合である。従って、本実施例では、
アドレス回路72へのM8B入力に関係かく、60進ア
ドレス信号FF8 、FF9によシ特定されるこれらメ
モリ場所は、No−0PERATION (NOP)イ
ンストラクションすかわち指定機能を含んでいる。
ープへ切換わる場合、2つのメモリ場所は各所定の゛ス
イッチング′”アドレスによシアクセスされる。たとえ
ば、第5図及び第6図において、16進アドレスFF8
は、2つのメモリ場所をアクセスする。一つは、フリッ
プフロップB4のQ出力が論理1の場合であシ、一方は
Q出力が論理0の場合である。従って、本実施例では、
アドレス回路72へのM8B入力に関係かく、60進ア
ドレス信号FF8 、FF9によシ特定されるこれらメ
モリ場所は、No−0PERATION (NOP)イ
ンストラクションすかわち指定機能を含んでいる。
本発明が、カートリッジ10(第1図)に内蔵されたビ
デオゲーム装置のメモリ容量を拡大するのに使用される
場合、メモリを含む回路は単一のマイクロ回路チップと
して形成される。従って、たとえば、ROMアレイ70
.アドレス回路72゜アドレス論理装置80.ワンショ
ット82.7リツプ70ツブ84は、好ましくは単一の
集積回路チップとして形成され、通常のデユアルーイン
−ラインパッケージ(1)IP)内にパッケージされる
。
デオゲーム装置のメモリ容量を拡大するのに使用される
場合、メモリを含む回路は単一のマイクロ回路チップと
して形成される。従って、たとえば、ROMアレイ70
.アドレス回路72゜アドレス論理装置80.ワンショ
ット82.7リツプ70ツブ84は、好ましくは単一の
集積回路チップとして形成され、通常のデユアルーイン
−ラインパッケージ(1)IP)内にパッケージされる
。
このパッケージは現在のカートリッジが保有している8
ビツトX4にメモリパッケージ(32にビット)に等し
いビン構造を有する8ビツトX8にメモリ(64にビッ
ト)として構成される。従って、カートリッジ10(第
1図)の内容を変えることなく、現在の32に装置を6
4に装置に変えることができる。
ビツトX4にメモリパッケージ(32にビット)に等し
いビン構造を有する8ビツトX8にメモリ(64にビッ
ト)として構成される。従って、カートリッジ10(第
1図)の内容を変えることなく、現在の32に装置を6
4に装置に変えることができる。
以上のように、本発明はN本の信号ラインに制限された
アドレスを伝達するアドレスバスを有するディジタル装
置によシ発生されるアドレスの数をかなυ増加し、それ
に応じて装置の使用可能がメモリスペースを拡張するも
のである。また、本発明は、装置に高価な改変を施すこ
となく、ディジタル装置のメモリスペースを著しく増加
することができる。このように、使用可能なメモリスペ
ースを著しく増加することは、極めて低価でしかも簡単
に実施することができる。本発明はこれら実施例に限定
されるものではなく、本発明の思想に基づいて改変及び
応用できることは言うまでもない。
アドレスを伝達するアドレスバスを有するディジタル装
置によシ発生されるアドレスの数をかなυ増加し、それ
に応じて装置の使用可能がメモリスペースを拡張するも
のである。また、本発明は、装置に高価な改変を施すこ
となく、ディジタル装置のメモリスペースを著しく増加
することができる。このように、使用可能なメモリスペ
ースを著しく増加することは、極めて低価でしかも簡単
に実施することができる。本発明はこれら実施例に限定
されるものではなく、本発明の思想に基づいて改変及び
応用できることは言うまでもない。
第1図は、本発明によるマイクロ回路を有するゲームカ
ートリッジとこのカートリッジを収容するゲームコンソ
ールとの概要図、第2図は本発明のゲームコンソールと
カートリッジのブロック図、第3図乃至第5図は本発明
の実施例のブロック図、第6図は第5図に示した回路の
部分的実施例を示した詳細なブロック図でおる。 10・・・・カートリッジ、14・・・惨ケー39− ムコンソール、16・・・・回路板、18・・・・マイ
クロ回路、20・・・・コネクタ部分、30・・・・M
PU、 32Φ・・・ゲーム電子装置、36・・争・チ
ー1’ハス、38−・・eアドレスバス、40 、40
A・・・・ROM、 40B・・・・追加メモリ、44
・拳・・アドレス信号ライン、48.60・・・・アド
レスデコード論理装置、50・・・・7リツプフロツブ
、62・・−−ラッチ回路網、T2・・・・アドレス回
路、80・・・・アドレス論理装置、82・・・・ワン
ショット、84・・・・フリップフロップ。 特許出願人 アタリ・インコーボレーテツド代理人
山川政樹(ほか1名) 一4〇−
ートリッジとこのカートリッジを収容するゲームコンソ
ールとの概要図、第2図は本発明のゲームコンソールと
カートリッジのブロック図、第3図乃至第5図は本発明
の実施例のブロック図、第6図は第5図に示した回路の
部分的実施例を示した詳細なブロック図でおる。 10・・・・カートリッジ、14・・・惨ケー39− ムコンソール、16・・・・回路板、18・・・・マイ
クロ回路、20・・・・コネクタ部分、30・・・・M
PU、 32Φ・・・ゲーム電子装置、36・・争・チ
ー1’ハス、38−・・eアドレスバス、40 、40
A・・・・ROM、 40B・・・・追加メモリ、44
・拳・・アドレス信号ライン、48.60・・・・アド
レスデコード論理装置、50・・・・7リツプフロツブ
、62・・−−ラッチ回路網、T2・・・・アドレス回
路、80・・・・アドレス論理装置、82・・・・ワン
ショット、84・・・・フリップフロップ。 特許出願人 アタリ・インコーボレーテツド代理人
山川政樹(ほか1名) 一4〇−
Claims (9)
- (1)アドレスバス上にアドレス信号を供給するアドレ
スバスとデータバス上にデータ信号を受けるデータバス
とを有する形式のビデオゲーム装置に着脱自在のカート
リッジであって二基本アドレスラインとデータラインを
有し、該カートリッジをビデオゲーム装置に装着した際
、該基本アドレスラインをアドレスバスに電気的に結合
すると共に該データラインをデータバスに電気的に結合
するコネクタと;上記基本アドレスラインに結合し上記
基本アドレスバス上のアドレス信号に対応する場所に蓄
積したデータを表わすディジタル信号を供給するメモリ
装置と;上記基本アドレスラインと上記メモリ装置とに
結合し、該基本アドレスライン上のアドレス信号の切換
に応答してメモリ場所とアドレス信号間の対応を変化さ
せる制御手段とを具備することを特徴とするカートリッ
ジ。 - (2)アドレスバスとデータバスを有し、該アドレスバ
ス上にアドレス信号を供給し且つ該データバス上のデー
タ信号を受ける形式のビデオゲーム装置に着脱自在のカ
ートリッジにおいて二基本アドレスラインとデータライ
ンを有し、該カートリッジをビデオゲーム装置に装着し
た際、該基本アドレスラインを前記アドレスバスに電気
的に結合し且つ上記基本データラインを前記データバス
に電気的に結合するコネクタと;追加アドレスラインと
;上記基本アドレスラインと追加アドレスラインとに結
合し、該基本アドレスライン上のアドレス信号と該追加
アドレスライン上に現われた追加アドレス信号とに応答
して選択したメモリ場所に蓄積されたデータに対応する
ディジタル信号を供給するための複数のメモリ場所を有
する第1メモリ装置と;上記基本アドレスラインと追加
アドレスラインとに結合し、該基本アドレスライン上に
アドレス信号が存在し且つ該追加アドレスライン上に追
加アドレス信号が存在しない状態に応答して選択したメ
モリ場所に蓄積されたデータに対応するディジタル信号
を供給するための複数のメモリ場4所を有する第2メモ
リ装置と;前記基本アドレスラインと追加アドレスライ
ンとに結合し、該基本アドレスライン上の第1アドレス
に対応するアドレス信号の組合せを検出したととに応答
して前記追加アドレスライン上に追加アドレス信号を供
給するデコーダ装置とを具備することを特徴とするカー
トリッジ。 - (3)特許請求の範囲第2項記載のカートリッジにおい
て、上記デコーダ装置は基本アドレスライン上の第2ア
ドレスに対応するアドレス信号組合せを検出したことに
応答して追加アドレス信号の追加アドレスラインへの供
給を停止するカートリッジ。 - (4)特許請求の範囲第3項記載のカー) IJッジに
おいて、前記第1および第2メモリ装置の各々はメモリ
選択信号を受ける選択入力部を有し、前記追加アドレス
ラインは一対の追加アドレスラインとから成っておシ、
該ラインの夫々は上記メモリ装置の1つの選択入力部と
相互接続しており、これによって追加アドレス信号がメ
モリ選択信号として作用するものであり、更に第1メモ
リ装置は第1アドレスに応答して選択され且つ第2メモ
リ装置は第2アドレスに応答して選択されるカートリッ
ジ。 - (5)アドレスバスとデータバスを有し、該アドレスバ
ス上にアドレス信号を供給し且つ該データバス上のデー
タ信号を受けゐ形式のビデオゲーム装置に着脱自在のカ
ートリッジであって二基本アドレスラインとデータライ
ンを有し、該カートリッジをビデオゲーム装置に装着し
た際、該基本アドレスラインを前記アドレスバスに電気
的に結合し且つ上記データラインを前記データバスに電
気的に結合するコネクタと;追加アドレスラインと;上
記基本アドレスラインと上記追加アドレスラインとに接
続し、該基本アドレスライン上のアドレス信号と核追加
アドレスツイン上に現われた追加アドレス信号とに応答
して第1の複数のメモリ場所から選択した場所に蓄積さ
れたデータに対応するディジタル信号を供給すると共に
上記基本アドレスライン上のアドレス信号が存在し且つ
該追加ア3− ドレスライン上に追加アドレス信号が存在しないことに
応答して第2の複数のメモリ場所から選択した場所に蓄
積されたデータに対応するディジタル信号を供給するメ
モリ装置と;前記基本アドレスラインと追加アドレスラ
インとに結合し、該基本アドレスライン上の第1アドレ
スに対応するアドレス信号の組合せを検出したことに応
答して上記追加アドレスラインに追加アドレス信号を供
給するデコーダ装置とを具備することを特徴とするカー
トリッジ。 - (6)特許請求の範囲第5項記載のカートリッジにおい
て、上記デコーダ装置は基本アドレスライン上の第2ア
ドレスに対応するアドレス信号の組合せを検出したこと
に応答してよ記追加アドレスラインへの追加アドレス信
号の送出を停止するカートリッジ。 - (7)特許請求の範囲第5項記載のカートリッジにおい
て、前記追加アドレスラインはM本の追加アドレスライ
ン、前記アドレスバスはN本の信号ライン、そして前記
コネクタはN本の基本アドレス24− インからそれぞれ構成され、前記メモリ装置はデーータ
を蓄積する2 N+M個のメモリ場所を有すると共に(
M十N )個の信号入力端を具備したメモリアドレス回
路とを有し、上記N個の信号入力端はN本の基本アドレ
スラインに接続すると共に上記M個の信号入力端はM本
の追加アドレスラインに接続しておシ、前記デコーダ装
置はM本の追加アドレスラインにM個の追加アドレス信
号を供給し、この追加アドレス信号のそれぞれは基本ア
ドレスライン上のアドレス信号群のM個の組合せのうち
の1つを検出したことに応答して供給されるカートリッ
ジ。 - (8)アドレスバスとデータバスを有し、該アドレスバ
ス上にアドレス信号を供給し且つ該データバス上のデー
タ信号を受ける形式のビデオゲーム装置に着脱自在のカ
ートリッジであって二基本アドレスラインとデータライ
ンを有し、該カートリッジをビデオゲーム装置に装着し
た際、該基本アドレスラインを前記アドレスバスに電気
的に結合し且つ上記データラインを前記データバスに電
気的に結合するコネクタと;追加アドレスラインと;上
記基本アドレスラインと上記追加アドレスラインとに結
合し、選択されたメモリ場所に蓄積されたデータに対応
するディジタル信号を供給する複数のメモリ場所を有し
、上記基本アドレスライン上のアドレス信号と上記追加
アドレスライン上の追加アドレス信号との特定の各組合
せに応答して特定のメモリ場所がアクセスされるメモリ
装置と;前記基本アドレスラインと追加アドレスライン
とに結合し、咳基本アドレスライン上の第1アドレスに
対応するアドレス信号の組合せを検出したことに応答し
て上記追加アドレスラインに追加アドレス信号を供給す
るデコーダ装置とを具備することを特徴とするカートリ
ッジ。 - (9)特許請求の範囲第8項記載のカー) IJツジに
おいて、追加アドレスラインは複数本のラインからib
、メモリ装置のアクセスされる場所は基本アドレスライ
ンと上記複数の追加アドレスライン上のアドレス信号の
特定表組合せに応答してアクセスされるものであp1デ
コーダ装置は基本アドレス2イン上のスイッチングアド
レスに対応するアドレス信号の組合に応答して複数の追
加アドレス信号を追加アドレスラインに供給すゐカート
リッジ。 αl特許請求の範囲第9項記載のカートリッジにおいて
、上記デコーダ装置は基本アドレスライン上の第2アド
レスに対応するアドレス信号組合せを検出したことに応
答して追加アドレス信号の追加アドレスラインへの供給
を停止するカートリッジ。 aυアドレスバスとデータバスを有し、該アドレスバス
上にアドレス信号を供給し且つ該データバス上のデータ
信号を受ける形式のビデオゲーム装置に着脱自在のカー
トリッジであって:基本アドレスラインとデータライン
を有し、該カートリッジをビデオゲーム装置に装着した
際、該基本アドレスラインを前記アドレスバスに電気的
に結合すると共に上記データフィンを前記データバスに
電気的に結合するコネクタと;追加アドレスラインと;
複数の行列ライン並びにこれと異なる行列ラインに対応
する複数のメモリ場所を有し、選択された一’/ − メモリ場所に蓄積されたデータに表わすディジタル信号
を供給するものであシ、特定のメモリ場所は一対の上記
行列ライン上の信号に応答して選択されるように構成し
たメモリ装置と;前記基本アドレスライン、追加アドレ
スラインおよび行列2インとに結合し、基本アドレスラ
イン上のアドレス信号と追加アドレスライン上の追加ア
ドレス信号とに応答して選択された行列ライン対土に信
号を送出するものであシ、特定の行列ライン対は基本ア
ドレスラインと追加アドレスライン上のアドレス信号の
特定の各組合せに応答して選択されるように構成したア
)ニレス回路と;行列ラインに結合し第1行列ライン対
に現われる信号に応答して追加アドレスライン上に追加
アドレス信号を供給するデコーダ装置とを具備したこと
を特徴とするカートリッジ。 (L4アドレスバスとデータバスを有し、該アドレスバ
ス上にアドレス信号を供給し且つ該データバス上のデー
タ信号を受ける形式のビデオゲーム装置に着脱自在のカ
ートリッジであって二基本アドレ8− スラインとデータラインを有し、該カートリッジをビデ
オゲーム装置に装着した際、該基本アドレスラインを前
記アドレスバスに電気的に結合すると共に上記データラ
インを前記データバスに電気的に結合するコネクタと;
追加アドレスラインと;複数の行列ライン並びにこれと
異なる行列ジインに対応する複数のメモリ場所を有し、
選択されたメモリ場所に蓄積されたデータに対応するデ
ィジタル信号を供給するものであ)、特定のメモリ場所
は一対の上記行列ラインの信号に応答して選択されるよ
うに構成したメモリ装置と;前記基本アドレスライン、
追加アドレスラインおよび行列ラインとに結合し、基本
アドレスライン上のアドレス信号と追加アドレスライン
上の追加アドレス信号とに応答して選択された行列ライ
ン対土に信号を送出するものであυ、特定の行列ライン
対は基本アドレスラインと追加アドレスライン上のアド
レス信号の特定の各組合せに応答して選択されるように
構成したアドレス回路と;行列ラインに結合し第1行列
ライン対土に現われる信号に応答して追加アドレスライ
ン上に追加アドレス信号を供給するデコーダ装置と;上
記デコーダ装置と追加アドレスラインとに結合し、該追
加アドレスライン上の追加アドレス信号を保持するラッ
チ装置とを具備したことを特徴とするカートリッジ。 (19特許請求の範囲第12項記載のカー) IJツジ
において、上記デコーダ装置は第2行列ライン対土に現
われる信号に応答して供給されている追加アドレス信号
を停止する手段を有するカートリッジ。 圓アドレスバスとデータバスを有し、該アドレスバス上
にアドレス信号を供給し且つ該データバス上のデータ信
号を受ける形式のビデオゲーム装置に着脱自在のカート
リッジにおいて二基本アドレスラインとデータラインを
有し、該カートリッジをビデオゲーム装置に装着した際
、該基本アドレスラインを前記アドレスバスに電気的に
結合し且つ上記基本データラインを前記データバスに電
気的に結合するコネクタと;追加アドレスラインと;上
記基本アドレスラインと追加アドレスラインとに結合し
、該基本アドレスライン上のアドレス信号と該追加アド
レスライン上に現われた追加アドレス信号とに応答して
選択したメモリ場所に蓄積されたデータに対応するディ
ジタル信号を供給するための複数のメモリ場所を有する
第1メモリ装置と;上記基本アドレスラインと追加アド
レスラインとに結合し、該基本アドレスライン上にアド
レス信号が存在し且つ該追加アドレスライン上に追加ア
ドレス信号が存在し々い状態に応答して選択したメモリ
場所に蓄積されたデータに対応するディジタル信号を供
給するための複数のメモリ場所を有する第2メモリ装置
と;前記基本アドレスラインと追加アドレスラインとに
結合し該基本アドレスライン上の第1アドレスに対応す
るアドレス信号の組合せを検出したことに応答して前記
追加アドレスライン上に追加アドレス信号を供給するデ
コーダ装置と;メモリ選択信号を供給するために上記デ
コーダ装置と前記第1および第2メモリ装置の選択入力
部とに相互接続し、該メモリ選択信号を第1又は第2メ
モリアドレスにおいて他のメモリ選択信号を検出するま
で保持するラッチ11− 装置とから構成され、上記デコーダ装置は基本アドレス
ライン上の第2アドレスに対応するアドレス信号組合せ
を検出したことに応答して追加アドレス信号の追加アド
レスラインへの供給を停止するものであり、前記第1お
よび第2メモリ装置の各々はメモリ選択信号を受ける上
記選択入力部を有し、前記追加アドレスラインは夫々上
記メモリ装置の1つの選択入力部と相互接続した一対の
追加アドレスラインから構成され、これによって追加ア
ドレス信号がメモリ選択信号として作用するものであυ
、更に第1メモリ装置は第1アドレスに応答して選択さ
れ且つ第2メモリ装置は第2アドレスに応答して選択さ
れることを特徴とするカートリッジ。 Qωアドレスバスとデータバスを有し、該アドレスバス
上にアドレス信号を供給し且つ該データバス上のデータ
信号を受ける形式のビデオゲーム装置に着脱自在のカー
トリッジであって二基本アドレスラインとデータライン
を有し、該カートリッジをビデオゲーム装置に装着した
際、該基本アドレ12− スラインを前記アドレスバスに電気的に結合すると共に
上記データラインを前記データバスに電気的に結合する
コネクタと;追加アドレスラインと;複数の行列ライン
並びにこれと異々る行列ラインに対応する複数のメモリ
場所を有し、選択されたメモリ場所に蓄積されたデータ
に対応するディジタル信号を供給するものであり、特定
のメモリ場所は一対の上記行列ラインの信号に応答して
選択されるように構成したメモリ装置と;前記基本アド
レスライン、追加アドレスラインおよび行列ラインとに
結合し、基本アドレスライン上のアドレス信号と追加ア
ドレスライン上の追加アドレス信号に応答して選択され
た行列フィン対土に信号を送出するものであシ、特定の
行列ライン対は基本アドレスラインと追加アドレスライ
ン上のアドレス信号の特定の各組合せに応答して選択さ
れるように構成したアドレス回路と;行列ラインに結合
し第1行列ライン対土に現われる信号に応答して追加ア
ドレスライン上に追加アドレス信号を供給すると共に、
第2行列ライン対土に現われる信号に応答して供給され
ている追加アドレス信号を停止する手段を肩すlるデコ
ーダ装置と;上記追加アドレスバス上の上記追加アドレ
ス信号又は上記停止した追加アドレス信号のいづれかを
接続するためのラッチ装置とを具備したことを特像とす
るカートリッジ。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US06/261,301 US4368515A (en) | 1981-05-07 | 1981-05-07 | Bank switchable memory system |
| US261301 | 1981-05-07 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS59112352A true JPS59112352A (ja) | 1984-06-28 |
Family
ID=22992700
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57075057A Pending JPS57198590A (en) | 1981-05-07 | 1982-05-04 | Memory device |
| JP58190623A Pending JPS59112352A (ja) | 1981-05-07 | 1983-10-12 | カ−トリツジ |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57075057A Pending JPS57198590A (en) | 1981-05-07 | 1982-05-04 | Memory device |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US4368515A (ja) |
| EP (1) | EP0064801A3 (ja) |
| JP (2) | JPS57198590A (ja) |
| AU (1) | AU8094482A (ja) |
| CA (1) | CA1166358A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61296433A (ja) * | 1985-06-24 | 1986-12-27 | Nintendo Co Ltd | 外部記憶装置のソフトウエア管理システム |
| JPS62260244A (ja) * | 1986-05-06 | 1987-11-12 | Nintendo Co Ltd | メモリカ−トリツジ |
| JPS6355647A (ja) * | 1986-08-26 | 1988-03-10 | Ricoh Co Ltd | カ−トリツジ |
| JPS63245535A (ja) * | 1986-11-19 | 1988-10-12 | Nintendo Co Ltd | メモリカートリッジ |
Families Citing this family (61)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4450519A (en) * | 1980-11-24 | 1984-05-22 | Texas Instruments Incorporated | Psuedo-microprogramming in microprocessor in single-chip microprocessor with alternate IR loading from internal or external program memories |
| US4503491A (en) * | 1981-06-29 | 1985-03-05 | Matsushita Electric Industrial Co., Ltd. | Computer with expanded addressing capability |
| JPS59136861A (ja) * | 1983-01-27 | 1984-08-06 | Canon Inc | 電子機器 |
| US4599525A (en) * | 1983-02-02 | 1986-07-08 | Rockwell International Corporation | De-glitch circuitry for video game memories |
| US4731738A (en) * | 1983-02-14 | 1988-03-15 | Honeywell Information Systems Inc. | Memory timing and control apparatus |
| US4485457A (en) * | 1983-05-31 | 1984-11-27 | Cbs Inc. | Memory system including RAM and page switchable ROM |
| US4632398A (en) * | 1983-08-12 | 1986-12-30 | International Business Machines Corporation | Reset system for microcomputer using program cartridges |
| US4591982A (en) * | 1983-08-29 | 1986-05-27 | International Business Machines Corporation | Storage selection override apparatus for a multimicroprocessor implemented data processing system |
| JPS6068441A (ja) * | 1983-09-22 | 1985-04-19 | Fujitsu Ltd | ワンチツプ・マイクロ・コンピユ−タ |
| JPS60157646A (ja) * | 1984-01-27 | 1985-08-17 | Mitsubishi Electric Corp | メモリバンク切換装置 |
| US4858109A (en) * | 1985-02-14 | 1989-08-15 | Ag Communication Systems Corporation | Program code fetch from data memory arrangement |
| DE3584446D1 (de) * | 1985-06-18 | 1991-11-21 | Ibm | Mikroprozessor. |
| US4744053A (en) * | 1985-07-22 | 1988-05-10 | General Instrument Corp. | ROM with mask programmable page configuration |
| USRE34161E (en) * | 1985-10-04 | 1993-01-12 | Nintendo Company Limited | Memory cartridge and information processor unit using such cartridge |
| US5155829A (en) * | 1986-01-21 | 1992-10-13 | Harry M. Weiss | Memory system and method for protecting the contents of a ROM type memory |
| DE3705864A1 (de) * | 1986-02-24 | 1987-08-27 | Ricoh Kk | Integrierte schaltungskarte fuer eine datenverarbeitungseinrichtung |
| US5226136A (en) * | 1986-05-06 | 1993-07-06 | Nintendo Company Limited | Memory cartridge bank selecting apparatus |
| US4803621A (en) * | 1986-07-24 | 1989-02-07 | Sun Microsystems, Inc. | Memory access system |
| JPS63140490A (ja) * | 1986-12-03 | 1988-06-13 | Sharp Corp | ダイナミツクram |
| US4831522A (en) * | 1987-02-17 | 1989-05-16 | Microlytics, Inc. | Circuit and method for page addressing read only memory |
| US4926314A (en) * | 1987-03-17 | 1990-05-15 | Apple Computer, Inc. | Method and apparatus for determining available memory size |
| DE3884492T2 (de) * | 1987-07-15 | 1994-02-17 | Hitachi Ltd | Integrierte Halbleiterschaltungsanordnung. |
| US5257234A (en) * | 1987-07-15 | 1993-10-26 | Hitachi, Ltd. | Semiconductor integrated circuit device |
| US5287455A (en) * | 1987-08-05 | 1994-02-15 | Rosenthal Lawrence D | ROM socket communication device for data transfer beween a host computer and a microprocessor based system |
| JP2710316B2 (ja) * | 1987-08-26 | 1998-02-10 | 任天堂株式会社 | パスワード作成装置およびパスワード作成装置を用いたゲーム機 |
| US4905137A (en) * | 1987-12-18 | 1990-02-27 | North American Philips Corporation Signetics Division | Data bus control of ROM units in information processing system |
| US5146581A (en) * | 1988-02-24 | 1992-09-08 | Sanyo Electric Co., Ltd. | Subprogram executing data processing system having bank switching control storing in the same address area in each of memory banks |
| US4974146A (en) * | 1988-05-06 | 1990-11-27 | Science Applications International Corporation | Array processor |
| JPH0682324B2 (ja) * | 1988-05-23 | 1994-10-19 | 三菱電機株式会社 | 半導体集積回路装置 |
| US4937791A (en) * | 1988-06-02 | 1990-06-26 | The California Institute Of Technology | High performance dynamic ram interface |
| US5003507A (en) * | 1988-09-06 | 1991-03-26 | Simon Johnson | EPROM emulator for selectively simulating a variety of different paging EPROMs in a test circuit |
| US5079737A (en) * | 1988-10-25 | 1992-01-07 | United Technologies Corporation | Memory management unit for the MIL-STD 1750 bus |
| GB8825764D0 (en) * | 1988-11-03 | 1988-12-07 | Lucas Ind Plc | Computer memory addressing system |
| US5108208A (en) * | 1988-12-05 | 1992-04-28 | Gardner Michael E | Allocation of memory in a font cartridge |
| US5155826A (en) * | 1988-12-05 | 1992-10-13 | Fadem Richard J | Memory paging method and apparatus |
| US5047989A (en) * | 1989-03-10 | 1991-09-10 | Intel Corporation | Chapter mode selection apparatus for MOS memory |
| US5112051A (en) * | 1989-06-05 | 1992-05-12 | Westinghouse Electric Corp. | Interfacing device for a computer games system |
| GB8912866D0 (en) * | 1989-06-05 | 1989-07-26 | Code Masters Softwara | Interfacing device for a computer games system |
| JPH0333927A (ja) * | 1989-06-29 | 1991-02-14 | Canon Inc | 電子機器 |
| US5715419A (en) * | 1989-12-05 | 1998-02-03 | Texas Instruments Incorporated | Data communications system with address remapping for expanded external memory access |
| US5687354A (en) * | 1990-02-09 | 1997-11-11 | Harry M. Weiss | Memory system and method for protecting the contents of a ROM type memory |
| JP3190032B2 (ja) * | 1990-06-12 | 2001-07-16 | 株式会社東芝 | データ記憶装置 |
| US5255382A (en) * | 1990-09-24 | 1993-10-19 | Pawloski Martin B | Program memory expander for 8051-based microcontrolled system |
| 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 |
| US5544334A (en) * | 1993-12-22 | 1996-08-06 | International Business Machines Corporation | Micro channel bus computer system with IDE hard drive interface |
| US5941775A (en) * | 1994-10-14 | 1999-08-24 | Sega Of America, Inc. | Data processing system, method thereof and memory cassette |
| US5802544A (en) * | 1995-06-07 | 1998-09-01 | International Business Machines Corporation | Addressing multiple removable memory modules by remapping slot addresses |
| JPH1049439A (ja) * | 1996-03-26 | 1998-02-20 | Robert Bosch Gmbh | 制御装置の作動方法 |
| US6260101B1 (en) | 1997-03-07 | 2001-07-10 | Advanced Micro Devices, Inc. | Microcontroller having dedicated hardware for memory address space expansion supporting both static and dynamic memory devices |
| US6023750A (en) * | 1997-03-07 | 2000-02-08 | Advanced Micro Devices, Inc. | Microcontroller having dedicated hardware for memory address space expansion via auxilliary address signal generation |
| KR100253328B1 (ko) * | 1997-09-30 | 2000-05-01 | 김영환 | 메모리의 데이터 보호회로 |
| JP3902073B2 (ja) * | 2002-06-11 | 2007-04-04 | 日本金銭機械株式会社 | 紙葉類鑑別装置 |
| US8250295B2 (en) | 2004-01-05 | 2012-08-21 | Smart Modular Technologies, Inc. | Multi-rank memory module that emulates a memory module having a different number of ranks |
| US7916574B1 (en) | 2004-03-05 | 2011-03-29 | Netlist, Inc. | Circuit providing load isolation and memory domain translation for memory module |
| US7532537B2 (en) * | 2004-03-05 | 2009-05-12 | Netlist, Inc. | Memory module with a circuit providing load isolation and memory domain translation |
| US7289386B2 (en) * | 2004-03-05 | 2007-10-30 | Netlist, Inc. | Memory module decoder |
| US8516185B2 (en) | 2009-07-16 | 2013-08-20 | Netlist, Inc. | System and method utilizing distributed byte-wise buffers on a memory module |
| US8154901B1 (en) | 2008-04-14 | 2012-04-10 | Netlist, Inc. | Circuit providing load isolation and noise reduction |
| US8417870B2 (en) * | 2009-07-16 | 2013-04-09 | Netlist, Inc. | System and method of increasing addressable memory space on a memory board |
| US9128632B2 (en) | 2009-07-16 | 2015-09-08 | Netlist, Inc. | Memory module with distributed data buffers and method of operation |
| US10324841B2 (en) | 2013-07-27 | 2019-06-18 | Netlist, Inc. | Memory module with local synchronization |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS52116130A (en) * | 1976-03-26 | 1977-09-29 | Toshiba Corp | Program control system |
| JPS542834A (en) * | 1977-05-27 | 1979-01-10 | Atari Inc | Cartridge for television game |
| JPS5591030A (en) * | 1978-12-29 | 1980-07-10 | Fujitsu Ltd | Address extending system of microprocessor |
| JPS5696350A (en) * | 1979-12-28 | 1981-08-04 | Fujitsu Ltd | Memory extension system |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3395392A (en) * | 1965-10-22 | 1968-07-30 | Ibm | Expanded memory system |
| US3781812A (en) * | 1971-06-28 | 1973-12-25 | Burroughs Corp | Addressing system responsive to a transfer vector for accessing a memory |
| US3737860A (en) * | 1972-04-13 | 1973-06-05 | Honeywell Inf Systems | Memory bank addressing |
| US4145745A (en) * | 1974-12-20 | 1979-03-20 | U.S. Philips Corporation | Address conversion device for secondary memories |
| US4055851A (en) * | 1976-02-13 | 1977-10-25 | Digital Equipment Corporation | Memory module with means for generating a control signal that inhibits a subsequent overlapped memory cycle during a reading operation portion of a reading memory cycle |
| US4042911A (en) * | 1976-04-30 | 1977-08-16 | International Business Machines Corporation | Outer and asynchronous storage extension system |
| US4064554A (en) * | 1976-08-16 | 1977-12-20 | Texas Instruments Incorporated | Microcomputer with code conversion |
| US4112422A (en) * | 1976-12-13 | 1978-09-05 | Atari, Inc. | Method and apparatus for generating moving objects on a video display screen |
| US4118773A (en) * | 1977-04-01 | 1978-10-03 | Honeywell Information Systems Inc. | Microprogram memory bank addressing system |
| US4158227A (en) * | 1977-10-12 | 1979-06-12 | Bunker Ramo Corporation | Paged memory mapping with elimination of recurrent decoding |
| US4164786A (en) * | 1978-04-11 | 1979-08-14 | The Bendix Corporation | Apparatus for expanding memory size and direct memory addressing capabilities of digital computer means |
| US4181933A (en) * | 1978-04-18 | 1980-01-01 | Mohawk Data Sciences Corp. | Memory access and sharing control system |
| US4200919A (en) * | 1978-12-05 | 1980-04-29 | The United States Of America As Represented By The Secretary Of The Navy | Apparatus for expanding the memory of a mini-computer system |
-
1981
- 1981-05-07 US US06/261,301 patent/US4368515A/en not_active Expired - Lifetime
-
1982
- 1982-02-15 CA CA000396253A patent/CA1166358A/en not_active Expired
- 1982-02-26 AU AU80944/82A patent/AU8094482A/en not_active Abandoned
- 1982-03-01 EP EP82301036A patent/EP0064801A3/en not_active Withdrawn
- 1982-05-04 JP JP57075057A patent/JPS57198590A/ja active Pending
-
1983
- 1983-10-12 JP JP58190623A patent/JPS59112352A/ja active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS52116130A (en) * | 1976-03-26 | 1977-09-29 | Toshiba Corp | Program control system |
| JPS542834A (en) * | 1977-05-27 | 1979-01-10 | Atari Inc | Cartridge for television game |
| JPS5591030A (en) * | 1978-12-29 | 1980-07-10 | Fujitsu Ltd | Address extending system of microprocessor |
| JPS5696350A (en) * | 1979-12-28 | 1981-08-04 | Fujitsu Ltd | Memory extension system |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61296433A (ja) * | 1985-06-24 | 1986-12-27 | Nintendo Co Ltd | 外部記憶装置のソフトウエア管理システム |
| JPS62260244A (ja) * | 1986-05-06 | 1987-11-12 | Nintendo Co Ltd | メモリカ−トリツジ |
| JPS6355647A (ja) * | 1986-08-26 | 1988-03-10 | Ricoh Co Ltd | カ−トリツジ |
| JPS63245535A (ja) * | 1986-11-19 | 1988-10-12 | Nintendo Co Ltd | メモリカートリッジ |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS57198590A (en) | 1982-12-06 |
| CA1166358A (en) | 1984-04-24 |
| EP0064801A2 (en) | 1982-11-17 |
| EP0064801A3 (en) | 1983-08-24 |
| US4368515A (en) | 1983-01-11 |
| AU8094482A (en) | 1982-11-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4368515A (en) | Bank switchable memory system | |
| JP2717693B2 (ja) | マイクロコンピュータシステム | |
| EP0473275B1 (en) | Memory control unit and memory unit | |
| EP0246025B1 (en) | Memory cartridge | |
| US4485457A (en) | Memory system including RAM and page switchable ROM | |
| US4373181A (en) | Dynamic device address assignment mechanism for a data processing system | |
| KR910000958B1 (ko) | 메모리 식별장치를 구비한 컴퓨터 메모리 시스템 | |
| US4057848A (en) | Address translation system | |
| US5040153A (en) | Addressing multiple types of memory devices | |
| JPS5840773B2 (ja) | 並列アクセス記憶装置 | |
| JPS6259820B2 (ja) | ||
| JPS59185083A (ja) | メモリ・パツクのアドレス指定装置 | |
| JPS63245535A (ja) | メモリカートリッジ | |
| NZ223454A (en) | Processing system holds data during power-down for subsequent transfer to recognised pluggable peripheral device cards | |
| US5175831A (en) | System register initialization technique employing a non-volatile/read only memory | |
| US4432055A (en) | Sequential word aligned addressing apparatus | |
| US4513369A (en) | Information processing system | |
| CA2084133C (en) | Computer system with automatic adapter card setup | |
| CA1273124A (en) | Ram memory overlay gate array circuit | |
| US5127096A (en) | Information processor operative both in direct mapping and in bank mapping, and the method of switching the mapping schemes | |
| JPS61112221A (ja) | 書込可能リ−ドオンリメモリにおける多重書込可能初期化ワ−ド | |
| US4831513A (en) | Memory initialization system | |
| US6321332B1 (en) | Flexible control of access to basic input/output system memory | |
| US5828857A (en) | ASIC cell implementation of a bus controller with programmable timing value registers for the apple desktop bus | |
| JPS60176163A (ja) | 入出力ボ−ドのアドレス選択方式 |