JPS6345663A - 入出力インタ−フエ−ス - Google Patents
入出力インタ−フエ−スInfo
- Publication number
- JPS6345663A JPS6345663A JP18876686A JP18876686A JPS6345663A JP S6345663 A JPS6345663 A JP S6345663A JP 18876686 A JP18876686 A JP 18876686A JP 18876686 A JP18876686 A JP 18876686A JP S6345663 A JPS6345663 A JP S6345663A
- Authority
- JP
- Japan
- Prior art keywords
- input
- cpu
- signal
- output interface
- type
- 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
Links
Landscapes
- Bus Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、データとアドレスをマルチブレクスして送信
するブルチプレクス型演算処理装置(cpu) とデー
タとアドレスを別個に送信するノンマルチプレクス型C
PUの両方のCPUに対応することができる入出力イン
ターフェースに関する。
するブルチプレクス型演算処理装置(cpu) とデー
タとアドレスを別個に送信するノンマルチプレクス型C
PUの両方のCPUに対応することができる入出力イン
ターフェースに関する。
[従来の技術]
−Sに、データとアドレスがマルチプレクス(多重)さ
れている演算処理装置(CPtl ) 、およびノンマ
ルチブレクスされている(多重されていない)CPUに
対する入出力インターフェースとしては、それぞれのバ
スタイブに対応した入出力インターフェースがある。
れている演算処理装置(CPtl ) 、およびノンマ
ルチブレクスされている(多重されていない)CPUに
対する入出力インターフェースとしては、それぞれのバ
スタイブに対応した入出力インターフェースがある。
そして、この2種頚の入出力インタフェースを1つのイ
ンタフェースとして実現する入出力インタフェースが考
えられている。
ンタフェースとして実現する入出力インタフェースが考
えられている。
第3図は入出力インターフェースの従来の構成の一例を
示す。
示す。
第3図において、15はマルチプレクス型CPUおよび
ノンマルチプレクス型CPuに対応することができる入
出力インターフェースを示すブロックである。
ノンマルチプレクス型CPuに対応することができる入
出力インターフェースを示すブロックである。
ここで、1は入出力インターフェース15がノンマルチ
プレクス型CPUと接続しているときは、データを転送
し、入出力インターフェース15がマルチプレクス型C
PUと接続しているときは、アドレスおよびデータを転
送するバスである。このバス1は、アドレス制御回路9
の端子1−1に接続している。
プレクス型CPUと接続しているときは、データを転送
し、入出力インターフェース15がマルチプレクス型C
PUと接続しているときは、アドレスおよびデータを転
送するバスである。このバス1は、アドレス制御回路9
の端子1−1に接続している。
2はラッチ信号線(^LE)であり、入出力インターフ
ェース15がマルチプレクス型CPUと接続していると
きに、第4図のアドレス信号りをラッチするためのアド
レスラッチイネーブル信号Cをアドレス制御回路9の端
子3−1に伝える信号線である。
ェース15がマルチプレクス型CPUと接続していると
きに、第4図のアドレス信号りをラッチするためのアド
レスラッチイネーブル信号Cをアドレス制御回路9の端
子3−1に伝える信号線である。
3は入出力インタフェースと接続するCPt1から送ら
れてくるパスタイブ信号を伝えるCPUモード信号線で
ある。このモード信号線3は、入出力インタフェース1
5がマルチプレクス型CPUの制御を受けているあいだ
は、例えば第4図に示すような“1”の外部モード信号
Aをアドレス制御回路9の端子2−1へ伝える。
れてくるパスタイブ信号を伝えるCPUモード信号線で
ある。このモード信号線3は、入出力インタフェース1
5がマルチプレクス型CPUの制御を受けているあいだ
は、例えば第4図に示すような“1”の外部モード信号
Aをアドレス制御回路9の端子2−1へ伝える。
4はリセット信号線であり、CPuから入出力インター
フェース15に送られて、このインターフェース15を
リセットするリセット信号をアドレス制御回路9の端子
4−1に伝える信号線である。
フェース15に送られて、このインターフェース15を
リセットするリセット信号をアドレス制御回路9の端子
4−1に伝える信号線である。
5はノンマルチプレクス型CPUからのアドレス信号線
である。
である。
6は、データをランダムアクセスメモリ(不図示)など
へ書込む指示を与える書き込み信号をCPUから伝える
書き込み信号線である。
へ書込む指示を与える書き込み信号をCPUから伝える
書き込み信号線である。
7はかかるランダムアクセスメモリからデータを読み取
る指示を与える読み取り信号をCP[]から転送する信
号線である。
る指示を与える読み取り信号をCP[]から転送する信
号線である。
8は、上述したランダムアクセスメモリや他の入出力機
器へデータを転送するときに、そのデータを一時格納し
ておくデータバスバッファである。
器へデータを転送するときに、そのデータを一時格納し
ておくデータバスバッファである。
9はCPIIの種類、すなわちマルチプレクス型あるい
はノンマルチプレクス型に応じてアドレスおよびデータ
を誘み取るアドレス制御回路である。
はノンマルチプレクス型に応じてアドレスおよびデータ
を誘み取るアドレス制御回路である。
また、入出力インターフェース15は、ランダムアクセ
スメモリなどとデータの読み書きを行う読み出し書込み
制御回路10および入力データをランダムアクセスメモ
リやCPUなどのボートへ転送する入出力ポート制御回
路12を有する。
スメモリなどとデータの読み書きを行う読み出し書込み
制御回路10および入力データをランダムアクセスメモ
リやCPUなどのボートへ転送する入出力ポート制御回
路12を有する。
ところが従来この種の入出力インターフェースでは、2
種のCPUパスタイブ(マルチプレクス型/ノンマルチ
プレクス型)から該当する種類のバスタイブを選択する
ためにバスの種類を示すレベル信号(CPUモード信号
)を必要としている。したがってCPUから送られてく
るこのレベル信号をアドレス制御回路9において検出し
て、検出信号に応じて、入出力インターフェース15の
内部回路を結ぶパスラインをアドレス制御回路がコント
ロールする回路方式がとられていた。
種のCPUパスタイブ(マルチプレクス型/ノンマルチ
プレクス型)から該当する種類のバスタイブを選択する
ためにバスの種類を示すレベル信号(CPUモード信号
)を必要としている。したがってCPUから送られてく
るこのレベル信号をアドレス制御回路9において検出し
て、検出信号に応じて、入出力インターフェース15の
内部回路を結ぶパスラインをアドレス制御回路がコント
ロールする回路方式がとられていた。
そのため、CPUが送出する第4図に示すようなCPu
Puパスタイブ信号Aを転送する専用のCPuバスタイ
ブ指定信号線3を設けなければならないという問題があ
った。
Puパスタイブ信号Aを転送する専用のCPuバスタイ
ブ指定信号線3を設けなければならないという問題があ
った。
また各CPuはバスの種類を指示するレベル信号を入出
力インターフェース15へ送らなければならないという
問題点があった。
力インターフェース15へ送らなければならないという
問題点があった。
[発明が解決しようとする問題点]
そこで、本発明の目的は、このような問題点を解決し、
CPUからバスの種類を指示する信号を必要としなくて
も簡単な構成でバスの種類を判定できる入出力インター
フェースを提供することにある。
CPUからバスの種類を指示する信号を必要としなくて
も簡単な構成でバスの種類を判定できる入出力インター
フェースを提供することにある。
[問題点を解決するための手段]
このような目的を達成するために本発明は、データとア
ドレスとを多重し、その多重信号をアドレスラッチイネ
ーブル信号と共に送出する第1の油算処理装置、および
データとアドレスを多重することなしに送出する第2の
演算処理装置のいずれからの送出信号をも処理すること
のできる入出力インターフェースにおいて、アドレスラ
ッチイネーブル信号の有無を検出する手段と、検出手段
からの検出出力に応動して、入出力インターフェース内
のバスを、第1および第2の演算処理装置のいずれから
の信号を受けつけるバスに指定する手段とを具えたこと
を特徴とする。
ドレスとを多重し、その多重信号をアドレスラッチイネ
ーブル信号と共に送出する第1の油算処理装置、および
データとアドレスを多重することなしに送出する第2の
演算処理装置のいずれからの送出信号をも処理すること
のできる入出力インターフェースにおいて、アドレスラ
ッチイネーブル信号の有無を検出する手段と、検出手段
からの検出出力に応動して、入出力インターフェース内
のバスを、第1および第2の演算処理装置のいずれから
の信号を受けつけるバスに指定する手段とを具えたこと
を特徴とする。
[作 用]
本発明は、マルチプレクス型CPUがデータ、アドレス
に先立って送出するアドレスラッチイネーブル信号の有
無を検出手段により検出して、この検出出力に応動して
CPUの種類に応じたバスを指定する内部バスタイブ指
定信号をバス指定手段により出力するので、CPUから
のバスタイブは指定信号を必要とせず、外部パスライン
の信号線を減少することができる。
に先立って送出するアドレスラッチイネーブル信号の有
無を検出手段により検出して、この検出出力に応動して
CPUの種類に応じたバスを指定する内部バスタイブ指
定信号をバス指定手段により出力するので、CPUから
のバスタイブは指定信号を必要とせず、外部パスライン
の信号線を減少することができる。
[実施例]
以下、図面を参照して、本発明の詳細な説明する。
第1図は、本発明実施例における回路構成を示す。
なお、第1図において第3図と同様の箇所には同一の符
号を付す。
号を付す。
第1図において、マルチプレクス型CPUの入出力ポー
トとして入出力インターフェース20を使用する場合、
CPUより転送されてきた、たとえば第2図に示すよう
なアドレス・ラッチ・イネーブル信号(ALE)Cを例
えばR3型フリップフロップのような検出手段としての
信号保持・出力回路(フリップフロップ回路)21によ
り検出する。次にフリップフロップ回路21は、マルチ
プレクス型バスタイブを指示する第2図に示すようなレ
ベル信号Bをタイプ指示信号端子3−1に入力し続ける
。またこのレベル信号Bそのものは、CPt1からのリ
セット信号をフリップフロップ回路21が人力すると、
フリップフロップ回路21により初期状態に設定される
。
トとして入出力インターフェース20を使用する場合、
CPUより転送されてきた、たとえば第2図に示すよう
なアドレス・ラッチ・イネーブル信号(ALE)Cを例
えばR3型フリップフロップのような検出手段としての
信号保持・出力回路(フリップフロップ回路)21によ
り検出する。次にフリップフロップ回路21は、マルチ
プレクス型バスタイブを指示する第2図に示すようなレ
ベル信号Bをタイプ指示信号端子3−1に入力し続ける
。またこのレベル信号Bそのものは、CPt1からのリ
セット信号をフリップフロップ回路21が人力すると、
フリップフロップ回路21により初期状態に設定される
。
ノンマルチプレクス型CPUと入出力インターフェース
20が接続しているときは、アドレス・ラッチ・イネー
ブル信号は、このCPLIからは出力されないので、フ
リップフロップ回路21からタイプ指示信号端子3−1
へはレベル信号“0”が入力される。なお、このとき、
アドレス・ラッチ・イネーブル信号端子2−1へ入力す
る信号レベルは、フリップフロップ回路21を動作させ
ないレベルに設定すればよい。
20が接続しているときは、アドレス・ラッチ・イネー
ブル信号は、このCPLIからは出力されないので、フ
リップフロップ回路21からタイプ指示信号端子3−1
へはレベル信号“0”が入力される。なお、このとき、
アドレス・ラッチ・イネーブル信号端子2−1へ入力す
る信号レベルは、フリップフロップ回路21を動作させ
ないレベルに設定すればよい。
したがって、アドレス制御回路はCPUの種類に応じて
内部バスを選択することができる。
内部バスを選択することができる。
また、ノンマルチプレクス型CPUに入出力インターフ
ェース20が対応しているときに使用されるアドレス・
ライン(複数ビット)4は、入出力インターフェース2
Gがマルチプレクス型CPUと対応するときには使用さ
れない。
ェース20が対応しているときに使用されるアドレス・
ライン(複数ビット)4は、入出力インターフェース2
Gがマルチプレクス型CPUと対応するときには使用さ
れない。
したがって、空きとなっているアドレス・ライン4およ
びその端子4−1を別の用途に使用することも可能であ
る。
びその端子4−1を別の用途に使用することも可能であ
る。
[発明の効果]
以上、説明したように、本発明によれば、アドレス・ラ
ッチ・イネーブル信号の有無を検出する手段を2 f!
のcpuと対応可能な従来の入出力インターフェースに
設けるだけで、CPUと接続する専用の外部バスタイブ
モード信号線を不要とし、以って外部パスラインの信号
線を減少することができるという効果が得られる。
ッチ・イネーブル信号の有無を検出する手段を2 f!
のcpuと対応可能な従来の入出力インターフェースに
設けるだけで、CPUと接続する専用の外部バスタイブ
モード信号線を不要とし、以って外部パスラインの信号
線を減少することができるという効果が得られる。
第1図は、本発明実施例における回路構成の一例を示す
ブロック図、 第2図は本発明実施例におけるマルチプレクス型CPU
からの入力信号波形の一例を示すタイミングチャート、 第3図は従来の回路構成の一例を示すブロック図、 第4図は従来例におけるマルチプレクス型CPUからの
入力信号波形の一例を示すタイミングチャートである。 1・・・CPUバス、 1−1.2−1.3−1.4−1.4−1.5−1・・
・入力端子、2・・・アドレスラッチイネーブル信号線
、3・・・入出力インタフェース内部用のCPUバスタ
イブ指定信号線、 4・・・アドレスライン、 5・・・リセット信号線、 6・・・書き込み命令信号線、 7・・・読み取り命令信号線、 8・・・データバスバッファ、 9・・・アドレス制御回路、 lO・・・読み出し書込み制御回路、 11・・・ボート制御回路、 12・・・入出力ボート制御回路、 15、20・・・入出力インターフェース。 g区 未発B且奏功色イク11のタイミレフ゛チ了−ト第2図 仁Ib
ブロック図、 第2図は本発明実施例におけるマルチプレクス型CPU
からの入力信号波形の一例を示すタイミングチャート、 第3図は従来の回路構成の一例を示すブロック図、 第4図は従来例におけるマルチプレクス型CPUからの
入力信号波形の一例を示すタイミングチャートである。 1・・・CPUバス、 1−1.2−1.3−1.4−1.4−1.5−1・・
・入力端子、2・・・アドレスラッチイネーブル信号線
、3・・・入出力インタフェース内部用のCPUバスタ
イブ指定信号線、 4・・・アドレスライン、 5・・・リセット信号線、 6・・・書き込み命令信号線、 7・・・読み取り命令信号線、 8・・・データバスバッファ、 9・・・アドレス制御回路、 lO・・・読み出し書込み制御回路、 11・・・ボート制御回路、 12・・・入出力ボート制御回路、 15、20・・・入出力インターフェース。 g区 未発B且奏功色イク11のタイミレフ゛チ了−ト第2図 仁Ib
Claims (1)
- 【特許請求の範囲】 データとアドレスとを多重し、その多重信号をアドレス
ラッチイネーブル信号と共に送出する第1の演算処理装
置、およびデータとアドレスを多重することなしに送出
する第2の演算処理装置のいずれからの送出信号をも処
理することのできる入出力インターフェースにおいて、 前記アドレスラッチイネーブル信号の有無を検出する手
段と、 該検出手段からの検出出力に応動して、前記入出力イン
ターフェース内のバスを、前記第1および第2の演算処
理装置のいずれからの信号を受けつけるバスに指定する
手段と を具えたことを特徴とする入出力インターフェース。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18876686A JPS6345663A (ja) | 1986-08-13 | 1986-08-13 | 入出力インタ−フエ−ス |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18876686A JPS6345663A (ja) | 1986-08-13 | 1986-08-13 | 入出力インタ−フエ−ス |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6345663A true JPS6345663A (ja) | 1988-02-26 |
Family
ID=16229401
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18876686A Pending JPS6345663A (ja) | 1986-08-13 | 1986-08-13 | 入出力インタ−フエ−ス |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6345663A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0290354A (ja) * | 1988-09-28 | 1990-03-29 | Meidensha Corp | プログラマブルコントローラのバス拡張方式 |
-
1986
- 1986-08-13 JP JP18876686A patent/JPS6345663A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0290354A (ja) * | 1988-09-28 | 1990-03-29 | Meidensha Corp | プログラマブルコントローラのバス拡張方式 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20020029289A1 (en) | Debugging of multiple data processors | |
| US6438624B1 (en) | Configurable I/O expander addressing for I/O drawers in a multi-drawer rack server system | |
| EP0457115A2 (en) | Data processing device with test control circuit | |
| GB2372115A (en) | Direct memory access controller | |
| JP2004213666A (ja) | Dmaモジュールとその操作方法 | |
| JP2583586B2 (ja) | バス制御方法 | |
| JPS6339068A (ja) | ドライバ・レシ−バ切替方式 | |
| JP2000132506A (ja) | 通信装置 | |
| JP3086245B2 (ja) | 他系アクセス指定装置 | |
| JPH0734189B2 (ja) | 多重データ入出力制御回路 | |
| KR100703387B1 (ko) | 메인프로세서를 이용한 td-버스와 p-버스 정합장치 | |
| JPS63197261A (ja) | バス接続方式 | |
| JPH03259348A (ja) | データ転送方式 | |
| JPS63203057A (ja) | フアクシミリ複数回線送信装置 | |
| JPH0322126A (ja) | 磁気ディスク装置 | |
| JPH04138749A (ja) | 通信制御装置診断方式 | |
| JPS60200357A (ja) | 処理装置間インタフエ−ス制御方式 | |
| JPH11167435A (ja) | 通信端末装置 | |
| JPS6140658A (ja) | デ−タ処理装置 | |
| JPS61173555A (ja) | 通信制御装置の接続方法 | |
| JPS6113845A (ja) | 通信制御装置 | |
| JPS62156751A (ja) | インタ−フエ−ス回路 | |
| JPS59100653A (ja) | ポ−リングアドレス選択方式 | |
| JPS58213336A (ja) | 通信制御装置 | |
| JPH04117585A (ja) | マイクロコンピュータ |