Patent EP0510679A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0510679A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Fault information gathering system for peripheral controllers in a computer system

Assignee: NEC Corp
•
Filing: 1992-04-24
•
Granted: —
•
Expires: 2012-04-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract This fault information gathering system for peripheral controllers used in computer systems has, in its internal memory (30A,40A,50A) at a peripheral controller(20), a first work area (A1,B1,C1,...) for used in normal status and a second work area (A2,B2,C2,...) used when a fault is detected as a work areas (201) for each of the modules (A,B,C,...) constituting the program and also has a tracing area (203) to store the history data of program operation and a data area (202) to keep the area information in the tracing area (203) and the first work area used when a fault is detected. The system traces the program operation and writes the history data into the tracing area (203) and, when a fault is detected by the program, switches the work area to the second work area (A2,B2,C2,...). Upon detection of a fault by the program, the area information indicating the first work area (A1,B1,C1,...) and said tracing area (203) to said data area (202). The area information written into the data area (202) is provided upon instruction from the central processing unit (10), and thereafter, the data in the first work area and the tracing area (203) are transferred to the central processing unit upon instruction from the central processing unit (10). <IMAGE> <IMAGE>

Inventors

  • 👤 Tsukasa Yagi
  • 👤 Yasuo Imanisi

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-08 15:09
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/36; G06F11/362; G06F11/3636; G06F11/30; G06F11/34; G06F11/3466; G06F11/3476

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 254 words
A fault information gathering system for a computer system to gather information on fault at peripheral controllers, comprising: a central processing unit (10) for data processing and peripheral controllers (20) to control various peripherals for data transfer to and from said central processing unit (10), said peripheral controller (20), comprising: memory means (30A,40A,50A) having a first work area (A1,B1,C1,...) for use in normal status and a second work area (A2,B2,C2,...) used when a fault is detected as a work areas (201) for a program controlling said peripherals and also having a tracing area (203) to store history data of said program operation and a data area (202) to keep the area information in the tracing area (203) and the first work area (A1,B1,C1,...) used at the time of fault detection; tracing means (102) for tracing the operation of said program and write the history data to the tracing area (203) of said memory means (30A,40A,50A); switching means (103) for switching the work area (201) to the second work area (A2,B2,C2,...) when a fault is detected by said program; writing means (104) for writing the area information indicating the first work area (A1,B1,C1,...) and said tracing area (203) to said data area (202) when a fault is detected by said program; notification means (106) for reporting the area information written in said data area (202) to said central processing unit (10); and transfer means (107) for transferring the data in said first work area (A1,B1,C1,...) and tracing area (203) to said central processing unit (10).
Claim 2
Dependent Claim 55 words
A fault information gathering system for a computer system to gather information on fault at peripheral controllers of Claim 1 wherein said notification means (106) for area information reports the area information and said transfer means (107) for fault information sends the fault information both according to the instructions from the central processing unit (10).
Claim 3
Dependent Claim 47 words
A fault information gathering system for a computer system to gather information on fault at peripheral controllers of Claim 1 or 2 wherein the program of the peripheral controller (20) comprises a plurality of modules (A,B,C,...), each of which having the first and the second work areas.
Claim 4
Dependent Claim 64 words
A fault information gathering system for a computer system to gather information on fault at peripheral controllers of any of Claims 1 to 3 wherein said writing means (104) to write area information is characterized by that it writes the starting address and size of the work area (A1,B1,C1,...) and the starting address and size of said tracing area (203) as the area information.
Claim 5
Dependent Claim 302 words
A fault information gathering system for a computer system to gather information on fault at peripheral controllers, comprising: a central processing unit (10) for data processing and peripheral controllers (20) to control various peripherals for data transfer to and from said central processing unit (10), said peripheral controller (20), comprising: memory means (30A,40A,50A) having a first work area (A1,B1,C1,...) for use in normal status and a second work area (A2,B2,C2,...) for use when a fault occurs as a work areas (201) for the program controlling said peripherals, and also having a tracing area (203) to store history data of operation by said program and a data area (202) to keep the area information in the tracing area (203) and the first work area (A1,B1,C1,...) used at the time of fault detection; means (101) for detecting a fault and for notifying said central processing unit (10) of occurrence of fault; tracing means (102) for tracing the operation of said program and write the history data to the tracing area (203) of said memory means (30A,40A,50A); switching means (103) for switching the work area to the second work area (A2,B2,C2,...) when a fault occurs; means (105) for stopping the tracing operation by said tracing means (102) when a fault occurs; writing means (104) for writing the data indicating the area of the first work area (A1,B1,C1,...) and said tracing area (203) to said data area (202) when a fault occurs; notification means (106) for reporting the area information written in said data area (202) to said central processing unit (10) according to the instruction from said central processing unit (10); and transfer means (107) for transferring the data in said first work area (A1,B1,C1,...) and tracing area (203) to said central processing unit (10) according to the instruction from said central processing unit (10).
Claim 6
Dependent Claim 45 words
A fault information gathering system for a computer system to gather information on fault at peripheral controllers of Claim 5 wherein the program of the peripheral controller (20) comprises a plurality of modules (A,B,C), each of which having the first and the second work areas.
Claim 7
Dependent Claim 62 words
A fault information gathering system for a computer system to gather information on fault at peripheral controllers of Claim 5 or 6 wherein said writing means (103) to write area information is characterized by that it writes the starting address and size of the work area (A1,B1,C1,...) and the starting address and size of said tracing area (203) as the area information.
Claim 8
Dependent Claim 113 words
A fault information gathering system for a computer system to gather information on fault at peripheral controllers, comprising: a central processing unit (10) for data processing and peripheral controllers (20) to control various peripherals for data transfer to and from said central processing unit (10), said peripheral controller (20), comprising: memory means (30A,40A,50A) having a first work area (A1,B1,C1,...) for use in normal status and a second work area (A2,B2,C2,...) used when a fault is detected as a work areas (201) for the program controlling said peripherals, and a switching means (103) for switching the work area from the first work area (A1,B1,C1,...) to the second work area (A2,B2,C2,...) when a fault occurs.
Claim 9
Dependent Claim 313 words
A fault information gathering system for a computer system to gather information on fault at peripheral controllers, comprising: a central processing unit (10) for data processing and peripheral controllers (20) to control various peripherals for data transfer to and from said central processing unit (10), said peripheral controller (20), comprising: memory means (30A,40A,50A) having a program to control said peripherals consisting of a plurality of modules (A,B,C,...), each of which is provided with a first work area (A1,B1,C1,...) for use in normal status and a second work area (A2,B2,C2,...) used when a fault is detected as a work areas (201), and also having a tracing area (203) to store history data of operation by said program and a data area (202) to keep the area information in the tracing area (203) and the first work area (A1,B1,C1,...) used at the time of fault detection; means for detecting a fault and for notifying said central processing unit of occurrence of fault; tracing means (102) for tracing the operation of said control program and write the history data to the tracing area (203) of said memory means; switching means (103) for switching the work area to the second work area (A2,B2,C2,...) when a fault occurs; means (105) for stopping the tracing operation by said tracing means (102) when a fault occurs; writing means (104) for writing the data indicating the area of the first work area (A1,B1,C1,...) and said tracing area (203) to said data area (202) when a fault occurs; notification means (106) for reporting the area information written in said data area (202) to said central processing unit (10) according to the instruction from said central processing unit (10); and transfer means (107) for transferring the data in said first work area (A1,B1,C1,...) and tracing area (203) to said central processing unit (10) according to the instruction from said central processing unit (10).
Claim 10
Dependent Claim 54 words
A fault information gathering system for a computer system to gather information on fault at peripheral controllers of Claim 9 wherein said writing means (104) to write area information writes the starting address and size of the work area and the starting address and the size of said tracing area (203) as area information.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag