JPH02302845A - Data processing system with memory dump function - Google Patents

Data processing system with memory dump function

Info

Publication number
JPH02302845A
JPH02302845A JP1125543A JP12554389A JPH02302845A JP H02302845 A JPH02302845 A JP H02302845A JP 1125543 A JP1125543 A JP 1125543A JP 12554389 A JP12554389 A JP 12554389A JP H02302845 A JPH02302845 A JP H02302845A
Authority
JP
Japan
Prior art keywords
data processing
processing unit
command
main data
unit
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.)
Granted
Application number
JP1125543A
Other languages
Japanese (ja)
Other versions
JPH0551935B2 (en
Inventor
Shosaku Furubayashi
古林 庄作
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 JP1125543A priority Critical patent/JPH02302845A/en
Publication of JPH02302845A publication Critical patent/JPH02302845A/en
Publication of JPH0551935B2 publication Critical patent/JPH0551935B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Multi Processors (AREA)

Abstract

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

Description

【発明の詳細な説明】 (概要) 主データ処理ユニットと補助データ処理ユニットとから
なるデータ処理システムにあって、補助データ処理ユニ
ットが主データ処理ユニットからのダンプコマンドに応
じてメモリデータを主データ処理ユニットにダンプする
よう処理するメモリダンプ制御方式に関し、 主データ処理ユニットがダウン状態にあるときにも適切
に対応できるようにすることを目的とし、補助データ処
理ユニットは、主データ処理ユニットがダウン状態にあ
ることで主データ処理ユニットと切り離された単独モー
ドに従ってデータ処理を実行しているときに、主データ
処理ユニットから発行されるコマンドがダンプ処理に係
るコマンドであるのか否かを判断するコマンド種別判定
部を備えるよう構成し、ダンプ処理に係るコマンドであ
ると判断するときには、そのコマンドを強制的に実行し
て読み出されるメモリデータを主データ処理ユニットに
送出するとともに、ダンプ処理に係るコマンドでないと
判断するときには、コマンドを実行せずに単独モードに
あることを通知するよう構成する。
Detailed Description of the Invention (Summary) In a data processing system consisting of a main data processing unit and an auxiliary data processing unit, the auxiliary data processing unit converts memory data into main data in response to a dump command from the main data processing unit. Regarding the memory dump control method that processes dumps to the processing unit, the purpose is to be able to respond appropriately even when the main data processing unit is down, and the auxiliary data processing unit is A command that determines whether a command issued by the main data processing unit is a command related to dump processing when data processing is executed according to the standalone mode separated from the main data processing unit by being in the state The configuration includes a type determination unit, and when determining that the command is related to dump processing, the command is forcibly executed and the read memory data is sent to the main data processing unit, and the command is not related to dump processing. When it is determined that it is, the configuration is configured to notify that it is in standalone mode without executing the command.

〔産業上の利用分野〕[Industrial application field]

本発明は、主データ処理ユニットと補助データ処理ユニ
ットとからなるデータ処理システムにあ1      
って、補助データ処理ユニットが主データ処理ユニット
からのダンプコマンドに応じてメモリデータを主データ
処理ユニットにダンプするよう処理するメモリダンプ制
御方式に関し、特に、主データ処理ユニットがダウン状
態にあるときにも適切に対応できるようにするメモリダ
ンプ制御1方弐に関するものである。
The present invention relates to a data processing system comprising a main data processing unit and an auxiliary data processing unit.
Therefore, the present invention relates to a memory dump control method in which an auxiliary data processing unit processes memory data to be dumped to the main data processing unit in response to a dump command from the main data processing unit, particularly when the main data processing unit is in a down state. The present invention relates to memory dump control that enables appropriate handling of data.

主データ処理ユニットと補助データ処理ユニ。Main data processing unit and auxiliary data processing unit.

トとを備えることで、所定のデータ処理を実行していく
ようなデータ処理システムがある。このようなデータ処
理システムでは、主データ処理ユニットがダウン状態に
あるときには、補助データ処理ユニットが単独でデータ
処理を実行していく横、成が採られることになる。これ
から、補助データ処理ユニットに対しては、単独での動
作時に適切にデータ処理が実行できるような手段を具備
させていく必要がある。
There is a data processing system that includes a computer and a computer to perform predetermined data processing. In such a data processing system, when the main data processing unit is in a down state, the auxiliary data processing unit independently performs data processing. From now on, it will be necessary to equip the auxiliary data processing unit with a means that allows it to appropriately process data when operating alone.

〔従来の技術] 補助データ処理ユニットは、主データ処理ユニットがダ
ウン状態にあるききには、端末等に備えられるスイッチ
等の動作モード設定手段に従って単独モードに設定され
ることで、主データ処理ユニットとは切り離されてデー
タ処理を実行していくことになる。これから、従来では
、補助データ処理ユニットは、単独モードに設定されて
いるときに主データ処理ユニットからコマンドが発行さ
れるようなことがあっても、それを無視して自らが発行
するコマンドに従ってデータ処理を実行するという構成
が採られていた。
[Prior Art] When the main data processing unit is in a down state, the auxiliary data processing unit is set to an independent mode according to an operation mode setting means such as a switch provided in a terminal, etc., so that the main data processing unit Data processing will be performed separately from the . From now on, conventionally, even if the auxiliary data processing unit were set to standalone mode and the main data processing unit issued a command, the auxiliary data processing unit would ignore it and perform the data processing according to the command issued by itself. A configuration was adopted in which the process was executed.

