JPH0553971A - 主記憶装置 - Google Patents

主記憶装置

Info

Publication number
JPH0553971A
JPH0553971A JP24283291A JP24283291A JPH0553971A JP H0553971 A JPH0553971 A JP H0553971A JP 24283291 A JP24283291 A JP 24283291A JP 24283291 A JP24283291 A JP 24283291A JP H0553971 A JPH0553971 A JP H0553971A
Authority
JP
Japan
Prior art keywords
main memory
bus
memory
data
processing unit
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
JP24283291A
Other languages
English (en)
Inventor
Shigenobu Sugimoto
繁伸 杉本
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.)
NEC Gunma Ltd
Original Assignee
NEC Gunma Ltd
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 NEC Gunma Ltd filed Critical NEC Gunma Ltd
Priority to JP24283291A priority Critical patent/JPH0553971A/ja
Publication of JPH0553971A publication Critical patent/JPH0553971A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)

Abstract

(57)【要約】 【目的】 情報処理装置における主記憶装置と周辺装置
とのデータ転送期間中に生じる中央処理装置のデータ処
理能力の低下を最小限に抑える。 【構成】 中央処理装置3とダイレクトメモリアクセス
アダプタ4と複数の主記憶装置コントローラ1及び主記
憶装置コントローラ2とを接続するシステムバス9にお
いて、各コンポーネント間を接続する複数のシステムデ
ータバス12及びシステムデータバス13を備えてい
る。複数の主記憶装置コントローラ1及び主記憶装置コ
ントローラ2は、各コントローラ毎にユニークなアドレ
ス領域を持ちシステムバス9からのアクセスアドレスに
対応してバスマスタとメインメモリ間のデータの転送を
実行する。 【効果】 複数のデータバスと複数の主記憶装置コント
ローラにより同時に並行して複数のバスマスタがユニー
クなアドレスのメモリをアクセスできる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は情報処理装置の主記憶装
置に関し、特に主記憶装置のデータ転送方式に関する。
【0002】
【従来の技術】従来の主記憶装置は図2に示すように、
中央処理装置23とダイレクトメモリアクセスアダプタ
24と主記憶装置コントローラ22を接続するシステム
バス25のシステムデータバス12が1つであった。
【0003】主記憶装置コントローラ22は、コマンド
アドレスバス14の全てのアクセスアドレスに応じてコ
マンドを判断し、メモリバス10上に存在するメインメ
モリ5,メインメモリ6,メインメモリ7,メインメモ
リ8の制御を行う。
【0004】システムバス25上のバスマスタから主記
憶装置コントローラ22に対してコマンドが発行される
と、バスマスタと主記憶装置コントローラ22の間でシ
ステムデータバス12を用いてデータの転送が行われ
る。図中、17はメモリアドレス、18はメモリデータ
バス、26はシステムバス制御信号を示す。
【0005】従来の主記憶装置は、前述のデータ転送終
了後、他のバスマスタがメモリのアクセスを開始すると
いう方式であった。
【0006】
【発明が解決しようとする課題】この従来の主記憶装置
では、システム上にデータバスが1つであったため、シ
ステムバス上の一つのバスマスタが主記憶とのデータ転
送中に、他のバスマスタからのメモリアクセスを実行す
ることが不可能であった。
【0007】そのため、オーバーランを回避するために
連続したメモリアクセスを行うI/O関係のデータ転送
期間中は、中央処理装置の処理能力が低下するという問
題があった。
【0008】本発明の目的は、アドレス領域が異なる主
記憶装置コントローラに対し同時に複数のバスマスクと
メインメモリとのデータ転送を可能にした主記憶装置を
提供することにある。
【0009】
【課題を解決するための手段】前記目的を達成するた
め、本発明に係る主記憶装置においては、中央処理装置
及びダイレクトメモリアクセスアダプタより、書込み,
読出しが可能である情報処理装置であって、電気的に独
立した複数のデータバスにより中央処理装置とダイレク
トメモリアクセスアダプタと、主記憶装置が接続される
システムバスとを有するものである。
【0010】また、中央処理装置及びダイレクトメモリ
アクセスアダプタからシステムバス上に発行されるコマ
ンドとアドレスをデコードし、互いにユニークなアドレ
スに対応してバスマスタからのコマンドを実行する複数
の主記憶装置コントローラを有し、各コントローラ毎に
電気的,物理的に独立したメモリバスを有するものであ
る。
【0011】
【作用】本発明では、中央処理装置とダイレクトメモリ
アクセスアダプタと複数の主記憶装置コントローラと接
続する複数のデータバスを有し、複数の主記憶装置コン
トローラの各々がユニークなアクセスアドレス領域を持
ち、前記アドレス領域に一致したアクセスアドレスを判
断してコマンドを実行するようにしたものである。
【0012】
【実施例】次に本発明について図面を参照して説明す
る。
【0013】図1は、本発明の一実施例を示すブロック
図である。
【0014】図1において、中央処理装置3とダイレク
トメモリアクセスアダプタ4とは、システムバス9によ
って複数の主記憶装置コントローラ1及び主記憶装置コ
ントローラ2と接続される。
【0015】システムバス9は、コマンドアドレスバス
14と、システムバス制御信号15と、複数のシステム
データバス12及びシステムデータバス13によって構
成されている。
【0016】メインメモリ5とメインメモリ6とは、メ
モリバス10によって主記憶装置コントローラ1と接続
される。
【0017】メインメモリ7とメインメモリ8とは、メ
モリバス11によって主記憶装置コントローラ2と接続
される。
【0018】メモリバス10は、メモリ制御信号16
と、メモリアドレス17と、メモリデータバス18とに
よって構成されている。
【0019】メモリバス11は、メモリ制御信号19
と、メモリアドレス20と、メモリデータバス21とに
よって構成されている。
【0020】複数の主記憶装置コントローラ1と主記憶
装置コントローラ2とは、システムバス9上の中央処理
装置3及びダイレクトメモリアクセスアダプタ4からの
メモリアクセスコマンドを受けてメインメモリの制御を
行う。
【0021】本主記憶装置は、コマンドアドレスバス1
4からのアドレスに応じて主記憶装置コントローラ1あ
るいは主記憶装置コントローラ2がバスマスタからのコ
マンドを実行する。
【0022】複数の主記憶装置コントローラは、各々が
ユニークなアドレス領域を持ち、前記エリア内のアドレ
スがアクセスされた場合、該当する主記憶装置コントロ
ーラのみがコマンドの実行を行う。アドレスが該当しな
かった主記憶装置コントローラは、コマンドを無視す
る。
【0023】本実施例において、コマンドアドレスバス
14のメモリアクセスアドレスが主記憶装置コントロー
ラ1のアドレス領域に該当したならば、主記憶装置コン
トローラ2はバスからのコマンドには応じない。
【0024】この場合、主記憶装置コントローラ1がメ
モリバス10に接続されているメインメモリに対しデー
タの読出し,書込みを制御する。
【0025】また、システムバス9からのアクセスアド
レスが主記憶装置コントローラ2のアドレス領域に該当
した場合、メモリバス11に接続されたメインメモリが
前述の動作のようにアクセスされる。
【0026】次にシステムバス9は、ダイレクトメモリ
アクセスアダプタ4からのアクセスによって主記憶装置
コントローラ1のアドレス領域に連続したデータ転送を
システムデータバス12を使用し実行中であっても、他
の複数のシステムデータバス13が未使用であり、且つ
目的アドレスに該当する主記憶装置コントローラ2がア
イドル状態であったならば、他のダイレクトメモリアク
セスアダプタ又は中央処理装置3からのメモリアクセス
を実行する。したがって、前述のデータ転送と並行した
データ転送処理が実行できる。
【0027】
【発明の効果】以上説明したように本発明は、互いにユ
ニークなアドレス領域に対応しシステムバスからのコマ
ンドを受けてメインメモリとバスマスタのデータ転送を
行う複数の主記憶制御装置を設け、中央処理装置とダイ
レクトメモリアクセスアダプタと前述した複数の主記憶
制御装置とを接続する電気的に独立した複数のデータバ
スによって構成されるシステムバスを設け、主記憶装置
コントローラ毎に独立したメモリバス上にメインメモリ
を設けることにより、アドレス領域の異なる主記憶装置
コントローラに対し同時に複数のバスマスタとメインメ
モリとのデータ転送ができ、I/O系アダプタのデータ
転送中でも中央処理装置の処理能力の低下を最小限にす
るという効果を有する。
【図面の簡単な説明】
【図1】本発明の一実施例を示すブロック図である。
【図2】従来例を示すブロック図である。
【符号の説明】
1,2,22 主記憶装置コントローラ 3,23 中央処理装置 4,24 ダイレクトメモリアクセスアダプタ 5,6,7,8 メインメモリ 9,25 システムバス 10,11 メモリバス 12,13 システムデータバス 14 コマンドアドレスバス 15,26 システムバス制御信号 16 メモリ制御信号 17,20 メモリアドレス 18,21 メモリデータバス 19 メモリ制御信号

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 中央処理装置及びダイレクトメモリアク
    セスアダプタより、書込み,読出しが可能である情報処
    理装置であって、 電気的に独立した複数のデータバスにより中央処理装置
    とダイレクトメモリアクセスアダプタと、 主記憶装置が接続されるシステムバスとを有することを
    特徴とする主記憶装置。
  2. 【請求項2】 中央処理装置及びダイレクトメモリアク
    セスアダプタからシステムバス上に発行されるコマンド
    とアドレスをデコードし、互いにユニークなアドレスに
    対応してバスマスタからのコマンドを実行する複数の主
    記憶装置コントローラを有し、 各コントローラ毎に電気的,物理的に独立したメモリバ
    スを有することを特徴とする請求項1に記載の主記憶装
    置。
