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
Application number
JP1159101A
Other languages
English (en)
Inventor
Yoshitomo Honda
本田 善友
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 Office Systems Ltd
Original Assignee
NEC Office Systems Ltd
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 Office Systems Ltd filed Critical NEC Office Systems Ltd
Priority to JP1159101A priority Critical patent/JPH0322158A/ja
Publication of JPH0322158A publication Critical patent/JPH0322158A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野) 本発明は、パラレルインタフェースを備える」ンビュー
タ装置に関し、特にCPUと多種の周辺装置とを結合す
るパラレルインタフェースを備えるコンピュータ装置に
関する。
〔従来の技術〕
従来、この種の」ンビ1−夕装買において、CPUと周
辺装置を結合するパラレルインタフェースの接続方式の
代表的なものとして、ハンドシェーク方式と呼ばれるも
のがある。以1・にハンドシェーク方式の一例として二
線式ハンドシェークを例にとってパラレルインタフェー
スの制御1ノ式について説明でる。
第2図は従来例の」ンビュータ装置と周辺装βとの結合
の一例を示すブロック図であり、第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)。
CPtJ 1とパラレルインタフェース2とのデータの
受渡しは、データ線6およびCPUバス10を介して行
われる。パラレルインタフェース2は、CPU1からの
リード命令Bにより、データ線7からのデータ口をCP
Uデータ八としてデータ線6を介してCPUバス10に
送出する(時刻ta)。
上記の動作におけるデータ要求信月C,データ口の出力
、アクノリッジ信@DおよびC P tJデータ八の人
力のタイミングが第3図のタイミングチャート図に上か
ら順次示されている。
リード命令Bを伝送する線路およびデータ要求信号Cと
アクノリッジ信月Dを伝送する2つの線路は、それぞれ
データIi!6およびデータ線7の中に含まれていても
よい。
〔発明が解決しようとする課題〕
士述した従来のコンピュータ装置において、パラレルイ
ンタ゛ノエースを使用して、CPUと周辺装置を結合す
る場合に、例えばパラレルインタフェースあるいは周辺
Mlに故障が発生し、データの送受が正常に行なえなく
なった時に、故障箇所を発見するためにテストを行うよ
うな場合には、それらの装置を結合した状態で行わなけ
ればならず、故n箇所を特定するのに時間がかかるとい
う欠点がある。
そこで本発明は、上記の欠点を解消して簡単な回路構戒
で、周辺装置を結合せずに、C P tJとパラレルイ
ンタ゛フェースのみでテストを行うことにより、パラレ
ルインタフェースと周辺装置のどちら側に故陣が発生し
たか特定できるような、パラレルインタフェースを含む
コンピュータMlを捉供することを目的とする。
〔課題を解決するための手段〕
本発明のコンピュータ装置は、 周辺装置とデータの受渡しをするパラレルインタフェー
スを介してCPUと周辺装置とを接続するコンピュータ
装置において、 CPLJのtiI1御によりチェックデータを格納し、
周辺装置からパラレルインタフェースへのデータ伝送を
lI11御する制御信号と同一の制御信号のυ1御によ
り前記チェックデータを出力する内部制御回路と、 CPUが出力する切換信月を受信し、切換信>4が第1
の論理レベルのときには、パラレルインタフェースと周
辺5A置間のデータ線および制御信月線を接続し、前記
切換信号が第2の論理レベルのときには、前記ヂエック
データと前記同一の制御信月を前記内部制御回路からパ
ラレルインタフI−スに伝送する線路を接続する切換回
路を有している。
(作用) このように、コンビ1−タamが切換回路と内部lII
I11回路を備え、初作不良が発生したとぎ、切換回路
により、パラレルインタノエースと周辺装置との接続を
、パラレルインタフェースと内部υ1御回路との接続に
切換え、CPIJと内部ill御回路との間で、パラレ
ルインタフェース、切換回路およびデータ線を介して、
テストデータのやりとりを行うことができるので、動作
不良がCPU側に発生したのか否かが判定される。
〔実施例〕
次に、本発明の一実施例について図面を参照して説明す
る。
第1図は本発明の」ンビュータ装置の一実施例のプロッ
ク図である。そして第1図の各部の番号が第2図の各部
の番号と同じものは同一の機能を有するもので、本実施
例と従来例は共にCPU 1 .パラレルインタフェー
ス2および周m装ffi3を備えている。
本実施例においては、パラレルインタフェース2と周辺
装置3の間に切換回路4が接続され、パラレルインタフ
ェース2と切換回路4はデータ線8で接続され、周辺装
113と切換回路4はデータ[17で接続されている。
また、CPUバス10と切換回路4の問には、パラレル
インタフェース2と並列に内部制御回路5が接続され、
CPLIバス10と内部iqm回路5はデータ線9によ
り接続され、内部制御回路5と切換回路4はデータ線1
1により接続されている。
内部制御回路5は、CPU1からのデータセット信号、
』によりブエックデータ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のやりとりが行われる
切換信QNがオフの時は、データ要求信号Ctよ、切換
回路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
に含まれる。
次に、本実施例の作用を第1図を参照して説明する。
切換信号Nがオンの時は、データ致求信P Cは内部制
御回路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
が正常に機能しているかどうかをチェックすることが可
能である。
〔発明の効果〕
以上説明したように本発明は、切換回路と内部制御回路
を備え、パラレルインタフェースの制御信号とデータと
を、切換回路により周辺装置に対してか、または内部制
御回路に対して切換えらるので、周辺装置を接続しムく
ても単体で試験が行われることにより、障害の発/+場
所がコンピュータ装置の内部であるかまたは周辺装置で
あるかを容易に特定でき、迅速に障害が発見される効果
がある。
【図面の簡単な説明】
第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図

Claims (1)

  1. 【特許請求の範囲】 1、周辺装置とデータの受渡しをするパラレルインタフ
    ェースを介してCPUと周辺装置とを接続するコンピュ
    ータ装置において、 CPUの制御によりチェックデータを格納し、周辺装置
    からパラレルインタフェースへのデータ伝送を制御する
    制御信号と同一の制御信号の制御により前記チェックデ
    ータを出力する内部制御回路と、 CPUが出力する切換信号を受信し、切換信号が第1の
    論理レベルのときには、パラレルインターフェースと周
    辺装置間のデータ線および制御信号線を接続し、前記切
    換信号が第2の論理レベルのときには、前記チェックデ
    ータと前記同一の制御信号を前記内部制御回路からパラ
    レルインタフェースに伝送する線路を接続する切換回路
    を有することを特徴とするコンピュータ装置。
JP1159101A 1989-06-20 1989-06-20 コンピュータ装置 Pending JPH0322158A (ja)

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)

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システムおよびプログラム