JPS5960656A - Data processing system - Google Patents

Data processing system

Info

Publication number
JPS5960656A
JPS5960656A JP57171496A JP17149682A JPS5960656A JP S5960656 A JPS5960656 A JP S5960656A JP 57171496 A JP57171496 A JP 57171496A JP 17149682 A JP17149682 A JP 17149682A JP S5960656 A JPS5960656 A JP S5960656A
Authority
JP
Japan
Prior art keywords
data processing
processing system
memory
unit
data
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
JP57171496A
Other languages
Japanese (ja)
Inventor
Takeshi Maeda
毅 前田
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP57171496A priority Critical patent/JPS5960656A/en
Publication of JPS5960656A publication Critical patent/JPS5960656A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Prevention of errors by analysis, debugging or testing of software

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 (a1発明の技1,1・1分りIF 本発明し、1電子計算機などのデータ処理システム、特
にデータ処理システムの誤動作の状態を記録しておき、
それを再現し°ζ誤動作の原因究明に利用するためのト
レーサに関する。
DETAILED DESCRIPTION OF THE INVENTION (a1 Techniques of the invention 1, 1, 1 minute IF) The present invention provides a method for recording data processing systems such as computer computers, especially malfunctioning states of data processing systems.
This paper relates to a tracer that can be used to reproduce this phenomenon and investigate the causes of °ζ malfunctions.

(bl技術の背景 電子計1機でデータ処理を行なうには、バーISウェア
のほかにそれを動作させるためのマイクロプログラムや
ソフトウェアが必要である。そしてデータ処理システム
の誤動作の形態も、ハードウェアの故障、設計の過誤な
どハードウェアだけに原因がある場合と、マイクロプロ
グラムやソフトウェアの設計などに原因がある場合、ハ
ードウェア、マイクロプログラムおよびソフトウェアが
複雑にからみ合って発生ずる場合など様々である。
(Background of BL technology In order to process data with a single electronic meter, in addition to bar IS software, microprograms and software are required to operate it. Also, malfunctions in data processing systems are caused by hardware There are various causes, such as cases where the cause is solely due to the hardware, such as failure of a computer or design error, cases where the cause is due to the design of the microprogram or software, and cases where the cause is caused by a complex interplay of hardware, microprograms, and software. .

一般に、このような障害が発生すると、その原因解明も
困ゲ#で、長時間を要する。
Generally, when such a failure occurs, it is difficult to find out the cause and it takes a long time.

しかも、2ハードウエアの場合は、誤動作の発生が間欠
的で数ゲ月に一度あるいは年に一度というように発生率
は極めて少ない。且つ自然復旧する場合が多く、リトラ
イによって正常に動作再開する。
Moreover, in the case of 2 hardware, malfunctions occur intermittently, and the occurrence rate is extremely low, occurring once every few months or once a year. In addition, it often recovers naturally, and normal operation can be resumed by retrying.

このような形で発生ずる誤動作の原因を解明するには、
誤動作が発生した前後の状態を何等かの形(:11j−
現Jるのか′14す」で、いわゆるl・レーザとして実
用化されている。
To find out the cause of malfunctions that occur in this way,
The state before and after the malfunction occurred in some form (:11j-
Currently, it has been put into practical use as a so-called l-laser.

(C1従来技術とその問題点 第1図は従来の1−レーザを示すブロック図である。M
はデータ処理システムで、主記憶装置1、中央処理装置
2、ディスプレイ制御ユニソ13、プリンタ制御ユニノ
14およびディスク制御ユニット5と、電源ユニット6
を備えている。そし゛ζ戸イスプレイ制御ユニット3に
は、ディスプレイ表示装置7とキーホード°8が接続さ
れ、プリンタ制御ユニット4にはプリンタ9が、またデ
ィスクif1’I tallユニット5には磁気ディス
ク装置10かそれぞれ接続されている。
(C1 Prior art and its problems Figure 1 is a block diagram showing a conventional 1-laser.M
is a data processing system that includes a main storage device 1, a central processing unit 2, a display control unit 13, a printer control unit 14, a disk control unit 5, and a power supply unit 6.
It is equipped with A display device 7 and a keyboard 8 are connected to the display control unit 3, a printer 9 is connected to the printer control unit 4, and a magnetic disk device 10 is connected to the disk if1'I tall unit 5. has been done.

ごのよ−)な構成のデータ処理システムMO)誤動作時
の状態を1−レースするために、オシロスコープ11を
(11;+えたル−サユニ、I・1シが、中央処理装置
2に接続されている。トレーザユニノ112は、主とし
゛Cメモリから成り、トレースする信°弓と同チャンネ
ル数の信号線13・・・を介して中央処理装置2に接続
されており、同時に数チャンネルないし十数チャンネル
の信号を取り出してトレーザユニソl□ 12のメモリ
に記1,0することができる。
In order to trace the status of a data processing system MO) having a similar configuration, a router equipped with an oscilloscope 11 (MO) is connected to the central processing unit 2. The tracer unit 112 mainly consists of a C memory, and is connected to the central processing unit 2 via signal lines 13, which have the same number of channels as the signals to be traced, and can simultaneously handle several channels to more than ten channels. The signal can be taken out and written to the memory of the tracer unit 12 as 1 and 0.

そして記1.☆され)、ニデータをオシロスコープブ1
1で表示すると、例えば第2図のようになる。即し横軸
か時間Tで、各信号線13・・・に対応する信号Sl、
S2 、S3・・・の波形の変化か表示される。
And note 1. ☆) and the data on the oscilloscope 1
1, the result will be as shown in FIG. 2, for example. That is, on the horizontal axis or time T, the signals Sl, corresponding to each signal line 13...
Changes in the waveforms of S2, S3, etc. are displayed.

このようにしてトレーザユニノ1−12に記憶された各
信号の状態を再現して信53が止宿かと・)かをチェッ
クすることにより、どの信号に誤動作の原因があり、そ
の誤動作状態はどうかなとを確認することができる。ま
た専用のプリンタを持つrblで、ル−ス結果を印刷で
きる装置もある。
In this way, by reproducing the state of each signal stored in the tracer unit 1-12 and checking whether the signal 53 is stationed, we can determine which signal is causing the malfunction and what the malfunction state is. can be confirmed. There is also an rbl device that has a dedicated printer and can print loose results.

このように従来のトレーザは、トレーザユニッ1−12
およびオシロスコープ11、更には(−レース結果の印
刷専用のプリンタから成り、保守要員はこれらの装置を
ユーザ先に搬入し、半年ないし1年間、データ処理シス
テムMに接続して動作状態にしておき、動作状態を記録
できるようにする。
In this way, the conventional tracer has a tracer unit 1-12.
and an oscilloscope 11, as well as a printer dedicated to printing race results, maintenance personnel transport these devices to the user's site, connect them to the data processing system M for six months to one year, and keep them in operation. Allows recording of operating status.

ところがユーザ側から見ると大川りな装置が常にデータ
処理システムMに接続されたままになっているので、ユ
ーザに異様な感じを与えて不審窓を4卜しさせ、データ
処理システムに対する信頼感を低下さ一已る恐れがある
。しかも大掛りで高価な装置となり、かつ誤動作信号が
発生ずるまで長期間設置しておかなければならないため
、全国不))ワークのシステムでは、全国で数開所てい
どしか設置できないのが実情である。従って] (Il
il所てトレースを行なって誤動作原因の究明を終了し
たら次の場所に運1般しなζJればならないか、大型で
運搬が田ゲ「なだめ時間を要し対応が遅れるとか、運搬
コストが嵩むなどの問題がある。
However, from the user's perspective, Rina Okawa's device is always connected to the data processing system M, which gives the user a strange feeling and raises suspicions, reducing trust in the data processing system. There is a risk that it will go down a notch. Moreover, it is a large and expensive device, and must be installed for a long period of time until a malfunction signal is generated, so in reality, it is only possible to install it at a few locations nationwide in the case of nationwide work systems. . Therefore] (Il
Once you have traced the location and investigated the cause of the malfunction, you may have to move it to the next location, or it may be too large to transport. There are problems such as.

(d1発明の目的 4−発明41、従来の1−レーザにおりるこのような問
題を−・帰し、ユーザ先で気付かない程度に小型ζ、運
搬も容易C且つ誤動作の原因究明を有効に行なえるル−
リ“を実現することを目的とする。
(d1 Purpose of the invention 4 - Invention 41, to solve such problems with conventional 1 - lasers, to reduce the size of the laser so that the user does not notice it, to make it easy to transport, and to effectively investigate the cause of malfunctions. rules
The purpose is to realize the following.

ie1発明の構成 ごの]」的を達成するために本発明は、中央処理装置、
主起1,0装置およびディスプレイ装置などの周辺装置
を有するデータ処理システムにおいて、システムの誤動
作を]レースして記録する専用のメモリおよび該メモリ
の書込み、読み出し回路を備えたl−L−−サユニソト
をデータ処理システムに組み込むと共に、 該l−レーザユニットのメモリを読め出すデータバスお
よびアドレスバスを主記憶装置のデータバスおよびアド
レスバスと共通化し、 且つトレーザユニソトへの書込み部は、データ処理シス
テムの誤動作信号の取り出し部に接続した構成を採って
いる。
[Each configuration of the ie1 invention] In order to achieve the object, the present invention provides a central processing unit,
In a data processing system having a master 1,0 device and a peripheral device such as a display device, an l-L--server unit is equipped with a dedicated memory for tracing and recording system malfunctions, and a writing/reading circuit for the memory. is incorporated into the data processing system, the data bus and address bus for reading the memory of the l-laser unit are shared with the data bus and address bus of the main storage device, and the writing section to the tracer unit is configured to prevent malfunctions of the data processing system. The configuration is such that it is connected to the signal extraction section.

(f1発明の実施例 次に本発明によるデータ処理システムが実際上どのよう
に具体化されるかを実施例で説明する。
(f1 Embodiment of the Invention Next, an embodiment will be used to explain how the data processing system according to the invention is actually implemented.

第3図は本発明によるデータ処理システJ、の実施例を
示ずブ[tツク図で、第1図に示すデータ処理システム
Mの構成と対応する部分には同一符号が付されている。
FIG. 3 is a block diagram showing an embodiment of the data processing system J according to the present invention, and parts corresponding to the configuration of the data processing system M shown in FIG. 1 are given the same reference numerals.

即ぢ主起1.1装置1、中央処理装置2、ディスプレ・
C制御ユニソ1−3、プリンタ制御“’−二’−ノl 
4およびディスク制御ユニット5と、電源コーニノ1−
6を(、iliえ、ディスプレイ制御ユニソl−3には
、ディスプレイ表示装置7とキーボー18が接kFsさ
れ、プリンタ制御ユニット4にはプリンタ9が、またテ
ィスフ制御ユニ、1・5には磁気ティスフ装置10がそ
れぞれ接続されている。
Quick start 1.1 Device 1, central processing unit 2, display/
C control Unison 1-3, printer control "'-2'-nol
4, disk control unit 5, and power source 1-
6, the display control unit 1-3 is connected to the display device 7 and the keyboard 18, the printer control unit 4 is connected to the printer 9, and the display control unit 1 and 5 are connected to the magnetic screen. Devices 10 are connected to each other.

14は本発明によるトレーザユニノトで、物理的には、
上記1e装置1の一部を利用して設りられる。1−レー
リーユニ71−14は例えは複数のプリン1話板あるい
は第4図のように1枚のプリント基板15上に構成され
る。このプリン1一基板15ば、上記1a装置1の実装
領域内の1枚のメモリ用プリンI−基板と差し換えると
か、あるいは予めトレーザユニノl用の実装スペースを
1$(Ii:f シておき、ル−リ゛ユニーノド14を
設置する必要が生した際にこのスペースを利用して実装
してもよい。
14 is a tracer unit according to the present invention, physically:
It is installed using a part of the 1e device 1 described above. The 1-Ray Uni 71-14 is configured, for example, on a plurality of print boards or on a single printed circuit board 15 as shown in FIG. This printer 1-board 15 can be replaced with one memory printer I-board in the mounting area of the 1a device 1, or the mounting space for the tracer unit 1 can be set at 1$ (Ii:f) in advance. When it becomes necessary to install the Lury unit node 14, this space may be utilized for mounting.

プリン1基板15上に構成されたi・レーリユニノL 
] 4 Lt、第4図のようにトレース結果を記憶′」
ろノー5す16と、このメモリ1Gのアドレスを更新す
るためのアルレス回路17とアドレスカウンタ18、ト
レース結果をメモリ16に書込むための書込み回路19
、メモリ16に記録されたデ5−夕を外部に読み出す読
み出し回路20、トレース開始に先立ってメモリ16を
クリアするためのクリア回路21、誤動作検出信号に基
ついてメモリ16への記録を停止する記録停止回路22
、メモリ16への書込みタイミングを設定するタイミン
グ回路23から成っている。
i.Rayli Unino L configured on Print 1 board 15
] 4 Lt, memorize the trace results as shown in Figure 4'
an address circuit 17 for updating the address of this memory 1G, an address counter 18, and a write circuit 19 for writing trace results into the memory 16.
, a read circuit 20 for reading data recorded in the memory 16 to the outside, a clear circuit 21 for clearing the memory 16 before starting tracing, and a record for stopping recording to the memory 16 based on a malfunction detection signal. Stop circuit 22
, a timing circuit 23 that sets the write timing to the memory 16.

書込み回路19は、所要のチャンネル数の信号線24で
中火処理装置2に接続されており、中央処理装置2で得
た信号をトレースしてメモリ16に記録する。またメモ
リ16に記録されたトレースデータを外部に出力するた
めに、テークiJtみ出し回路20はデータバスDBに
接続され、ア1−レス回路17はア]レスハスABに、
図示されていない制御回路は、制御ハスCBにそれぞれ
接続されている。そしてこれらのハスD 113、Al
1.C13−はそれぞれ主犯1,0装置1の各ハスと共
通化されている。このようにトレーザユニノト14は主
起fa装置1と共通のハス上に接続されているので、ラ
フ1−ウェアからは、土泥1j!装置l中の一部データ
と同様に扱える。そのため、メモリ16に記録されたI
・レース結果を、他の一部データと全く同様にディスプ
レイ装置7に出力表示したり、プリンタ9てプリント基
板15上たりすることができる。
The write circuit 19 is connected to the medium heat processing device 2 through signal lines 24 having the required number of channels, and traces the signals obtained by the central processing device 2 and records them in the memory 16. In addition, in order to output the trace data recorded in the memory 16 to the outside, the take iJt extraction circuit 20 is connected to the data bus DB, and the address circuit 17 is connected to the address bus AB.
Control circuits (not shown) are respectively connected to the control lot CB. And these lotus D 113, Al
1. C13- is shared with each lotus of the main offender 1 and 0 device 1, respectively. In this way, the tracer unit 14 is connected to the main fa device 1 on the common lotus, so from the rough 1-wear, the dirt 1j! It can be handled in the same way as some data in the device. Therefore, the I recorded in the memory 16
- The race results can be output and displayed on the display device 7 or printed on the printed circuit board 15 using the printer 9 in exactly the same way as some other data.

従って従来のように特別にオシロスコープを設りたり、
専用のプリンタを設置する必要がない。
Therefore, unlike in the past, a special oscilloscope was installed,
There is no need to install a dedicated printer.

次にメモリ16へのトレース動作およびI・レース結果
の読み出し動作を説明する。まずI−レーザのオペレー
タパネル25を18号線26でトレーザユ:” ノL 
14に接続した状態で、オペレータパネル25を操作す
ることによって、クリア回路21ζメモリ16をクリア
する。そして稼(す」中の中央処理装置2から、lレー
スを要する信号を信号線24て取り込み、書込み回路I
9でメモリ16に書込む。その際ア1−レス回路17お
よびアドレスカウンタ18によって、メモリ16のアド
レスを順次進めてテークを記録していくか、メモリ16
の容量か限ら41でいるので、最後の71−レスまで書
込むと元に戻って再度書きなおしを行ない、エンドレス
に記録していく。こうして第2図に示す一定の書込み周
期Pで入力されて来るデータをメモリ16に記録し°ζ
いく。その際の書込み周期Pは、検出したい誤動作信号
の種類によって異なる場合があるが、そのためにオペレ
ータパネル25の操作でタイミング回路23を設定しな
おすことで、所望の書込み周期Pが得られる。
Next, the trace operation to the memory 16 and the read operation of I/race results will be explained. First, trace the I-laser operator panel 25 on line 18 26.
14, the clear circuit 21ζ memory 16 is cleared by operating the operator panel 25. Then, a signal requiring one race is taken in from the central processing unit 2 which is currently in operation through the signal line 24, and the write circuit I
9, it is written to the memory 16. At this time, the address circuit 17 and the address counter 18 sequentially advance the addresses in the memory 16 to record the take, or
Since the capacity is limited to 41, once the last 71-res is written, it returns to the original state and rewrites again, recording endlessly. In this way, the data inputted at a constant writing cycle P shown in FIG. 2 is recorded in the memory 16°ζ
go. The write cycle P at that time may differ depending on the type of malfunction signal to be detected, but by resetting the timing circuit 23 by operating the operator panel 25, the desired write cycle P can be obtained.

記録停止回路22は、誤動作の検出部から、誤動作の発
生を知ら・已る信号が入力すると、ア1.゛レスカウン
タ18を停止させて、書込みを停止する。
When the recording stop circuit 22 receives a signal indicating that a malfunction has occurred from the malfunction detection section, the recording stop circuit 22 performs a1. The address counter 18 is stopped and writing is stopped.

誤動作が発生ずるまでに、その発止原因となっている信
号の状態は既に信号線24からメモリ■6に入力して書
込まれているので、誤動作か発生したら書込みを停止し
ても支障はない。誤動作発生後の状態も1・し・−スし
ておく場合は、所定時間遅延し“ζから書込みを停止す
るようにしてもよい。
By the time a malfunction occurs, the state of the signal that is the cause of the malfunction has already been input and written into the memory 6 from the signal line 24, so there is no problem even if the writing is stopped once a malfunction occurs. do not have. If the state after the occurrence of a malfunction is also set to 1, the writing may be stopped from "ζ" after a predetermined time delay.

こうして誤動作の原因となる信号をトレースしてメモリ
16に記録されたら、その内容をディスプレイ7に表示
したりプリンタ9−rプリントして誤動作の原因を究明
する。即ち(・レーリユニソI・j4のメモリ16も主
記憶装置1と同じハス上に接続されているので、データ
処理システムM自身のプログラムによって、ディスプレ
イ装置やプリンタなどの周辺装置をフルに利用して出力
することができる。まノこ各ハスが主記憶装置1と共通
になっCいζ、メモリ16に記録されたデータを他の一
部データと同様に扱えるので、データ処理システム自身
の処理機能を利用して16進や10進の形に加工して出
力したりもでき、ハードウェアの動作シーケンスに関す
る誤動作データを得たい場合は、タイムチャートやバイ
ナリの形で出力し、アルレス情叩の場合は16進の形で
出力−J−るとか、目的に応した形態のデータが容易に
得られる。なお間欠的に発生ずる誤動作の場合は、誤動
作の後もデータ処理7ノ、テムM自体は圧密に動作する
ので、上記のようにデータ処理システム自身の機能を利
用して加工したり出力することは容易である。
Once the signal that causes the malfunction is traced and recorded in the memory 16, the content is displayed on the display 7 or printed on the printer 9-r to investigate the cause of the malfunction. In other words, since the memory 16 of the Rayli Uniso I/j4 is also connected on the same bus as the main storage device 1, the data processing system M's own program fully utilizes peripheral devices such as display devices and printers to output data. Since each block is shared with the main memory 1, the data recorded in the memory 16 can be handled in the same way as some other data, so the processing function of the data processing system itself can be You can use it to process and output it in hexadecimal or decimal format, and if you want to obtain malfunction data regarding the hardware operation sequence, you can output it in time chart or binary format, and in the case of Alres emotion, Data in a format suitable for the purpose, such as output -J- in hexadecimal format, can be easily obtained.In the case of an intermittent malfunction, the data processing and the system itself must be kept under pressure even after the malfunction. Therefore, it is easy to process and output using the functions of the data processing system itself as described above.

刃ペレータパ不ル25は、誤動作信号のザンブリンク周
期Pの設定およびトレース信号の選択、メモリ16への
記録開始時のメモリのクリア操作などに利用される。
The blade operator paddle 25 is used for setting the Zumblink cycle P of the malfunction signal, selecting a trace signal, and clearing the memory 16 when recording starts.

(g1発明の効果 以上のように本発明によれば、ティスプレィ装置などの
周辺装置を有するデータ処理システムに、誤動作のトレ
ース専用のメモリとその1.込め、読み出し回路を備え
た1−し・−サユニノトを組み込むと共に、該トレーサ
ユニット タバスおよびアトルスバスを主記憶装置のデータバスお
よびアI・レスハスと共通化して、トレーサユニット タ処理システム自身のディスプレイ装置やプリンタを利
用して出力できるようにしζいる。そのため、従来のよ
うな人Eりなl−レース装置を持ち込んで長期間にわた
ってユーザ先に設置する必要はなく、プリン1一基板1
枚をオプションとして主記憶装置の−・部に組み込み、
オペレータパイ、ルを接続する程度で足りるので、ユー
ザ先に不審窓を与えたり、システJ・の信頼感を低Tさ
lる恐れがない。またトレーサユニットはプリント基板
1孜程度で構成でき、トレース結果の出力はユーザ先の
データ処理システム自身のディスプレイ装置やプリンタ
を兼用できるので、トレーザユニソトが低コストとなり
、全国的ネットワークのデータ処理システムの場合でも
、各地に多数配置して、誤動1′1に迅速に対応でき、
データ処理システムの信頼性向上に大きく貢献できる。
(g1 Effects of the Invention As described above, according to the present invention, a data processing system having a peripheral device such as a display device is equipped with a memory dedicated to tracing malfunctions and its 1. loading and reading circuit. In addition to incorporating the tracer unit, the tracer unit bus and atrus bus are shared with the data bus of the main storage device and the data bus of the main memory, so that output can be made using the tracer unit processing system's own display device and printer. Therefore, there is no need to bring in the conventional L-lace equipment and install it at the user's location for a long period of time, and it is possible to
The disk is installed as an option in the - section of the main memory,
Since it is sufficient to connect the operator pipes and pipes, there is no risk of giving a suspicious window to the user or lowering the reliability of the system. In addition, the tracer unit can be configured with a printed circuit board of about 1 pc, and the trace results can be output using the user's data processing system's own display device or printer, making Tracer UniSoto low-cost and suitable for use in nationwide network data processing systems. However, by placing a large number of them in various locations, we can quickly respond to any malfunction.
It can greatly contribute to improving the reliability of data processing systems.

]・レーザユニットの構成が小型になるので、遠隔地に
運搬するにも小包その他の任意の運送手段を利用して、
交通の不便な地域でも迅速且つ安価に送り届けることが
できろ。しかもデータ処理システム自身のもつ処理機能
を有効に利用することにより、誤動作の原因究明に最も
有利な形のデータに加工し“ζ出力することもでき、誤
動作の原因究明をより容易に且つ迅速に行なうことが可
能となる。
] - Since the laser unit has a compact configuration, it can be transported to remote locations using parcels or other means of transportation.
Even in areas with inconvenient transportation, we can deliver quickly and inexpensively. Moreover, by effectively utilizing the processing functions of the data processing system itself, it is possible to process and output data in the most advantageous form for investigating the cause of malfunctions, making it easier and faster to investigate the causes of malfunctions. It becomes possible to do so.

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

第1図は(jL来の1−レーザを示すブロック図、第2
図はその記録信号の出力波形を示す図、第3図は本発明
によるルーサ機能を兼ねたデータ処理システムの)しノ
ック図、第4に:l・レーザユニノ1−のフロック図で
ある。 図において、Mはデータ処理システム、■は主記憶装置
、2は中央処理装置、7はディスプレイ装置、9はプリ
ンタ、14はトレーザユニソト、16はメモリ、17は
アドレス回路、18はアl゛レスカウンタ、19は書込
み回路、20ば読の出し回路、22は記録停止回路、D
Bはデータバス、ABはアルレスハス、C10は制御ハ
スをそれぞれ示す。 特許出願人      富士通株式会社代理人 弁理士
    青 柳   稔手続補正書 1.事件の表示  特願昭57−1714962、発明
の名称  データ処理システム名称  (522)富士
通株式会社 5、補正命令の日付 自発 6、補正の対象  明細書の「発明の詳細な説明」の欄
7、補正の内容  別紙のとおり 1、明細書第6頁第15行の1実施例で説明する。」の
記載を、次のように補正する。 r cpuの誤動作を調査する実施例で説明する。」2
、同第13頁第13行〜第14行の「誤動作の〜可能と
なる。」の記載を、次のように補正する。 「このトレーサ機能を途中で付加してもデータ処理シス
テムに全く影響を与えないので、誤動作の原因究明をよ
り容易に且つ迅速正確に行なうことが可能となる。」
Figure 1 is a block diagram showing the 1-laser from (jL);
FIG. 3 is a diagram showing the output waveform of the recording signal, FIG. 3 is a knock diagram of the data processing system which also functions as a router according to the present invention, and fourth is a block diagram of the laser unit 1-. In the figure, M is a data processing system, ■ is a main memory, 2 is a central processing unit, 7 is a display device, 9 is a printer, 14 is a tracer unit, 16 is a memory, 17 is an address circuit, and 18 is an address counter. , 19 is a write circuit, 20 is a readout circuit, 22 is a recording stop circuit, D
B represents a data bus, AB represents an Arres bus, and C10 represents a control bus. Patent Applicant Fujitsu Limited Agent Patent Attorney Minoru Aoyagi Procedural Amendment 1. Indication of case: Japanese Patent Application No. 57-1714962, Title of invention: Name of data processing system (522) Fujitsu Ltd. 5, Date of amendment order: Voluntary action 6, Subject of amendment: “Detailed description of the invention” column 7, Amendment As shown in the attached sheet 1, this will be explained using an example on page 6, line 15 of the specification. ” shall be amended as follows. An example will be described in which a malfunction of the r CPU is investigated. ”2
, page 13, lines 13 to 14, the statement ``Malfunction may occur.'' has been corrected as follows. "Even if this tracer function is added midway through, it will not affect the data processing system at all, so it will be possible to investigate the cause of malfunctions more easily, quickly and accurately."

Claims (1)

【特許請求の範囲】 中央処理装置、主記憶装置およびディスプレイ装置など
の周辺装置を有するデータ処理システムにおいて、 システムの誤動作をトレースして記録する専用のメモリ
および該メモリの書込み、読み出し回路ヲ備工たトレー
サユニットをデータ処理システムに紐み込むと共に、 該]・レーザユニ/1・のメモリを読み出すデータバス
およびアルレスハスを主記憶装置のデータバスおよびア
Iレスハスと共通化し、 且つトレーサユニットへの書込み部は、データ処理シス
テムの誤動作信号の取り出し部に接続したごとを特徴と
するデータ処理システム。
[Claims] In a data processing system having peripheral devices such as a central processing unit, a main memory device, and a display device, a dedicated memory for tracing and recording malfunctions of the system and a writing/reading circuit for the memory are provided. In addition to linking the tracer unit to the data processing system, the data bus and the Arres bus for reading the memory of the Laser Uni/1 are made common to the data bus and Arres bus of the main storage device, and the writing unit to the tracer unit is connected to the data processing system. The data processing system is connected to a malfunction signal extraction section of the data processing system.
JP57171496A 1982-09-30 1982-09-30 Data processing system Pending JPS5960656A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57171496A JPS5960656A (en) 1982-09-30 1982-09-30 Data processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57171496A JPS5960656A (en) 1982-09-30 1982-09-30 Data processing system

Publications (1)

Publication Number Publication Date
JPS5960656A true JPS5960656A (en) 1984-04-06

Family

ID=15924172

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57171496A Pending JPS5960656A (en) 1982-09-30 1982-09-30 Data processing system

Country Status (1)

Country Link
JP (1) JPS5960656A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4966253A (en) * 1972-10-31 1974-06-27
JPS5216142A (en) * 1975-07-28 1977-02-07 Fujitsu Ltd Data processing system with bus information logging function

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4966253A (en) * 1972-10-31 1974-06-27
JPS5216142A (en) * 1975-07-28 1977-02-07 Fujitsu Ltd Data processing system with bus information logging function

Similar Documents

Publication Publication Date Title
US5127088A (en) Disk control apparatus
GB875694A (en) Improvements in or relating to magnetic reproducing apparatus
JPS5960656A (en) Data processing system
JPH05181617A (en) High reliability system of disk subsystem
JP2833850B2 (en) Information processing system
SU750570A1 (en) Rapid-access checking device
JP2909741B2 (en) Magnetic disk evaluation device
JPS58134343A (en) Check bit generating system
SU1124314A1 (en) Device for restoring information when occuring faults in computer blocks
JPH0793225A (en) Memory check method
JPS6210737A (en) Resetting circuit for fault diagnosing supporting device
JP2503981B2 (en) Peripheral storage
JP2772192B2 (en) Input/Output Processor
JPS58189748A (en) Storage device of state information
JPH04332997A (en) Troubleshooting system
JPS58182761A (en) Data checking system
JPS58115698A (en) Logging system for memory error
Dean Operating Experience With RAYDAC
JPH0275035A (en) Error log system
JPH0449435A (en) Method for correcting time at the time of recording trace information
JPH0327429A (en) Duplexing method for data in information processor
JPH05197596A (en) Tracer
JPH01163860A (en) Input/output controller
JPS5994150A (en) Trigger bit tracing system
JPS61208150A (en) Collecting device for fault data