〔発明が解決しようとする課題] しかるに、主データ処理ユニットでは、ダウン状態にな
っても、一部の機能については保守ツール機構等に従っ
て正常に処理するよう構成されるのが普通である。その
ような処理の代表的なもの・  とじて、補助データ処
理ユニソ゛トのメモリに展開されている制御情報やロギ
ンク゛情報等を読み出していくメモリダンプ処理がある
。すなわち、主データ処理ユニットは、ダウン時にあっ
ても、ダンプコマンド′については正常なデータ処理と
して補助データ処理ユニットに発行していくことになる
のである。
[Problems to be Solved by the Invention] However, the main data processing unit is usually configured so that even if it is in a down state, some functions can be processed normally according to a maintenance tool mechanism or the like. A typical example of such processing is memory dump processing, which reads out control information, logging information, etc. developed in the memory of the auxiliary data processing unit. In other words, even when the main data processing unit is down, the dump command' is issued to the auxiliary data processing unit as normal data processing.

しかしながら、従来技術では、主データ処理ユニットの
ダウン時には、補助データ処理ユニ・/1・は、主デー
タ処理ユニットから発行されるす−くてのコマンドを信
用できないものとして無視する構成が採られている。こ
れから、主データ処理ユニットのダウン時には、補助デ
ータ処理ユニント側でダンプ処理を実行しなくてはなら
ないことになる。しかるに、補助データ処理ユニットが
備える端末は、本来の補助的な機能故に、ダンプ処理先
の記憶装置または出力装置となるような高機能のものと
なっていないのが普通である。これから、従来技術では
、補助データ処理ユニ7)が単独モードで動作している
ときGこは、補助データ処理コーニットのメモリデータ
をダンプできないという問題点があった。
However, in the prior art, when the main data processing unit goes down, the auxiliary data processing unit/1 ignores all commands issued from the main data processing unit as unreliable. There is. From now on, when the main data processing unit goes down, the auxiliary data processing unit will have to perform dump processing. However, since the terminal provided in the auxiliary data processing unit is originally an auxiliary function, it is not usually a high-performance device that can serve as a storage device or an output device for dump processing. Therefore, in the prior art, there is a problem that when the auxiliary data processing unit 7) is operating in the independent mode, the memory data of the auxiliary data processing unit 7) cannot be dumped.

本発明はかかる事情に鑑みてなされたものであって、主
データ処理ユニッ1−が゛ダウン状態にあるときに発行
されるダンプコマンドを有効なものとして扱うことで、
補助データ処理ユニットのメモリデータをダンプできる
ようにするメモリダンプ制御方式を提供することを目的
とするものである。
The present invention has been made in view of the above circumstances, and by treating the dump command issued when the main data processing unit 1- is in the down state as valid,
It is an object of the present invention to provide a memory dump control method that allows memory data of an auxiliary data processing unit to be dumped.

(課題を解決するための手段〕 第1図は本発明の原理構成図である。(Means for solving problems) FIG. 1 is a diagram showing the basic configuration of the present invention.

図中、■は本発明を具備するデータ処理システム本体、
2は主データ処理ユニットであって、データ処理システ
ム本体lの主となるデータ処理を実行するもの、3は補
助データ処理ユニットであって、主データ処理ユニット
2が発行するコマンドを実行することでデータ処理シス
テム本体1の従となるデータ処理を実行するもの、4は
主データ処理ユニット2が備える端末であって、ダンプ
処理先となる記憶機構または出力機構を備える高機能の
端末であるもの、5は補助データ処理ユニット3が備え
る端末であって、単機能の端末であるもの、6は端末5
が備える動作モード設定手段であって、補助データ処理
ユニント3の動作モードを単独モードに設定するもの、
7はコマンド発行部であって、主データ処理ユニット2
のダウン時に補助データ処理ユニット3に対してダンプ
処理に係るコマンドを発行するもの、8はデータ受信部
であって、補助データ処理ユニット3から送られてくる
データを受信するもの、9はコマンド受付部であって、
コマンド発行部7からのコマンドを受は付けるもの、1
0は動作モード管理部であって、補助データ処理ユニッ
ト3の動作モードを管理するもの、11はコマンド種別
判定部であって、補助データ処理ユニット3が単独モー
ドで動作しているときに、コマンド受付部9が受は付け
たコ々ンドがダンプ処理に係るものであるのか否かを判
定するもの、12はコマンド処理部であって、コマンド
種別判定部11によりダンプ処理に係るコマンドである
と判断されるときにそのコマンドの処理を実行するもの
、13はデータ送信部であって、主データ処理ユニット
2にデータを送信するもの、14はデータ送信部13が
備える実行データ送信部であって、コマンド処理部12
の実行結果を送信するもの、15はデータ送信部13が
備えるステータス通知部であって、補助データ処理ユニ
ット3の動作モードが単独モートにあることを通知する
ものである。
In the figure, ■ indicates a data processing system main body equipped with the present invention;
2 is a main data processing unit that executes the main data processing of the data processing system main body l; 3 is an auxiliary data processing unit that executes commands issued by the main data processing unit 2; 4 is a terminal included in the main data processing unit 2, which is a high-performance terminal equipped with a storage mechanism or an output mechanism to serve as a dump processing destination; 5 is a terminal provided in the auxiliary data processing unit 3 and is a single-function terminal; 6 is a terminal 5;
an operation mode setting means for setting the operation mode of the auxiliary data processing unit 3 to an independent mode;
7 is a command issuing unit, which is a main data processing unit 2;
8 is a data receiving unit that receives data sent from the auxiliary data processing unit 3. 9 is a command reception unit. Department,
A device that accepts commands from the command issuing unit 7, 1
0 is an operation mode management unit that manages the operation mode of the auxiliary data processing unit 3; 11 is a command type determination unit that determines whether a command A command processing unit 12 determines whether the command received by the reception unit 9 is related to dump processing, and the command type determination unit 11 determines whether the command is related to dump processing. 13 is a data transmitting unit that executes the processing of the command when the command is determined; 14 is an execution data transmitting unit included in the data transmitting unit 13; , command processing section 12
15 is a status notifying unit included in the data transmitting unit 13, which notifies that the operation mode of the auxiliary data processing unit 3 is in the single mode mode.

[作用]  。[Effect].

本発明では、主データ処理ユニット2がダウン状態にあ
ることで、補助データ処理ユニット3が動作モード設定
手段6に従って単独モードに設定されているときにあっ
て、コマンド受付部9が主データ処理ユニット2からの
コマンドを受は付けると、コマンド種別判定部11ば、
受は付けたコマンドがダンプ処理に係るコマンドである
のか否かを判定する。この判定でダンプ処理に係るコマ
ンドであると判定するときには、コマンド種別判定部1
1は、そのコマンドが主データ処理ユニット2の正常に
動作している機構に従って発行されたものと判定してコ
マンド処理部12を起動し、実行データ送信部14は、
このコマンド処理部12の実行により求められるメモリ
データを主データ処理ユニット2にダンプするよう処理
する。
In the present invention, when the main data processing unit 2 is in the down state and the auxiliary data processing unit 3 is set to the standalone mode according to the operation mode setting means 6, the command reception section 9 When the command from 2 is accepted, the command type determination unit 11
The receiver determines whether the attached command is a command related to dump processing. When determining that the command is related to dump processing in this determination, the command type determination unit 1
1 determines that the command has been issued according to the normally operating mechanism of the main data processing unit 2 and starts the command processing section 12, and the execution data transmission section 14,
The memory data obtained by the execution of this command processing section 12 is processed to be dumped to the main data processing unit 2.

一方、受は付けたコマンドがダンプ処理に係るコマンド
でないと判定するときには、コマンド種別判定部11は
、そのコマンドが主データ処理ユニット2の正常に動作
している機構に従って発行されたものではないと判定し
てステータス通知部15を起動し、ステータス通知部1
5は、補助データ処理ユニット3が単独モードで動作し
ていることを主データ処理ユニット2に通知するよう処
理する。
On the other hand, when determining that the received command is not a command related to dump processing, the command type determination unit 11 determines that the command was not issued according to a normally operating mechanism of the main data processing unit 2. The status notification unit 15 is activated based on the determination, and the status notification unit 1 is activated.
5 processes to notify the main data processing unit 2 that the auxiliary data processing unit 3 is operating in standalone mode.

このように、本発明では、主データ処理ユニット2がダ
ウン状態にあるときに発行されるダンプコマンドを有効
なものとして扱うことで、補助データ処理ユニット3の
メモリデータをダンプできるようになるのである。
As described above, in the present invention, by treating the dump command issued when the main data processing unit 2 is in the down state as valid, it becomes possible to dump the memory data of the auxiliary data processing unit 3. .

C実施例〕 以下、実施例に従って本発明の詳細な説明する。C Example] Hereinafter, the present invention will be explained in detail according to examples.

第2図に、本発明のメモリダンプ制御方式が適用される
データ処理システムの全体構成を示す。
FIG. 2 shows the overall configuration of a data processing system to which the memory dump control method of the present invention is applied.

図中、第1図で説明したものと同じものについては同一
の記号で示しである。4dはフロンビイ、4bはディス
ク、4Cはソステムプリンタ、4dは回線、4eはマン
マシン・インタフェースであり、これらは主データ処理
ユニット2が備えることになる。また、5aはリーグ端
末等のような入力端末、5bはジャーナルプリンタ等の
出力端末であり、これらは補助データ処理ユニット3が
備えることになる。
In the figure, the same parts as those explained in FIG. 1 are indicated by the same symbols. 4d is a Freonbi, 4b is a disk, 4C is a system printer, 4d is a line, and 4e is a man-machine interface, which the main data processing unit 2 is equipped with. Further, 5a is an input terminal such as a league terminal, and 5b is an output terminal such as a journal printer, which the auxiliary data processing unit 3 is provided with.

通常の運用モード(以下、通常モードと称する)では、
入力端末5aからの入力データを主データ処理ユニット
2で処理/加工を行い、出力端末5bに出力するととも
に、ディスク4bに格納しておき、表示要求時に、マン
マシン・インタフェース4eのディスプレイ画面やシス
テムプリンタ4Cに各種帳票を出力したり、回線4dを
経由してホストシステムに送出したりする。このような
通常モードでの処理中に、主データ処理ユニット2側で
ディスク4b等のトラブルが発生することでデータ処理
の続行ができなくなった場合には、補1      助
データ処理ユニット3が、単独で入力端末5aからの入
力データを出力端末5bに所定の形式で出力させること
で、最低限の業務を続行できるようにする単独モードに
入ることになる。
In normal operation mode (hereinafter referred to as normal mode),
Input data from the input terminal 5a is processed/processed by the main data processing unit 2, outputted to the output terminal 5b, and stored on the disk 4b. When a display request is made, the data is processed/processed on the display screen of the man-machine interface 4e or the system. Various forms are output to the printer 4C or sent to the host system via the line 4d. During processing in such normal mode, if a problem with the disk 4b etc. occurs on the main data processing unit 2 side and data processing cannot continue, the auxiliary data processing unit 3 By outputting the input data from the input terminal 5a to the output terminal 5b in a predetermined format, a standalone mode is entered in which the minimum amount of work can be continued.

第3図に、このデータ処理システムの詳細なシステム構
成を示す。
FIG. 3 shows the detailed system configuration of this data processing system.

この第3図に示すように、主データ処理ユニット2は、
MPU2Qと、処理プログラム22を展開するメモリ2
1とを備え、補助データ処理ユニット3は、MPU30
と、連絡域33と制御プログラム34と動作モード域3
5とを展開するメモIJ 31と、バッテリ32とを備
えることになる。
As shown in FIG. 3, the main data processing unit 2 is
MPU2Q and memory 2 that expands the processing program 22
1, the auxiliary data processing unit 3 includes an MPU 30
, communication area 33, control program 34, and operation mode area 3
5 and a battery 32.

また、補助データ処理ユニット3に接続される端末5(
入力端末5aでも出力端末5bでもよいし、他の入出力
機能を備える端末でもよい)には、第1図で説明したと
ころの動作モード設定手段6が備えられ、この動作モー
ド設定手段6に従って、補助データ処理ユニント3の動
作モードが通常モードか単独モードのいずれかに設定さ
れることになる。
In addition, a terminal 5 (
The input terminal 5a, the output terminal 5b, or a terminal with other input/output functions) is equipped with the operation mode setting means 6 as explained in FIG. 1, and according to this operation mode setting means 6, The operation mode of the auxiliary data processing unit 3 is set to either the normal mode or the independent mode.

このMPU20は、主データ処理ユニット2を制御する
マイクロプロセッサであり、MPU30は、補助データ
処理ユニット3を制御するマイクロプロセッサであり、
連絡域33は、主データ処理ユニット2と補助データ処
理ユニット3との間の各種の制御情報やデータの授受を
行う領域であり、動作モード域35は、補助データ処理
ユニット3の動作モードが通常モードにあるのか単独モ
ードにあるのかを記憶する領域であり、バッテリ32は
、主データ処理ユニット2側の電源が切断されたときに
メモリ31の記憶データを保持するための補助電源であ
る。また、主データ処理ユニット2からは、補助データ
処理ユニット3に対して、補助データ処理ユニット3の
動作を初期化するためのリセット信号が送出されること
になるとともに、補助データ処理ユニット3からは、主
データ処理ユニット2に対して、端末5からの入力デー
タや端末5への出力結果や各種ステータス情報を通知す
るための割込信号が送出されることになる。
The MPU 20 is a microprocessor that controls the main data processing unit 2, and the MPU 30 is a microprocessor that controls the auxiliary data processing unit 3.
The communication area 33 is an area for exchanging various control information and data between the main data processing unit 2 and the auxiliary data processing unit 3, and the operation mode area 35 is an area where the operation mode of the auxiliary data processing unit 3 is normal. The battery 32 is an area for storing whether the main data processing unit 2 is in the mode or the standalone mode, and the battery 32 is an auxiliary power source for retaining the data stored in the memory 31 when the main data processing unit 2 side is powered off. In addition, the main data processing unit 2 sends a reset signal to the auxiliary data processing unit 3 to initialize the operation of the auxiliary data processing unit 3, and the auxiliary data processing unit 3 also sends a reset signal to the auxiliary data processing unit 3. , an interrupt signal is sent to the main data processing unit 2 to notify it of input data from the terminal 5, output results to the terminal 5, and various status information.

第4図に、主データ処理ユニット2及び補助データ処理
ユニット3のプログラム構成を示す。
FIG. 4 shows the program configuration of the main data processing unit 2 and the auxiliary data processing unit 3.

図中のダウンロード制御部201は、補助デ夕処理ユニ
ット3に対して制御プログラム34や制御情報を格納す
るためのプログラムであり、端末データ処理部202は
、主データ処理ユニッi・2に接続される端末4との間
の入出力処理を行うためのプログラムであり、メモリダ
ンプ部203は、補助データ処理ユニット3のメモリ情
報を読連絡域33を介して各種制御情報やデータの授受
を行うためのプログラムであり、単独モート制御部30
2は、単独モードでの端末5との間の入出力処理を行う
ためのプログラムであり、コマンド/動作モード判定部
303は、主データ処理ユニット2からのコマンドを解
析して有効/無効の判定を行うとともに、単独モードで
あれば単独モード制御部302とのデータの授受を行う
ためのプログラムであり、コマンド処理部304は、主
データ処理ユニット2及び単独モード制御部302から
発行されるコマンドを処理するためのプログラム(ダン
プ機能を含む)であり、端末制御部305は、端末5と
の間の入出力処理を行うためのプログラムであり、初期
化処理部306は、補助データ処理ユニット3内の初期
化を行うためのプログラムである。
The download control section 201 in the figure is a program for storing the control program 34 and control information for the auxiliary data processing unit 3, and the terminal data processing section 202 is connected to the main data processing unit i. This is a program for performing input/output processing with the terminal 4, and the memory dump unit 203 reads memory information of the auxiliary data processing unit 3 and sends and receives various control information and data via the communication area 33. This is a program for the independent mote control unit 30.
2 is a program for performing input/output processing with the terminal 5 in standalone mode, and a command/operation mode determination unit 303 analyzes commands from the main data processing unit 2 and determines whether they are valid or invalid. This is a program for exchanging data with the single mode control unit 302 in the single mode, and the command processing unit 304 receives commands issued from the main data processing unit 2 and the single mode control unit 302. The terminal control unit 305 is a program for processing (including a dump function), and the initialization processing unit 306 is a program for performing input/output processing with the terminal 5. This is a program to initialize the .

第5図に、補助データ処理ユニット3のメモリ構成を示
すとともに、第6図に、主データ処理ユニット2から補
助データ処理ユニット3に送出されるデータの説明図、
第7図に、補助データ処理ユニット3から主データ処理
ユニット2に送出されるデータの説明図を示す。
FIG. 5 shows the memory configuration of the auxiliary data processing unit 3, and FIG. 6 is an explanatory diagram of data sent from the main data processing unit 2 to the auxiliary data processing unit 3.
FIG. 7 shows an explanatory diagram of data sent from the auxiliary data processing unit 3 to the main data processing unit 2.

次に、補助データ処理ユニット3のコマンド/動作モー
ド判定部303が、主データ処理ユニット2が発行する
コマンドを受信したときに実行するフローチャートに従
って、本発明の処理内容について詳細に説明する。第8
図に、このフローチャートを示す。
Next, the processing contents of the present invention will be described in detail according to a flowchart that is executed by the command/operation mode determination section 303 of the auxiliary data processing unit 3 when receiving a command issued by the main data processing unit 2. 8th
This flowchart is shown in the figure.

コマンド/動作モード判定部303は、ステップ1で示
すように、主データ処理ユニット2が発行するコマンド
の受付処理を実行すると、次のステップ2で、受は付け
たコマンドのチェック処理を実行する。続いて、ステッ
プ3で、このチェック処理に従って受は付けたコマンド
にエラーがあるのか否かを判断する。このステップ3の
判断でエラーがないと判断するときには、続くステップ
4で、動作モード域35を調べることで補助データ処理
ユニット3の動作モードが単独モー1ζに設定されてい
るのか否かを判断する。このステップ4の判断で単独モ
ードでないと判断するとき、すなわち通常モードに設定
されていると判断するときには、ステップ5に進んで、
受はイ」けたコマンドをコマンド処理部304に通知す
ることでコマンドの実行を指示する。そして、次のステ
ップ6で、本体インタフェース制御部301を介して実
行結果を主データ処理ユニット2に送出するよう処理す
る。
As shown in step 1, the command/operation mode determination unit 303 executes a process of accepting a command issued by the main data processing unit 2, and then, in the next step 2, executes a process of checking the accepted command. Subsequently, in step 3, it is determined whether or not there is an error in the received command according to this checking process. When it is determined in step 3 that there is no error, in step 4, the operation mode area 35 is checked to determine whether or not the operation mode of the auxiliary data processing unit 3 is set to single mode 1ζ. . When it is determined in step 4 that the mode is not standalone mode, that is, when it is determined that the normal mode is set, proceed to step 5.
The received command notifies the command processing unit 304 of the received command, thereby instructing execution of the command. Then, in the next step 6, the execution result is sent to the main data processing unit 2 via the main body interface control section 301.

一方、ステップ4の判断で単独モートであると判断する
ときには、ステップ7に進んで、受は付けたコマンドが
ダンプ処理に係るコマンドであるのか否かを判断する。
On the other hand, if it is determined in step 4 that the mote is a single mote, the process proceeds to step 7, where the receiver determines whether the received command is a command related to dump processing.

すなわち、メモリ31に展開されている制御情報やロギ
ング情報等の続出要求に係るコマンドであるのか否かを
判断する。このステップ7の判断でダンプ処理に係るコ
マンドであると判断するときには、主データ処理ユニッ
ト2がダウン状態にあってもその保守ツール機構に従っ
て正規に発行されたコマンドであると判断して、ステッ
プ8に進んで、受は付けたダンプ処理に係るコマンドを
コマンド処理部304に通知゛することでダンプ処理の
実行を指示する。そして、次のステップ6で、本体イン
タフェース制御部301を介して読み出しメモリデータ
を主データ処理ユニット2に送出するよう処理する。
In other words, it is determined whether the command is related to a continuous request for control information, logging information, etc. expanded in the memory 31. When it is determined in step 7 that the command is related to dump processing, it is determined that the command is legitimately issued according to the maintenance tool mechanism even if the main data processing unit 2 is down, and step 8 Then, the receiver instructs the execution of the dump process by notifying the command processing unit 304 of the command related to the dump process. Then, in the next step 6, the read memory data is processed to be sent to the main data processing unit 2 via the main body interface control section 301.

一方、ステップ7の判断でダンプ処理に係るコマンドで
ないと判断するときには、主データ処理ユニット2から
の正規に発行されたコマンドではないと判断して、ステ
ップ9に進んで、主データ処理ユニット2に通知するデ
ータのステータス部分に「単独モード動作中」をセット
し、続くステップ10で、本体インタフェース制御部3
01を介してこのステータスのデータを主データ処理ユ
ニット2に通知することで、発行されたコマンドを実行
しないことを通知するよう処理する。
On the other hand, if it is determined in step 7 that the command is not related to dump processing, it is determined that the command is not a legitimately issued command from the main data processing unit 2, and the process proceeds to step 9. ``Operating in standalone mode'' is set in the status part of the data to be notified, and in the following step 10, the main body interface control unit 3
By notifying the main data processing unit 2 of this status data via 01, processing is performed to notify that the issued command will not be executed.

また、ステップ3の判断で受は付りたコマンドにエラー
があると判断するときには、ステップ11に進んで、主
データ処理ユニット2に通知するデータのステータス部
分に「コマンドエラー」をセットし、続くステップ10
で、このステータスのデータを主データ処理ユニット2
に通知することで、発行されたコマンドにエラーがある
ことを通知するという従来通りの処理を行うことになる
Also, if it is determined in step 3 that there is an error in the received command, proceed to step 11, set "command error" in the status part of the data to be notified to the main data processing unit 2, and continue. Step 10
Then, the data in this status is sent to the main data processing unit 2.
By notifying , the conventional process of notifying that there is an error in the issued command will be performed.

このように、本発明では、主データ処理ユニット2がダ
ウン状態にあるときに発行されるダンプコマンドを有効
なものとして扱うよう処理するのである。
In this way, in the present invention, a dump command issued when the main data processing unit 2 is in a down state is treated as valid.

図示実施例について説明したが、本発明はこれに限定さ
れるものではない。例えば、動作モート設定手段6は端
末5とは切り離されて独自に備&るようなものに対して
も、本発明はそのまま適用できるのである。
Although the illustrated embodiment has been described, the present invention is not limited thereto. For example, the present invention can be applied as is to a device in which the operation mode setting means 6 is provided separately from the terminal 5.

〔発明の効果〕〔Effect of the invention〕

以上説明したように、本発明によれば、主データ処理ユ
ニット2がダウン状態にあるときに発行されるダンプ処
理に係るコマンドを有効なものとして扱うよう処理する
ことから、主データ処理ユニット2がダウン状態にあっ
ても補助データ処理ユニット3のメモリデータを主デー
タ処理ユニット2側にダンプできるようになる。これか
ら、補助データ処理ユニット3が備える端末5を本来の
補助的な単機能のもので済ませられるようになるのであ
る。
As explained above, according to the present invention, the main data processing unit 2 processes a command related to dump processing that is issued when the main data processing unit 2 is in a down state to be treated as valid. Even in a down state, memory data in the auxiliary data processing unit 3 can be dumped to the main data processing unit 2 side. From now on, the terminal 5 provided in the auxiliary data processing unit 3 can be replaced with an auxiliary, single-function terminal.

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

第1図は本発明の原理構成図、 第2図は本発明が適用されるデータ処理システムの全体
構成図、 第3図は本発明が適用されるデータ処理システムのシス
テム構成図、 1       第4図は本発明が適用されるデータ処
理システムのプログラム構成図、 第5図は補助データ処理ユニットのメモリ構成図、 第6図は主データ処理ユニットから補助データ処理ユニ
ットに送出されるデータの説明図、第7図は補助データ
処理ユニントから主データ処理ユニットに送出されるデ
ータの説明図、第8図は本発明が実行するフローチャー
1・である。 図中、1はデータ処理システム本体、2は主データ処理
ユニット、3は補助データ処理ユニット、4及び5は端
末、6は動作モード設定手段、7はコマンド発行部、8
はデータ受信部、9はコマンド受付部、10は動作モー
ド管理部、11はコマンド種別判定部、12しまコマン
ド処理部、]:3はデータ送信部、14は実行データ送
信部、15はステータス通知部である。 特許出願人 ′株式会社 ビーエフニー化 理 人  
弁理士  森1)寛(外2名)浦旦カテーグ処王里1ニ
ットのメモ 第5図 ソお早族図
FIG. 1 is a diagram showing the principle configuration of the present invention. FIG. 2 is an overall diagram showing the overall configuration of a data processing system to which the present invention is applied. FIG. 3 is a system configuration diagram of a data processing system to which the present invention is applied. Figure 5 is a program configuration diagram of a data processing system to which the present invention is applied, Figure 5 is a memory configuration diagram of an auxiliary data processing unit, and Figure 6 is an explanatory diagram of data sent from the main data processing unit to the auxiliary data processing unit. , FIG. 7 is an explanatory diagram of data sent from the auxiliary data processing unit to the main data processing unit, and FIG. 8 is a flowchart 1 executed by the present invention. In the figure, 1 is a data processing system main body, 2 is a main data processing unit, 3 is an auxiliary data processing unit, 4 and 5 are terminals, 6 is an operation mode setting means, 7 is a command issuing unit, 8
9 is a data reception unit, 9 is a command reception unit, 10 is an operation mode management unit, 11 is a command type determination unit, 12 is a striped command processing unit, ]: 3 is a data transmission unit, 14 is an execution data transmission unit, 15 is a status notification Department. Patent applicant: Rihito, BFN Co., Ltd.
Patent attorney Mori 1) Hiroshi (and 2 others) Uradan Kateigsho Ori 1 knit memo Figure 5 So-early people diagram

Claims (1)

