JPH0431939A - 外部記憶装置 - Google Patents

外部記憶装置

Info

Publication number
JPH0431939A
JPH0431939A JP13727590A JP13727590A JPH0431939A JP H0431939 A JPH0431939 A JP H0431939A JP 13727590 A JP13727590 A JP 13727590A JP 13727590 A JP13727590 A JP 13727590A JP H0431939 A JPH0431939 A JP H0431939A
Authority
JP
Japan
Prior art keywords
address
external storage
storage device
information processing
signal
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
JP13727590A
Other languages
English (en)
Inventor
Masahiko Murata
昌彦 村田
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.)
Canon Inc
Original Assignee
Canon 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
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP13727590A priority Critical patent/JPH0431939A/ja
Publication of JPH0431939A publication Critical patent/JPH0431939A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、情報処理装置等の本体に外部接続する増設用
の外部記憶装置に関するものである。
[従来の技術] 従来この種の装置においては、内部のメモリと接続する
のに必要なアドレス信号のみが情報処理装置本体から接
続され、アドレスマツプ中の外部記憶装置のアドレスは
、情報処理装置本体でアクセスするアドレスをデコート
し、イネーブル信号を外部記憶装置に出力することでア
クセス可能とされる。
[発明が解決しようとしている課題] しかしながら、上記従来例においては、物理的に情報処
理装置のアドレスマツピングが決定してしまい、情報処
理装置に接続する外部記憶装置の種類にかかわらずアド
レスが固定されるという欠点や、外部記憶装置を接続す
る情報処理装置のハードウェアも同様の形式をとらなけ
ればならない欠点があった。
本発明は、前記従来の欠点を除去し、情報処理装置のア
ドレスマツピングの任意の位置に接続できる外部記憶装
置を提供する。
[課題を決定するための手段] この課題を解決するために、本発明の外部記憶装置は、
情報処理装置の外部に接続し、種々のデータを供給した
り増設RAMとして使用される外部記憶装置であって、 前記情報処理装置からの使用時のアドレス空間指定を記
憶するアドレス空間記憶手段と、該アドレス空間内のア
ドレスに対してアクセスを可能とするアクセス許可手段
とを備える。
ここで、前記アドレス空間記憶手段は、前記情報処理装
置のアドレスマツピングに基づいたアクセス可能なアド
レスを表わす情報を受信する受信手段を備える。
[作用] かかる構成において、情報処理装置から本外部記憶装置
へのアドレスマツピングに基づくアドレスの設定で外部
記憶装置自身が動作する。
[実施例コ 以下、添付図面に従って本発明の詳細な説明する。
第1図は本実施例の外部記憶装置の構成を示すブロック
図である。
第1図において、101は本外部記憶装置、102は本
外部記憶装置を図示しない情報処理装置本体と接続する
コネクタ、103は本外部記憶装置のアドレスマツピン
グ上の先頭アドレスを設定するラッチ回路、104は同
最終アドレスを設定するラッチ回路、103,104の
ラッチ回路はラッチ信号105.106によってデータ
バス109の上のデータをラッチする。105は先頭ア
ドレスをラッチ回路103にラッチさせるためのラッチ
信号、106は最終アドレスをラッチ回路104にラッ
チさせるラッチ信号、107はメモリ117からデータ
を読み出す時にデータを出力させるリート信号1.1o
8はメモリ117にデータを書き込む際のライト信号で
ある。
109はラッチ回路103,104−!メモリ117と
データのやり取りするデータバス、110は情報処理装
置から出力されるアドレスを各部に伝えるアドレスバス
、111はラッチ回路103にラッチされた先頭アドレ
スとアドレスバス110上のアドレスを比較して、アド
レスバス110の値の方が大きいか又は等しければ信号
(high)を出力するコンパレータ、112は同様に
ラッチ回路104にラッチされた最終アドレスによりも
アドレスバス110の値が小さいか又は等しければ信号
(high)を出力するコンパレータ、115はコンパ
レータ113.114から出力される信号が共にhig
hであればイネーブル信号116をメモリ117に出力
するAND回路である。117は実際にデータの書き込
み、読み出しを行うメモリである。
本外部記憶装置を接続された図示されない情報処理装置
は、本外部記憶装置をアドレスマツピングしたい先頭ア
ドレスをデータバス109上に出力し、ラッチ信号10
5を出力してラッチ回路103にラッチする。次に、デ
ータバス109に最終アドレスを出力し、ラッチ信号1
06を出力してラッチ回路104にラッチする。これで
、本外部記憶装置はアドレスマツピングされた。
その後、情報処理装置が先頭アドレスから最終アドレス
までのアドレスをアクセスする度に、コンパレータ11
1.112が比較信号113゜114を同時に出力し、
AND回路115がイネーブル信号116を出力する。
この時、リート信号かライト信号かによって、アドレス
バス110上のアドレスより、データバス109を介し
て情報処理装置にデータを読み出したり、アドレスバス
110上のメモリ117ヘデータハス109を介してメ
モリ117ヘデータを書き込むことができる。尚、この
場合に設定する先頭アドレスと最終アドレスとの間隔は
、本外部記憶装置上の容量によって決定するのが望まし
い。
[他の実施例コ 第2図は第2の実施例の構成を示すブロック図である。
201は本実施例の外部記憶装置、202はメモリブロ
ックを指定するためのラッチを行うラッチ信号、203
は前記メモリブロック指定データをラッチするラッチ回
路、204はラッチされたメモリブロック指定データを
デコードするデコーダ、205はアドレスバス110の
上位ビットデコードするデコーダ、206はデコーダ2
04よりのデコード出力のあるブロック内のアドレスが
アクセスされた時のみイネーブル出力を出力するAND
OR回路である。
本実施例において、図示されない情報処理装置はデータ
バス109より、本外部記憶装置にマツピングするアド
レスブロックを指定するデータ、つまりブロック分けす
るために必要なアドレス情報の上位数ビットを、ラッチ
信号202によりラッチ回路203にラッチする。
このデータはデコーダ204てデコートされ、ラッチさ
れたブロックを示すブロック指定信号n(1≦n≦N、
Nは最大ブロック番号)が1っだけ出力される。これで
この外部記憶装置はマツピングが終了した。
情報処理装置はメモリ等のアクセスの度にデコーダ20
5がアドレスバス110上に出力されたアドレス情報を
デコードし、それによってn番目のアドレスブロックが
アクセスされた時、アドレスデコートnを出力する。A
ND −OR回路206は、ブロック指定信号nとアド
レスデコート信号nとのANDをとり、ここに出力があ
ればイネーブル信号116が出力され、メモリ117が
アクセスされる。
第3図はAND−OR回路206を表わす。
ブロック指定信号nはラッチ回路203にラッチされた
指定ブロックを示す信号で、アドレスデコード信号nは
アドレスバス110上アドレス情報によりデコーダ20
5が出力した信号である。つまり、本回路は指定された
ブロックとアドレスデコート信号とが同じブロックの時
のみイネーブル信号を出力する。外部記憶装置のアドレ
スマツ・ピングの仕方が異なるだけで他の動作は前記実
施例と同様である。
以上説明したように、情報処理装置本体からアドレスマ
ツピングする外部記憶装置を実現することにより、接続
する情報処理装置のハードウェアやメモリマツピングに
影響されない、より汎用性の高い外部記憶装置が可能と
なる。
また、アドレスマツピングが自由であることからソフト
ウェアが都合のよいアドレスに種々のメモリを増設でき
、ソフトウェアの開発効率が上がるという効果がある。
[発明の効果コ 本発明により、情報処理装置のアドレスマツピングの任
意の位置に接続できる外部記憶装置を提供できる。
【図面の簡単な説明】
第1図は第1の実施例の外部記憶装置の構成図、 第2図は第2の実施例の外部記憶装置の構成を示すブロ
ック図、 第3図は第2の実施例のAND −OR回路の例を示す
図である。 図中、101・・・外部記憶装置、102・・・コネク
タ、103.104・−・−)99回路、105゜10
6・・・ラッチ信号、107・・・リード信号、108
・・・ライト信号、109・・・データバス、110・
・・アドレスバス、111,112・・・コンパレータ
、113.114・・・コンパレータの出力信号、11
5・・・AND回路、116・・・イネーブル信号、1
17・・・メモリ、202・・・ラッチ信号、203・
・・ラッチ回路、204,205・・・デコーダ、20
6・・・AND・OR回路である。 し゛

Claims (2)

    【特許請求の範囲】
  1. (1)情報処理装置の外部に接続し、種々のデータを供
    給したり増設RAMとして使用される外部記憶装置であ
    つて、 前記情報処理装置からの使用時のアドレス空間指定を記
    憶するアドレス空間記憶手段と、 該アドレス空間内のアドレスに対してアクセスを可能と
    するアクセス許可手段とを備えることを特徴とする外部
    記憶装置。
  2. (2)前記アドレス空間記憶手段は、前記情報処理装置
    のアドレスマッピングに基づいたアクセス可能なアドレ
    スを表わす情報を受信する受信手段を備えることを特徴
    とする請求項第1項記載の外部記憶装置。
JP13727590A 1990-05-29 1990-05-29 外部記憶装置 Pending JPH0431939A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13727590A JPH0431939A (ja) 1990-05-29 1990-05-29 外部記憶装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13727590A JPH0431939A (ja) 1990-05-29 1990-05-29 外部記憶装置

Publications (1)

Publication Number Publication Date
JPH0431939A true JPH0431939A (ja) 1992-02-04

Family

ID=15194869

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13727590A Pending JPH0431939A (ja) 1990-05-29 1990-05-29 外部記憶装置

Country Status (1)

Country Link
JP (1) JPH0431939A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1996035992A1 (fr) * 1995-05-11 1996-11-14 Hitachi, Ltd. Memoire a semi-conducteurs integrant une fonction arithmetique et processeur utilisant celle-ci
US6108746A (en) * 1996-04-26 2000-08-22 Hitachi, Ltd. Semiconductor memory having an arithmetic function and a terminal arrangement for coordinating operation with a higher processor

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1996035992A1 (fr) * 1995-05-11 1996-11-14 Hitachi, Ltd. Memoire a semi-conducteurs integrant une fonction arithmetique et processeur utilisant celle-ci
KR100424511B1 (ko) * 1995-05-11 2004-06-30 가부시끼가이샤 히다치 세이사꾸쇼 연산기능을갖는반도체메모리및그것을사용한처리장치
US6108746A (en) * 1996-04-26 2000-08-22 Hitachi, Ltd. Semiconductor memory having an arithmetic function and a terminal arrangement for coordinating operation with a higher processor

Similar Documents

Publication Publication Date Title
JPH0744455A (ja) アドレスデコーダ
KR970071302A (ko) 프로세서로부터의 프로그램가능한 판독/기록 억세스 신호 및 이 신호의 형성 방법
JPH0146946B2 (ja)
US6789174B2 (en) Memory access device allowing simultaneous access
JPH0431939A (ja) 外部記憶装置
US5566350A (en) Information device for providing fast data transfer with minimum overhead
JP2944280B2 (ja) インタフェース回路
US7395399B2 (en) Control circuit to enable high data rate access to a DRAM with a plurality of areas
KR100243185B1 (ko) 공유 메모리를 통한 프로세서간의 데이터 통신 장치 및 방법
JPH03276357A (ja) i/oアドレス変換方式
JPS5821734B2 (ja) ダイレクトメモリアクセス制御方式
JP2581484B2 (ja) データ処理システム
JPH0454653A (ja) キャッシュメモリ
JPH02136921A (ja) レジスタアクセス方式
JPH05289931A (ja) 情報処理装置
JPH04337851A (ja) メモリアクセス方式
JPH0652039A (ja) データ転送方式
JPH01261768A (ja) データ通信方式
JPS63313251A (ja) アドレッシング回路
JP2000132491A (ja) デバイス制御方法及びシステム
JPH06282456A (ja) 疑似動作装置
JPH04177697A (ja) 半導体メモリ
JPH04112251A (ja) マイクロコンピュータ
JPS63126047A (ja) メモリ制御方式
JPS592468A (ja) マルチプロセツサシステムにおける通信方式