JPH02148349A - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JPH02148349A
JPH02148349A JP30470988A JP30470988A JPH02148349A JP H02148349 A JPH02148349 A JP H02148349A JP 30470988 A JP30470988 A JP 30470988A JP 30470988 A JP30470988 A JP 30470988A JP H02148349 A JPH02148349 A JP H02148349A
Authority
JP
Japan
Prior art keywords
bus
data
input
bit
output
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
JP30470988A
Other languages
English (en)
Inventor
Makoto Ogiwara
誠 荻原
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 Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP30470988A priority Critical patent/JPH02148349A/ja
Publication of JPH02148349A publication Critical patent/JPH02148349A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、情報処理装置のバス変換装置に利用する。特
に、情報処理装置の32ビット転送を行うバスと4ビッ
ト転送を行うバスとの間のデータ転送を行うバス変換装
置に関するものである。
〔概要〕
本発明は情報処理装置において、 4ビット転送を行う第二バスを設け32ビット転送を行
う第一バスとこの第二バスとの間にバス変換装置を挿入
して32ビット転送と4ビット転送との変換を行うこと
により、 4ビット転送を行う入出力装置を接続して使用できるよ
うにしたものである。
〔従来の技術〕
従来、情報処理装置は、中央処理装置および主記憶装置
がバスに接続され32ビット転送を行っている場合に3
2ビットのデータの転送を行う入出力装置などをバスに
接続して使用し、4ビットのデータの転送を行う入出力
装置などは使用していなかった。
〔発明が解決しようとする問題点〕
このような従来例の情報処理装置では、中央処理装置お
よび主記憶装置などが32ビットのデータの転送を行っ
ているバスに4ビット転送を行う入出力装置などを接続
して使用できない問題点かあった。したがって、従来か
ら使用していた4ビット転送を行う入出力装置があって
も無駄になる問題点があった。
本発明は上記の欠点を解決するもので、4ビット転送を
行う入出力装置を接続して使用できる情報処理装置を提
供することを目的とする。
〔問題点を解決するための手段〕
本発明は、中央処理装置と、主記憶装置と、この二つの
装置に接続され32ビット転送を行う第一バスと、複数
の4ビット転送を行う入出力装置とを備えた情報処理装
置において、上記複数の入出力装置に接続され4ビット
転送を行う第二バスを設け、上記第一バスとこの第二バ
スとの間に挿入されたバス変換装置を備え、このバス変
換装置は、上記各入出力装置ごとに64ビットのデータ
を同時に読書き可能な二つのデータバッファと、この二
つのデータバッファの読書きをそれぞれ制御しこの二つ
のデータバッファの一方に上記各入出力装置の64ビッ
トのうちの32ビットのデータが格納されたとき、また
はこの二つのデータバッファの他方に格納された上記各
入出力装置の64ビットのうちの32ビットのデータが
読出されたときに制御信号を出力するデータバッファ制
御部と、上記入出力装置のデータ転送要求に基づいてこ
のデータバッファ制御部に読書きを行わせこの制御信号
に従ってこのデータ転送要求を出力する第二バス制御部
と、この第二バス制御部の出力をキューに登録するメモ
リ手段と、このキューの出力に基づいて上記第一バスに
アクセスし上記データバッファ制御部に読書きを行わせ
る第一バス制御部とを備えたことを特徴とする。
〔作用〕
複数の入出力装置に接続された4ビット転送を行う第二
バスを設は第一バスと第二バスとの間にバス変換装置を
挿入する。バス変換装置内には第一バスと第二バスとの
間に接続され各入出力装置ごとに64ビットのデータを
同時に読書き可能なライトデータバッファおよびリード
データバッファを設ける。バス変換装置のデータバッフ
ァ制御部は、この二つのデータバッファの読書きを制御
しライトデータバッファの読書きを制御しライトデータ
バッファに各入出力装置の64ビットのうちの32ビッ
トのデータが格納されたとき、またはIJ +ドデータ
バッファに各入出力装置の64ビットのうちの32ビッ
トのデータが読出されたときに制御信号を出力する。第
二バス制御部は、入出力装置のデータ転送要求に基づい
てデータバッファ制御部に読書きを行わせ制御信号に従
ってこのデータ転送要求をメモリ手段のキューに登録す
る。第一バス制御部はこのキューの出力に基づいて第一
バスにアクセスしデータバッファ制御部に読書きを行わ
せる。以上の動作により4ビット転送を行う入出力装置
を接続して使用できる。
〔実施例〕
本発明の実施例について図面を参照して説明する。第1
図は本発明一実施例情報処理装置のブロック構成図であ
る。第1図において、情報処理装置は、中央処理装置1
0と、主記憶装置20と、この二つの装置に接続され3
2ビット転送を行う第一バス100と、複数の4ビット
転送を行う人出力装置40、〜40hとを備える。
ここで本発明の特徴とするところは、入出力装置40.
〜40..に接続され4ビット転送を行う第二バス20
0を設け、第一バス100と第二バス200との間に挿
入されたバス変換装置30を備え、バス変換装置30に
、各入出力装置40ごとに64ビットのデータを同時に
読書き可能な二つのデータバッファとしてライトデータ
バッファ36およびり−、ドデータバッファ37と、ラ
イトデータバッファ36およびリードデータバッファ3
7の読書きをそれぞれ制御しライトデータバッファ36
に各入出力装置40の64ビットのうちの32ビットの
データが格納されたとき、またはリードデータバッファ
37に格納された各入出力装置40の64ビットのうち
の32ビットのデータが読出されたときに制御信号を出
力するデータバッファ制御部35と、入出力装置40の
データ転送要求に基づいてこのデータバッファ制御部3
5に読書きを行わせこの制御信号に従ってこのデータ転
送要求を出力する第二バス制御部32と、第二バス制御
部32の出力をキューに登録するメモリ手段としてキュ
ー制御部33およびメモリ34と、このキューの出力に
基づいて第一バス100にアクセスしデータバッファ制
御部35に読書きを行わせる第一バス制御部31とを備
えたことにある。
このような構成の情報処理装置の動作について説明する
。第2図は本発明の情報処理装置のライトデータバッフ
ァおよびリードデータバッファの構成図である。第2図
に右いて、A、 −A、 、、BO〜B、はライトデー
タバッファ36およびリードデータバッファ37のエリ
アを示し添字は入出力装置401〜40..の添字に対
応する。
第1図および第2図において、第二バス200から主記
憶装置20へのデータ転送要求時に第二バス制御部32
およびデータバッファ制御部35により第二バス200
 とライトデータバッファ36またはり−ドデータバッ
ファ37との間でデータ転送を行う。
ここで、主記憶装置20からのリード時には要求入力対
応のリードデータバッファ37のエリアAまたはエリア
Bのいずれか一方に格納されたデータがなくなったとき
に、また主記憶装置20にライト時にはライトデータバ
ッファ36のエリアAまたはエリア已にデータが格納し
終わった時に第二バス制御部32はデータバッファ制御
部35の制御信号を入力しキュー制御部33によりメモ
リ34のヰ二一にデータ転送要求を登録する。
第一バス制御部31は、キューからのデータ転送要求に
より第一バス100にアクセスしデータバッファ制御部
35を制御して主記憶装置20との間のデータ転送を第
一バス100を介して行わせる。
〔発明の効果〕
本発明は、以上説明したように、4ビット転送を行う入
出力装置を接続して使用することができ、複数台の入出
力装置からのデータ転送を待たせることなく行うことが
できる優れた効果がある。
10・・・中央処理装置、20・・・主記憶装置、30
・・・バス変換装置、31・・・第一バス制御部、32
・・・第二バス制御部、33・・・キュー制御部、34
・・・メモリ、35・・・データバッファ制御部、36
・・・ライトデータバッファ、37・・・リードデータ
バッファ、40.〜401.・・・入出力装置、100
・・・第一バス、200・・・第二バス、Ao〜A、 
、BO−BI、−・・エリア。