JP24283291A 1991-08-28 1991-08-28 主記憶装置 Pending JPH0553971A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24283291A JPH0553971A (ja) 1991-08-28 1991-08-28 主記憶装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24283291A JPH0553971A (ja) 1991-08-28 1991-08-28 主記憶装置

Publications (1)

Publication Number Publication Date
JPH0553971A true JPH0553971A (ja) 1993-03-05

Family

ID=17094957

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24283291A Pending JPH0553971A (ja) 1991-08-28 1991-08-28 主記憶装置

Country Status (1)

Country Link
JP (1) JPH0553971A (ja)

Similar Documents

Publication Publication Date Title
JPH11232213A (ja) 入出力装置におけるデータ転送方式
JPS592933B2 (ja) 入出力装置共用制御装置
JP3190862B2 (ja) メモリ制御方式およびこのメモリ制御方式を備えたプリンタ装置
JPS6049951B2 (ja) 一斉指示信号送出回路
EP0373393A1 (en) Information processing system
KR910005379B1 (ko) 데이타처리시스템의 주기억장치에서 제어기능분산을 위해 사용되는 메모리보드
JPS61118847A (ja) メモリの同時アクセス制御方式
JPS5925320B2 (ja) 共有記憶装置の制御装置
JP2612715B2 (ja) アドレスバス制御装置
JP2000099391A (ja) プリンタ装置およびプリンタ制御方法、並びに記録媒体
JPH06314231A (ja) 共用メモリアクセス制御方法
JPH01304565A (ja) データ交換方式
JPH07319720A (ja) プロセッサの系切替え方式
JPH01233651A (ja) 通信制御方式
KR960003650B1 (ko) 컴퓨터 시스템의 성능향상을 위한 입출력 프로세서
JPH0581217A (ja) マルチプロセツサ制御システムのプログラム供給方法
JPS6376041A (ja) 複数ポ−トに対するデ−タのリ−ド,ライト方式
JPS6349818B2 (ja)
JPS5856891B2 (ja) 情報処理システム
JPS6337418B2 (ja)
JPH04148264A (ja) 情報処理装置
JPS63282863A (ja) メモリアクセス制御方式
JPH0232450A (ja) キャッシュメモリ制御方式
JPH05134971A (ja) コンピユータ装置
JPH01309155A (ja) メモリ制御装置