JPH01276343A - Tracing device - Google Patents
Tracing deviceInfo
- Publication number
- JPH01276343A JPH01276343A JP63105879A JP10587988A JPH01276343A JP H01276343 A JPH01276343 A JP H01276343A JP 63105879 A JP63105879 A JP 63105879A JP 10587988 A JP10587988 A JP 10587988A JP H01276343 A JPH01276343 A JP H01276343A
- Authority
- JP
- Japan
- Prior art keywords
- address
- signal
- processor
- address value
- coincidence
- 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
Landscapes
- Debugging And Monitoring (AREA)
Abstract
Description
技術分野
本発明はトシ・−ス装置に関し、特に情報処理装置内の
予め決められた観測点の出力信号を1〜レースする1〜
レース装置に関する。
従来技術
従来、コンピュータ等の情報処理装置6においてはハー
ドウェア信号(例えばインタフェースの出力信号)を1
〜レースする機能を有していなかった。
そのため、□ti’i報処理装置内に発生しな障′fJ
等の原因を」■査する際にはトレース機能を有する測定
器が必要となるという欠点があった。
発明の目的
本発明の目的は、ハードウェア信号をトレースすること
ができる1〜レース装置を提供することである。
発明の構成
本発明のトレース装置は、情報処理装置内の予め決めら
れた観測点の出力信号を1〜レースするトレース装置で
あって、外部から設定されたアドレス値と前記情報処理
装置におζ−Jる実行中の命令が格納されている記憶装
置のアドレス値とを比較する比較手段と、前記比較手段
の比較結果が一致を示したとき以後前記出力信号を順に
記憶する記憶手段とを有することを特徴とする。
実施例
以下、図面を用いて本発明の詳細な説明する第1図は本
発明による1〜し・−ス装置の一実施例の構成を示す系
統図である。国において本発明の一実施例による1〜レ
ース装置20は、ザーピスプロセッザ(SVI))1と
、書込制御部8と、診断バス制御部10と、記憶部15
、読出制御部17とを含んで構成されており、情報処理
装;η内に設りられるものである。なお、2は診断バス
、9は情報処理装置の内部プI7ヒンザである。また1
4はラツピンクボス)〜であり、障W調査に必要となる
、図示せぬ重要なインタフコシース信月と予めラッピン
ク接続される。
ザーヒスプロセッサ】は図示せぬA−ボード、CR’T
”及び処理装置等から構成されるものである。
書込制御部8は記憶部15の書込/読出を制御するもの
である。なお、11はアドレス信す−、12はアウトプ
ッ1ヘイネーブルで8号(OE)、13はライ1ヘイネ
ーブル偕′+’; (w1= )である。
診IJiバス制御部10はコマンドレジスタ4とアドレ
スレジスタ5とを含んで構成されており、アドレスレジ
スタ5に設定されtニアドレスC1ηと実行中のマイク
冒命令のアドレス値18とを1ヒ較し、比較結果が一致
を示せば、アドレス−”致信号3と7とをザービスブロ
セッザ1と書込制御部8とに人々送出するものである。
なお、6はリード信号である。
記憶部15は書込制御部8の制御によりラッピンクボス
I−1,4に接続されたインタフコ、−ス回路の出力信
号を順次記憶するものである。
続出制御部17は続出レジスタ16を有しており、この
続出レジスタ16は書込制御部8の制御により読出しな
記・蹄部15の出力である1〜レースデータ19を一時
格納するものである。
かかる構成にJ’5いて、1〜レースを行う場合は、止
す作業者等がザーピスプ冒七ツザ1のへ一ボード等によ
り診断バス2を介してアドレスし・ジスタ5にトリカと
して用いない(つまりllj、!a!IIしたい)アド
レスをセラ1へする。、〉のアドレスレジスタ5にセラ
1〜するアト1.・ス値はマイクX′?命令(ツアーム
ラ。4ア)か記・諭されている内部プ1−7−セン″リ
ー内の記憶′!A置のア1TECHNICAL FIELD The present invention relates to a toss device, and more particularly, to a system that tracks output signals from predetermined observation points within an information processing device.
Concerning lace equipment. Prior Art Conventionally, in an information processing device 6 such as a computer, a hardware signal (for example, an output signal of an interface) is
~ Didn't have the ability to race. Therefore, if a failure occurs within the □ti'i information processing device,
There was a drawback in that a measuring instrument with a tracing function was required to investigate the cause of such problems. OBJECTS OF THE INVENTION It is an object of the invention to provide a 1-to-race device capable of tracing hardware signals. Structure of the Invention The tracing device of the present invention is a tracing device that traces output signals of predetermined observation points in an information processing device from 1 to 1, and is configured to trace output signals of predetermined observation points in an information processing device. - Comparing means for comparing the address value of the storage device in which the instruction being executed is stored; and storage means for sequentially storing the output signal after the comparison result of the comparing means indicates a match. It is characterized by EXAMPLE Hereinafter, the present invention will be explained in detail with reference to the drawings. FIG. 1 is a system diagram showing the configuration of an embodiment of a first to second base apparatus according to the present invention. In this country, the race device 1 to 20 according to an embodiment of the present invention includes a Zapis processor (SVI) 1, a write control section 8, a diagnostic bus control section 10, and a storage section 15.
, and a reading control section 17, and is installed in the information processing device; η. Note that 2 is a diagnostic bus, and 9 is an internal processor of the information processing device. Also 1
4 is a ratpin boss)~, which is lappin connected in advance to an important intertacosheath Shinzuki (not shown), which is necessary for the investigation of the fault W. Zahis Processor] is an A-board (not shown), CR'T
” and a processing device. The write control section 8 controls writing/reading of the storage section 15. Reference numeral 11 indicates an address signal, and 12 indicates an output 1 bit enable. No. 8 (OE) and No. 13 are Rai 1 Hey Enable 偕'+'; (w1= ). It compares the near address C1η set to t with the address value 18 of the microphone command being executed once, and if the comparison result shows a match, write the address ``match signals 3 and 7 as service processor 1''. This is to send people to the control unit 8. Note that 6 is a read signal. The storage section 15 sequentially stores the output signals of the interface circuits and the spacer circuits connected to the wrapping bosses I-1 and I-4 under the control of the write control section 8. The continuation control section 17 has a continuation register 16, and this continuation register 16 temporarily stores the outputs of the readout record/hoof section 15, 1 to 19, under the control of the write control section 8. . When J'5 has such a configuration and races from 1 to 1, the stopping worker or the like must address it via the diagnostic bus 2 using the board, etc. of Zerpisp attack 1, and do not use it as a trigger for register 5. (In other words, I want to do llj,!a!II) Set the address to cella 1. ,〉 address register 5 is set to Sera 1 to At 1.・Is the value of Mike X'? Instructions (Tour unevenness. 4A) are recorded/admonished internal program 1-7-sen''memory'! A1 in A position
【レスである。まな、アドレ
スレジスタ5に保持されるアドレス値は実行中のアトト
ス値18と常に比較される。その比較結果が 致を示ず
とフ゛ドし・ス一致信号3及び7が人々送出される。
書込制御部8Gコアドレス一致信号7を受(Jると、メ
モリのアドレス信号11をUO」 (っ止り最小アドレ
ス)にし、ライ1ヘイネーブル(4号13−トに書込パ
ルスの送出を繰返ずとともに書込パルスに応してアドレ
ス偕−リ11のアドレス値を増加していく。そして、潜
込制御部8はアドレス信号11のアドレス値が記憶部1
5の最大アドレスに達すると、書込パルスの送出を止め
る。この動作に応して記・馳部15は書込制御部8から
のア1くレスタフ11により示されるアドレスにインタ
フJ、−ス信り〜を順に格納していく。以上の動作によ
りアドレス一致信号の送出後のインタフェース信号の変
化の状態は記憶部15内に1〜レースされる。
一方、アドレス−・致借号3はザービスプロセッザ1に
も人力される。ザーヒスプロセッーリ−1は、このアド
レス一致信号3の入力から所定++i1間後(トレース
完了後)に以下の処理動作を行う。
まず、ザーヒスプ冒セッザ1は診断ハス制御部10にリ
ード命令を送出する。すると、診断バス制御部]、 O
l−J、書込制御部8にリード前号6を送出する。書込
制御部8 i、:Jこのリード154号6を受し)とる
と、アドレス信すにより示さtするアドレス値を順に増
加していき1、−のアドレス信号11とアラ1〜ノ°ツ
l−イネーブル信り13とを記・b部15に送出する。
読出制御部17は記憶部15から送出される1へレース
データ19を続出レジスタ16に格納する。
そして、ザーヒスプ冒セッザ1は診断バス2をスキャン
することにより、謹売出レジスタ16を3売出して、C
R”f”等に表示する。以4の読出処理動作を繰返すこ
とにより、ザーヒスプ冒セッザ】は記憶部15に記憶さ
れているl−レースデータ1つをすべて読出すことがi
+l能となり、[樟τ1fl17)調査をすることがて
きるのである。
つまり、本装置を情報処理装置内に設Cつ、障害の原因
となることが予想される点や観測したい点とラッピンク
ポス1〜14とを予めラッピンク接おこしておくことに
よりハードウェア信号を容易に1〜レースすることがで
きるのである。
発明の詳細
な説明したように情報処理装置内に本発明による1〜レ
ース装置を設けることにより、1−レース機能を有する
測定器を用いなくてもハードウェア信号のデパックや障
害の調査が容易に行えるという効果かある。
11 図面の節ノー、な説明
第1図は本発明の実施例による1〜レース装置の構成を
示す系統図である。
主要部分の符号の説明
■・・・ザービスプ+7セツザ
8・・・・・・書込制御部
10・・・・・誇断ハス制御部
17′l・・・・ラッピンクボス1〜[Response. Note that the address value held in the address register 5 is constantly compared with the attos value 18 during execution. If the comparison result does not indicate a match, match signals 3 and 7 are sent out. When the write control unit 8G receives the core address match signal 7 (J), it sets the memory address signal 11 to "UO" (minimum address) and sends a write pulse to the write control unit 8 (No. 4 13). As the address value of the address signal 11 increases, the address value of the address signal 11 is increased in response to the write pulse.
When the maximum address of 5 is reached, the sending of write pulses is stopped. In response to this operation, the storage section 15 sequentially stores the interfaces J and -S in the addresses indicated by the addresses 11 and 11 from the write control section 8. Through the above operations, the state of change of the interface signal after sending out the address match signal is raced from 1 to 1 in the storage section 15. On the other hand, the address number 3 is also input manually to the service processor 1. The Zahis processor 1 performs the following processing operation after a predetermined period of ++i1 from the input of the address match signal 3 (after completion of tracing). First, the diagnostic controller 1 sends a read command to the diagnostic controller 10 . Then, the diagnostic bus control section], O
l-J, sends the read previous issue 6 to the write control unit 8. When the write control unit 8 i, :J receives this read 154 No. 6), it sequentially increases the address value indicated by the address signal 1, and the address signal 11 of 1 and -, and the address signal 11 of 1 to 1. l-enable signal 13 and is sent to the record/b section 15. The read control unit 17 stores the 1 race data 19 sent from the storage unit 15 in the successive output register 16 . Then, by scanning the diagnostic bus 2, the Zahisp explorer 1 sells 3 sales registers 16 and
Displayed on R"f" etc. By repeating the above 4 readout processing operations, it is possible to read out all the l-race data stored in the storage unit 15.
+1 ability, [樟τ1fl17)] can be investigated. In other words, by installing this device in an information processing device and connecting the points expected to cause a failure or the points to be observed with the points 1 to 14 in advance, the hardware signals can be easily transmitted. 1~ You can race. As described in detail, by providing the 1-to-race device according to the present invention in an information processing device, it is possible to easily depack hardware signals and investigate faults without using a measuring device having a 1-to-lace function. There is an effect that it can be done. 11. Explanation of Sections of the Drawings FIG. 1 is a system diagram showing the configuration of a lace device according to an embodiment of the present invention. Explanation of symbols of main parts■...Server sp+7Setsuza8...Writing control section 10...High cutting lotus control section 17'l...Wrapping boss 1~
Claims (1)
号をトレースするトレース装置であって、外部から設定
されたアドレス値と前記情報処理装置における実行中の
命令が格納されている記憶装置のアドレス値とを比較す
る比較手段と、前記比較手段の比較結果が一致を示した
とき以後前記出力信号を順に記憶する記憶手段とを有す
ることを特徴とするトレース装置。(1) A tracing device that traces output signals from predetermined observation points within an information processing device, and a storage device that stores address values set from the outside and instructions being executed in the information processing device. 1. A tracing device comprising: a comparison means for comparing the address value of the output signal; and a storage means for sequentially storing the output signal after the comparison result of the comparison means indicates a match.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63105879A JPH01276343A (en) | 1988-04-28 | 1988-04-28 | Tracing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63105879A JPH01276343A (en) | 1988-04-28 | 1988-04-28 | Tracing device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01276343A true JPH01276343A (en) | 1989-11-06 |
Family
ID=14419219
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63105879A Pending JPH01276343A (en) | 1988-04-28 | 1988-04-28 | Tracing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01276343A (en) |
-
1988
- 1988-04-28 JP JP63105879A patent/JPH01276343A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6120816B2 (en) | ||
| JPH08263395A (en) | Bus state analyzer and internal bus test method | |
| US5115502A (en) | Method and apparatus for determining internal status of a processor using simulation guided by acquired data | |
| JPS6226734B2 (en) | ||
| JPH01276343A (en) | Tracing device | |
| JPH01155452A (en) | System for confirming connection of data processing system | |
| JPH1124545A (en) | Plant simulator | |
| JPS59229651A (en) | Device for developing system | |
| JPH0520115A (en) | Pseudo fault testing system for information processor | |
| JP3151811B2 (en) | Failure processing verification method and method for information processing device | |
| JPS60252959A (en) | On-line trace controlling system | |
| JPH0252553A (en) | Pseudo call generator for telephone exchange test | |
| GB1491804A (en) | Data-processing system | |
| JPS5966753A (en) | Method and apparatus for checking of microcomputer system | |
| JPS63253439A (en) | Information processor | |
| JPH01281520A (en) | External storage device | |
| JPH04147356A (en) | Bus monitor | |
| JPS5918749B2 (en) | Pseudo error sending method | |
| JPS6129953A (en) | Trace controlling method | |
| JPS6132153A (en) | Memory controller | |
| JPH0593764A (en) | Inspecting apparatus for logic circuit | |
| JPS6019271A (en) | Data channel device | |
| JPS5887639A (en) | information processing equipment | |
| JPS59208656A (en) | Simulator | |
| JPS62260234A (en) | Fault diagnosis device |