Patent US1244389A successfully refreshed from Google Patents.
Patent US5033049A successfully refreshed from Google Patents.
US5033049A
Expired / Lapsed
US
⏱️ 0.0 years remaining
On-board diagnostic sub-system for SCSI interface
Assignee: International Business Machines Corp
•
Filing: 1989-06-12
•
Granted: 1991-07-16
•
Expires: 2009-06-12
Abstract
Abstract On board diagnostic capability for a SCSI controller is provided within an adapter by providing a gate array driven by a microprocessor on board the adapter. The gate array has data and control inputs driven from the microprocessor 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 microprocessor drives the gate array inputs to simulate a fault-free or faulty device. The microprocessor 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 S. Keener
- 👤 Andrew B. McNeill
- 👤 Kevin L. Scheiern
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 19:01
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/22; G06F11/2205; G06F11/2221; G06F11/26; G06F11/261; G06F11/221
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
102 words
A device adapter capable of controlling a variety of peripheral devices each designed to comply with a specific standard, said device adapter including: a connector for connection to a multiconductor bus; a micro-processor and dedicated memory coupled thereto; a device controller 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 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 2
Independent Claim
102 words
A device adapter capable of controlling a variety of peripheral devices each designed to comply with a specific standard, said device adapter including: a connector for connection to a multiconductor bus; a micro-processor and dedicated memory coupled thereto; a device controller 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 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 3
Dependent Claim
33 words
A device adapter as recited in claim 1 wherein said specific standard is a Small Computer System Interface standard and wherein said gate array includes a Reset input coupled to said multiconductor cable.
Claim 4
Independent Claim
109 words
A device adapter capable of controlling a variety of peripheral devices each designed to comply with a Small Computer System Interface (SCSI) standard, said device adapter including: a connector for connection to a SCSI bus; a micro-processor and dedicated memory coupled thereto; a SCSI device controller coupled to and driven by said micro-processor, said SCSI device controller including dedicated input/output terminals for driving selected conductors of said SCSI bus and for responding to selected conductors of said SCSI bus, and a gate array 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 SCSI device controller.
Claim 5
Independent Claim
109 words
A device adapter capable of controlling a variety of peripheral devices each designed to comply with a Small Computer System Interface (SCSI) standard, said device adapter including: a connector for connection to a SCSI bus; a micro-processor and dedicated memory coupled thereto; a SCSI device controller coupled to and driven by said micro-processor, said SCSI device controller including dedicated input/output terminals for driving selected conductors of said SCSI bus and for responding to selected conductors of said SCSI bus, and a gate array 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 SCSI device controller.
Claim 6
Dependent Claim
102 words
A diagnostic subsystem for use with a Small Computer System Interface (SCSI) adapter where said Small Computer System Interface (SCSI) adapter includes a micro-processor and dedicated memory coupled thereto, and a SCSI controller coupled to said micro-processor and to a SCSI bus, said diagnostic subsystem including: a gate array coupled, to said micro-processor and to said SCSI controller and, also coupled to said SCSI bus, said subsystem further including: means responsive to a diagnostic command received at said SCSI controller for selecting said SCSI controller and for generating and coupling, through said gate array, signals simulating a response of an attached device.
Claim 7
Dependent Claim
102 words
A diagnostic subsystem for use with a Small Computer System Interface (SCSI) adapter where said Small Computer System Interface (SCSI) adapter includes a micro-processor and dedicated memory coupled thereto, and a SCSI controller coupled to said micro-processor and to a SCSI bus, said diagnostic subsystem including: a gate array coupled, to said micro-processor and to said SCSI controller and, also coupled to said SCSI bus, said subsystem further including: means responsive to a diagnostic command received at said SCSI controller for selecting said SCSI controller and for generating and coupling, through said gate array, signals simulating a response of an attached device.
Claim 8
Dependent Claim
32 words
A diagnostic subsystem as recited in claim 4 wherein said means responsive to a diagnostic command for generating signals simulating an attached device includes means for simulating a fault free attached device.
Claim 9
Dependent Claim
31 words
A diagnostic subsystem as recited in claim 4 wherein said means responsive to a diagnostic command for generating signals simulating an attached device includes means for simulating a faulty attached device.
Claim 10
Dependent Claim
75 words
A diagnostic subsystem as recited in claim 4 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 11
Dependent Claim
51 words
A diagnostic subsystem as recited in claim 7 wherein said second logic means includes: a reset input terminal coupled to a reset signal carrying conductor included in said SCSI bus, and means responsive to an active reset signal for disabling said second logic means from coupling information to said output terminal.
Claim 12
Dependent Claim
36 words
A diagnostic subsystem as recited in claim 8 wherein said second logic means includes a wrap test input terminal, and means responsive to a transition of said wrap test signal for enabling said second logic means.
References Cited (Backward Citations)
US3889109A
Cited
US3931506A
Cited
US3958111A
Cited
US4275464A
Cited
US4339819A
Cited
US4500993A
Cited
US4385349A
Cited
US4499580A
Cited
US4535456A
Cited
US4638455A
Cited
US4779196A
Cited
US4669004A
Cited
US4783705A
Cited
US4718064A
Cited
US4868825A
Cited
US4905184A
Cited
US4914656A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1994-07-15 | 1995-01-14 | 1995-07-16 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1998-07-15 | 1999-01-14 | 1999-07-16 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2002-07-15 | 2003-01-14 | 2003-07-16 | $7700.00 | Window Closed / Lapsed |