JPH0363868A - 機能拡張方式 - Google Patents
機能拡張方式Info
- Publication number
- JPH0363868A JPH0363868A JP19931389A JP19931389A JPH0363868A JP H0363868 A JPH0363868 A JP H0363868A JP 19931389 A JP19931389 A JP 19931389A JP 19931389 A JP19931389 A JP 19931389A JP H0363868 A JPH0363868 A JP H0363868A
- Authority
- JP
- Japan
- Prior art keywords
- control circuit
- dedicated control
- cpu
- input
- output device
- 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.)
- Granted
Links
Landscapes
- Multi Processors (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、パーソナルコンピュータの如き情報処理装置
における機能拡張方式に関するものである。
における機能拡張方式に関するものである。
CPUと主記憶装置と入出力装置とがバスによって接続
され、前記主記憶装置に格納されたプログラムに基づい
て前記CPUが前記入出力装置を制御する情報処理装置
としてパーソナルコンピュータ等がある。
され、前記主記憶装置に格納されたプログラムに基づい
て前記CPUが前記入出力装置を制御する情報処理装置
としてパーソナルコンピュータ等がある。
半導体技術の進歩とともに、かかるパーソナルコンピュ
ータ等におけるCPUとして使われるマイクロプロセッ
サの性能向上は著しく、より高速・高機能化している。
ータ等におけるCPUとして使われるマイクロプロセッ
サの性能向上は著しく、より高速・高機能化している。
しかし、これらのマイクロプロセッサを用いた処理装置
でも、複数の処理を並行して行う場合には十分性能が出
ないことがある。そこで特定の処理を実行する専用制御
回路を別に設け、この専用制御回路を処理装置に結合し
てCPUと並行して処理を行わせる並列処理方式%式% かかる従来の並列処理方式の一例を第2図に示す。同図
において、1はCPU、2は主記憶装置、3は入出力装
置、11はローカルメモリ、12は描画プロセッサ、1
3は表示装置、14は格納手段、である。
でも、複数の処理を並行して行う場合には十分性能が出
ないことがある。そこで特定の処理を実行する専用制御
回路を別に設け、この専用制御回路を処理装置に結合し
てCPUと並行して処理を行わせる並列処理方式%式% かかる従来の並列処理方式の一例を第2図に示す。同図
において、1はCPU、2は主記憶装置、3は入出力装
置、11はローカルメモリ、12は描画プロセッサ、1
3は表示装置、14は格納手段、である。
普通の情報処理装置としてなら、CPUIと主記憶装置
2と入出力装置3があれば充分であり、CPUIは、主
記憶装置2に格納されているプログラムに基づいて処理
動作を行い、入出力装置3を制御する。所がこのCPU
Iは、例えば図形やイメージなどの描画処理を行うほか
、他に並行して行わなければならない処理が多数あり、
負担が重過ぎるものとする。
2と入出力装置3があれば充分であり、CPUIは、主
記憶装置2に格納されているプログラムに基づいて処理
動作を行い、入出力装置3を制御する。所がこのCPU
Iは、例えば図形やイメージなどの描画処理を行うほか
、他に並行して行わなければならない処理が多数あり、
負担が重過ぎるものとする。
そこで第2図では、描画プロセッサ12を格納手段14
を介してCPUIに接続し、描画プロセッサ12がCP
tJ4に代わって描画処理を行い、CPUIの負担をそ
の分だけ軽減させている。つまりCPUIは、そのよう
な場合には、描画処理せよという命令を格納手段14に
書込む。すると描画プロセンサ12がこれを読み出して
きて、予めローカルメモリ11に格納されている描画処
理のためのプログラムに従って描画処理を行い、結果を
表示装置13に表示することにより、CPU1を助ける
。
を介してCPUIに接続し、描画プロセッサ12がCP
tJ4に代わって描画処理を行い、CPUIの負担をそ
の分だけ軽減させている。つまりCPUIは、そのよう
な場合には、描画処理せよという命令を格納手段14に
書込む。すると描画プロセンサ12がこれを読み出して
きて、予めローカルメモリ11に格納されている描画処
理のためのプログラムに従って描画処理を行い、結果を
表示装置13に表示することにより、CPU1を助ける
。
かかる例は特開昭63−70386号公報に記載されて
いる。
いる。
上述した如き従来の並列処理方式は、CPUIが単独で
処理動作を行うのに比べ、描画プロセッサ12が処理動
作を行う分だけ機能拡張になってはいるが、CPUIが
単独で処理動作を行っていたとき(つまり描画プロセッ
サ12や格納手段14が除去された状態にあるとき)に
比べると、ノ\−ドウェア構成が一変しているため、そ
れまでCPUIが使用していたプログラムは全く使用不
可能となり、別の新たなプログラムを格納しなければな
らず、CPUIと主記憶装置2と入出力装置3とから成
るだけの汎用的な情報処理装置(パソコン)との間の互
換性が失われるという問題がある。
処理動作を行うのに比べ、描画プロセッサ12が処理動
作を行う分だけ機能拡張になってはいるが、CPUIが
単独で処理動作を行っていたとき(つまり描画プロセッ
サ12や格納手段14が除去された状態にあるとき)に
比べると、ノ\−ドウェア構成が一変しているため、そ
れまでCPUIが使用していたプログラムは全く使用不
可能となり、別の新たなプログラムを格納しなければな
らず、CPUIと主記憶装置2と入出力装置3とから成
るだけの汎用的な情報処理装置(パソコン)との間の互
換性が失われるという問題がある。
また成る特定の処理の高速化を図るという部分的な機能
向上のために情報処理装置としてのシステム全体を変更
することになり、結果的に開発に要する期間が長くなる
という問題があった。
向上のために情報処理装置としてのシステム全体を変更
することになり、結果的に開発に要する期間が長くなる
という問題があった。
本発明の目的は、かかる従来技術における問題点を解決
し、処理動作の機能拡張を行うことが可能でありながら
、汎用的な情報処理装置(例えばパソコン)との間の互
換性も失うことなく、特定の処理の高速化を図るという
部分的な機能向上を図るためにシステム全体を変更する
ようなことも不要ならしめた情報処理装置における機能
拡張方式を提供することにある。
し、処理動作の機能拡張を行うことが可能でありながら
、汎用的な情報処理装置(例えばパソコン)との間の互
換性も失うことなく、特定の処理の高速化を図るという
部分的な機能向上を図るためにシステム全体を変更する
ようなことも不要ならしめた情報処理装置における機能
拡張方式を提供することにある。
上記目的達成のため、本発明では、CPUと主記憶装置
と入出力装置とがバスによって接続され、前記主記憶装
置に格納されたプログラムに基づいて前記CPUが前記
入出力装置を制御する情報処理装置において、前記CP
Uと前記入出力装置を接続するバスの経路上に、前記C
PUに代わって前記入出力装置を制御することにより該
CPUの負担を軽減することのできる専用制御回路を、
接続手段を介して着脱口在に接続できる構成とした。
と入出力装置とがバスによって接続され、前記主記憶装
置に格納されたプログラムに基づいて前記CPUが前記
入出力装置を制御する情報処理装置において、前記CP
Uと前記入出力装置を接続するバスの経路上に、前記C
PUに代わって前記入出力装置を制御することにより該
CPUの負担を軽減することのできる専用制御回路を、
接続手段を介して着脱口在に接続できる構成とした。
(作用〕
着脱自在になっているわけであるから、専用制御回路を
接続から外すことができる。このときは、CPUが入出
力装置を制御する普通の情報処理装置(例えばパソコン
)として、つまり汎用的な情報処理装置として機能する
ので、汎用的な情報処理装置との間の互換性が失われる
ということはない。他方、接続手段によって専用制御回
路を接続した状態では、該専用制御回路内に含まれる例
えばサブCPUが前記CPUを助けて入出力装置を制御
し、機能の拡張が実現する。
接続から外すことができる。このときは、CPUが入出
力装置を制御する普通の情報処理装置(例えばパソコン
)として、つまり汎用的な情報処理装置として機能する
ので、汎用的な情報処理装置との間の互換性が失われる
ということはない。他方、接続手段によって専用制御回
路を接続した状態では、該専用制御回路内に含まれる例
えばサブCPUが前記CPUを助けて入出力装置を制御
し、機能の拡張が実現する。
勿論、CPUにおいては、専用制御回路を接続したとき
と外したときとでは、使用するプログラムが異なってく
るので、このプログラムの切り換えだけは行わなくては
ならない。
と外したときとでは、使用するプログラムが異なってく
るので、このプログラムの切り換えだけは行わなくては
ならない。
〔実施例]
第1図は本発明の一実施例を示すブロック図である。同
図において、1はCPU、2は主記憶装置、3は入出力
装置、4は接続手段、5は専用制御回路、である。
図において、1はCPU、2は主記憶装置、3は入出力
装置、4は接続手段、5は専用制御回路、である。
CPUIと入出力装置3を結ぶバスBの経路上に接続手
段4を介して専用制御回路5が接続されていないとき、
つまり接続手段4が単にスルーの経路となっているとき
は、CPUIは、主記憶装置2に格納されているプログ
ラムに従って、入出力装置3の制御を行っている。ここ
で入出力装置3は、例えば表示装置やファイル制御装置
などである。また専用制御回路5は普通アダプタボード
として装備されている。
段4を介して専用制御回路5が接続されていないとき、
つまり接続手段4が単にスルーの経路となっているとき
は、CPUIは、主記憶装置2に格納されているプログ
ラムに従って、入出力装置3の制御を行っている。ここ
で入出力装置3は、例えば表示装置やファイル制御装置
などである。また専用制御回路5は普通アダプタボード
として装備されている。
第1A図は、第1図における専用制御回路5の具体例を
示すブロック図である。
示すブロック図である。
第1A図において、51はコマンド制御部、52はコマ
ンドバッファ、53はす7’ CP U、54はローカ
ルメモリ、である。
ンドバッファ、53はす7’ CP U、54はローカ
ルメモリ、である。
第1図、第1A図を参照して回路動作を説明する。接続
手段4を介して専用制御回路5が接続されているときは
、CPUIと入出力装置3との間に専用制御回路5が介
在することになる。
手段4を介して専用制御回路5が接続されているときは
、CPUIと入出力装置3との間に専用制御回路5が介
在することになる。
そこでコマンド制御部51は、接続手段4を介してCP
UIから例えばグラフィック描画コマンドを受信し、こ
れをコマンドバッファ52に送出するとともに、サブC
PU53に対して、溝画コマンドの実行を促す。サブC
PU53は、コマンドバッファ52より、描画コマンド
を取り出し、ローカルメモリ54に予め格納されている
描画コマンドの具体的な処理手順に従いながら、入出力
装置3に含まれる表示装置の制御を行う。
UIから例えばグラフィック描画コマンドを受信し、こ
れをコマンドバッファ52に送出するとともに、サブC
PU53に対して、溝画コマンドの実行を促す。サブC
PU53は、コマンドバッファ52より、描画コマンド
を取り出し、ローカルメモリ54に予め格納されている
描画コマンドの具体的な処理手順に従いながら、入出力
装置3に含まれる表示装置の制御を行う。
なお、CPUIは、アダプタボード形式の専用制御回路
5上のコマンド制御部51に描画コマンドを送出した後
は、次の処理を並列的に実行できるものであることは勿
論である。
5上のコマンド制御部51に描画コマンドを送出した後
は、次の処理を並列的に実行できるものであることは勿
論である。
第3図は、接続手段4として、電気的手段によるバス切
り換え方式を採用した例を示すブロック図である。同図
において、41はアダプタボード形式の専用制御回路5
を装着するための接続部つまりコネクタである。このコ
ネクタ41にアダプタボード(専用制御回路)5が装着
されていない場合は、検出部43がこのことを検出し、
その情報としての信号44をスイッチ42に伝える。ス
イッチ42は、これによりオンの状態となり、CPUI
と入出力装置3が接続される。
り換え方式を採用した例を示すブロック図である。同図
において、41はアダプタボード形式の専用制御回路5
を装着するための接続部つまりコネクタである。このコ
ネクタ41にアダプタボード(専用制御回路)5が装着
されていない場合は、検出部43がこのことを検出し、
その情報としての信号44をスイッチ42に伝える。ス
イッチ42は、これによりオンの状態となり、CPUI
と入出力装置3が接続される。
コネクタ41にアダプタボード5が装着された場合は、
検出部43がこのことを検出し、その情報としての信号
44をスイッチ42に伝えることにより、スイッチ42
はオフの状態となる。と同時にアダプタボード(専用制
御回路)5がCPU1と入出力装置3との間に介在した
形で接続される。
検出部43がこのことを検出し、その情報としての信号
44をスイッチ42に伝えることにより、スイッチ42
はオフの状態となる。と同時にアダプタボード(専用制
御回路)5がCPU1と入出力装置3との間に介在した
形で接続される。
スイッチ42は具体的には、第4図に示すような双方向
のバストランシーバ−(スリースチートゲ−)Gl〜G
6)で構成される。検出部43からの信号44がゲート
信号Gとなり、バスのオン・オフを制御する。アダプタ
ボード5が装着されている場合は、検出部43は“ハイ
”レベルの信号Gを信号44として出力する。これによ
りアンドゲートAt、A2の出力が何れも“ロー”とな
るのでパストランシーバ−(ス−リーステートゲートG
1〜G6)はハイインピーダンス状態となり、CPUI
からのバスは切断され、コネクタ41側へ迂回すること
になる。そして入出力装置3には、アダプタボード(専
用制御回路)5からの信号が供給される。
のバストランシーバ−(スリースチートゲ−)Gl〜G
6)で構成される。検出部43からの信号44がゲート
信号Gとなり、バスのオン・オフを制御する。アダプタ
ボード5が装着されている場合は、検出部43は“ハイ
”レベルの信号Gを信号44として出力する。これによ
りアンドゲートAt、A2の出力が何れも“ロー”とな
るのでパストランシーバ−(ス−リーステートゲートG
1〜G6)はハイインピーダンス状態となり、CPUI
からのバスは切断され、コネクタ41側へ迂回すること
になる。そして入出力装置3には、アダプタボード(専
用制御回路)5からの信号が供給される。
アダプタボード5がコネクタ41に装着されている場合
は、検出部43は゛ロー′°レベルの信号Gを信号44
として出力する。するとCPUIなどから与えられる方
向指定信号Dirが“ハイ”レベルであれば、アンドゲ
ートA2の出力が゛′ハイ”で、アントゲ−1−AIの
出力が“ロー゛となるので、スリーステートゲートGl
、G2.G3がオンとなり、G4.G5.G6はオフの
ままとなるので、バスBは上から下へ(つまりCPUI
Gら入出力装置3側へ)導通ずる。
は、検出部43は゛ロー′°レベルの信号Gを信号44
として出力する。するとCPUIなどから与えられる方
向指定信号Dirが“ハイ”レベルであれば、アンドゲ
ートA2の出力が゛′ハイ”で、アントゲ−1−AIの
出力が“ロー゛となるので、スリーステートゲートGl
、G2.G3がオンとなり、G4.G5.G6はオフの
ままとなるので、バスBは上から下へ(つまりCPUI
Gら入出力装置3側へ)導通ずる。
他方、検出部43が゛ロー”レベルの信号Gを信号44
として出力した状態の下で、CPUIなどから与えられ
る方向指定信号Dirが“ローレベルであれば、アンド
ゲートA1の出力が“′ハイ”でアンドゲートA2の出
力が“ロー゛となるので、スリーステートゲートG4.
G5.G6がオンとなり、Gl、G2.G3はオフのま
まとなるので、バスBは下から上へ(つまり入出力装置
3側からCPtJlへ)導通する。
として出力した状態の下で、CPUIなどから与えられ
る方向指定信号Dirが“ローレベルであれば、アンド
ゲートA1の出力が“′ハイ”でアンドゲートA2の出
力が“ロー゛となるので、スリーステートゲートG4.
G5.G6がオンとなり、Gl、G2.G3はオフのま
まとなるので、バスBは下から上へ(つまり入出力装置
3側からCPtJlへ)導通する。
第5図は、第1図における接続手段4を、アダプタボー
ド5を装着するためのコネクタ41自体により実現する
構成法を示したブロック図である。
ド5を装着するためのコネクタ41自体により実現する
構成法を示したブロック図である。
この方法では、バスの切り換えは機械的に行われる。ア
ダプタ5をコネクタ41に挿入して接続すれば、即アダ
プタ5がCPUIと入出力装置3との間に介在すること
になり、アダプタ5をコネクタ41から外せば、即CP
U1と入出力装置3が直通となる。
ダプタ5をコネクタ41に挿入して接続すれば、即アダ
プタ5がCPUIと入出力装置3との間に介在すること
になり、アダプタ5をコネクタ41から外せば、即CP
U1と入出力装置3が直通となる。
そのための具体的な構成を示したのが第6図および第7
図である。これらの図はコネクタ41の断面図を表わし
ている。
図である。これらの図はコネクタ41の断面図を表わし
ている。
第6図はバスの切り換えを異なる2つのボードにより行
う方式を示した模式図である。同図において、100は
、CPUIと主記憶装置2と入出力装置3などにより構
成される処理装置の基板、101はアダプタボード(専
用制御回路)5を装着するためのコネクタ、102はC
PUIにつながるバスの導伝線、103は入出力装置3
につながるバスの導伝線である。
う方式を示した模式図である。同図において、100は
、CPUIと主記憶装置2と入出力装置3などにより構
成される処理装置の基板、101はアダプタボード(専
用制御回路)5を装着するためのコネクタ、102はC
PUIにつながるバスの導伝線、103は入出力装置3
につながるバスの導伝線である。
第6図(a)に示すように、アダプタボード(専用制御
回路)5を接続しないときには、導伝線102と103
をつなぐ洸めの接続ボード104をコネクタ101に装
着することにより、CPU1と入出力装置3が接続され
る。また、第6図(b)に示すように、アダプタボード
(専用制御回路)5をコネクタ101に装着することに
より、導伝線102および103はアダプタボード(専
用制御回路)5につながる導伝線106と接続される。
回路)5を接続しないときには、導伝線102と103
をつなぐ洸めの接続ボード104をコネクタ101に装
着することにより、CPU1と入出力装置3が接続され
る。また、第6図(b)に示すように、アダプタボード
(専用制御回路)5をコネクタ101に装着することに
より、導伝線102および103はアダプタボード(専
用制御回路)5につながる導伝線106と接続される。
すなわち、専用制御回路5と入出力装置3が接続される
。
。
第7図は特殊コネクタによるバス切り換え方式を説明し
た説明図である。第7図(a)は、アダプタボード(専
用制御回路)5が装着されていない場合の区である。こ
の場合、導伝wa102と103はコネクタ101の内
部で接触している。これによりCPUIと入出力装置3
が接続される。
た説明図である。第7図(a)は、アダプタボード(専
用制御回路)5が装着されていない場合の区である。こ
の場合、導伝wa102と103はコネクタ101の内
部で接触している。これによりCPUIと入出力装置3
が接続される。
第7図(b)はアダプタボード(専用制御回路)5をコ
ネクタ101に装着した場合の図である。
ネクタ101に装着した場合の図である。
図より明らかなごとく、導伝線102および103はア
ダプタボード5の導伝線106と接触することになり、
専用制御回路5と入出力装置3が接続される。
ダプタボード5の導伝線106と接触することになり、
専用制御回路5と入出力装置3が接続される。
以上説明した実施例によれば、接続手段4によるアダプ
タボード5の装着状態と、入出力装置3の制御機構は独
立していない。すなわち、アダプタボード5が装着され
ていない場合は、入出力装置3の制御はCPUIが行い
、アダプタボード5が装着された場合は、専用制御回路
5が入出力装置3の制御を行うものであった。
タボード5の装着状態と、入出力装置3の制御機構は独
立していない。すなわち、アダプタボード5が装着され
ていない場合は、入出力装置3の制御はCPUIが行い
、アダプタボード5が装着された場合は、専用制御回路
5が入出力装置3の制御を行うものであった。
この方法では、入出力装置3の制御機構はシステム立ち
上げ時に決まってしまい、途中6変更することができな
い。つまり、アダプタボード5を装着した場合は、CP
Uのみによる従来の応用プログラムは動作しないことに
なる。
上げ時に決まってしまい、途中6変更することができな
い。つまり、アダプタボード5を装着した場合は、CP
Uのみによる従来の応用プログラムは動作しないことに
なる。
そこで、アダプタボード5が装着された場合にも、CP
UIが入出力装置3を制御できる構成とする。その実施
例を第8図、第9図により説明する。
UIが入出力装置3を制御できる構成とする。その実施
例を第8図、第9図により説明する。
なお、これまでは、アダプタボード5と専用制御回路5
を同義語として用いてきたが、今後は説明の都合上、専
用制御回路は51として、アダプタボード5に含まれる
一つの要素として扱うことにする。
を同義語として用いてきたが、今後は説明の都合上、専
用制御回路は51として、アダプタボード5に含まれる
一つの要素として扱うことにする。
さて第8図は専用制御回路51を装備したアダプタボー
ド5上に、専用制御回路51をバイパスする経路(54
)を設けたものである。専用制御回路51からの信号線
53とバイパス経路上の信号線54は切換回路52で切
り換えられ、信号線55を通して入出力装置3と接続さ
れる。切換回路52による信号の切り換えはソフトウェ
アで実行可能とする。
ド5上に、専用制御回路51をバイパスする経路(54
)を設けたものである。専用制御回路51からの信号線
53とバイパス経路上の信号線54は切換回路52で切
り換えられ、信号線55を通して入出力装置3と接続さ
れる。切換回路52による信号の切り換えはソフトウェ
アで実行可能とする。
第9図に切換回路52の具体的構成例を示す。
レジスタ56に入出力装置3の制御機構を指定するため
の情報を設定する。すなわち、レジスタ56に“O“を
設定した場合は、信号線53と信号線55は切断され、
信号線54と信号線55が接続されるので、入出力装置
3の制御はCPUIが行う。
の情報を設定する。すなわち、レジスタ56に“O“を
設定した場合は、信号線53と信号線55は切断され、
信号線54と信号線55が接続されるので、入出力装置
3の制御はCPUIが行う。
逆に、レジスタ56に“1゛′を設定した場合は、信号
線53と信号線55が接続される。なお、回路動作の詳
細は、先に第4図を参照して説明した所から類推的に理
解されると思われるので、詳しくは述べない。
線53と信号線55が接続される。なお、回路動作の詳
細は、先に第4図を参照して説明した所から類推的に理
解されると思われるので、詳しくは述べない。
以上説明したように、本実施例によれば、アダプタボー
ド5を装着した場合に、入出力装置3の制御をCPUI
と専用制御回路51とで切り換えることができるので、
従来の応用プログラムを実行する際に、アダプタボード
5を取りはずす必要がない。これは、本実施例特有の効
果である。
ド5を装着した場合に、入出力装置3の制御をCPUI
と専用制御回路51とで切り換えることができるので、
従来の応用プログラムを実行する際に、アダプタボード
5を取りはずす必要がない。これは、本実施例特有の効
果である。
本発明によれば、アダプタボードを装着するための接続
手段により、バスを切り換えることができるので、CP
Uのみによる従来の応用プログラムはそのまま動作し、
並列処理を行うためのプログラムは、専用制御回路を用
いて高速に処理できるという効果がある。また、機能向
上をアダプタボードという形で実現するため、異なった
システムという形で実現する場合に比べると、開発期間
の短縮が図れるという効果がある。
手段により、バスを切り換えることができるので、CP
Uのみによる従来の応用プログラムはそのまま動作し、
並列処理を行うためのプログラムは、専用制御回路を用
いて高速に処理できるという効果がある。また、機能向
上をアダプタボードという形で実現するため、異なった
システムという形で実現する場合に比べると、開発期間
の短縮が図れるという効果がある。
第1図は本発明の一実施例を示すブロック図、第1・A
図は第1図における専用制御回路の具体例を示すブロッ
ク図、第2図は機能拡張方式の従来例を示すブロック図
、第3図は第1図における接続手段の具体例を示すブロ
ック図、第4図は第3図におけるスイッチの具体例を示
す回路図、第5図は第1図における接続手段の他の具体
例を示すブロック図、第6図、第7図はそれぞれ第5図
における接続手段の構成例を示す断面図、第8図は本発
明の別の実施例の要部を示すブロック図、第9図は第8
図における切換回路の具体例を示す回路図、である。 符号の説明 l・・・CPU、2・・・主記憶装置、3・・・入出力
装置、4・・・接続手段、5・・・アダプタボード(専
用制御回路)、51・・・専用制御回路、41・・・コ
ネクタ第1図 第1A図 第 図 第 図 第 5 図 第 図 (a) 02 03 00 第 図 (a) 第 図 ・5
図は第1図における専用制御回路の具体例を示すブロッ
ク図、第2図は機能拡張方式の従来例を示すブロック図
、第3図は第1図における接続手段の具体例を示すブロ
ック図、第4図は第3図におけるスイッチの具体例を示
す回路図、第5図は第1図における接続手段の他の具体
例を示すブロック図、第6図、第7図はそれぞれ第5図
における接続手段の構成例を示す断面図、第8図は本発
明の別の実施例の要部を示すブロック図、第9図は第8
図における切換回路の具体例を示す回路図、である。 符号の説明 l・・・CPU、2・・・主記憶装置、3・・・入出力
装置、4・・・接続手段、5・・・アダプタボード(専
用制御回路)、51・・・専用制御回路、41・・・コ
ネクタ第1図 第1A図 第 図 第 図 第 5 図 第 図 (a) 02 03 00 第 図 (a) 第 図 ・5
Claims (1)
- 【特許請求の範囲】 1、中央処理装置(以下、CPUと略記する)と主記憶
装置と入出力装置とがバスによって接続され、前記主記
憶装置に格納されたプログラムに基づいて前記CPUが
前記入出力装置を制御する情報処理装置において、 前記CPUと前記入出力装置とを接続するバスの経路上
に、前記CPUに代わって前記入出力装置を制御するこ
とにより該CPUの負担を軽減することのできる専用制
御回路を、接続手段を介して着脱自在に接続し、該専用
制御回路の着時に前記CPUが使用するプログラムと脱
時に前記CPUが使用するプログラムを切り替えて使用
するようにしたことを特徴とする機能拡張方式。 2、請求項1に記載の機能拡張方式において、前記接続
手段は、前記専用制御回路が着の状態にあるか脱の状態
にあるかを検出する検出手段と、該検出手段からの検出
出力に依存して前記バス経路を開いてその間に前記専用
制御回路を接続するか、前記バス経路を閉じて前記専用
制御回路を接続から外すか、するスイッチ手段と、から
成ることを特徴とする機能拡張方式。 3、請求項1に記載の機能拡張方式において、前記接続
手段は、前記専用制御回路が着の状態にあるときは、前
記バス経路を開いてその間に前記専用制御回路を接続す
るが、脱の状態にあるときは前記バス経路を閉じて前記
専用制御回路を接続から外す機械的な接続手段から成る
ことを特徴とする機能拡張方式。 4、請求項1に記載の機能拡張方式において、前記接続
手段は、前記専用制御回路が着の状態にあるにもかかわ
らず、前記バス経路を開いてその間に前記専用制御回路
を接続したり、前記バス経路をして前記専用制御回路を
バイパスさせて接続から外すバス経路の切換回路から成
ることを特徴とする機能拡張方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1199313A JP2664777B2 (ja) | 1989-08-02 | 1989-08-02 | 機能拡張方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1199313A JP2664777B2 (ja) | 1989-08-02 | 1989-08-02 | 機能拡張方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0363868A true JPH0363868A (ja) | 1991-03-19 |
| JP2664777B2 JP2664777B2 (ja) | 1997-10-22 |
Family
ID=16405726
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1199313A Expired - Lifetime JP2664777B2 (ja) | 1989-08-02 | 1989-08-02 | 機能拡張方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2664777B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002061591A1 (fr) * | 2001-01-31 | 2002-08-08 | Hitachi,Ltd | Systeme de traitement de donnees et processeur de donnees |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59183424A (ja) * | 1983-04-01 | 1984-10-18 | Hitachi Yonezawa Denshi Kk | 情報処理装置 |
-
1989
- 1989-08-02 JP JP1199313A patent/JP2664777B2/ja not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59183424A (ja) * | 1983-04-01 | 1984-10-18 | Hitachi Yonezawa Denshi Kk | 情報処理装置 |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002061591A1 (fr) * | 2001-01-31 | 2002-08-08 | Hitachi,Ltd | Systeme de traitement de donnees et processeur de donnees |
| US7401163B2 (en) * | 2001-01-31 | 2008-07-15 | Renesas Technology Corporation | Data processing system and data processor |
| US7401165B2 (en) | 2001-01-31 | 2008-07-15 | Renesas Technology Corporation | Data processing system and data processor |
| US7725616B2 (en) | 2001-01-31 | 2010-05-25 | Renesas Technology Corp. | Data processing system and data processor |
| US7975077B2 (en) | 2001-01-31 | 2011-07-05 | Renesas Electronics Corporation | Data processing system and data processor |
| US8244926B2 (en) | 2001-01-31 | 2012-08-14 | Renesas Electronics Corporation | Data processing system and data processor |
| US8595388B2 (en) | 2001-01-31 | 2013-11-26 | Renesas Electronics Corporation | Data processing system and data processor |
| US8812750B2 (en) | 2001-01-31 | 2014-08-19 | Renesas Electronics Corporation | Data processing system and data processor |
| US9069911B2 (en) | 2001-01-31 | 2015-06-30 | Renesas Electronics Corporation | Data processing system and data processor |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2664777B2 (ja) | 1997-10-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH03231320A (ja) | マイクロコンピュータシステム | |
| JPH0363868A (ja) | 機能拡張方式 | |
| JP3514651B2 (ja) | リブート制御装置 | |
| JP2001184212A (ja) | トレース制御回路 | |
| JP3088407B2 (ja) | インサーキットエミュレータおよびインサーキットエミュレーション方法 | |
| TWI888300B (zh) | 具有多usb上行埠的usb路由積體電路及其操作方法 | |
| JPH096483A (ja) | マイクロコンピュータ、及び携帯電話機 | |
| JP2000020188A (ja) | コンピュータ本体への拡張入出力装置の活線挿抜制御装置 | |
| JPH11306074A (ja) | 情報処理装置 | |
| JP3353819B2 (ja) | インテリジェント系ボードとコンソール端末との接続機構および接続方法 | |
| JP2002041437A (ja) | ハードディスクドライブ切換装置 | |
| JPS6355655A (ja) | 入出力インタフエ−ス拡張方式 | |
| JPS638960A (ja) | 情報処理装置 | |
| JP3210939B2 (ja) | Pioシミュレーションメモリ付プロセス制御装置 | |
| JPS61223965A (ja) | デ−タ転送回路 | |
| JPS61183764A (ja) | ダイレクトメモリアクセス制御方式 | |
| JPH0387790A (ja) | 同期切替回路 | |
| JPH02112046A (ja) | 半導体装置 | |
| JPH01292451A (ja) | 情報処理装置 | |
| JPS63129427A (ja) | 割り込み応答論理変換回路 | |
| JP2002108807A (ja) | コンピュータ用光ディスク再生装置の接続方法 | |
| JPH02307149A (ja) | 直接メモリアクセス制御方式 | |
| JPH11306087A (ja) | Romへの誤書き込み防止回路 | |
| JPH031265A (ja) | インタフェース回路 | |
| JPH0561817A (ja) | 半導体装置および電子機器 |