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

Apparatus and method for two controller diagnostic and verification procedures in a data processing unit

Assignee: Bull HN Information Systems Italia SpA
•
Filing: 1973-12-10
•
Granted: 1975-10-28
•
Expires: 1993-12-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus for two controller execution of verification and diagnostic procedures in a data processing unit. The CPU and IOC subsytems of the data processing unit each contain control apparatus which can be used to manipulate the apparatus of the associated subsystem as well as the apparatus of the nonassociated subsystems. The control apparatus of each subsystem has access to error-detection circuitry and a plurality of registers in both subsystems so as to have available the results of apparatus manipulation. The detection of a fault condition in one subsystem can be analyzed by the second subsystem without ambiguity caused by the fault condition itself. The control apparatus of both subsystems can cooperate to test interacting portions of the subsystems.

Inventors

  • 👤 Donald James Greenwald

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 04:11
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/22; G06F11/26; G06F11/273; G06F11/2736; G06F11/2294

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 239 words
In combination with a data processing unit having at least two subsystems, apparatus for controlling the operation of a one of said two subsystems by another of said two subsystems, including: a first control store circuit included within a first subsystem comprising, a first control store memory for storing a first group of signals, a first control circuit coupled to said first control store memory for controlling storage and extraction of said first group of signals, and a first subcommand generator for controlling operation of said first subsystem in response to said first group of signals; a second control store circuit included within a second subsystem comprising, a second control store memory for storing a second group of signals, a second control store circuit coupled to said first control store memory for controlling storage and extraction of said second group of signals, and a second subcommand generator for controlling operation of said second subsystem in response to said second group of signals; first means coupling said first control store memory and said second subcommand generator, said first group of signals applied to said second subcommand generator in response to a first command signal for controlling operation of said second subsystem; and second means coupling said second control store memory and said first subcommand generator, said second group of signals applied to said first subcommand generator in response to a second command signal for controlling operation of said first subsystem.
Claim 2
Dependent Claim 239 words
In combination with a data processing unit having at least two subsystems, apparatus for controlling the operation of a one of said two subsystems by another of said two subsystems, including: a first control store circuit included within a first subsystem comprising, a first control store memory for storing a first group of signals, a first control circuit coupled to said first control store memory for controlling storage and extraction of said first group of signals, and a first subcommand generator for controlling operation of said first subsystem in response to said first group of signals; a second control store circuit included within a second subsystem comprising, a second control store memory for storing a second group of signals, a second control store circuit coupled to said first control store memory for controlling storage and extraction of said second group of signals, and a second subcommand generator for controlling operation of said second subsystem in response to said second group of signals; first means coupling said first control store memory and said second subcommand generator, said first group of signals applied to said second subcommand generator in response to a first command signal for controlling operation of said second subsystem; and second means coupling said second control store memory and said first subcommand generator, said second group of signals applied to said first subcommand generator in response to a second command signal for controlling operation of said first subsystem.
Claim 3
Dependent Claim 32 words
The apparatus of claim 1 further including: a maintenance interface unit coupled to said first and said second control store circuits for manually controlling operation of said first and said second subsystem.
Claim 4
Dependent Claim 252 words
In combination with a data processing unit having at least two subsystems, apparatus for verifying the operation of and for localizing errors in said data processing unit comprising: a data bus for transmitting electrical signals; a first control store network included within a first subsystem for controlling the operation of said first subsystem, said first control store network coupled to said data bus; a second control store network included within a second subsystem for controlling the operation of said second subsystem, said second control store network coupled to said data bus; a control bus for transmitting command and control signals coupled to said first and said second control store networks, said first control store network controlling said second subsystem in response to a first command signal, said second control store network controlling said first subsystem in response to a second command signal; a first integrity check network for identification of error conditions in said first subsystem, said first integrity check network coupled to said data bus; a second integrity check network for identification of error conditions in said second subsystem, said second integrity network coupled to said data bus; and a plurality of registers coupled to said data bus, said registers receiving signals from and applying signals to said firSt and said second control store networks in response to appropriate control signals, said plurality of registers locating a fault condition in response to operation of said first and said second subsystems under control of said first and said second control store networks.
Claim 5
Dependent Claim 252 words
In combination with a data processing unit having at least two subsystems, apparatus for verifying the operation of and for localizing errors in said data processing unit comprising: a data bus for transmitting electrical signals; a first control store network included within a first subsystem for controlling the operation of said first subsystem, said first control store network coupled to said data bus; a second control store network included within a second subsystem for controlling the operation of said second subsystem, said second control store network coupled to said data bus; a control bus for transmitting command and control signals coupled to said first and said second control store networks, said first control store network controlling said second subsystem in response to a first command signal, said second control store network controlling said first subsystem in response to a second command signal; a first integrity check network for identification of error conditions in said first subsystem, said first integrity check network coupled to said data bus; a second integrity check network for identification of error conditions in said second subsystem, said second integrity network coupled to said data bus; and a plurality of registers coupled to said data bus, said registers receiving signals from and applying signals to said firSt and said second control store networks in response to appropriate control signals, said plurality of registers locating a fault condition in response to operation of said first and said second subsystems under control of said first and said second control store networks.
Claim 6
Dependent Claim 34 words
The apparatus of claim 3 further including a maintenance interface unit coupled to said first and said second control store networks for manually entering data into said first and said second control store networks.
Claim 7
Dependent Claim 31 words
The apparatus of claim 4 further including a diagnostic display panel coupled to said first and said second integrity check network for identifying a malfunctioning unit causing a detected error condition.
Claim 8
Dependent Claim 179 words
In combination with a data processing unit having at least two subsystems apparatus, for verifying the operation of and for localizing errors in said data processing unit, comprising: a first control circuit included within a first subsystem, for controlling the operation of said first subsystem; a second control circuit included within a second subsystem, for controlling the operation of said second subsystem; means for coupling said second control circuit and said first control circuit, said second control circuit controlling the operation of said first subsystem in response to a first command signal, said first control circuit controlling the operation of said second subsystem in response to a second command signal; first means for detection of a result of the operation of said first subsystem; second means for detection of a result of the operation of said second subsystem; and a data bus coupled to said first control circuit, said second control circuit, said first detection means and said second detection means, said data bus exchanging data signals between said control circuits and said first and said second detection means.
Claim 9
Dependent Claim 179 words
In combination with a data processing unit having at least two subsystems apparatus, for verifying the operation of and for localizing errors in said data processing unit, comprising: a first control circuit included within a first subsystem, for controlling the operation of said first subsystem; a second control circuit included within a second subsystem, for controlling the operation of said second subsystem; means for coupling said second control circuit and said first control circuit, said second control circuit controlling the operation of said first subsystem in response to a first command signal, said first control circuit controlling the operation of said second subsystem in response to a second command signal; first means for detection of a result of the operation of said first subsystem; second means for detection of a result of the operation of said second subsystem; and a data bus coupled to said first control circuit, said second control circuit, said first detection means and said second detection means, said data bus exchanging data signals between said control circuits and said first and said second detection means.
Claim 10
Dependent Claim 52 words
The apparatus of claim 6 further including a direct register associated with said first and said second subsystem, each of said direct registers coupled to said data bus, said direct register being a main adder operand register, said register providing a main transfer of data between said first and said second subsystems.
Claim 11
Dependent Claim 20 words
The apparatus of claim 7 further including means for manually entering data into said first and said second control circuit.
Claim 12
Dependent Claim 44 words
The apparatus of claim 8 further including a diagnostic display panel coupled to said first and said detection means, said diagnostic display panel identifying a malfunctioning unit when said results of the operation of said first and said second subsystem is an error condition.

References Cited (Backward Citations)

US3519808A Cited
US3794973A Cited
US3692989A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1978-10-27 1979-04-28 1979-10-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1982-10-27 1983-04-28 1983-10-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1986-10-27 1987-04-28 1987-10-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag