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

Diagnostic subsystem

Assignee: International Business Machines Corp
•
Filing: 1990-06-11
•
Granted: —
•
Expires: 2010-06-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A device adapter with an on-board diagnostic capability for a SCSI controller is provided by a gate array driven by a microprocessor on board the adapter. The gate array has data and control inputs driven from the micro-processor and data and control outputs which are dot OR'ed with corresponding in/out terminals of the SCSI controller. A reset signal from a SCSI bus forms a further input to the gate array. For testing purposes the micro-processor detects the gate array inputs to simulate a fault-free or faulty device. The micro-processor detects the response of the SCSI controller to the device simulation and thereby can determine the state of health of the SCSI controller.

Inventors

  • 👤 Don Steven Keener
  • 👤 Andrew Boyce Mcneill
  • 👤 Kevin Lee Scheiern

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-06 14:22
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/22; G06F11/2205; G06F11/2221; G06F11/26; G06F11/261; G06F11/221

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 112 words
A diagnostic subsystem for use with an adapter (20), wherein said adapter is capable of controlling a variety of peripheral devices (61-63) each designed to comply to a specific standard and includes a microprocessor (202) and dedicated memory (203, 204) coupled thereto, and a controller (201) coupled to said microprocessor and to a multi­conductor (50) bus, said diagnostic subsystem including: a gate array (220) coupled to said microprocessor and to said controller, and also coupled to said multiconductor bus; and means responsive to a diagnostic command received at said device for selecting said controller and for generating and coupling, through said gate array, signals simulating the response of an attached peripheral device.
Claim 2
Dependent Claim 112 words
A diagnostic subsystem for use with an adapter (20), wherein said adapter is capable of controlling a variety of peripheral devices (61-63) each designed to comply to a specific standard and includes a microprocessor (202) and dedicated memory (203, 204) coupled thereto, and a controller (201) coupled to said microprocessor and to a multi­conductor (50) bus, said diagnostic subsystem including: a gate array (220) coupled to said microprocessor and to said controller, and also coupled to said multiconductor bus; and means responsive to a diagnostic command received at said device for selecting said controller and for generating and coupling, through said gate array, signals simulating the response of an attached peripheral device.
Claim 3
Dependent Claim 33 words
A diagnostic subsystem as claimed in claim 1, wherein said means responsive to a diagnostic command for generating signals simulating an attached peripheral device includes means for simulating a faulty attached peripheral device.
Claim 4
Dependent Claim 76 words
A diagnostic subsystem as claimed in any preceding claim, wherein said gate array includes a plurality of register stages, each coupled to an input terminal of said gate array, first logic means responsive to command signals for enabling at least one of said register stages to store information representative of a signal appearing at said input terminal, and second logic means for coupling information stored in said at least one register stage to an output terminal.
Claim 5
Dependent Claim 50 words
A diagnostic subsystem as claimed in claim 3, wherein said second logic means includes: a reset input terminal coupled to a reset signal carrying conductor in said multiconductor bus; and means responsive to an active reset signal for disabling said second logic means from coupling information to said output terminal.
Claim 6
Dependent Claim 37 words
A diagnostic subsystem as claimed in claim 4, wherein said second logic means further includes a wrap test input terminal, and means responsive to a transition of said wrap test signal for enabling said second logic means.
Claim 7
Dependent Claim 25 words
A diagnostic subsystem as claimed in any preceding claim, wherein said gate array is integrated with said device controller to form a single electronic chip.
Claim 8
Dependent Claim 37 words
A diagnostic subsystem as claimed in any preceding claim, wherein said specific standard is a SCSI standard, said adapter is a SCSI adapter, said multiconductor bus is a SCSI bus, and said controller is a SCSI controller.
Claim 9
Independent Claim 13 words
A device adapter including a diagnostic subsystem as claimed in any preceding claim.
Claim 10
Independent Claim 110 words
A device adapter (20) capable of controlling a variety of peripheral devices (61-63) each designed to comply with a specific standard, said device adapter including: a connector for connection to a multiconductor bus (50); a microprocessor (202) and dedicated memory (203, 204) coupled thereto; a device controller (201) coupled to and driven by said micro­processor, said device controller including dedicated input/output terminals for driving selected conductors of said multiconductor bus and for responding to selected conductors of said multiconductor bus; and a gate array (220) with a set of inputs coupled to said micro­processor and a set of outputs coupled in common with said input/output terminals of said device controller.
Claim 11
Independent Claim 110 words
A device adapter (20) capable of controlling a variety of peripheral devices (61-63) each designed to comply with a specific standard, said device adapter including: a connector for connection to a multiconductor bus (50); a microprocessor (202) and dedicated memory (203, 204) coupled thereto; a device controller (201) coupled to and driven by said micro­processor, said device controller including dedicated input/output terminals for driving selected conductors of said multiconductor bus and for responding to selected conductors of said multiconductor bus; and a gate array (220) with a set of inputs coupled to said micro­processor and a set of outputs coupled in common with said input/output terminals of said device controller.
Claim 12
Dependent Claim 33 words
A device adapter as claimed in claim 9 wherein said specific standard is a Small Computer System Interface (SCSI) standard, and wherein said gate array includes a Reset input coupled to said connector.
Claim 13
Dependent Claim 24 words
A device adapter as claimed in claim 10, wherein said multi­conductor bus is a SCSI bus, and said device controller is a SCSI controller.

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