Claims (1)

  1. 【特許請求の範囲】 1、中央処理装置と、主記憶装置と、この二つの装置に
    接続され32ビット転送を行う第一バスと、複数の4ビ
    ット転送を行う入出力装置とを備えた情報処理装置にお
    いて、 上記複数の入出力装置に接続され4ビット転送を行う第
    二バスを設け、 上記第一バスとこの第二バスとの間に挿入されたバス変
    換装置を備え、 このバス変換装置は、上記各入出力装置ごとに64ビッ
    トのデータを同時に読書き可能な二つのデータバッファ
    と、この二つのデータバッファの読書きをそれぞれ制御
    しこの二つのデータバッファの一方に上記各入出力装置
    の64ビットのうちの32ビットのデータが格納された
    とき、またはこの二つのデータバッファの他方に格納さ
    れた上記各入出力装置の64ビットのうちの32ビット
    のデータが読出されたときに制御信号を出力するデータ
    バッファ制御部と、上記入出力装置のデータ転送要求に
    基づいてこのデータバッファ制御部に読書きを行わせこ
    の制御信号に従ってこのデータ転送要求を出力する第二
    バス制御部と、この第二バス制御部の出力をキューに登
    録するメモリ手段と、このキューの出力に基づいて上記
    第一バスにアクセスし上記データバッファ制御部に読書
    きを行わせる第一バス制御部と を備えたことを特徴とする情報処理装置。
JP30470988A 1988-11-30 1988-11-30 情報処理装置 Pending JPH02148349A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP30470988A JPH02148349A (ja) 1988-11-30 1988-11-30 情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30470988A JPH02148349A (ja) 1988-11-30 1988-11-30 情報処理装置

Publications (1)

Publication Number Publication Date
JPH02148349A true JPH02148349A (ja) 1990-06-07

Family

ID=17936268

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30470988A Pending JPH02148349A (ja) 1988-11-30 1988-11-30 情報処理装置

Country Status (1)

Country Link
JP (1) JPH02148349A (ja)

Similar Documents

Publication Publication Date Title
KR900007564B1 (ko) 동적 버스를 갖는 데이터 처리기
CA2080630A1 (en) Arbitration control logic for computer system having full bus architecture
MY112381A (en) Arbitration control logic for computer system having dual bus architecture
US6078742A (en) Hardware emulation
JPH0746308B2 (ja) 表示制御装置およびマイクロコンピュータ・システム
JPH0227696B2 (ja) Johoshorisochi
JPH0358163A (ja) 疎結合型マルチプロセッサシステム
JPS6217879Y2 (ja)
JPS6367702B2 (ja)
JP2574821B2 (ja) ダイレクトメモリアクセス・コントローラ
JPH01175056A (ja) プログラム転送方式
JP2699482B2 (ja) データ転送制御装置
JPH01161561A (ja) バス変換装置
JP3036809B2 (ja) マイクロコンピュータにおけるバッファ管理方式
JPS63292356A (ja) Dma制御装置
JPS63225846A (ja) アドレス変換機構付マルチポ−トメモリ
JPS6347867A (ja) デユアルcpu間通信方式
JPS62242264A (ja) 通信制御装置
JPH03282954A (ja) ダイレクトメモリアクセスデータ転送装置
JPH04333950A (ja) 情報処理システム
JPS6220043A (ja) マルチプロセツサ用非同期同時アクセスの可能なランダムアクセスメモリ−
JPS6121543A (ja) デ−タ転送装置
JPH0652516B2 (ja) バス・インターフェース装置
JPS6218759U (ja)
JPH04120648A (ja) 共通バス接続装置