【特許請求の範囲】 主データ処理ユニット(2)と、補助データ処理ユニッ
ト(3)と、動作モード設定手段(6)とを備え、該補
助データ処理ユニット(3)は、該主データ処理ユニッ
ト(2)から発行されるコマンドに従ってデータ処理を
実行するとともに、該主データ処理ユニット(2)に障
害があるときには、該動作モード設定手段(6)に従っ
て単独モードに設定されて単独でデータ処理を実行する
よう処理するデータ処理システムにおいて、 上記補助データ処理ユニット(3)は、単独モードに設
定されているときに、上記主データ処理ユニット(2)
から発行されるコマンドがダンプ処理に係るコマンドで
あるのか否かを判断するコマンド種別判定部(11)を
備え、 該コマンド種別判定部(11)に従ってダンプ処理に係
るコマンドであると判断するときには、該コマンドを強
制的に実行して読み出されるメモリデータを上記主デー
タ処理ユニット(2)に送出するとともに、ダンプ処理
に係るコマンドでないと判断するときには、該コマンド
を実行せずに上記主データ処理ユニット(2)に対して
単独モードにあることを通知するよう処理することを、 特徴とするメモリダンプ制御方式。
[Scope of Claims] A main data processing unit (2), an auxiliary data processing unit (3), and an operation mode setting means (6), wherein the auxiliary data processing unit (3) is connected to the main data processing unit. (2) executes data processing according to commands issued from the main data processing unit (2), and when there is a failure in the main data processing unit (2), it is set to independent mode according to the operation mode setting means (6) and performs data processing independently. In a data processing system for processing to execute, said auxiliary data processing unit (3), when set in standalone mode, said main data processing unit (2)
a command type determination unit (11) that determines whether a command issued from the command is a command related to dump processing; and when determining that the command is a command related to dump processing according to the command type determination unit (11), The command is forcibly executed and the read memory data is sent to the main data processing unit (2), and when it is determined that the command is not related to dump processing, the command is not executed and the memory data read is sent to the main data processing unit (2). (2) A memory dump control method characterized by processing to notify that the device is in standalone mode.
JP1125543A 1989-05-18 1989-05-18 Data processing system with memory dump function Granted JPH02302845A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1125543A JPH02302845A (en) 1989-05-18 1989-05-18 Data processing system with memory dump function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1125543A JPH02302845A (en) 1989-05-18 1989-05-18 Data processing system with memory dump function

Publications (2)

Publication Number Publication Date
JPH02302845A true JPH02302845A (en) 1990-12-14
JPH0551935B2 JPH0551935B2 (en) 1993-08-04

Family

ID=14912799

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1125543A Granted JPH02302845A (en) 1989-05-18 1989-05-18 Data processing system with memory dump function

Country Status (1)

Country Link
JP (1) JPH02302845A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57113152A (en) * 1980-12-29 1982-07-14 Fujitsu Ltd Dumping processing system
JPS60189563A (en) * 1984-03-11 1985-09-27 Casio Comput Co Ltd Memory dump drive circuit
JPS61107443A (en) * 1984-10-30 1986-05-26 Usac Electronics Ind Co Ltd Memory damp system
JPS6220080A (en) * 1985-07-19 1987-01-28 Nec Corp Picking-up and collecting system for memory contents of remote place processor in network system
JPS62211761A (en) * 1986-03-12 1987-09-17 Nec Corp Dump system for communication control mechanism

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57113152A (en) * 1980-12-29 1982-07-14 Fujitsu Ltd Dumping processing system
JPS60189563A (en) * 1984-03-11 1985-09-27 Casio Comput Co Ltd Memory dump drive circuit
JPS61107443A (en) * 1984-10-30 1986-05-26 Usac Electronics Ind Co Ltd Memory damp system
JPS6220080A (en) * 1985-07-19 1987-01-28 Nec Corp Picking-up and collecting system for memory contents of remote place processor in network system
JPS62211761A (en) * 1986-03-12 1987-09-17 Nec Corp Dump system for communication control mechanism

Also Published As

Publication number Publication date
JPH0551935B2 (en) 1993-08-04

Similar Documents

Publication Publication Date Title
JPS59200327A (en) Control system of peripheral device
CA2090709A1 (en) System to service processor interface for a tablet computer
JPH02189663A (en) Input/output data transfer system
JPH02302845A (en) Data processing system with memory dump function
EP0385703A2 (en) Keyboard interface control
JPH06177965A (en) Duplex exchange system
JP3052595B2 (en) Computer redundancy control method
JPS5941027A (en) computer system
JP3157794B2 (en) Peripheral control processor
JPH07104837B2 (en) Processor control method
JPS6329862A (en) Data communication system
JPS60173631A (en) Control program switching system
JPH0833840B2 (en) Error recovery procedure notification system
JP2745944B2 (en) Data processing system
JP2591208B2 (en) IC card system
JPH01263064A (en) Printer device
JPS6336431Y2 (en)
JP3033586B2 (en) Information processing system
JP2747011B2 (en) Interrupt signal interface
JP3293337B2 (en) Printer device
JPH0820934B2 (en) Disk cache control method
JPH03113503A (en) Industrial computer
JPH0319574B2 (en)
JPS5960632A (en) Memory damping system
JPH05257725A (en) CPU unit error transmission device

Legal Events

Date Code Title Description
S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees