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

Method and system for converting computer peripheral equipment to SCSI-compliant devices

Assignee: Avago Technologies International Sales Pte Ltd
•
Filing: 1998-03-31
•
Granted: 2000-09-05
•
Expires: 2018-03-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system for converting computer peripheral equipment to SCSI-compliant devices includes an interface controller which converts a mass storage device communicating on an ATA interface to a target device communicating in SCSI commands across an IEEE-1394 interface. The controller converts SCSI commands in CDBs in the IEEE-1394 ORBs to ATA ORBs and then directly to ATA/ATAPI commands, through a mapping function.

Inventors

  • 👤 Richard M. Born

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 12:26
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/40; H04L12/40052; H04L12/40123; G; G06; G06F; G06F13/00; G06F13/38; G06F13/382; G06F13/385

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 108 words
A conversion apparatus attachable to a peripheral device which operates on an ATA/ATAPI communication protocol, to allow the computer peripheral device to communicate in a SCSI communication protocol with a remote host computer to which the peripheral device can be attached, the conversion apparatus comprising: an input stage that delivers and receives data to and from the remote host computer in the SCSI communication protocol; a mapping stage communicating with the input stage to convert between the SCSI and ATA/ATAPI communication protocols bi-directionally; and a transfer stage communicating with the mapping stage and delivering and receiving data to and from the peripheral device in the ATA/ATAPI communication protocol.
Claim 2
Dependent Claim 108 words
A conversion apparatus attachable to a peripheral device which operates on an ATA/ATAPI communication protocol, to allow the computer peripheral device to communicate in a SCSI communication protocol with a remote host computer to which the peripheral device can be attached, the conversion apparatus comprising: an input stage that delivers and receives data to and from the remote host computer in the SCSI communication protocol; a mapping stage communicating with the input stage to convert between the SCSI and ATA/ATAPI communication protocols bi-directionally; and a transfer stage communicating with the mapping stage and delivering and receiving data to and from the peripheral device in the ATA/ATAPI communication protocol.
Claim 3
Dependent Claim 27 words
A conversion apparatus as defined in claim 1, wherein the mapping stage includes converting between SCSI CDBs and ATA commands, data, and status across an ATA interface.
Claim 4
Dependent Claim 22 words
A conversion apparatus as defined in claim 2, wherein the mapping stage further includes an intermediate stage of converting to ATA CDBs.
Claim 5
Dependent Claim 45 words
A conversion apparatus as defined in claim 1, wherein the data sent to and from the host computer is sent across a communication link to which the input stage of the conversion apparatus is attachable, the communication link and the input stage being IEEE-1394 compliant.
Claim 6
Dependent Claim 20 words
A conversion apparatus as defined in claim 1, wherein the input stage includes a physical layer and a link layer.
Claim 7
Dependent Claim 30 words
A conversion apparatus as defined in claim 1, wherein the mapping stage includes a buffer in communication with an ATA sequencer in cooperation with a microprocessor and associated program memory.
Claim 8
Dependent Claim 28 words
A conversion apparatus as defined in claim 1, wherein the transfer stage includes an ATA sequencer in communication with an input/output port attachable to an ATA interface cable.
Claim 9
Dependent Claim 137 words
A computer system, comprising: a host computer having an input/output port for communicating in a SCSI communication protocol; a communication link having at least two ends, with a first end connected to the input/output port of the host computer; a peripheral device located at a spaced apart distance from the host computer, the device having an input/output port for communicating in an ATA communication protocol; and an interface unit located and associated with the peripheral device, the interface unit having two input/output ports, with one of the input/output ports of the interface unit being connected to the input/output port of the peripheral device and the other of the input/output ports of the interface unit being connected to the second end of the communication link; wherein the interface unit converts bi-directionally between the SCSI and ATA communication protocols.
Claim 10
Dependent Claim 137 words
A computer system, comprising: a host computer having an input/output port for communicating in a SCSI communication protocol; a communication link having at least two ends, with a first end connected to the input/output port of the host computer; a peripheral device located at a spaced apart distance from the host computer, the device having an input/output port for communicating in an ATA communication protocol; and an interface unit located and associated with the peripheral device, the interface unit having two input/output ports, with one of the input/output ports of the interface unit being connected to the input/output port of the peripheral device and the other of the input/output ports of the interface unit being connected to the second end of the communication link; wherein the interface unit converts bi-directionally between the SCSI and ATA communication protocols.
Claim 11
Dependent Claim 16 words
A computer system as defined in claim 8, wherein the communication link is a serial bus.
Claim 12
Dependent Claim 14 words
A computer system as defined in claim 8, wherein the communication link is half-duplex.
Claim 13
Dependent Claim 15 words
A computer system as defined in claim 8, wherein the communication link is IEEE-1394 compliant.
Claim 14
Dependent Claim 33 words
A computer system as defined in claim 11, wherein the input/output ports on each of the host computer and the interface unit which are connected to the communication link are each IEEE-1394 compliant.
Claim 15
Dependent Claim 21 words
A computer system as defined in claim 8, further including an ATA interface interconnecting the peripheral device and the interface unit.
Claim 16
Independent Claim 99 words
A method of interfacing between a host computer communicating in a SCSI communication protocol and a peripheral device communicating in an ATA communication protocol, the method comprising the steps of: providing a serial bus communication link between the host computer and the peripheral device, the communication link being IEEE-1394 compliant; providing an interface adapter at the peripheral device to which the communication link is attached, the interface adapter converting bi-directionally between the SCSI and ATA communication protocols; and allowing the peripheral device to communicate with the host computer through the combination of the interface adapter and the communication link.
Claim 17
Independent Claim 99 words
A method of interfacing between a host computer communicating in a SCSI communication protocol and a peripheral device communicating in an ATA communication protocol, the method comprising the steps of: providing a serial bus communication link between the host computer and the peripheral device, the communication link being IEEE-1394 compliant; providing an interface adapter at the peripheral device to which the communication link is attached, the interface adapter converting bi-directionally between the SCSI and ATA communication protocols; and allowing the peripheral device to communicate with the host computer through the combination of the interface adapter and the communication link.
Claim 18
Dependent Claim 24 words
A method as defined in claim 14, wherein the providing an interface adapter step further includes mapping between the SCSI and ATA communication protocols.
Claim 19
Dependent Claim 43 words
A method as defined in claim 15, wherein the providing an interface adapter step further includes mapping between SCSI CDBs in the SCSI communication protocol and ATA interface signals in the ATA communication protocol by mapping to an intermediate stage of ATA CDBs.
Claim 20
Dependent Claim 93 words
A mass storage device attachable to a computer via a communication link, the device comprising: a mass storage subassembly with an input/output port operating in an ATA communication protocol; and an interface adapter attachable to the mass storage subassembly for communication in the ATA communication protocol, the interface adapter being attachable to the communication link to the computer for communication in the SCSI communication protocol, wherein the interface adapter converts between the SCSI and ATA communication protocols to allow the computer to communicate with the mass storage device in the SCSI communication protocol.
Claim 21
Dependent Claim 93 words
A mass storage device attachable to a computer via a communication link, the device comprising: a mass storage subassembly with an input/output port operating in an ATA communication protocol; and an interface adapter attachable to the mass storage subassembly for communication in the ATA communication protocol, the interface adapter being attachable to the communication link to the computer for communication in the SCSI communication protocol, wherein the interface adapter converts between the SCSI and ATA communication protocols to allow the computer to communicate with the mass storage device in the SCSI communication protocol.
Claim 22
Dependent Claim 28 words
A mass storage device as defined in claim 17, wherein the communication link and the attachment of the interface adapter to the communication link are both IEEE-1394 compliant.
Claim 23
Dependent Claim 22 words
A mass storage device as defined in claim 17, wherein the communication from the computer to the mass storage device is half-duplex.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-09-05 2004-03-06 2004-09-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-09-05 2008-03-06 2008-09-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-09-05 2012-03-06 2012-09-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag