JPH0736177B2 - I/oコマンド出力制御方式 - Google Patents

I/oコマンド出力制御方式

Info

Publication number
JPH0736177B2
JPH0736177B2 JP15742286A JP15742286A JPH0736177B2 JP H0736177 B2 JPH0736177 B2 JP H0736177B2 JP 15742286 A JP15742286 A JP 15742286A JP 15742286 A JP15742286 A JP 15742286A JP H0736177 B2 JPH0736177 B2 JP H0736177B2
Authority
JP
Japan
Prior art keywords
command
signal
circuit
command output
timer
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.)
Expired - Lifetime
Application number
JP15742286A
Other languages
English (en)
Other versions
JPS6314266A (ja
Inventor
正実 道野
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 JP15742286A priority Critical patent/JPH0736177B2/ja
Publication of JPS6314266A publication Critical patent/JPS6314266A/ja
Publication of JPH0736177B2 publication Critical patent/JPH0736177B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Information Transfer Systems (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はI/Oコマンド出力に関し、特に読出し/書込み
回復時間を必要とするデバイスを使用するためのコマン
ド出力制御方式に関する。
(従来の技術) 従来、各デバイスにとつて必要な読出し/書込み回復時
間は、フアームウエアにより各デバイスに合せてタイミ
ングをとることによつて得ていた。
(発明が解決しようとする問題点) 上述した従来のI/Oコマンド出力制御方式では、必要な
タイミング関係をフアームウエアによつて確立している
ため、CPUの性能や速度が変化すればフアームウエアも
作成し直さなければならないと云う欠点があつた。
本発明の目的は、I/Oコマンドを検出してからタイマ回
路を起動させ、CPUから出力されるコマンドステータス
信号と上記タイマ回路にセツトされた値とに応じてI/O
コマンドの出力タイミングを決定し、上記出力タイミン
グの指示とコマンドステータス信号の値とに応じて、バ
ス信号線に対してI/Oコマンドを出力することによつて
上記欠点を除去し、異なつた種類のCPUに対してもフア
ームウエアを作成し直す必要がないように構成したI/O
コマンド出力制御方式を提供することにある。
(問題点を解決するための手段) 本発明によるI/Oコマンド出力制御方式は、タイマ制御
回路と、タイマ回路と、コマンド制御回路と、コマンド
出力回路とを具備して構成したものである。
タイマ制御回路は、CPUからバス信号線に送出された複
数種類のコマンドの中からI/Oコマンドだけを検出する
ためのものである。
タイマ回路は、タイマ制御回路よりI/Oコマンドの検出
信号を受けると、セットされた時間計数を行うためのも
のである。
コマンド制御回路は、CPUから送出されたコマンドステ
ータス信号がI/Oコマンド出力を示しているとき、前記
タイマ回路のタイムアウト信号を調べ、タイムアウトで
あるときは、コマンド出力許可信号を出力し、前記タイ
マ回路がセットされた時間を計測中であるときは、CPU
に対し待ち要求信号を出力し、コマンド出力不許可信号
を出力するためのものである。
コマンド出力回路は、前記コマンドステータス信号およ
び前記コマンド制御回路からのコマンド出力許可信号,
不許可信号に基づいて前記バス信号線に前記I/Oコマン
ドを送出するためのものである。
(実施例) 次に、本発明について図面を参照して説明する。
第1図は、本発明によるI/Oコマンド出力制御方式を実
現する一実施例を示すブロツク図である。第1図におい
て、1はタイマ回路、2はコマンド制御回路、3はタイ
マ制御回路、4はコマンド出力回路である。
第1図においてコマンド出力回路4は、CPUからコマン
ドステータス信号線10a上に出力されるデータ値をもと
にコマンドを出力するものである。タイマ制御回路3
は、コマンドバス信号線4aからのI/Oコマンドを検出す
るものである。タイマ回路1は、タイマ制御回路3の指
示によつて動作する。タイマ制御信号線3aは、タイマ制
御回路3からタイマ回路1へ制御情報を送るものであ
る。コマンド制御回路2は、CPUからコマンドステータ
ス信号線10aに送出されるコマンドステータス信号、お
よびタイマ回路1からタイムアウト信号線1a上に送出さ
れるタイムアウト信号よりコマンドの出力タイミングを
決定するものであり、信号線11aを介してCPUに対する待
ち要求信号が送出されるタイミングが上記過程によつて
決定されている。いつぽう、コマンド制御信号線2aを介
して、コマンド制御回路2からコマンド出力回路4へコ
マンド出力タイミングが伝えられる。
第2図は、上述した第1図の動作の一例を示すタイミン
グチヤートである。
第1図および第2図において、コマンドバス信号線4a上
に送出されたI/Oコマンドの終了をタイマ制御回路3に
より検出すると、タイマ制御信号線3aを介して上記検出
結果がタイマ回路1に報告される。そこで、直ちにタイ
マ回路1はタイムアウト信号線1aに“0"を出力して時間
の測定を開始し、指定された時間になるとタイムアウト
信号線1aを“1"に戻す。CPUからコマンドステータス信
号線10aを介してI/Oコマンドが出力されると、コマンド
制御回路2は直ちにタイムアウト信号線1aの状態を調べ
にゆく。このとき、タイムアウト信号線1aの状態が“1"
ならば、即刻、コマンド制御信号線2aを介してコマンド
出力回路4に対してコマンド出力許可をとる。また、タ
イムアウト信号線1aの状態が“0"であるならば、コマン
ド制御回路2は直ちに待ち要求信号線11aを介し、CPUに
対し待ち要求を送出し、信号線2aを介してコマンド出力
回路4に対してコマンド出力の不許可信号を送出する。
その後、タイムアウト信号線1aの状態が“1"になつた時
点で、コマンド制御回路2によりCPUに対して出力され
た待ち要求を解除し、信号線2aを介してコマンド出力回
路4に対しコマンド出力の許可信号を送出する。コマン
ド制御信号線2aよりコマンド出力許可を受けると、コマ
ンド出力回路4はコマンドステータス信号線10aの値に
応じてコマンドバス信号線4aにコマンドを送出する。
(発明の効果) 本発明は以上説明したように、I/Oコマンドを検出して
からタイマ回路を起動させ、CPUから出力されるコマン
ドステータス信号と上記タイマ回路にセツトされた値と
によりI/Oコマンドの出力タイミングを決定し、上記出
力タイミングの指示とコマンドステータス信号の値とに
応じてバス信号線に対してI/Oコマンドを出力すること
によつて、CPUの性能や速度が変化してもフアームウエ
アを変える必要がなくなるため、経済性や信頼性が向上
できると云う効果がある。
【図面の簡単な説明】
第1図は、本発明によるI/Oコマンド出力制御方式を実
現する一実施例を示すブロツク図である。 第2図は、第1図に示す装置の動作例を示すタイミング
チヤートである。 1…タイマ回路、2…コマンド制御回路 3…タイマ制御回路 4…コマンド出力回路 1a,2a,3a,4a,10a,11a…信号線

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】CPUからバス信号線に送出された複数種類
    のコマンドの中からI/Oコマンドだけを検出するタイマ
    制御回路と、 前記タイマ制御回路よりI/Oコマンドの検出信号を受け
    ると、セットされた時間計数を行うタイマ回路と、 CPUから送出されたコマンドステータス信号がI/Oコマン
    ド出力を示しているとき、前記タイマ回路のタイムアウ
    ト信号を調べタイムアウトであるときは、コマンド出力
    許可信号を出力し、前記タイマ回路がセットされた時間
    を計測中であるときは、CPUに対し待ち要求信号を出力
    し、コマンド出力不許可信号を出力するコマンド制御回
    路と、 前記コマンドステータス信号および前記コマンド制御回
    路からのコマンド出力許可信号,不許可信号に基づいて
    前記バス信号線に前記I/Oコマンドを送出するコマンド
    出力回路とを備えたことを特徴とするI/Oコマンド出力
    制御方式。
JP15742286A 1986-07-04 1986-07-04 I/oコマンド出力制御方式 Expired - Lifetime JPH0736177B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15742286A JPH0736177B2 (ja) 1986-07-04 1986-07-04 I/oコマンド出力制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15742286A JPH0736177B2 (ja) 1986-07-04 1986-07-04 I/oコマンド出力制御方式

Publications (2)

Publication Number Publication Date
JPS6314266A JPS6314266A (ja) 1988-01-21
JPH0736177B2 true JPH0736177B2 (ja) 1995-04-19

Family

ID=15649288

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15742286A Expired - Lifetime JPH0736177B2 (ja) 1986-07-04 1986-07-04 I/oコマンド出力制御方式

Country Status (1)

Country Link
JP (1) JPH0736177B2 (ja)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
M68000ファミリ16/32ビットデータブック初版(昭58−6),日本モトローラ株式会社P.254−255

Also Published As

Publication number Publication date
JPS6314266A (ja) 1988-01-21

Similar Documents

Publication Publication Date Title
JPS6339069A (ja) デイジタル入出力制御装置の定周期割込み通知方法
JPS6314266A (ja) I/oコマンド出力制御方式
JPH0358217B2 (ja)
JP2945123B2 (ja) 通信システム
JP2560411B2 (ja) 磁気テ−プ処理装置の制御方法
JPH0126218B2 (ja)
JPS58115561A (ja) メモリダンプ方式
JPS6316358A (ja) I/oコマンド出力制御方式
JPH04139604A (ja) 磁気テープ処理装置の制御方式
JPS6049465A (ja) マイクロコンピユ−タ間のデ−タ転送方法
JPS61156955A (ja) 非同期デ−タ転送方式
JPH076713U (ja) 検出器のチャタリング防止装置
JPH05128045A (ja) Scsiイニシエータ装置
JPH02288744A (ja) 送信データ出力制御回路
JPH0595386A (ja) アラームインターフエース回路
JPH0682348B2 (ja) 入出力制御方式
JPH02247762A (ja) I/oコマンド出力制御方式
JPS5951641A (ja) マイクロコンピユ−タ間のデ−タ伝送方法
JPS62182960A (ja) 入出力制御装置の接続検知装置
JPS61284148A (ja) 無手順端末の速度検出方法
JPH0479022B2 (ja)
JPH05120076A (ja) エラー検出方法
JPH1196019A (ja) 割り込み制御方法
JP2000309117A (ja) レーザビームプリンタ
JPH08305659A (ja) アクセスタイムが特殊な素子とのインタフェース装置及び方法