摘要 |
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. The SCSI signals that were originally from the one SCSI interface are received by and shifted into a data management and driver system, and the data management and driver system is used to manage and drive the SCSI signals from the one SCSI interface to another SCSI interface. The same system and methodology is applied to extend communications in both directions between the at least two SCSI interfaces. The data management and driver system arbitrates, selects, and drives SCSI signals from one SCSI interface to another SCSI interface. The data management and driver system includes a receive serial shift register and a driver logic device.
|