Browse Prior Art Database

Real Time Diagnostic Isolation of Defective Field Replaceable Units

IP.com Disclosure Number: IPCOM000073630D
Original Publication Date: 1971-Jan-01
Included in the Prior Art Database: 2005-Feb-22
Document File: 2 page(s) / 57K

Publishing Venue

IBM

Related People

Keffeler, JR: AUTHOR

Abstract

Intermediate successive data-processing operations, microprogrammed diagnostic verifies satisfactory operation of an I/O controller. Such diagnostics are performed while the tape transducer is scanning an interblock gap (IBG). At the end of a data processing operation (end of data block), the microprogram is hardware forced to a given starting address of a real time microdiagnostic.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 64% of the total text.

Page 1 of 2

Real Time Diagnostic Isolation of Defective Field Replaceable Units

Intermediate successive data-processing operations, microprogrammed diagnostic verifies satisfactory operation of an I/O controller. Such diagnostics are performed while the tape transducer is scanning an interblock gap (IBG). At the end of a data processing operation (end of data block), the microprogram is hardware forced to a given starting address of a real time microdiagnostic.

The real time microdiagnostic is written with the assumption that nothing in the l/O controller is operable. If the branch operation is executed properly as detected in step 10, a sequence of increasingly higher order operations are successively performed for verifying satisfactory operation. If, in step 10, the branch operation was detected by hardware means as not properly executed, the controller is stopped and an operator is notified that the branch was improperly performed. Indicated in this stopping is the field replaceable units that should be replaced for satisfactory branching operations.

If the branch is successfully executed, then steps A through A6 are performed in that order. In step A, a series of fixed branch on condition operations are performed. If any of the branch operations are improperly performed, the controller is stopped and the appropriate error is indicated. This error indicates the field replaceable unit by address that has to be replaced. Similarly, simple ALU operations and worst-case ALU...