×

Enhanced interface permitting multiple-byte parallel transfers of control information and data on a small computer system interface (SCSI) communication bus and a mass storage system incorporating the enhanced interface

  • US 5,233,692 A
  • Filed: 01/22/1992
  • Issued: 08/03/1993
  • Est. Priority Date: 04/06/1990
  • Status: Expired due to Fees
First Claim
Patent Images

1. An interface unit for transferring digital information including control information and data between an external bus having control signal lines and multiple-byte wide parallel data lines and a device having a microprocessor and a data transceiving state associated therewith, the interface unit comprising:

  • bus control means for generating and receiving bus control signals on the control signal lines of the external bus to differentiate among a plurality of operating phases of the external bus in accordance with a SCSI (Small Computer System Interface) communication protocol, including at least one signal which differentiates between control information transfer phases during which control information is transferred on the data lines of the external bus and data transfer phases during which data is transferred on the data lines of the external bus;

    first storage circuit means for transferring a first byte of a multiple-byte group of digital information between the interface unit and a first set of the data lines of the external bus under control of the bus control means, the multiple-byte group comprising control information during control information transfer phases and data during data transfer phases;

    second storage circuit means for concurrently transferring a second byte of the multiple-byte group of digital information between the interface unit and a second set of data lines of the external bus when the first byte is transferred between the interface unit and the external bus;

    sequential logic means for generating and receiving interface unit control signals; and

    internal bus and control logic means for interconnecting the bus control means, the first and second storage circuit means, the sequential logic means, the microprocessor and the data transceiving stage, by which interface unit control signals are exchanged between the microprocessor and the sequential logic means to control the sequential logic means and between the sequential logic means and the bus control means to control the bus control means, and by which multiple-byte groups of control information transferred and to be transferred between the external bus and the first and second storage circuit means during control information transfer phases are transferred between the first and second storage circuit means and the microprocessor under control of the microprocessor and the sequential logic means, and multiple-byte groups of data transferred and to be transferred between the external bus and the first and second storage circuit means during data transfer phases are transferred between the first and second storage circuit mans and the data transceiving stage under control of the microprocessor and the data transceiving stage.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×