JPH0433152A - バスシステム - Google Patents

バスシステム

Info

Publication number
JPH0433152A
JPH0433152A JP13942390A JP13942390A JPH0433152A JP H0433152 A JPH0433152 A JP H0433152A JP 13942390 A JP13942390 A JP 13942390A JP 13942390 A JP13942390 A JP 13942390A JP H0433152 A JPH0433152 A JP H0433152A
Authority
JP
Japan
Prior art keywords
bus
transfer
data
address
burst
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
JP13942390A
Other languages
English (en)
Inventor
Masaaki Arioka
有岡 雅章
Toshio Doi
土居 俊雄
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP13942390A priority Critical patent/JPH0433152A/ja
Publication of JPH0433152A publication Critical patent/JPH0433152A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)
  • Information Transfer Systems (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は電子デバイス間でデータの転送を実行するバス
システムに関する本のである。
〔従来の技術〕
従来のバスシステムのブロック図を第3図に示す。図に
おいて、(1)〜(4)はバスに接続されデータの転送
を行うデバイス、(5)はデバイス(1)〜(4)がデ
ータを出力するデータバス、(6)はデバイス(1)〜
(4)がアドレスを出力するアドレスバス、(9)は転
送を要求スるデバイス(1)〜(4)の内とれにバスの
使用を許可するかを決定するパヌアービタ、(10)は
デバイス(1)〜(4)が転送する際に用いられる各種
の制御信号線群であるフントロールバスである。なおデ
バイス(1)〜(4)には1つのアドレスをアドレスバ
ス(6)に出力することによって、複数のデータを連続
して転送するバースト転送を実行する手段が内蔵されて
いる。
次に動作について説明する。初めに、デバイス(1)が
デバイス(2)に転送する場合について考える。
先ず、転送がバースト転送でないときの動作を説明する
。デバイス(1)は転送を行う権利を得るため、コント
ロールバス(10)を通してバスアービタ(9)にリク
エスト信号をアサートする。バスアービタ(9)は転送
を許可する場合、コントロールバス(10)を通してデ
バイス(1)にアクノリッジ信号を出力する。転送を行
う権利を得たデバイス(1)はデバイス(2)に対して
、アドレスバス(6)にアドレスを、データバス(5)
に転送するデータを出力する。このとき、デバイス(1
)とデバイス(2)はコントロールバス(10)によっ
て、転送のタイミングを制御する信号をやり取りする。
転送中はバスが使用中であるので他のデバイスは転送が
できない。
次に、転送がバースト転送であるときの動作を説明する
。デバイス(1)は転送を行う権利を得るため、コント
ロールバス(10)を通してバスアービタ(9)にリク
エスト信号を7サートする。ノ(スアービタ(9)は転
送を許可する場合、コントロールノ(ス(10)を通し
てデバイス(1)にアクノリッジ信号を出力する。転送
を行う権利を得えデバイス(1)はデノくイス(2)に
対して、アドレスバス(6)にアドレスを1つ出力する
。その後、データバス(5)に複数のデータを連続して
出力するっ複数のデータが転送されている間はアドレス
バス(6)にはアドレスは出力されない。デバイス(1
)とデバイス(2)はコントロールバス(10)によっ
て、転送のタイミングを制御する信号をや妙取りする。
転送中はバスが使用中であるので他のデバイス(3) 
、(4)は転送ができない。
バースト転送は複数のデータを一度に連続して転送する
のでバスを使用している時間が長いが、その間、他のデ
バイス(3)、(4)は転送を実行することができない
〔発明が解決しようとする課題] 従来のバスシステムは以上のように構成されていたので
、バスをバースト転送に使用しているときアドレスバス
は使用されていないにもかかわらず、他のデバイスは転
送を実行することができず、転送が効率的に行われてい
ないという問題がある。
本発明は上記のような問題を解決するためになされたも
ので、下記のようなバスシステムを得ることを目的とす
る。
1)バスをバースト転送に使用しているとき、他のデバ
イス間で使用されていないアドレスバスのみを用いた転
送を行い、転送の効率を上げる。
2)上記1)項のバスシステムにおいて、あるデバイス
間でアドレスバスのみを用いた転送が行われているとき
、他のデバイス間でデータバスのみを用いた転送を行う
ことによって、さらに転送の効率を上げる。
〔課題を解決するための手段〕
本発明に保るバスシステムは、 1)デバイス間に接続され、バスをバースト転送に使用
していることを示すバースト転送信号線と、 デバイスに内蔵されバスをバースト転送に使用している
とき、これと同時に他のデバイスの間で転送が実行でき
るように、アドレスバスのみを用いて転送を実行する手
段を備えたものである。
2)  上記1)項のバスシステムにおいて、アドレス
バスのみを用いた転送が/<−ヌト転送で行われている
とき、データバスのみを用いて転送を行う手段と、 各デバイス間に接続され、バスをバースト転送に使用し
ているとき、アドレスとデータバスのとちらが使用可能
かを示すバス指定信号線を備えたものである。
「作用〕 本発明におけるバスシステムは、 1)バスをバースト転送に使用しているとき、他のデバ
イスがアドレスバスにアドレスを出力し、その後、アド
レスバスにデータを出力して転送を行なうことKよって
、同時に2つの転送を行なう。
2)上記1)項に加えて、あるデバイス間でアドレスバ
スのみを用いたバースト転送が行われているとき、他の
デバイスがデータバスにアドレスを出力し、その後、デ
ータバスにデータを出力して転送を行なうことKよって
、同時に2つの転送を行なう。
〔実施例1 以下、本発明の一実施例を図について説明する。
第1図は本発明の第1の請求項に関する一実施例である
バヌシステムのブロック図である。図に於イテ、(7)
ババスをバースト転送に使用しているバースト転送信号
線である。なお、その他の符号は前記従来第3のものと
同一なので説明は省略するウデパイス(1)〜(4)は
バー7ト転送信号線(7)がアクティブでないときは、
前記従来のものと同じようにアドレスバス(6)にアド
レスを、データバス(5)にデータを出力して転送を行
い、バースト転送信号線(7)がアクティブなときは、
アドレスバス(6)Kアドレスを出力した後、アドレス
バス(6)にデータを出力して転送を行なう機能を実現
する手段を内蔵している。パスアービタ(9)はバヌを
バースト転送に使用しているとき、バースト転送信号線
(7)をアクティブにする機能を持っている。
次に第1図の第1の実施例の動作について説明する。デ
バイス(1)がデバイス(2) K転送する場合を考え
るロ パスをバースト転送に使用していない状態から転送を行
うときの動作は、前記従来のものと同じである。すなわ
ち、アドレスをアドレスバス(6)にデータをデータバ
ス(5)に出力して転送を行う。
パスをバースト転送に使用している状態から転送を行う
ときの動作を説明する。デバイス(3)とデバイス(4
)がバースト転送を行っているものとする。
デバイス(1)は転送を行う権利を得るため、コントロ
ールパス(10)を通してパスアービタ(9)にリクエ
スト信号をアサートする。パスアービタ(9)はバース
ト信号がアクティブである場合、コントロールパス(1
0)を通してデバイス(1)にアクノリッジ信号を出力
する。転送を行う権利を得たデバイス(1)はデバイス
(2)と転送を行なう。デバイス(1)はバースト転送
信号線(7)がアクティブであるので、デバイス(1)
はアドレスバス(6)にアドレスを出力し、その後、ア
ドレスバス(6)にデータを出力して転送を行なう。こ
のとき、デバイス(1)とデバイス(2)ハコントロー
ルバス(10)によって転送のタイミングヲ制御する信
号をやり取りする。この転送中、デバイス(1)トデバ
イス(2)はアドレスバス(6)のみを用いてデバイス
(3)とデバイス(4)はデータバス(5)のみを用い
て、同時に2つの転送が行なわれている。
第2図は本発明に係る第2の実施例であるパスシヌテム
のブロック図である。図に於いて、(8)ハアドレスパ
ヌ(6)とデータバス(5)のいずれが使用可能かを示
すバス指定信号線である。なお、その他の符号は第1図
のものと同一である。デバイス(1)〜(4)は第1の
実施例と同じ機能を持ち、それに加えてパス指定信号線
(8)がIliighであるとき、アドレスバス(6)
にアドレスを6カシタ後、ア)” V 7. I<ス(
6)にデータを出力して転送を行ない、パス指定信号線
(8)がLowであるとき、データバス(5)にアドレ
スを出力した後、データバス(5)にデータを出力して
転送を行なう機能を実現する手段を内蔵している。バス
アービタ(9)は第1の実施例と同じ機能を持ち、それ
に加えて、アドレスバス(6)が使用可能であるとき、
バス指定信号線(8)をHighにしデータバス(5)
が使用可能であるとき、パス指定信号線(8)をLow
にし、また、アドレスバス(6)もデータバス(5)も
使用できないときは、アクノリッジ信号をアサートしな
い機能を持っている。
次に第2の実施例の動作について説明する。デバイス(
1)がデバイス(2)に転送する場合を考える。
パスをバースト転送に使用していない状態から転送を行
うときの動作は、前記従来のものと同じである。すなわ
ち、アドレスをアドレスバス(6)にデータをデータバ
ス(5)に出力して転送を行う。
パスをバースト転送に使用している状態から転送を行う
ときの動作を説明する。デバイス(3)とデバイス(4
)がバースト転送を行っているものとする。
デバイス(1)は転送を行う権利を得るため、コントロ
ールバス(10)を通してバスアービタ(9)にリクエ
スト信号をアサートする。バスアービタ(9)はアドレ
スノ(ス(6)が使用可能であればバス指定信号線(8
)をHighに、データバス(5)が使用可能であれば
バス指定信4jM(s)をLo wにし、コントロール
バス(10)を通してデバイス(1)にアクノリッジ信
号を出力する。どちらも使用できないときはアクノリッ
ジ信号を出力しない。転送を行う権利を得たデバイス(
1)はデバイス(2)と転送を行なう。デバイス(1)
はバースト転送信号線(7)がアクティブであるので片
方のバスのみを用いて転送を行ない、バス指定信号線(
8)がHighであればアドレスバス(611Cアドレ
スを出力し、その後、アドレヌノ(ヌ(6)にデータを
出力して転送を行い、バス指定信号線(8)がり。
Wであればデータバス(5)にアドレスを出力し、その
後、データバス(5)にデータを出力して転送を行うつ
このトキ、デバイス(1)とデバイス(2)はコントロ
ールバス(10)によって転送のタイミングを制御する
信号をやり取りする。この転送中、デバイス(1)トデ
バイス(2) Fiアドレスバス(6)のみ、あるいは
、データバス(5)のみを用いて、デバイス(3)とデ
バイス(4)もアドレスバス(6)のみ、あるいは、デ
ータバス(5)のみを用いて、同時に2つの転送が行な
われている。
アドレスバス(6)のみを用いたバースト転送と、デー
タバス(5)のみを用いたバースト転送が同時に行なわ
れている場合、データバス(5)のみを用いたバースト
転送がアドレスバス(6)のみを用いたバースト転送よ
りも先に終了したとき、アドレスバス(6)のみを用い
たバースト転送だけが行なわれる。
この状況に於いて他のデバイスから転送の要求があった
とき、データバス(5)のみを用いた転送が行なうこと
ができる。
〔発明の効果〕
以上のように本発明によれば、データの転送を効率的に
行なうことができるという効果がある。
【図面の簡単な説明】
第1図は本発明の第1の実施例であるバスシステムのブ
ロック図、第2図は本発明の第2の実施例であるバスシ
ステムのブロック図、第3図は従来例のバスシステムの
ブロック図である。 図において、(1)〜(4)はデバイス、(5)はデー
タバx、(6)Uアドレスバス、(7)はバースト転送
信号線、(8)はバス指定信号線を示す。 なお、図中、同一符号は同一、又は相当部分を示す。 第1図

Claims (2)

    【特許請求の範囲】
  1. (1)複数のデバイスに接続されこのデバイス間でデー
    タの転送を行なうとき、データを転送する前記デバイス
    がデータを転送される前記デバイスのアドレスを出力す
    るアドレスバスと、データを転送する前記デバイスが、
    転送するデータを出力するデータバスと、前記デバイス
    に内蔵された1つのアドレスをアドレスバスに出力する
    ことで複数のデータを連続して転送するバースト転送を
    実行する手段を持つバスシステムにおいて、 前記デバイス間に接続され、バスをバースト転送に使用
    していることを示すバースト転送信号線と、前記デバイ
    スに内蔵され、バスをバースト転送に使用しているとき
    、これと同時にバースト転送を行なつていない他の前記
    デバイス間で転送が実行できるように、アドレスバスの
    みを用いて転送を実行する手段を備えたことを特徴とす
    るバスシステム。
  2. (2)アドレスバスのみを用いた転送がバースト転送で
    行われているとき、データバスのみを用いて転送を行う
    手段と、前記各デバイス間に接続され、バースト転送が
    行われているとき、アドレスとデータバスのどちらが使
    用可能かを示すバス指定信号線を備えたことを特徴とす
    る請求項(1)記載のバスシステム。
JP13942390A 1990-05-29 1990-05-29 バスシステム Pending JPH0433152A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13942390A JPH0433152A (ja) 1990-05-29 1990-05-29 バスシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13942390A JPH0433152A (ja) 1990-05-29 1990-05-29 バスシステム

Publications (1)

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

Family

ID=15244863

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13942390A Pending JPH0433152A (ja) 1990-05-29 1990-05-29 バスシステム

Country Status (1)

Country Link
JP (1) JPH0433152A (ja)

Similar Documents

Publication Publication Date Title
JPS63255759A (ja) 制御システム
JPH0433152A (ja) バスシステム
JPS61138354A (ja) デユアル・バス型高速デ−タ処理回路
JPH01185757A (ja) データ転送装置
JPS6279557A (ja) 直接メモリアクセス方式
JPH02150949A (ja) バス接続装置
JPH03266160A (ja) Dma制御方式
JPS63163949A (ja) マルチプロセツサシステム
JP3270040B2 (ja) バス制御方式
JPS63198144A (ja) マルチポ−トメモリにおけるダイレクトメモリアクセス制御方式
JPH04148262A (ja) 同報転送装置
JPH03252847A (ja) システムバス調停方式
JPH04119447A (ja) バス制御装置
JPS62249263A (ja) ダイレクトメモリアクセスコントロ−ラ
JPH0363995A (ja) デュアルポートメモリ
JPH05128279A (ja) ワンチツプマイクロコンピユータ
JPS6366654A (ja) 同期型バス
JPS63127361A (ja) デ−タ処理装置
JPS63141134A (ja) 割込制御装置
JPS58146921A (ja) バス結合システムの高速デ−タ転送装置
JPH02299055A (ja) マルチバス構成装置間の情報転送方式
JPS61241863A (ja) 共通メモリのアクセス方式
JPS62202255A (ja) Dma転送制御装置
JPH03253960A (ja) バス接続形式の制御システム
JPH03121556A (ja) データ転送装置