JPH0227461A - データ転送制御装置 - Google Patents

データ転送制御装置

Info

Publication number
JPH0227461A
JPH0227461A JP17674488A JP17674488A JPH0227461A JP H0227461 A JPH0227461 A JP H0227461A JP 17674488 A JP17674488 A JP 17674488A JP 17674488 A JP17674488 A JP 17674488A JP H0227461 A JPH0227461 A JP H0227461A
Authority
JP
Japan
Prior art keywords
bus
request signal
priority
internal
agent
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
JP17674488A
Other languages
English (en)
Inventor
Hirohiko Koike
小池 裕彦
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 JP17674488A priority Critical patent/JPH0227461A/ja
Publication of JPH0227461A publication Critical patent/JPH0227461A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はデータ転送制御装置の改良に関し。
特にその内部バス調停に関する。
(従来の技術〉 従来、この種のデータ転送制御装置にお匹ては、内部バ
スに接続された各エージェントの固定したプライオリテ
ィに従って内部バスの調停が行われてい友。
(発明が鱗決しようとする課III) 上述した従来のデータ転送制御装量における内部バスの
調停は、各エージェントごとにバスリクエスト信号のプ
ライオリティが固定されているので、高プライオリテイ
のエージェントが内部バスを使用し続けると、低プライ
オリテイのエージェントは内部バスを取ることができな
いと−う欠点があ):I、I 本発明の目的は、バス調停部において低プライオリテイ
のエージェントによる内部バスの使用が許可されない状
態のとき、指定時間だけバスリクエスト信号が続いたこ
とを判定するとともに、肖該バスリクエスト信号の継続
により。
バス待ち判定によって指定されtバスリクエスト信号の
プライオリティを最高位のものとし、さらに最高位のプ
ライオリティのバスリクエスト信号に対して内部バスの
使用を許可することにより上記欠点?除去し、低プライ
オリテイのエージェントでも内部バスを取ることができ
るように構成し九データ転送制御装置を提供することに
ある。
(課題を解決するtめの手段) 本発明によるデータ転送制御装置は内部バスと、内部バ
スに接続された複数のエージェントと、内部バスを介し
て複数のエージエン)Jζ接続されたバス調停部とを具
備し、各エージェントからバス調停部に対してバスリク
エスト信号を送出できるように構成しtものである。
上記構成において、バス調停部はバス待ち判定手段と、
プライオリティ変更手段と、バス調停手段とを具備して
構成したものである。
バス待ち判定手段は、内部バスの使用が許可されない状
態でバスリクエスト信号が指定時間だけ続い友ことを判
定するとともに、当核バスリクエスト信号を指定するt
めのものである・プライオリティ変更手段は、バス待ち
判定手段により指定されtバスリクエスト信号に対して
最高のプライオリティを与える几めのものである。
バス調停手段は、プライオリティ変更手段により最高の
プライオリティを与えられたバスリクエスト信号に対し
て内部バスの使用を許可するtめのものである。
(実施例〕 次に1本発明について図面を参照して説明する。
第1図は1本発明によるデータ転送制御装置の一実施例
を示すブロック図であり、第2図は七の動作を示すタイ
ムチャートである。
第1図において、lは第1のエージェント。
2は第2のエージェント、3は第3のエージェント、4
はバス調停部、5はバス待ち判定手段。
6はプライオリティ変更手段、7はバス調停手段、8は
内部バス、9は第1のバスリクエスト信号線、10は第
2のバスリクエスト信号線。
11は第3のバスリクエスト信号線、12は第1のパス
使用許可信号線、13は第2のバス使用許可信号線、1
4は第3のパス使用許可信号線である。
第2図の■においては、第1のエージェント1の第1の
バスリクエスト信号線9上の状態がl”、第2のエージ
ェント2の第2のバスリクエスト信号線lO上の状態が
′1″である。
このとき、バス調停部4はプライオリティが高い第1の
エージェント1に信号線12を介して第1のバス使用許
可信号を与え、第1のエージェント1が内部バス8を使
用している。
第2図の■に〉込ては、第1のエージェント1f41の
バスリクエスト信号線9上の状態がO′″、tl/!、
2のエージェント2の第2のバスリクエスト信号線10
上の状態が′″l″、第3のエージェント3の第3のバ
スリクエスト信号線11上の状態が”1”である。この
とき、バス調停部4はプライオリティが高い第2のエー
ジェント2Jこ信号線13i介してバス使用許可信号を
与える。このとき、第2図のポイント■より第2図のポ
イント■まで、第1のエージェントlと第2のエージェ
ント2とが内部バス8を占有し続ける。
第2図の■においては、@3のパスリフニス)10が指
定時間だけバスの獲得を待tされているので、これをバ
ス待ち判定手段5に1544J定する。
そこで、プライオリティ変更手段6により第3のバスリ
クエスト信号線lO上のバスリクエスト信号のプライオ
リティを最高位とし、バス調停手段7により第3のエー
ジェント3にバス使用許可信号を送出してバス使用許o
Jを与える。
こりようにして、上位エージェントで内部バス8?占有
されていても、指定時間の後には下位エージェントも内
部バス8?1−11’J得することができる。
(!!6明の効果) 以上説明し友ように本発明は、データ転送制御fefu
?f−構成する内部バス調停部においてバス待チ判定と
、プライオリティ変更と、バス調停と紮行うことにより
、低プライオリテイのエージェントであっても指定時間
の後には内部バス1jt獲得することができると云う効
果がある。
【図面の簡単な説明】
第1図は1本発明によるデータ転送制御装置の一実施例
紮示すブロック図である。 第2図は、第1図に示すデータ転送制御装置の動作を示
すタイムチャートである。 1〜3・・・エージェント  4−a4スU4停WA5
・・・バス待ち判定手段 6・・・プライオリティ変更手段 7・・・バス調停手段    8・・・内部バス9〜1
4・・・信号線

