Search Patents
  • Publication number: 20050246454
    Abstract: A SCSI ID of a SCSI initiator device that has won an arbitration is identified on a SCSI bus and stored in a register at a SCSI device. Subsequently, a SCSI ID of a selected SCSI target device which was selected by the SCSI initiator device is identified on the SCSI bus and compared with the SCSI ID in the register. If the SCSI ID of the selected SCSI target device and the SCSI ID stored in the register are different, a SCSI command from the SCSI initiator device is processed by the selected SCSI target device. If the SCSI ID of the selected SCSI target device and the SCSI ID stored in the register are the same, the selected SCSI target device refrains from processing the SCSI command from the SCSI initiator device.
    Type: Application
    Filed: April 29, 2004
    Publication date: November 3, 2005
    Inventors: Jeffrey Hester, Brian Morger, Shad Thorstenson
  • Patent number: 7343430
    Abstract: A SCSI ID of a SCSI initiator device that has won an arbitration is identified on a SCSI bus and stored in a register at a SCSI device. Subsequently, a SCSI ID of a selected SCSI target device which was selected by the SCSI initiator device is identified on the SCSI bus and compared with the SCSI ID in the register. If the SCSI ID of the selected SCSI target device and the SCSI ID stored in the register are different, a SCSI command from the SCSI initiator device is processed by the selected SCSI target device. If the SCSI ID of the selected SCSI target device and the SCSI ID stored in the register are the same, the selected SCSI target device refrains from processing the SCSI command from the SCSI initiator device.
    Type: Grant
    Filed: April 29, 2004
    Date of Patent: March 11, 2008
    Assignee: Hitachi Global Storage Technologies Netherlands B.V.
    Inventors: Jeffrey Richards Hester, Brian Lee Morger, Shad Henry Thorstenson
  • Patent number: 6055582
    Abstract: A computer system with a SCSI backplane board has duplex-ready logic for switching the computer system between a SCSI simplex mode and a SCSI duplex mode. The duplex-ready logic includes a set of bus quick switches, a duplex-ready logic controller, and a set or sets of active terminators. The SCSI simplex mode and SCSI duplex mode are configured by the duplex-ready logic controller based on the number of SCSI cables present. If only a primary SCSI cable is present, the duplex-ready logic controller enables a SCSI simplex mode. To enable a SCSI simplex mode, the bus switches are enabled and the terminators are selectively enabled and/or disabled. If a primary SCSI cable and a secondary SCSI cable are present, the duplex-ready logic controller enables a SCSI duplex mode. To enable a SCSI duplex mode, the bus switches are disabled and the terminators are selectively disabled and/or enabled.
    Type: Grant
    Filed: January 16, 1998
    Date of Patent: April 25, 2000
    Assignee: Compaq Computer Corporation
    Inventors: Randall J. Pascarella, Vincent Nguyen
  • Patent number: 6567877
    Abstract: A computer system contains a small computer standard interface (SCSI) having a plurality of components to interface a plurality of external peripheral devices to the computer system in accordance with a SCSI specification. Within the computer system, the SCSI interface contains a SCSI bus having an internal SCSI terminator at an internal end of the SCSI bus, and an internal switchable SCSI terminator at an external end of the SCSI bus. The SCSI bus permits expansion beyond the computer system enclosure at the external side of the SCSI bus via an external connector and cable to interface external SCSI peripheral devices to the computer system. The internal switchable SCSI terminator senses whether any external SCSI external peripheral devices or an external terminator are attached to the SCSI bus. If external SCSI peripheral devices and/or an external terminator are attached to the SCSI bus, then the internal switchable SCSI terminator does not terminate the SCSI bus on the external side.
    Type: Grant
    Filed: November 12, 1997
    Date of Patent: May 20, 2003
    Assignee: Sun Microsystems, Inc.
    Inventors: Quentin J. Lewis, Andrey M. Hassan
  • Patent number: 6901456
    Abstract: A method and system for selectively interconnecting two SCSI host buses where each SCSI host bus includes a host device and multiple addressable SCSI target devices, each SCSI target device having a multibit SCSI ID associated therewith. A SCSI cross-link repeater is interposed between the two SCSI host buses and selectively enabled. Each time the SCSI cross-link repeater is enabled, the repeater enable signal is utilized to automatically alter the most significant bit of the multibit SCSI ID associated with each SCSI target device on the second SCSI host bus, such that those SCSI target devices do not duplicate the SCSI IDs of the SCSI target devices on the first SCSI host bus. Disabling the SCSI cross-link repeater automatically resets the most significant bit of the multibit SCSI IDs, restoring the original SCSI IDs for those devices.
    Type: Grant
    Filed: June 18, 1999
    Date of Patent: May 31, 2005
    Assignee: LSI Logic Corporation
    Inventor: Daniel Leak
  • Publication number: 20060100842
    Abstract: Disclosed is a SCSI target device simulator consisting of a personal computer, a SCSI host adapter board, and simulator software. The SCSI target device simulator is employed to test SCSI host adapter systems by simulating multiple SCSI target devices for test purposes. The simulated SCSI target devices may be configured to imitate a wide variety of different SCSI target device types, with an equally wide variety of configuration settings within a single SCSI target device type. A user may quickly create and change simulated SCSI target devices for a test system. The SCSI target device simulator may also be configured so that the simulated SCSI target devices respond in a specified manner to SCSI commands and SCSI task management commands. Controlling the simulated SCSI target device responses to SCSI commands and SCSI task management commands allows a user to easily configure and test a SCSI host adapter device for specific operational scenarios.
    Type: Application
    Filed: November 8, 2004
    Publication date: May 11, 2006
    Inventors: Scott Dominguez, Mike Bieker
  • Patent number: 5628637
    Abstract: A SCSI adapter card which provides one or more internal SCSI channels and includes connectors for an optional daughter card which provides an external SCSI connector. The daughter card is a parallel mezzanine style daughter board which provides modular and upgradable SCSI bus routing options. In the preferred embodiment, the adapter card includes two SCSI controllers which provide two internal SCSI channels. The daughter board can include up to 2 SCSI controllers for additional SCSI channels. The daughter board can reroute one or more of the internal SCSI channels to the external connector according to various SCSI routing options or can include one or more SCSI controllers for additional SCSI channels. In one embodiment, the daughter board does not include a SCSI controller, but rather serves to reroute one or more of the internal SCSI controllers to the external connector.
    Type: Grant
    Filed: December 8, 1994
    Date of Patent: May 13, 1997
    Assignee: Dell USA, L.P.
    Inventors: Victor Pecone, Jay Lory
  • Patent number: 6415347
    Abstract: In a parallel SCSI host adapter integrated circuit, a hardware circuit includes a SCSI bus request terminal, a SCSI bus attention terminal, and an automatic SCSI bus attention management circuit. The automatic SCSI bus attention circuit includes an automatic SCSI bus attention assertion hardware circuit coupled to the SCSI bus attention terminal and an automatic SCSI bus attention de-assertion hardware circuit coupled to the SCSI bus attention terminal and to the SCSI bus request terminal. Upon pending initiation of a selection phase, the automatic SCSI bus attention assertion circuit asserts an active signal on the SCSI bus attention terminal. Following assertion of the active signal on the SCSI bus attention terminal, the automatic SCSI bus attention de-assertion hardware circuit counts the number of active SCSI bus request signals received from the SCSI bus request terminal.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: July 2, 2002
    Assignee: Adaptec, Inc.
    Inventor: B. Arlen Young
  • Publication number: 20020144046
    Abstract: A SCSI-to-fiber channel gateway configured to permit a SCSI initiator on a parallel SCSI bus to communicate with a fiber channel target on a fiber channel transport medium. The SCSI-to-fiber channel gateway includes a front-end SCSI controller configured to operatively couple the SCSI-to-fiber channel gateway with the parallel SCSI bus, and a back-end fiber channel controller configured to operatively couple the SCSI-to-fiber channel gateway with the fiber channel transport medium. The gateway further includes a processing system coupled with the front-end SCSI controller and the back-end fiber channel controller. The processing system is configured to maintain a fiber channel identifier for the fiber channel target, and create a mapping between the fiber channel identifier and a SCSI-ID associated with the parallel SCSI bus.
    Type: Application
    Filed: March 30, 2001
    Publication date: October 3, 2002
    Inventor: William Gordon Hooper
  • Patent number: 6223235
    Abstract: A data server includes an SCSI disk that stores data and an SCSI bus that is connected to the SCSI disk and that is arranged to transfer the data from the SCSI disk. An SCSI bus adapter is connected to the SCSI bus and initiates the transfer of the data from the SCSI disk. A host computer controls the SCSI bus adapter. An application is also connected to the SCSI bus. The application switches control of the SCSI bus from the SCSI bus adapter to the application, and the application controls the rate at which data is transferred from the SCSI disk to the application.
    Type: Grant
    Filed: April 30, 1998
    Date of Patent: April 24, 2001
    Assignee: Zenith Electronics Corporation
    Inventor: Fulin Cheng
  • Patent number: 6430632
    Abstract: An improved system and method for extending interface communications for a SCSI. The system and method provides SCSI extenders that are able to extend SCSI communications over relatively long distances between at least two SCSI interfaces while also being fast and efficient in operation and inexpensive in implementation. The present system and method reduces latency, buffering, error recovery code, and other such additional hardware and software. SCSI signals are received from one SCSI interface, and the SCSI signals from the one SCSI interface are parallel loaded into a parallel register. The SCSI signals from the one SCSI interface are serialized into serial data, and the serial data from the parallel register is transmitted over an optical communication system. The transmitted serial data is converted back to the SCSI signals that were originally from the one SCSI interface.
    Type: Grant
    Filed: May 28, 1999
    Date of Patent: August 6, 2002
    Assignee: International Business Machines Corporation
    Inventors: Jonathan Wade Ain, Donald Eugene Denning, Robert George Emberty, Craig Anthony Klein
  • Patent number: 7376546
    Abstract: Disclosed is a SCSI target device simulator consisting of a personal computer, a SCSI host adapter board, and simulator software. The SCSI target device simulator is employed to test SCSI host adapter systems by simulating multiple SCSI target devices for test purposes. The simulated SCSI target devices may be configured to imitate a wide variety of different SCSI target device types, with an equally wide variety of configuration settings within a single SCSI target device type. A user may quickly create and change simulated SCSI target devices for a test system. The SCSI target device simulator may also be configured so that the simulated SCSI target devices respond in a specified manner to SCSI commands and SCSI task management commands. Controlling the simulated SCSI target device responses to SCSI commands and SCSI task management commands allows a user to easily configure and test a SCSI host adapter device for specific operational scenarios.
    Type: Grant
    Filed: November 8, 2004
    Date of Patent: May 20, 2008
    Assignee: LSI Corporation
    Inventors: Scott W. Dominguez, Mike W. Bieker
  • Patent number: 8020031
    Abstract: A system and method for customizing a SCSI error response received from a SCSI target in a storage network environment is disclosed. In a method for customizing a SCSI error response received from a SCSI target in a storage network environment, a SCSI command is received from a SCSI initiator by a SCSI to ATA bridge. The received SCSI command is translated to provide an ATA command. The ATA command is then sent to an ATA drive. The ATA command is executed by the ATA drive. During execution, if an error occurs, an ATA error response is sent by the ATA drive to the SCSI to ATA bridge. The received ATA error response is translated to a SCSI error response. The SCSI to ATA bridge then obtains a customized SCSI error response using an error look-up table. Further the customized SCSI error response is sent to the SCSI initiator.
    Type: Grant
    Filed: April 28, 2010
    Date of Patent: September 13, 2011
    Assignee: LSI Corporation
    Inventors: Nilesh Govande, Rakesh Verma, Vishal Thakkar, Dan Meyer
  • Publication number: 20030182455
    Abstract: A system and method for interfacing a non-SCSI device to a computer network for communicating with a SCSI device attached to the computer network is disclosed. An interface receives a SCSI-based communication message from the network that is intended for the non-SCSI device. The SCSI-based communication can be formatted for transport over, for example, a TCP/IP transport stream and includes, for example, a command descriptor block and accompanying data. A translator device converts a first SCSI-based communication message to a corresponding first non-SCSI communication message that is recognizable by the non-SCSI device. A translator device also receives a second non-SCSI communication message from the non-SCSI device and converts the second non-SCSI communication message into a corresponding second SCSI-based communication message. The interface device, responsive to the second SCSI-based communication message, sends the second SCSI based communication message to the network.
    Type: Application
    Filed: March 22, 2002
    Publication date: September 25, 2003
    Applicant: International Business Machines Corporation
    Inventors: Steven R. Hetzler, Daniel F. Smith
  • Patent number: 5535400
    Abstract: An SCSI controller having a mechanism for receiving a power down request indicating that the SCSI disk drives should be spun down. Preferably, the SCSI controller has an input for receiving a power down request signal. The SCSI controller monitors activity on the SCSI bus and asserts a signal indicative thereof to power management logic. The power management logic monitors the resources of the computer system and generates a system interrupt and the power down signal to initiate a power down mode when the computer system is determined to be idle. The CPU receives the system interrupt to perform traditional power down sequences. The SCSI controller receives the power down signal and generates a SCSI interrupt. The CPU also receives the SCSI interrupt and executes an SCSI device driver. The SCSI device driver determines that power down mode is being initiated, and sends spin down request commands to the SCSI controller for each SCSI drive. The SCSI controller powers down each of the SCSI devices in response.
    Type: Grant
    Filed: January 28, 1994
    Date of Patent: July 9, 1996
    Assignee: Compaq Computer Corporation
    Inventor: Brian V. Belmont
  • Publication number: 20120072924
    Abstract: A storage system comprising: a SCSI initiator being configured for receiving a data request and providing a SMP request corresponding to the data request, the SCSI initiator being further configured for encapsulating the SMP request into a first SCSI command; a SCSI target being configured for receiving the first SCSI command, the SCSI target being further configured for recognizing encapsulation of the SMP request and obtaining the SMP request from the first SCSI command; and an SMP target being configured for processing the SMP request and providing an SMP response to the SCSI target. The SCSI target being further configured for acknowledging the SCSI initiator upon reception of the SMP response; and the SCSI initiator being further configured for sending a second SCSI command to the SCSI target to retrieve the SMP response.
    Type: Application
    Filed: September 17, 2010
    Publication date: March 22, 2012
    Applicant: LSI CORPORATION
    Inventors: Saurabh Balkrishna Khanvilkar, Prasad Ramchandra Kadam, Mandar Dattatraya Joshi
  • Patent number: 5921816
    Abstract: A SCSI adapter for extending an internal SCSI bus of a computer system having a housing and internal memory storage devices is disclosed herein. The SCSI adapter enables connection of external memory storage devices to the internal SCSI bus. The SCSI adapter includes an adapter plate and a SCSI bus extension. The adapter plate attaches within the housing to the internal SCSI bus and to the SCSI bus extension. The SCSI bus extension extends from the adapter plate and attaches to the housing to enable connection of external memory storage devices with the internal SCSI bus.
    Type: Grant
    Filed: November 13, 1995
    Date of Patent: July 13, 1999
    Inventor: Henri Larabell
  • Patent number: 5953540
    Abstract: A SCSI cable including first and second SCSI cable segments, a SCSI Y connector that includes connector contacts to couple corresponding SCSI signal conductors of each of the SCSI cable segments together and to corresponding ones of the connector contacts of the SCSI Y connector, a first resistor coupled between the SCSI request signal conductor of each of the SCSI cable segments and a corresponding connector request signal contact of the SCSI Y connector, a SCSI end connector including connector contacts that couples corresponding SCSI signal conductors of the second SCSI cable segment to corresponding connector contacts, and a second resistor coupled between the SCSI request signal conductor of the second cable segment and a corresponding request signal contact of the SCSI end connector. In this manner, the request signal asserted by any one of the targets is effectively filtered to reduce or otherwise eliminate reflections on the SCSI request signal.
    Type: Grant
    Filed: June 26, 1997
    Date of Patent: September 14, 1999
    Assignee: Compaq Computer Corporation
    Inventor: Patrick A. Raymond
  • Patent number: 5867671
    Abstract: A module for executing SCSI commands. The module includes a computer process, and communicates with a SCSI bus, which carries SCSI commands. Ordinarily, the SCSI commands cause specific actions in SCSI devices: for example, a given SCSI command may cause a SCSI printer to eject a sheet of paper. The module also responds to the SCSI commands, but in a manner determined by its programming, and not necessarily consistent with SCSI conventions. For example, the module may respond to the command just identified by looking up the time-of-day, and presenting the time-of-day to the SCSI bus, for any interested parties to observe.
    Type: Grant
    Filed: November 20, 1996
    Date of Patent: February 2, 1999
    Assignee: NCR Corporation
    Inventor: Alan P. Adamson
  • Patent number: 8667511
    Abstract: A storage system comprising: a SCSI initiator being configured for receiving a data request and providing a SMP request corresponding to the data request, the SCSI initiator being further configured for encapsulating the SMP request into a first SCSI command; a SCSI target being configured for receiving the first SCSI command, the SCSI target being further configured for recognizing encapsulation of the SMP request and obtaining the SMP request from the first SCSI command; and an SMP target being configured for processing the SMP request and providing an SMP response to the SCSI target. The SCSI target being further configured for acknowledging the SCSI initiator upon reception of the SMP response; and the SCSI initiator being further configured for sending a second SCSI command to the SCSI target to retrieve the SMP response.
    Type: Grant
    Filed: September 17, 2010
    Date of Patent: March 4, 2014
    Assignee: LSI Corporation
    Inventors: Saurabh Balkrishna Khanvilkar, Prasad Ramchandra Kadam, Mandar Dattatraya Joshi
Narrow Results

Filter by US Classification