JPH03135645A - 計算機システムにおけるエラー検出方式 - Google Patents

計算機システムにおけるエラー検出方式

Info

Publication number
JPH03135645A
JPH03135645A JP1273329A JP27332989A JPH03135645A JP H03135645 A JPH03135645 A JP H03135645A JP 1273329 A JP1273329 A JP 1273329A JP 27332989 A JP27332989 A JP 27332989A JP H03135645 A JPH03135645 A JP H03135645A
Authority
JP
Japan
Prior art keywords
access mode
mode signal
circuit
bus
slave
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
JP1273329A
Other languages
English (en)
Inventor
Kazuhito Sugino
杉野 一仁
Shigeru Yoshida
茂 吉田
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.)
PFU Ltd
Original Assignee
PFU 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 PFU Ltd filed Critical PFU Ltd
Priority to JP1273329A priority Critical patent/JPH03135645A/ja
Publication of JPH03135645A publication Critical patent/JPH03135645A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔概要〕 アクセス・モード信号線を含むバスを持つ計算機システ
ムにおけるエラー検出方式の改良に関し、アクセス・モ
ード信号の正当性を確実にチエツクすることを目的とし
、 アクセス・モード信号線を含むバスを持つ計算機システ
ムにおいて、 バス・マスタがアクセス・モード信号線にアクセス・モ
ード信号を出力し、 バス・サイクルが始まると、アクセスされたスレーブは
、パリテイ・チェックを行うと同時に、受信したアクセ
ス・モード信号線の内容を全ビット反転し、バス・マス
タに送信し、 バス・マスタにおいて、スレーブに送ったアクセス・モ
ード信号と、スレーブから送られてきたアクセス・モー
ド信号とを比較する ことを構成としている。
〔産業上の利用分野〕
本発明は、アクセス・モード信号線を含むバスを持つ計
算機システムにおけるエラー検出方式の改良に関するも
のである。
〔従来の技術〕
アクセス・モード付のバスを持つ計算機システムは従来
より知られている。アクセス・モード付のバスとは、ア
クセス・モード信号線を含んでいる。アクセス・モード
信号は、アクセスの種類を指定するものであり、例えば
、メモリに対するハーフ・ワード・リードか、メモリに
対するバイト・リードか、メモリに対するハーフ・ワー
ド・ライトか、メモリに対するバイト・ライトか、処理
装置に対するレジスタのハーフ・ワード・リードか等を
指定するものである。アクセス・モード信号は、パリテ
ィ・ビットを含んでいる。
従来方式においては、バス・マスタがアクセス・モード
信号を出力すると、スレーブ側でパリテイ・チェックを
行い、エラーが発生しなければ、スレーブ側はアクセス
・モードに従って動作を実行する。
〔発明が解決しようとする課題〕
従来方式においては、アクセス・モード信号に例えば2
ビツトが反転する等のパリティ・エラーが発生しない他
のエラーが発生すると、システム・ダウンの原因となる
。即ち、従来方式は、RASが低いと言う欠点がある。
本発明は、この点に鑑みて創作されたものであって、ア
クセス・モード信号の正当性を確実にチエツクすること
を目的としている。
〔課題を解決するための手段〕
そしてそのため、本発明の計算機システムにおけるエラ
ー検出方式は、 アクセス・モード信号線を含むバスを持つ計算機システ
ムにおいて、 バス・マスタがアクセス・モード信号線にアクセス・モ
ード信号を出力し、 バス・サイクルが始まると、アクセスされたスレーブは
、パリテイ・チェックを行うと同時に、受信したアクセ
ス・モード信号線の内容を全ビット反転し、バス・マス
タに送信し、 バス・マスタにおいて、スレーブに送ったアクセス・モ
ード信号と、スレーブから送られてきたアクセス・モー
ド信号とを比較する ことを特徴とするものである。
〔実施例〕
第1図は本発明のシステム構成の例を示す図である。同
図において、BARはバス・アービタ、IPUlとIP
U2は命令演算プロセッサ、SPUはシステム制御プロ
セッサ、SSは共有メモリ、5P−Busは同期バスを
それぞれ示している。
命令演算プロセッサIPUIは、命令や演算などを実行
するプロセッサである。命令演算プロセッサIPU2も
同様である。システム制御プロセッサSPUは、システ
ム全体を制御するプロセッサである。
これらのプロセッサIPLII、 IPU2.SPUは
、プロセッサの同期バス5P−803間のインタフェー
ス回路を含んでいる。
共有メモリSSは、同期バス5P−Busに接続されて
いる。共有メモリSSは、同期バス5P−BUSと共有
メモリとのインタフェース回路を含んでいる。バス・ア
ービタBARは、命令演算プロセッサIPUIや命令演
算プロセッサIPU2. システム制御プロセッサSP
Uなどに対して、同期バス5P−Busを専有させる許
可を与える機能を持つ。バス・アービタBARには、同
期バス5P−Busのコントロール信号が接続されてい
る。具体的には、BR,BG、HDS、HDACKであ
る。同期バス5P−BLISには、命令演算プロセッサ
IPUIや命令演算プロセッサIPU2.共有メモリS
S、システム制御プロセッサSPUなどが接続される。
第2図は同期バス5P−Busにおける信号発生のタイ
ミングの例を示す図である。図示の例は、同期バス5P
−BtlSに接続されているマスクがスレーブをリード
・アクセスした時(例、システム制御プロセッサSPU
が命令演算プロセッサrpuiの内部レジスタをリード
する時)のものである。
以下に信号について説明する。
CLK  : 同期バス5P−Busの同期クロックである。
BR: マスクがバスを獲得するため、アービタに対してドライ
ブするリクエスト信号である。
BG: アービタがリクエストをアサートしたマスクに対して、
バスの専有を許可する信号である。
HAM: HAMOないしHAM4およびHAMPで構成され、バ
ス・サイクルの実行モードを表すものである。マスクが
アサートする。次表にHAMのビット列とアクセスの種
類の対応を示す。
表 HAMINV: HABにて示されたスレーブがHAMをインバート(ビ
ット反転)してマスクに対してアサートする信号である
。なお、RAMとRAM I N■は物理的に同一の線
を使用する。
HAMINVSニ スレーブがマスクより出力されたRAMをインバートし
てマスク側に出力していることを示すタイミング信号で
ある。
HAB : マスクがスレーブを指示するアドレスである。
マスクがドライブする。
HAS : マスクが有効なHAM、HABをドライブしていること
を示すストローブ信号である。
HDS : リード時ではマスクがデータ(HDB)を受信できる状
態にあることを示し、ライト時ではマスクが有効なHD
Bをドライブしていることを示す。
HDB : マスクとスレーブがデータの遺り取りをする信号である
HDACK ニ スレーブがマスクに対してアサートする信号で、リード
時は有効なデータをスレーブがドライブしていることを
示し、ライト時はスレーブがデータを受信したことを示
す。
また、信号名の横の()はドライブする側を示し、Mは
マスク、Sはスレーブ、Bはバス・マスタをそれぞれ示
す。
第3図は本発明におけるエラー検出機構の例を示すブロ
ック図である。同図において、1はコンベア回路、2は
RAMドライブ回路、3は反転回路、4はドライバ、5
はレシーバ、6はパリテイ・チェック回路、7は反転回
路、8はレシーバ、9はドライバをそれぞれ示す。
マスク側は、RAMドライブ回路2からアクセス・モー
ド信号を出力する。このアクセス・モード信号は、ドラ
イバ4.HAM、  レシーバ8を介してスレーブ側の
パリテイ・チェック回路6および反転回路7に送られる
。もし、パリティ・エラーが検出された場合には、シス
テム・ダウンまたはハード縮退動作をする。スレーブ側
の反転回路7は、受信したアクセス・モード信号を全ビ
ット反転する。反転回路7からの反転アクセス・モード
信号は、ドライバ9.HAM、  レシーバ5を介して
マスク側の反転回路3に送られる。反転回路3は、受信
した反転アクセス・モード信号を反転する。反転回路3
からの出力は、コンベア回路に入力される。コンベア回
路1は、マスク側がスレーブ側に送ったアクセス・モー
ド信号と、反転回路3の出力とをコンベアし、コンベア
結果を出力する。コンベア結果が不一致を示している場
合には、システム・ダウンとなる。アクセス・モード信
号をそのまま送り返さずに、反転して送り返す理由は、
ハード的にHAM信号が断線していることを検出するた
めである。
〔発明の効果〕
以上の説明から明らかなように、本発明によれば、マス
クが実行しようとしているサイクルがHAMの成るビッ
トの障害によってスレーブ側で正しく認識されないよう
なエラーを検出することが出来る。例えば、マスタがR
EGISTERバイト・リードのRAMをドライブして
いるのに、スレーブがREGISTERハーフ・ワード
・ライトと認識して動作しようとするのを検出すること
が出来る。
【図面の簡単な説明】
第1図は本発明のシステム構成の例を示す図、第2図は
信号発生のタイミングの例を示す図、第3図は本発明に
おけるエラー検出機構の例を示すブロック図である。 BAR・・・バス・アービタ、lPt1lとI PIJ
2・・・命令演算プロセッサ、SS・・・共有メモリ、
SPU・・・システム制御プロセッサ、5P−Bus・
・・同期バス、1・・・コンベア回路、2・・・RAM
ドライブ回路、3・・・反転回路、4・・・ドライバ、
5・・・レシーバ、6・・・パリテイ・チェック回路、
7・・・反転回路、8・・・レシーバ、9・・・ドライ
バ。

Claims (1)

  1. 【特許請求の範囲】 アクセス・モード信号線を含むバスを持つ計算機システ
    ムにおいて、 バス・マスタがアクセス・モード信号線にアクセス・モ
    ード信号を出力し、 バス・サイクルが始まると、アクセスされたスレーブは
    、パリテイ・チェックを行うと同時に、受信したアクセ
    ス・モード信号線の内容を全ビット反転し、バス・マス
    タに送信し、 バス・マスタにおいて、スレーブに送ったアクセス・モ
    ード信号と、スレーブから送られてきたアクセス・モー
    ド信号とを比較する ことを特徴とする計算機システムにおけるエラー検出方
    式。
JP1273329A 1989-10-20 1989-10-20 計算機システムにおけるエラー検出方式 Pending JPH03135645A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1273329A JPH03135645A (ja) 1989-10-20 1989-10-20 計算機システムにおけるエラー検出方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1273329A JPH03135645A (ja) 1989-10-20 1989-10-20 計算機システムにおけるエラー検出方式

Publications (1)

Publication Number Publication Date
JPH03135645A true JPH03135645A (ja) 1991-06-10

Family

ID=17526369

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1273329A Pending JPH03135645A (ja) 1989-10-20 1989-10-20 計算機システムにおけるエラー検出方式

Country Status (1)

Country Link
JP (1) JPH03135645A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014132740A1 (ja) * 2013-02-27 2014-09-04 日立オートモティブシステムズ株式会社 車両制御装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59128619A (ja) * 1983-01-13 1984-07-24 Mitsubishi Electric Corp マイクロコンピユ−タ装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59128619A (ja) * 1983-01-13 1984-07-24 Mitsubishi Electric Corp マイクロコンピユ−タ装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014132740A1 (ja) * 2013-02-27 2014-09-04 日立オートモティブシステムズ株式会社 車両制御装置
JP2014162404A (ja) * 2013-02-27 2014-09-08 Hitachi Automotive Systems Ltd 車両制御装置
CN105008183A (zh) * 2013-02-27 2015-10-28 日立汽车系统株式会社 车辆控制装置
CN105008183B (zh) * 2013-02-27 2017-08-22 日立汽车系统株式会社 车辆控制装置
US9783138B2 (en) 2013-02-27 2017-10-10 Hitachi Automotive Systems, Ltd. Vehicle control device

Similar Documents

Publication Publication Date Title
US5640508A (en) Fault detecting apparatus for a microprocessor system
US5157780A (en) Master-slave checking system
EP0301497A2 (en) Fault tolerant digital data processor with improved peripheral device interface
US5724528A (en) PCI/ISA bridge having an arrangement for responding to PCI address parity errors for internal PCI slaves in the PCI/ISA bridge
US5867728A (en) Preventing corruption in a multiple processor computer system during a peripheral device configuration cycle
US20020065987A1 (en) Control logic for memory modification tracking
US6202117B1 (en) Host adapter integrated circuit having autoaccess pause
JPH03135645A (ja) 計算機システムにおけるエラー検出方式
JP2002536718A (ja) アドレスリマッピング保証装置および方法
US5463761A (en) Extended duration high resolution timer contained in two integrated circuits and having alternating data sequences provided from different integrated circuits
US7389368B1 (en) Inter-DSP signaling in a multiple DSP environment
US20030110335A1 (en) Bus transaction between devices in a system
JPH02275551A (ja) キャッシュメモリのデバッグ装置
TW522308B (en) Interrupt service routine syntax check circuit of the input/output device of computer system industrial standard architecture (ISA)
KR0176075B1 (ko) 주변소자연결 버스 응답 장치
JPH0831049B2 (ja) ロツクドプロセツサ方式
JPH04123439U (ja) パリテイデバツグ回路
JP2546002B2 (ja) パリティ回路
JPH06259250A (ja) 情報処理装置
JPH0772869B2 (ja) デ−タ処理装置
Danese et al. Space and time redundancy in microcomputer bus communication
JPH0414149A (ja) パリティチェック回路のテスト装置
JPH04346147A (ja) エラー検出タイミング制御方式
JPH04304541A (ja) バスインタフェース回路
JPS60173647A (ja) 情報処理装置のエラ−発生箇所検出方式