JPH0322158A - コンピュータ装置 - Google Patents
コンピュータ装置Info
- Publication number
- JPH0322158A JPH0322158A JP1159101A JP15910189A JPH0322158A JP H0322158 A JPH0322158 A JP H0322158A JP 1159101 A JP1159101 A JP 1159101A JP 15910189 A JP15910189 A JP 15910189A JP H0322158 A JPH0322158 A JP H0322158A
- Authority
- JP
- Japan
- Prior art keywords
- data
- signal
- parallel interface
- cpu
- control circuit
- 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
- 230000002093 peripheral effect Effects 0.000 claims abstract description 35
- 230000005540 biological transmission Effects 0.000 claims description 3
- 230000007547 defect Effects 0.000 abstract 2
- 238000000034 method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 2
- 239000013256 coordination polymer Substances 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野)
本発明は、パラレルインタフェースを備える」ンビュー
タ装置に関し、特にCPUと多種の周辺装置とを結合す
るパラレルインタフェースを備えるコンピュータ装置に
関する。
タ装置に関し、特にCPUと多種の周辺装置とを結合す
るパラレルインタフェースを備えるコンピュータ装置に
関する。
従来、この種の」ンビ1−夕装買において、CPUと周
辺装置を結合するパラレルインタフェースの接続方式の
代表的なものとして、ハンドシェーク方式と呼ばれるも
のがある。以1・にハンドシェーク方式の一例として二
線式ハンドシェークを例にとってパラレルインタフェー
スの制御1ノ式について説明でる。
辺装置を結合するパラレルインタフェースの接続方式の
代表的なものとして、ハンドシェーク方式と呼ばれるも
のがある。以1・にハンドシェーク方式の一例として二
線式ハンドシェークを例にとってパラレルインタフェー
スの制御1ノ式について説明でる。
第2図は従来例の」ンビュータ装置と周辺装βとの結合
の一例を示すブロック図であり、第3図は、二線式ハン
ドシェークの制御の一例を示すタイムチャート図である
。次に、第2図、第3図を参照してパラレルインタフェ
ースの制御方式について説明する。
の一例を示すブロック図であり、第3図は、二線式ハン
ドシェークの制御の一例を示すタイムチャート図である
。次に、第2図、第3図を参照してパラレルインタフェ
ースの制御方式について説明する。
パラレルインタノエース2がCPU1からリード命令B
を受けて周辺装置3からデータを受けとりたい場合、パ
ラレルインタノエース2はデータ要求信号Cを有効、す
なわち論理゛1″に寸る(時刻j1)。データを送る側
の周辺装置3は、データ要求信@Cが1効となったこと
を検知した後に、データl−1を送る摩備ができた時点
でデータHを出力すると共に、アクノリツジ信QDを有
効、すなわち論理“1″にする《時刻t2)。パラレル
インタフェース2は、アクノリツジ信号D b< @効
になったことを検知して、データHJF!:デー夕線7
を介して受け取ると同時に、データ要求信号Cを無効に
する。周[ta3はデータ要求惜号Cが無効となったこ
とを検知して、アクノリツジ信RDを論理“0゜′にす
る(時刻t3)。
を受けて周辺装置3からデータを受けとりたい場合、パ
ラレルインタノエース2はデータ要求信号Cを有効、す
なわち論理゛1″に寸る(時刻j1)。データを送る側
の周辺装置3は、データ要求信@Cが1効となったこと
を検知した後に、データl−1を送る摩備ができた時点
でデータHを出力すると共に、アクノリツジ信QDを有
効、すなわち論理“1″にする《時刻t2)。パラレル
インタフェース2は、アクノリツジ信号D b< @効
になったことを検知して、データHJF!:デー夕線7
を介して受け取ると同時に、データ要求信号Cを無効に
する。周[ta3はデータ要求惜号Cが無効となったこ
とを検知して、アクノリツジ信RDを論理“0゜′にす
る(時刻t3)。
CPtJ 1とパラレルインタフェース2とのデータの
受渡しは、データ線6およびCPUバス10を介して行
われる。パラレルインタフェース2は、CPU1からの
リード命令Bにより、データ線7からのデータ口をCP
Uデータ八としてデータ線6を介してCPUバス10に
送出する(時刻ta)。
受渡しは、データ線6およびCPUバス10を介して行
われる。パラレルインタフェース2は、CPU1からの
リード命令Bにより、データ線7からのデータ口をCP
Uデータ八としてデータ線6を介してCPUバス10に
送出する(時刻ta)。
上記の動作におけるデータ要求信月C,データ口の出力
、アクノリッジ信@DおよびC P tJデータ八の人
力のタイミングが第3図のタイミングチャート図に上か
ら順次示されている。
、アクノリッジ信@DおよびC P tJデータ八の人
力のタイミングが第3図のタイミングチャート図に上か
ら順次示されている。
リード命令Bを伝送する線路およびデータ要求信号Cと
アクノリッジ信月Dを伝送する2つの線路は、それぞれ
データIi!6およびデータ線7の中に含まれていても
よい。
アクノリッジ信月Dを伝送する2つの線路は、それぞれ
データIi!6およびデータ線7の中に含まれていても
よい。
士述した従来のコンピュータ装置において、パラレルイ
ンタ゛ノエースを使用して、CPUと周辺装置を結合す
る場合に、例えばパラレルインタフェースあるいは周辺
Mlに故障が発生し、データの送受が正常に行なえなく
なった時に、故障箇所を発見するためにテストを行うよ
うな場合には、それらの装置を結合した状態で行わなけ
ればならず、故n箇所を特定するのに時間がかかるとい
う欠点がある。
ンタ゛ノエースを使用して、CPUと周辺装置を結合す
る場合に、例えばパラレルインタフェースあるいは周辺
Mlに故障が発生し、データの送受が正常に行なえなく
なった時に、故障箇所を発見するためにテストを行うよ
うな場合には、それらの装置を結合した状態で行わなけ
ればならず、故n箇所を特定するのに時間がかかるとい
う欠点がある。
そこで本発明は、上記の欠点を解消して簡単な回路構戒
で、周辺装置を結合せずに、C P tJとパラレルイ
ンタ゛フェースのみでテストを行うことにより、パラレ
ルインタフェースと周辺装置のどちら側に故陣が発生し
たか特定できるような、パラレルインタフェースを含む
コンピュータMlを捉供することを目的とする。
で、周辺装置を結合せずに、C P tJとパラレルイ
ンタ゛フェースのみでテストを行うことにより、パラレ
ルインタフェースと周辺装置のどちら側に故陣が発生し
たか特定できるような、パラレルインタフェースを含む
コンピュータMlを捉供することを目的とする。
本発明のコンピュータ装置は、
周辺装置とデータの受渡しをするパラレルインタフェー
スを介してCPUと周辺装置とを接続するコンピュータ
装置において、 CPLJのtiI1御によりチェックデータを格納し、
周辺装置からパラレルインタフェースへのデータ伝送を
lI11御する制御信号と同一の制御信号のυ1御によ
り前記チェックデータを出力する内部制御回路と、 CPUが出力する切換信月を受信し、切換信>4が第1
の論理レベルのときには、パラレルインタフェースと周
辺5A置間のデータ線および制御信月線を接続し、前記
切換信号が第2の論理レベルのときには、前記ヂエック
データと前記同一の制御信月を前記内部制御回路からパ
ラレルインタフI−スに伝送する線路を接続する切換回
路を有している。
スを介してCPUと周辺装置とを接続するコンピュータ
装置において、 CPLJのtiI1御によりチェックデータを格納し、
周辺装置からパラレルインタフェースへのデータ伝送を
lI11御する制御信号と同一の制御信号のυ1御によ
り前記チェックデータを出力する内部制御回路と、 CPUが出力する切換信月を受信し、切換信>4が第1
の論理レベルのときには、パラレルインタフェースと周
辺5A置間のデータ線および制御信月線を接続し、前記
切換信号が第2の論理レベルのときには、前記ヂエック
データと前記同一の制御信月を前記内部制御回路からパ
ラレルインタフI−スに伝送する線路を接続する切換回
路を有している。
(作用)
このように、コンビ1−タamが切換回路と内部lII
I11回路を備え、初作不良が発生したとぎ、切換回路
により、パラレルインタノエースと周辺装置との接続を
、パラレルインタフェースと内部υ1御回路との接続に
切換え、CPIJと内部ill御回路との間で、パラレ
ルインタフェース、切換回路およびデータ線を介して、
テストデータのやりとりを行うことができるので、動作
不良がCPU側に発生したのか否かが判定される。
I11回路を備え、初作不良が発生したとぎ、切換回路
により、パラレルインタノエースと周辺装置との接続を
、パラレルインタフェースと内部υ1御回路との接続に
切換え、CPIJと内部ill御回路との間で、パラレ
ルインタフェース、切換回路およびデータ線を介して、
テストデータのやりとりを行うことができるので、動作
不良がCPU側に発生したのか否かが判定される。
次に、本発明の一実施例について図面を参照して説明す
る。
る。
第1図は本発明の」ンビュータ装置の一実施例のプロッ
ク図である。そして第1図の各部の番号が第2図の各部
の番号と同じものは同一の機能を有するもので、本実施
例と従来例は共にCPU 1 .パラレルインタフェー
ス2および周m装ffi3を備えている。
ク図である。そして第1図の各部の番号が第2図の各部
の番号と同じものは同一の機能を有するもので、本実施
例と従来例は共にCPU 1 .パラレルインタフェー
ス2および周m装ffi3を備えている。
本実施例においては、パラレルインタフェース2と周辺
装置3の間に切換回路4が接続され、パラレルインタフ
ェース2と切換回路4はデータ線8で接続され、周辺装
113と切換回路4はデータ[17で接続されている。
装置3の間に切換回路4が接続され、パラレルインタフ
ェース2と切換回路4はデータ線8で接続され、周辺装
113と切換回路4はデータ[17で接続されている。
また、CPUバス10と切換回路4の問には、パラレル
インタフェース2と並列に内部制御回路5が接続され、
CPLIバス10と内部iqm回路5はデータ線9によ
り接続され、内部制御回路5と切換回路4はデータ線1
1により接続されている。
インタフェース2と並列に内部制御回路5が接続され、
CPLIバス10と内部iqm回路5はデータ線9によ
り接続され、内部制御回路5と切換回路4はデータ線1
1により接続されている。
内部制御回路5は、CPU1からのデータセット信号、
』によりブエックデータMをセットする。
』によりブエックデータMをセットする。
切換回路4から出力される信44 Lはデータ要求信号
Cと同11flを持つ信号であり、内部制御回路5から
出力される信号Kは、アクノリッジ信1’ilDと同I
N能を持つ信号である。切換回路4は、CPU1からの
切換信号Nを受けて、パラレルインタフェース2から出
力されるデータ要求信号Cと周辺装ta3から出力され
るデータHとを、それぞれ内部!II1御回路5が出力
するデータ要求信号C相当の信号Lと、内部制御回路4
にセットされたチェックデータMに切換える。この場合
は、周辺装″I13が切り離されて、CPU1と内部制
御回路5との間でパラレルインタフェース2および切換
回路4を介してチェックデータMのやりとりが行われる
。
Cと同11flを持つ信号であり、内部制御回路5から
出力される信号Kは、アクノリッジ信1’ilDと同I
N能を持つ信号である。切換回路4は、CPU1からの
切換信号Nを受けて、パラレルインタフェース2から出
力されるデータ要求信号Cと周辺装ta3から出力され
るデータHとを、それぞれ内部!II1御回路5が出力
するデータ要求信号C相当の信号Lと、内部制御回路4
にセットされたチェックデータMに切換える。この場合
は、周辺装″I13が切り離されて、CPU1と内部制
御回路5との間でパラレルインタフェース2および切換
回路4を介してチェックデータMのやりとりが行われる
。
切換信QNがオフの時は、データ要求信号Ctよ、切換
回路4を介して周辺装置3に対1るデータ要求信号Fと
なって出力され、それに対するアクノリッジ信号Gが、
周辺装It!23から、切換回路4を介してアクノリッ
ジ信号Dとなってパラレルインタフェース2に送られる
。また、データも同様に、周辺装置3のデータ口は切換
回路4およびデータ[18を介してパラレルインタフェ
ース2に送られ、さらにデータ線6およびCPUバス1
0を経てcpuiに送られる。
回路4を介して周辺装置3に対1るデータ要求信号Fと
なって出力され、それに対するアクノリッジ信号Gが、
周辺装It!23から、切換回路4を介してアクノリッ
ジ信号Dとなってパラレルインタフェース2に送られる
。また、データも同様に、周辺装置3のデータ口は切換
回路4およびデータ[18を介してパラレルインタフェ
ース2に送られ、さらにデータ線6およびCPUバス1
0を経てcpuiに送られる。
なお、第1図においても第2の場合と同様に、データ要
求信号CなどのIll ill信号を伝送する線路は、
この線路と並列I,:あるデータ線内に含まれることも
ある。すなわちデータセット信号jを伝送する線路はデ
ータ線9の中に含まれ、データ要求信月C相当の信fi
iLと、アクノリッジ信号D相当の{i’?l<Kを伝
送する2つの線路はデータ線11内に含まれる。また、
データ要求信号Cとアクノリッジ信8Dを伝送する2つ
の線路はデータ線8内に含まれ、切換信号Nを伝送する
線路はCPUバス10、データI16およびデータ線8
に含まれる。
求信号CなどのIll ill信号を伝送する線路は、
この線路と並列I,:あるデータ線内に含まれることも
ある。すなわちデータセット信号jを伝送する線路はデ
ータ線9の中に含まれ、データ要求信月C相当の信fi
iLと、アクノリッジ信号D相当の{i’?l<Kを伝
送する2つの線路はデータ線11内に含まれる。また、
データ要求信号Cとアクノリッジ信8Dを伝送する2つ
の線路はデータ線8内に含まれ、切換信号Nを伝送する
線路はCPUバス10、データI16およびデータ線8
に含まれる。
次に、本実施例の作用を第1図を参照して説明する。
切換信号Nがオンの時は、データ致求信P Cは内部制
御回路5に対するデータ要求信号C相当の信号しに出力
され、それに対するアクノリッジ信号Dには、内部制御
回路5からのアクノリッジ信号D相当の信号Kが出力さ
れる。データも同様に、データFには内部制御回路5か
らのチェックデータMが出力される。即ちこの時には、
パラレルインタフエエース2から周辺装@3が切り離さ
れた状態になる。
御回路5に対するデータ要求信号C相当の信号しに出力
され、それに対するアクノリッジ信号Dには、内部制御
回路5からのアクノリッジ信号D相当の信号Kが出力さ
れる。データも同様に、データFには内部制御回路5か
らのチェックデータMが出力される。即ちこの時には、
パラレルインタフエエース2から周辺装@3が切り離さ
れた状態になる。
本装置において、CPU1から指示により、切換信号N
をオンにして、データセット信号Jによって内部制御回
路5にチェックデータMをセットした後、cpuiから
の要求により周辺装置3 tfiらのデータを引き取る
作用の場合、インタフェース動作は周辺装置3に対して
ではなく内部制御回路5に対して行われる。また、その
際に引き取られるデータはCPUIG;:よって前もっ
て内部制御回路5にセットされたチェックデータMであ
り、Cr’U1は、そのチェックデータMをパラレルイ
ンタフェース2から読み出して、菊もってセットしたデ
ータと比較することにより、パラレルインタフェース2
が正常に機能しているかどうかをチェックすることが可
能である。
をオンにして、データセット信号Jによって内部制御回
路5にチェックデータMをセットした後、cpuiから
の要求により周辺装置3 tfiらのデータを引き取る
作用の場合、インタフェース動作は周辺装置3に対して
ではなく内部制御回路5に対して行われる。また、その
際に引き取られるデータはCPUIG;:よって前もっ
て内部制御回路5にセットされたチェックデータMであ
り、Cr’U1は、そのチェックデータMをパラレルイ
ンタフェース2から読み出して、菊もってセットしたデ
ータと比較することにより、パラレルインタフェース2
が正常に機能しているかどうかをチェックすることが可
能である。
以上説明したように本発明は、切換回路と内部制御回路
を備え、パラレルインタフェースの制御信号とデータと
を、切換回路により周辺装置に対してか、または内部制
御回路に対して切換えらるので、周辺装置を接続しムく
ても単体で試験が行われることにより、障害の発/+場
所がコンピュータ装置の内部であるかまたは周辺装置で
あるかを容易に特定でき、迅速に障害が発見される効果
がある。
を備え、パラレルインタフェースの制御信号とデータと
を、切換回路により周辺装置に対してか、または内部制
御回路に対して切換えらるので、周辺装置を接続しムく
ても単体で試験が行われることにより、障害の発/+場
所がコンピュータ装置の内部であるかまたは周辺装置で
あるかを容易に特定でき、迅速に障害が発見される効果
がある。
第1図は、本発明の」ンビ1−夕装置の一実施例を示す
ブロック図、第2図は従来例のコンピュータ装置と周辺
装置との結合を示すブロック図、第3図は二線式ハンド
シェークの制御(パラレルインタフェースによるデータ
転送のlllti)の一例を示づタイムチャート図であ
る。 1・・・cpu, 2・・・パラレルインタフェース、 3・・・周辺装置、 4・・・切換回路、5・・
・内部制m+回路、 6,7.8,9.11・・・データ線、A・・・CPU
データ、 B・・・リード命令、C.F・・・データ
要求信号、 D.G・・・アクノリツジ信号、 E.口・・・データ、 一・・・データセット信
号、K・・・アクノリツジ信号D相当の信号、L・・・
データ要求信号C相当の信号、M・・・チェックデータ
、 N・・・切換信号。 特,71出願人 [1木焦弓ビ弐%1会本}代 浬
人 ブr理士 IN 原 汽第
2図 第1 茜 第3図
ブロック図、第2図は従来例のコンピュータ装置と周辺
装置との結合を示すブロック図、第3図は二線式ハンド
シェークの制御(パラレルインタフェースによるデータ
転送のlllti)の一例を示づタイムチャート図であ
る。 1・・・cpu, 2・・・パラレルインタフェース、 3・・・周辺装置、 4・・・切換回路、5・・
・内部制m+回路、 6,7.8,9.11・・・データ線、A・・・CPU
データ、 B・・・リード命令、C.F・・・データ
要求信号、 D.G・・・アクノリツジ信号、 E.口・・・データ、 一・・・データセット信
号、K・・・アクノリツジ信号D相当の信号、L・・・
データ要求信号C相当の信号、M・・・チェックデータ
、 N・・・切換信号。 特,71出願人 [1木焦弓ビ弐%1会本}代 浬
人 ブr理士 IN 原 汽第
2図 第1 茜 第3図
Claims (1)
- 【特許請求の範囲】 1、周辺装置とデータの受渡しをするパラレルインタフ
ェースを介してCPUと周辺装置とを接続するコンピュ
ータ装置において、 CPUの制御によりチェックデータを格納し、周辺装置
からパラレルインタフェースへのデータ伝送を制御する
制御信号と同一の制御信号の制御により前記チェックデ
ータを出力する内部制御回路と、 CPUが出力する切換信号を受信し、切換信号が第1の
論理レベルのときには、パラレルインターフェースと周
辺装置間のデータ線および制御信号線を接続し、前記切
換信号が第2の論理レベルのときには、前記チェックデ
ータと前記同一の制御信号を前記内部制御回路からパラ
レルインタフェースに伝送する線路を接続する切換回路
を有することを特徴とするコンピュータ装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1159101A JPH0322158A (ja) | 1989-06-20 | 1989-06-20 | コンピュータ装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1159101A JPH0322158A (ja) | 1989-06-20 | 1989-06-20 | コンピュータ装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0322158A true JPH0322158A (ja) | 1991-01-30 |
Family
ID=15686261
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1159101A Pending JPH0322158A (ja) | 1989-06-20 | 1989-06-20 | コンピュータ装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0322158A (ja) |
-
1989
- 1989-06-20 JP JP1159101A patent/JPH0322158A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5784712A (en) | Method and apparatus for locally generating addressing information for a memory access | |
| US5680537A (en) | Method and apparatus for isolating an error within a computer system that transfers data via an interface device | |
| US5784393A (en) | Method and apparatus for providing fault detection to a bus within a computer system | |
| JPH0334661A (ja) | デジタル・データ通信装置及びそれに使用するデータ通信アダプタ | |
| JPH024932B2 (ja) | ||
| JPH11259383A (ja) | Ras情報取得回路及びそれを備えた情報処理システム | |
| JP4451837B2 (ja) | データ転送装置およびデータ転送方法 | |
| JPH0322158A (ja) | コンピュータ装置 | |
| KR19980057607A (ko) | 이중화장치 | |
| JPH05342076A (ja) | 二重書構成のファイル装置 | |
| JP2002007220A (ja) | 多重化メモリシステム | |
| JP3135674B2 (ja) | 情報処理装置 | |
| JPH1011370A (ja) | 多重化システム | |
| JPH02223264A (ja) | 試験ツールを備えたディジタル交換機及びテストプログラムのローディング方法 | |
| JP3210939B2 (ja) | Pioシミュレーションメモリ付プロセス制御装置 | |
| JP4597484B2 (ja) | 複合計算機システム | |
| JPS62137654A (ja) | 二重化バスの制御方式 | |
| JPS61227451A (ja) | シリアルデ−タ通信制御用集積回路 | |
| JPH0440534A (ja) | 予備装置切換方式 | |
| KR20050070171A (ko) | 프로세서 이중화 보드 | |
| JPH04152448A (ja) | インタフェース変換方法およびインタフェース変換装置 | |
| JPH11328090A (ja) | ポート番号設定方法と情報処理装置 | |
| JPS5990150A (ja) | 入出力装置の二重化方法 | |
| JPS5923677B2 (ja) | 交換処理装置の二重化方式 | |
| JP2003157181A (ja) | 二重化cpuシステムおよびプログラム |