← Back to Patent Explorer
US4984239A Expired / Lapsed US ⏱️ 0.0 years remaining

Automatic verification system for maintenance/diagnosis facility in computer system

Assignee: Hitachi Ltd
•
Filing: 1989-01-04
•
Granted: 1991-01-08
•
Expires: 2009-01-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An automatic verification system for a maintenance/diagnosis facility in a computer system comprising a host computer and a service processor for performing maintenace/diagnosis of the host computer. The host computer includes a fault detecting facility and the service processor includes a fault cause analyzing/processing facility and a fault cause analysis data storing file. The fault cause analyzing/processing facility automatically retrieves on a software basis the fault cause analysis data with high efficiency and accuracy to improve accuracy and efficiency of the test. Through a multi-run of a verification program and a random sequence test program by which a variety of instruction strings based on a random sequence are generated and executed, faults generated at sophisticated timings inherent to a computer using acceleration logic adapted for parallel execution of a plurality of instructions can be simulated to realize a wide range of operation of the fault detecting facility and a wide range of verification for the fault cause analyzing/processing facility. With the above construction, the automatic verification system can efficiently perform automatic verification for the fault detecting facility and the fault cause service facility throughout the whole of the processing sequence.

Inventors

  • 👤 Kaoru Suzuki
  • 👤 Mamoru Kaneko
  • 👤 Matsukichi Kanari

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 18:22
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/22; G06F11/2205; G06F11/2215; G06F11/26; G06F11/273; G06F11/2736

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 185 words
An automatic verification system for a maintenance/diagnosis facility in a computer system comprising a host computer having a fault detecting facility and a fault recovery processing unit for performing a fault recovery processing when a pseudo-fault is generated, and a service processor comprising a fault cause analyzing/processing facility and a fault cause analysis data storing file, said service processor further comprising a pseudo-fault generation control unit for scanning in error data used to generate a pseudo-machine check for said host computer and for controlling a pseudo-fault generating memory address, an analysis result detecting unit for retrieving and extracting results of an analysis conducted by said fault cause analyzing/processing facility from said fault cause analysis data storing file, and an analysis result verifying unit for comparing the analysis results with an expected value to perform verification, and said computer system further comprising means for effecting the generation of the pseudo-fault by a multi-run of a verification program and a random sequence test program so that analysis data on the generated pseudo-fault is evaluated to automatically verify said fault detecting facility and said fault cause analyzing/processing facility.
Claim 2
Dependent Claim 185 words
An automatic verification system for a maintenance/diagnosis facility in a computer system comprising a host computer having a fault detecting facility and a fault recovery processing unit for performing a fault recovery processing when a pseudo-fault is generated, and a service processor comprising a fault cause analyzing/processing facility and a fault cause analysis data storing file, said service processor further comprising a pseudo-fault generation control unit for scanning in error data used to generate a pseudo-machine check for said host computer and for controlling a pseudo-fault generating memory address, an analysis result detecting unit for retrieving and extracting results of an analysis conducted by said fault cause analyzing/processing facility from said fault cause analysis data storing file, and an analysis result verifying unit for comparing the analysis results with an expected value to perform verification, and said computer system further comprising means for effecting the generation of the pseudo-fault by a multi-run of a verification program and a random sequence test program so that analysis data on the generated pseudo-fault is evaluated to automatically verify said fault detecting facility and said fault cause analyzing/processing facility.
Claim 3
Dependent Claim 94 words
The automatic verification system according to claim 1 wherein said analysis result detecting unit of said service processor automatically reads, according to software instructions, the contents of a management table of said fault cause analysis data storing file before and after the generation of the pseudo-fault, retrieves a storage position of the analysis data in accordance with a difference in the read contents, and reads only the analysis data from said fault cause analysis data storing file so as to perform automatic verification for said fault detecting facility and said fault cause analyzing/processing facility.
Claim 4
Dependent Claim 70 words
The automatic verification system according to claim 1 wherein faults are generated in parallel according to timings of the multi-run of the verification program and the random sequence test program whereby, after the scanning in of said error data, a variety of instruction strings based on a random sequence are generated and executed so as to perform automatic verification for said fault detecting facility and said fault cause analyzing/processing facility.
Claim 5
Dependent Claim 23 words
The automatic verification system according to claim 1 wherein said host computer is a computer which uses acceleration logic based on parallel processing.
Claim 6
Dependent Claim 20 words
The automatic verification system according to claim 4 wherein said host computer is a computer which uses pipe line control.
Claim 7
Dependent Claim 171 words
An automatic verification system for a maintenance/diagnosis facility in a computer system comprising a host computer having a fault detecting facility, and a service processor comprising a fault cause analyzing/processing facility and a fault cause analysis data storing file, said service processor further comprising a pseudo-fault generation control unit for generating a pseudo-machine check for said host computer by a scan-in of an error data facility, an analysis result detecting unit for retrieving and extracting results of an analysis conducted by said fault cause analyzing/processing facility from said fault cause analysis data storing file, and an analysis result verifying unit for comparing the analysis results with an expected value to perform verification, and said computer system further comprising means for effecting generation of a pseudo-fault by a multi-run of a verification facility and a random sequence program so that analysis data on the generated pseudo-fault is evaluated to automatically verify at least one of said fault detecting facility, said fault cause analyzing/processing facility, and said scan-in of said error data facility.
Claim 8
Dependent Claim 171 words
An automatic verification system for a maintenance/diagnosis facility in a computer system comprising a host computer having a fault detecting facility, and a service processor comprising a fault cause analyzing/processing facility and a fault cause analysis data storing file, said service processor further comprising a pseudo-fault generation control unit for generating a pseudo-machine check for said host computer by a scan-in of an error data facility, an analysis result detecting unit for retrieving and extracting results of an analysis conducted by said fault cause analyzing/processing facility from said fault cause analysis data storing file, and an analysis result verifying unit for comparing the analysis results with an expected value to perform verification, and said computer system further comprising means for effecting generation of a pseudo-fault by a multi-run of a verification facility and a random sequence program so that analysis data on the generated pseudo-fault is evaluated to automatically verify at least one of said fault detecting facility, said fault cause analyzing/processing facility, and said scan-in of said error data facility.
Claim 9
Dependent Claim 94 words
The automatic verification system according to claim 6 wherein said analysis result detecting unit of said service processor automatically reads, according to software instructions, the contents of a management table of said fault cause analysis data storing file before and after the generation of the pseudo-fault, retrieves a storage position of the analysis data in accordance with a difference in the read contents, and reads only the analysis data from said fault cause analysis data storing file so as to perform automatic verification for said fault detecting facility and said fault cause analyzing/processing facility.
Claim 10
Dependent Claim 69 words
The automatic verification system according to claim 6 wherein faults are generated in parallel according to timings of the multi-run of the verification facility and the random sequence program whereby, after said scan-in of said error data facility, a variety of instruction strings based on a random sequence are generated and executed so as to perform automatic verification for said fault detecting facility and said fault cause analyzing/processing facility.
Claim 11
Dependent Claim 23 words
The automatic verification system according to claims 6 wherein said host computer is a computer which uses acceleration logic based on parallel processing.
Claim 12
Dependent Claim 20 words
The automatic verification system according to claim 9 wherein said host computer is a computer which uses pipe line control.
Claim 13
Dependent Claim 30 words
The automatic verification system according to claim 6 wherein said host computer further comprises a fault recovery processing unit for performing a fault recovery processing when a pseudo-fault is generated.
Claim 14
Dependent Claim 30 words
The automatic verification system according to claim 6 wherein said service processor further comprises a fault recovery processing unit for performing a fault recovery processing when a pseudo-fault is generated.
Claim 15
Dependent Claim 38 words
The automatic verification system according to claim 6 wherein said pseudo-fault generation control unit is for scanning in error data used to generate a pseudo-machine check for said host computer and for controlling a pseudo-fault generating memory address.
Claim 16
Dependent Claim 65 words
The automatic verification system according to claim 6 wherein said means for effecting the generation of the pseudo-fault performs a concurrent operation of a verification facility and a random sequence program so that analysis data on the generated pseudo-fault is evaluated to automatically verify at least one of said fault detecting facility, said fault cause analyzing/processing facility, and said scan-in of said error data facility.

References Cited (Backward Citations)

US3465132A Cited
US4779271A Cited
US4669081A Cited
US4759019A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-01-07 1994-07-09 1995-01-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-01-07 1998-07-09 1999-01-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-01-07 2002-07-09 2003-01-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag