JPH02287652A - Bus tracer - Google Patents

Bus tracer

Info

Publication number
JPH02287652A
JPH02287652A JP1110479A JP11047989A JPH02287652A JP H02287652 A JPH02287652 A JP H02287652A JP 1110479 A JP1110479 A JP 1110479A JP 11047989 A JP11047989 A JP 11047989A JP H02287652 A JPH02287652 A JP H02287652A
Authority
JP
Japan
Prior art keywords
information
bus
trace
prescribed
time
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
JP1110479A
Other languages
Japanese (ja)
Inventor
Yukio Taoka
田岡 幸夫
Tadashi Harada
原田 忠志
Kazuo Kameyama
亀山 一夫
Hisao Asamura
浅村 久夫
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.)
Toshiba Engineering Corp
Original Assignee
Toshiba Engineering Corp
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 Toshiba Engineering Corp filed Critical Toshiba Engineering Corp
Priority to JP1110479A priority Critical patent/JPH02287652A/en
Publication of JPH02287652A publication Critical patent/JPH02287652A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

PURPOSE:To enhance the effective availability of an information saved-area and to improve the reliability by providing a clock function part, an information extracting means for extracting the information flowing to a bus through a bus connecting part, an information saving means and an information output means. CONSTITUTION:By connecting a connector 4 to a bus 1 and turning on a prescribed switch on a panel of a console 11, an operation of a bus tracer main body 5 is started. Subsequently, when information flows to the bus 1, a trace control part 7 extracts the information from the bus 1 through a bus driver 6 and a trace adaptor 8, reads in a time counting time of a clock mechanism part 12 by its extraction timing, and saves it together with extracted information in a trace memory 9. Next, when the control part 7 confirms formation of a prescribed condition for ending the trace, and ends the trace after a prescribed time elapses, all the information saved in the memory 9 is read out automatically or a prescribed operation on the console panel, and printed out by a printer 10. In such a way, the effective availability of an information saved-area is enhanced, and the reliability can be improved.

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は、例えば、複数のコンピュータをバスを用いて
結合してなるローカルエリアネットワークシステム等に
おいて適用されるパストレーサに関する。
DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention] (Industrial Application Field) The present invention relates to a path tracer that is applied, for example, to a local area network system in which a plurality of computers are connected using a bus.

(従来の技術) 近年、複数のコンピュータをバスを用いて結合してなる
LAN (ローカルエリアネットワーク)がビル等の限
られた地域内で高度なオフィスオートメーションを実現
するための手段として広く利用されている。
(Prior Art) In recent years, LAN (Local Area Network), which connects multiple computers using a bus, has been widely used as a means to realize advanced office automation within a limited area such as a building. There is.

ところで、最近このようなシステムに接続して用いられ
、バスに流れる情報を抽出して所定の情報保存領域に保
存しこれを印字出力することで、障害が発生した場合の
原因解明に寄与することを目的としたパストレーサの開
発が進められている。
By the way, recently it has been used to connect to such systems, and by extracting the information flowing on the bus, storing it in a predetermined information storage area, and printing it out, it is possible to contribute to elucidating the cause in the event of a failure. Development of path tracers for this purpose is underway.

このパストレーサでは、障害が発生した時刻の情報をシ
ステム側から定期的に取込んでこれをトレースメモリに
保存することで、障害原因の解明に役立てるといった方
式が採用されていた。
This path tracer uses a method that periodically retrieves information on the time when a failure occurred from the system side and stores it in trace memory, which is useful for determining the cause of the failure.

(発明が解決しようとする課題) しかしながら、この方式ではバス上にデータが存在する
しないに拘らず時刻情報はトレースメモリに保存される
ため、長時間トレースを続けて行くと、トレースメモリ
内で時刻情報が占める割合が高くなり、肝心な障害発生
時の情報が保存される前にトレースメモリが満杯になっ
てしまうおそれがあった。
(Problem to be solved by the invention) However, in this method, time information is stored in the trace memory regardless of whether data exists on the bus, so if tracing is continued for a long time, the time information will be stored in the trace memory. The proportion of information occupied becomes high, and there is a risk that the trace memory will become full before the important information at the time of failure is saved.

本発明はこのような課題を解決するためのもので、情報
保存領域の有効利用度を高めて、信頼性の向上を図るこ
とのできるバストレーサの提供を目的としている。
The present invention is intended to solve such problems, and aims to provide a bus tracer that can improve the reliability by increasing the degree of effective use of the information storage area.

[発明の構成コ (課題を解決するための手段) 本発明のパストレーサは上記した目的を達成するために
、複数のコンピュータをバスを用いて接続してなるシス
テムに用いられる装置であって、時計機能部と、バスに
流れる情報をバス接続部を介して抽出する情報抽出手段
と、この情報抽出手段により情報が抽出されたタイミン
グで時計機能部の計時時刻を読込み、この時刻情報をバ
ス上より抽出した情報ととも所定の情報保存領域に保存
する情報保存手段と、情報保存an域に保存された情報
を出力する情報出力手段とを具fil−たものである。
[Configuration of the Invention (Means for Solving the Problem) In order to achieve the above-mentioned object, the path tracer of the present invention is a device used in a system in which a plurality of computers are connected using a bus, A clock function section, an information extraction means for extracting information flowing on the bus via the bus connection section, and reading the time measured by the clock function section at the timing when information is extracted by the information extraction means, and transmitting this time information on the bus. The information storage device includes an information storage means for storing the extracted information in a predetermined information storage area, and an information output means for outputting the information stored in the information storage area.

(作 用) 本発明のパストレーサでは、バスより情報を抽出したタ
イミングで時計機能部の計時時刻を読込み、この時刻情
報をバス上より抽出した情報とともに情報保存領域に保
存する。そしてこの情報保存領域に保存した情報及び時
刻情報を情報出力手段より出力するようにしたので、情
報保存領域の有効利用度が高められ、信頼性の向上を図
ることができる。
(Function) The path tracer of the present invention reads the time measured by the clock function section at the timing when information is extracted from the bus, and stores this time information in the information storage area together with the information extracted from the bus. Since the information and time information stored in this information storage area are output from the information output means, the degree of effective use of the information storage area can be increased and reliability can be improved.

(実施例) 以下、本発明の実施例を図面に基づいて説明する。(Example) Embodiments of the present invention will be described below based on the drawings.

第1図は本発明に係る一実施例のバストlメーサの構成
を説明するt;めのブロック図である。
FIG. 1 is a block diagram illustrating the configuration of a bust l mesa according to an embodiment of the present invention.

同図において、1は複数のコンピュータ25.3を結合
してLAN等のシステムを構成するためのバス、4はバ
ス1にバストレーサ本体5を接続するためのバスドライ
バ6を備えたコネクタである。
In the figure, 1 is a bus for connecting a plurality of computers 25.3 to configure a system such as a LAN, and 4 is a connector equipped with a bus driver 6 for connecting the bus tracer body 5 to the bus 1. .

また7はパストレーサ5の制御を統括的に行うトレース
制御部であり、このトレース制御部7とコネクタ4のバ
スドライバ6との間の信号入出力はトレースアダプタ8
を介して行われるようになっている。さらに9はバス1
から取込んだ88情報(データ、コントロール信号等)
を保存するためのトレースメモリ、10はトレースメモ
リ9に保存された内容をプリントアウトするプリンタ、
11はオペレータによるパストレーサ5への動作介入や
監視等を行うためのコンソールである。また12は同バ
ストレーサに内蔵された時計機能部であり、トレース制
御部7は、バス1に流れる情報を抽出したタイミングで
この時評機能F412の計時時刻を読込み、その時刻情
報をトレースメモリ9に保存するようなされている。
Reference numeral 7 denotes a trace control unit that performs overall control of the path tracer 5, and signal input/output between this trace control unit 7 and the bus driver 6 of the connector 4 is performed by a trace adapter 8.
It is now done through. Furthermore, 9 is bus 1
88 information (data, control signals, etc.) imported from
10 is a printer for printing out the contents stored in the trace memory 9;
Reference numeral 11 denotes a console through which an operator can intervene in the operation of the path tracer 5, monitor the path tracer 5, and the like. Reference numeral 12 denotes a clock function section built into the bus tracer, and the trace control section 7 reads the clock time of this clock function F412 at the timing when the information flowing on the bus 1 is extracted, and stores the time information in the trace memory 9. It has been like saving.

第2図はこのパストレーサ5の外観を示す斜視図である
。
FIG. 2 is a perspective view showing the appearance of this path tracer 5.

同図に示すように、このパストレーサ5は、トランク状
のケース13に各構成部品を収容してなっている。ケー
ス13は蓋体13aと部品収容体13bからなっている
。また部品収容体13bの開放面はコンソールパネル1
4となっており、各種操作スイッチや障害表示ランプ、
テンキー等がここに集約されている。さらに図には示さ
れないが、この部品収容体13bには上述したプリンタ
10も内蔵されている。
As shown in the figure, the path tracer 5 is constructed by housing each component in a trunk-shaped case 13. The case 13 consists of a lid body 13a and a component storage body 13b. Furthermore, the open surface of the component storage body 13b is connected to the console panel 1.
4, various operation switches and fault indicator lamps,
Numeric keys, etc. are gathered here. Furthermore, although not shown in the figure, the above-mentioned printer 10 is also built into this component storage body 13b.

次にこのパストレーサの動作を説明する。Next, the operation of this path tracer will be explained.

コネクタ4をバス1に接続してコンソールパネル14上
の所定のスイッチをオンにすることにより、本バストレ
ーサの動作が開始される。
The operation of this bus tracer is started by connecting the connector 4 to the bus 1 and turning on a predetermined switch on the console panel 14.

バス1に情報が流れると、まずトレース制御部7は、バ
ス1より情報をバスドライバ6及びトレースアダプタ8
を介して抽出し、さらにその情報抽出タイミングで時計
機能部12の計時時刻を読込んで、この時刻情報をバス
1より抽出した情報とともにトレースメモリ9に保存す
る。
When information flows to the bus 1, the trace control unit 7 first transfers the information from the bus 1 to the bus driver 6 and the trace adapter 8.
Further, at the information extraction timing, the time measured by the clock function section 12 is read, and this time information is stored in the trace memory 9 together with the information extracted from the bus 1.

尚、ここでパストレーサ5に取込まれる情報としては、
例えば、データや、アクノリッジ、アドレス、コマンド
、データ・アベイラブル、データ・リクエスト、ステー
タス書リクエスト、アテンション、シンクロナウス、シ
ステム・クリア、パリティ・アベイラブル、パリティ・
エラー等のコントロール信号が挙げられる。
In addition, the information taken into the path tracer 5 here is as follows:
For example, data, acknowledgement, address, command, data available, data request, status request, attention, synchronous, system clear, parity available, parity
Examples include control signals such as errors.

この後、トレース制御部7は、トレースを終了するため
の所定の条件が成立したことを確認すると、所定の時間
が経過した後トレースを終了させる。
Thereafter, when the trace control unit 7 confirms that a predetermined condition for terminating the trace is satisfied, the trace control unit 7 terminates the trace after a predetermined time has elapsed.

尚、このトレースを終了させる条件としては、例えば、
機器タイムアウト、フォールス・シンク、イリーガル赤
アドレス、機器の初期化、パリティ・エラーが発生した
場合や、指定アドレスの出力データまたは入力データに
一致が生じた場合、外部入力信号が発生した場合等があ
る。但し、ここで設定したトレース終了条件以外のエラ
ーが発生した場合は、コンソールパネル14上の障害表
示ランプを点滅させてその旨をオペレータに通知する。
Note that the conditions for terminating this trace include, for example,
This may occur if a device timeout, false sync, illegal red address, device initialization, parity error occurs, a match occurs in output data or input data at a specified address, or an external input signal occurs. . However, if an error other than the trace termination conditions set here occurs, the error indicator lamp on the console panel 14 is blinked to notify the operator of this fact.

トレースが終了すると、自動的にあるいはコンソールパ
ネル14上での所定の操作により、トレースメモリ9に
保存された全ての情報が読出され、プリンタ11により
プリントアウトされる。
When tracing is completed, all the information stored in the trace memory 9 is read out automatically or by a predetermined operation on the console panel 14 and printed out by the printer 11.

またこの場合、各情報の解析、編集をトレース制御部7
において行い、その結果を出力するようにしてもよい。
In this case, the trace control unit 7 analyzes and edits each information.
It is also possible to carry out the process and output the results.

その場合の具体例を第3図に示す。A specific example in that case is shown in FIG.

同図に示すように、この場合においての印字内容は、ア
ドレス印字部、情報内容印字部、及び時刻情報印字部と
からなっている。
As shown in the figure, the printed content in this case consists of an address printing section, an information content printing section, and a time information printing section.

各印字部において、TRPはトラップ発生表示であり、
トラップ(トレース終了条件が成立したとき)が生じた
位置を「*」で示す。CNTはコントロール信号表示で
あり、コマンド(CHD)、ステータス書リクエスト(
5RQ) 、データ・リクエスト(DRQ)、データ・
アベイラブル(DAY)、アクノリッジ(ACK)のい
ずれかで示す。またDTはデータ表示である。さらにP
BTはパリティ・ビットであり、データが偶数のときパ
リティ−エラー発生として“1°となる。さらに IL
Lはイリーガル・アドレス・ビット、AGRはデータ一
致ビット、SCRはシステム争クリア・ビット、p、s
はフォールス・シンク・ビット、T、0は機器タイム・
アウト・ピッI’、LPEはLバス命パリティ・ビット
、EXTは外部信号入力・ビット、PAYはパリティ・
アベイラブル・ビット、ATNはアテンションeビット
であり、それぞれ発生の場合は“1”で示すようなされ
ている。さらにTMは時刻情報表示であり、この時刻情
報表示は、例えば、時、分、秒をそれぞれ2桁の16進
数で表している。またこの場合、通常の時刻表示で表し
てもよい。
In each printing section, TRP is a trap occurrence display,
The position where a trap occurs (when the trace end condition is met) is indicated with an asterisk. CNT is a control signal display, command (CHD), status request (
5RQ), data request (DRQ), data
It is indicated as available (DAY) or acknowledged (ACK). Further, DT is a data display. Further P
BT is a parity bit, and when the data is an even number, the parity error occurs as "1 degree".Furthermore, IL
L is illegal address bit, AGR is data match bit, SCR is system conflict clear bit, p, s
is the false sync bit, T, 0 is the instrument time bit.
Out pin I', LPE is L bus order parity bit, EXT is external signal input bit, PAY is parity bit.
The available bit and ATN are attention e bits, and their occurrence is indicated by "1". Furthermore, TM is a time information display, and this time information display represents, for example, hours, minutes, and seconds each in two-digit hexadecimal numbers. Further, in this case, the time may be expressed using a normal time display.

かくしてこの実施例のパストレーサによれば、パストレ
ーサ自身に時計機能部12を持たせ、パス1上より情報
を抽出したときのタイミングで同時計機能部の計時時刻
を読込んでその時刻情報も併せてトレースメモリ9に保
存するようにしたので、トレースメモリ9の有効利用度
が高められ、信頼性の向上を図ることが可能となる。
Thus, according to the path tracer of this embodiment, the path tracer itself is provided with the clock function section 12, and the time measured by the synchronization function section is read at the timing when information is extracted from the path 1, and the time information is also included. Since the data is stored in the trace memory 9, the trace memory 9 can be used more effectively and reliability can be improved.

[発明の効果] 以上説明したように本発明のパストレーサによれば、情
報保存領域の有効利用度を高めることができ、信頼性の
向上を図ることができる。
[Effects of the Invention] As explained above, according to the path tracer of the present invention, it is possible to increase the degree of effective utilization of the information storage area and improve reliability.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明に係る一実施例のパストレーサの構成を
説明するためのブロック図、第2図は第1図のパストレ
ーサの外観を示す斜視図、第3図は同パストレーサの出
力の一例を示す図である。 1・・・パス、2.3・・・コンピュータ、4・・・コ
ネクタ、5・・・パストレーサ本体、6・・・パスドラ
イバ、7・・・トレース制御部、8・・・トレースアダ
プタ、9・・・トレース制御部、10・・・プリンタ、
11・・・コンソール、12・・・時計機能部。 出願人     東芝エンジニアリング株式会社 代理人 弁理士 須 山 佐 − (ばか1名) 第2図 アドレス印字部 情報内容印字部 第5図 時幻晴報
FIG. 1 is a block diagram for explaining the configuration of a path tracer according to an embodiment of the present invention, FIG. 2 is a perspective view showing the appearance of the path tracer in FIG. 1, and FIG. 3 is an output of the path tracer. It is a figure showing an example. DESCRIPTION OF SYMBOLS 1...Path, 2.3...Computer, 4...Connector, 5...Path tracer body, 6...Path driver, 7...Trace control unit, 8...Trace adapter, 9...Trace control unit, 10...Printer,
11...Console, 12...Clock function section. Applicant Toshiba Engineering Co., Ltd. Agent Patent Attorney Satoshi Suyama - (1 idiot) Figure 2 Address Printing Section Information Contents Printing Section Figure 5 Time Genshin Report

Claims (1)

【特許請求の範囲】 複数のコンピュータをバスを用いて接続してなるシステ
ムに用いられる装置であって、 時計機能部と、 前記バスに流れる情報をバス接続部を介して抽出する情
報抽出手段と、 この情報抽出手段により情報が抽出されたタイミングで
前記時計機能部の計時時刻を読込み、この時刻情報を前
記バス上より抽出した情報ととも所定の情報保存領域に
保存する情報保存手段と、前記情報保存領域に保存され
た情報を出力する情報出力手段とを具備したことを特徴
とするバストレーサ。
[Claims] A device used in a system in which a plurality of computers are connected using a bus, comprising: a clock function section; and an information extraction means for extracting information flowing on the bus via a bus connection section. , an information storage means for reading the time measured by the clock function section at the timing when the information is extracted by the information extraction means, and storing this time information in a predetermined information storage area together with the information extracted from the bus; A bus tracer comprising: information output means for outputting information stored in an information storage area.
JP1110479A 1989-04-27 1989-04-27 Bus tracer Pending JPH02287652A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1110479A JPH02287652A (en) 1989-04-27 1989-04-27 Bus tracer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1110479A JPH02287652A (en) 1989-04-27 1989-04-27 Bus tracer

Publications (1)

Publication Number Publication Date
JPH02287652A true JPH02287652A (en) 1990-11-27

Family

ID=14536759

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1110479A Pending JPH02287652A (en) 1989-04-27 1989-04-27 Bus tracer

Country Status (1)

Country Link
JP (1) JPH02287652A (en)

Similar Documents

Publication Publication Date Title
CN108829567A (en) Support the monolithic NVMe hard disk backboard of dual lighting and the ignition method of hard disk backboard
US7028132B2 (en) Distributed peer-to-peer communication for interconnect busses of a computer system
US6519544B1 (en) Method and apparatus for IEEE 1394 bus analysis
US20010025330A1 (en) Interface having plug and play function
JP2003124947A (en) Daisy-chain data input / output system by serial communication method
JPH02287653A (en) Bus tracer
JPH0399334A (en) Program down loading type emulator
JP3256256B2 (en) Transmission monitoring device
JPS61187446A (en) Fault disconnecting system for line concentrator
JP2830486B2 (en) Communication device
JPH11338594A (en) Contact failure detection circuit
JPH02122281A (en) Cable forming system
JPS6428742A (en) Fault detection system for computer system
CN200986663Y (en) Programable controller system
JPS6022855B2 (en) Weighing data transfer method
JP3152916B2 (en) Active connection method of input / output device
CN116560892A (en) Abnormal self-diagnosis method and system for peripheral interface
CN121455759A (en) Server system and topology information identification method
JPH07152497A (en) Disk controller
JPS6217255U (en)
JPH033043A (en) Semiconductor device
JP2001274803A (en) Interface device and interface system
JPH02144747A (en) Detecting system for fault of terminal equipment
JPH01321539A (en) Circuit for checking connecting state of bus connector
JPS61227451A (en) Integrated circuit for serial data communication control