Claims (1)

    【特許請求の範囲】
  1. 内部バスと、前記内部バスに接続された複数のエージェ
    ントと、前記内部バスを介して前記複数のエージェント
    に接続されたバス調停部とを具備し、前記各エージェン
    トから前記バス調停部に対してバスリクエスト信号を送
    出できるように構成したデータ転送制御装置において、
    前記バス調停部は前記内部バスの使用が許可されない状
    態で前記バスリクエスト信号が指定時間だけ続いたこと
    を判定するとともに、当該バスリクエスト信号を指定す
    るためのバス待ち判定手段と、前記バス待ち判定手段に
    より指定された前記バスリクエスト信号に対して最高の
    プライオリテイを与えるためのプライオリテイ変更手段
    と、前記プライオリテイ変更手段により最高のプライオ
    リテイを与えられたバスリクエスト信号に対して前記内
    部バスの使用を許可するためのバス調停手段とを具備し
    て構成したことを特徴とするデータ転送制御装置。
JP17674488A 1988-07-15 1988-07-15 データ転送制御装置 Pending JPH0227461A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17674488A JPH0227461A (ja) 1988-07-15 1988-07-15 データ転送制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17674488A JPH0227461A (ja) 1988-07-15 1988-07-15 データ転送制御装置

Publications (1)

Publication Number Publication Date
JPH0227461A true JPH0227461A (ja) 1990-01-30

Family

ID=16019043

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17674488A Pending JPH0227461A (ja) 1988-07-15 1988-07-15 データ転送制御装置

Country Status (1)

Country Link
JP (1) JPH0227461A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001022233A3 (de) * 1999-09-17 2001-10-11 Siemens Ag Verwaltung von bus-zugriffsrechten mit dynamischer prioritätsregelung
JP2007114918A (ja) * 2005-10-19 2007-05-10 Kyocera Mita Corp バス調停方式
JPWO2006080371A1 (ja) * 2005-01-31 2008-06-19 松下電器産業株式会社 アクセス調停装置、および調停可能条件検証装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001022233A3 (de) * 1999-09-17 2001-10-11 Siemens Ag Verwaltung von bus-zugriffsrechten mit dynamischer prioritätsregelung
JPWO2006080371A1 (ja) * 2005-01-31 2008-06-19 松下電器産業株式会社 アクセス調停装置、および調停可能条件検証装置
US7739437B2 (en) 2005-01-31 2010-06-15 Panasonic Corporation Access arbiter and arbitrable condition verification device
JP4625836B2 (ja) * 2005-01-31 2011-02-02 パナソニック株式会社 アクセス調停装置
JP2007114918A (ja) * 2005-10-19 2007-05-10 Kyocera Mita Corp バス調停方式

Similar Documents

Publication Publication Date Title
JPS62280948A (ja) バス調停方式
JPH0227461A (ja) データ転送制御装置
JPH10283310A (ja) マルチプロセッサ・システムにおけるバス・アービトレーションの方法及び装置
JPH0210459A (ja) バス使用権決定方式
JPH1125036A5 (ja)
US6484243B1 (en) Shared memory tracing apparatus
US5968145A (en) System for selectively connecting CPU bus to DMAC bus when accessing device connected to DMAC bus is granted and DMA controller has right to access DMAC bus
JPH0689257A (ja) バスブリッジの調停装置
JPH08153065A (ja) バス制御回路
JPH0830549A (ja) バス制御装置
JPH06266657A (ja) 情報処理装置
JPS6155704B2 (ja)
JP4432268B2 (ja) バス調停システム及びこのシステムにおけるバスマスタとなる装置の中断処理方法
JPH05324543A (ja) バス・アービタ装置
JPH06161951A (ja) バス制御方式
JPH06110825A (ja) 共通バス制御方式
JPH0310355A (ja) 共通バス優先制御方法
JPH08263428A (ja) スプリット転送方式を適用する情報処理装置及び同装置におけるバス調停方法
JPS6280753A (ja) バス制御方式
JPH09179609A (ja) 制御装置
JPS60169969A (ja) マルチプロセツサシステム
JPS58217071A (ja) 情報処理システム
JPH0573512A (ja) マルチプロセツサシステム
JPH04106651A (ja) システムバスの制御装置
JPH04359353A (ja) バス制御装置