Dual porting serial ATA disk drives for fault tolerant applications
First Claim
Patent Images
1. An apparatus for dual porting a serial disk drive, comprising:
- a first idle regenerator connected to a first serial master device, the first idle regenerator being capable of receiving and transmitting signals to the first serial master device including an idle character stream;
a second idle regenerator connected to a second serial master device, the second idle regenerator being capable of receiving and transmitting signals to the second serial master device including an idle character stream;
a third idle regenerator connected to the serial disk drive and the first and second idle regenerators, wherein the third idle regenerator is capable of communicating with the serial disk drive and the first and second idle regenerators; and
a synchronization logic capable of synchronizing data transfers between one of the first idle regenerator and the second idle regenerator, and the third idle generator, wherein the synchronization logic is connected to the first, the second and the third idle regenerators.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to an apparatus capable of dual porting a serial advanced technology attachment (SATA) disk drive in a fault tolerant communication system, such as fibre channel. The dual porting apparatus includes two idle regenerators coupled to two serial master devices, a synchronization logic capable of synchronizing the communications between one of the idle regenerators and a third idle regenerator coupled to the SATA disk drive. Furthermore the dual porting apparatus may include an auto detector capable of enabling either of the first two idle regenerators, thus effectively switching between the two.
128 Citations
26 Claims
-
1. An apparatus for dual porting a serial disk drive, comprising:
-
a first idle regenerator connected to a first serial master device, the first idle regenerator being capable of receiving and transmitting signals to the first serial master device including an idle character stream;
a second idle regenerator connected to a second serial master device, the second idle regenerator being capable of receiving and transmitting signals to the second serial master device including an idle character stream;
a third idle regenerator connected to the serial disk drive and the first and second idle regenerators, wherein the third idle regenerator is capable of communicating with the serial disk drive and the first and second idle regenerators; and
a synchronization logic capable of synchronizing data transfers between one of the first idle regenerator and the second idle regenerator, and the third idle generator, wherein the synchronization logic is connected to the first, the second and the third idle regenerators. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for dual porting a serial disk drive, comprising:
-
a first idle regenerator connected to a first serial master device, the first idle regenerator being capable of receiving and transmitting signals to the first serial master device including an idle character stream;
a second idle regenerator connected to a second serial master device, the second idle regenerator being capable of receiving and transmitting signals to the second serial master device including an idle character stream;
a third idle regenerator connected to the serial disk drive and the first and second idle regenerators, wherein the third idle regenerator is capable of communicating with the serial disk drive and the first and second idle regenerators;
a synchronization logic capable of synchronizing data transfers between one of the first idle regenerator and the second idle regenerator, and the third idle generator, wherein the synchronization logic is connected to the first, the second and the third idle regenerators; and
an auto detector connected to the first and the second idle regenerators, wherein the auto detector is capable of controlling data transfers to the first and the second idle regenerators based on the presence of idle characters from the first and the second serial master devices. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for dual porting a serial disk drive, comprising:
-
a first means for regenerating an idle character stream, connected to a first serial master device, wherein the first idle generating means is capable of transmitting and receiving signals to and from the first serial master device;
a second means for regenerating an idle character stream, connected to a second serial master device, wherein the second idle generating means is capable of transmitting and receiving signals to and from the second serial master device;
a means for communicating serial disk drive data connected to the serial disk drive, the drive communication means being connected to the first and the second idle data stream means, wherein the drive communication means is capable of generating an idle data stream; and
a means for synchronizing communications between the first and the second idle regenerating means and the disk drive communication means. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. An apparatus for dual porting a serial advanced technology attachment disk drive for utilization in fibre channel based communication, comprising:
-
a first idle regenerator connected to a first serial master device, the first idle regenerator being capable of receiving and transmitting signals to the first serial master device including an idle character stream;
a second idle regenerator connected to a second serial master device, the second idle regenerator being capable of receiving and transmitting signals to the second serial master device including an idle character stream;
a third idle regenerator connected to the serial disk drive and the first and second idle regenerators, wherein the third idle regenerator is capable of communicating with the serial disk drive and the first and second idle regenerators;
a synchronization logic capable of synchronizing data transfers between one of the first idle regenerator and the second idle regenerator, and the third idle generator, wherein the synchronization logic is connected to the first, the second and the third idle regenerators; and
an auto detector connected to the first and the second idle regenerators, wherein the auto detector is capable of controlling data transfers to the first and the second idle regenerators based on the presence of idle characters from the first and the second serial master devices. - View Dependent Claims (24, 25, 26)
-
Specification