Serial ATA controller having failover function
First Claim
Patent Images
1. A system comprising:
- a first serial Advanced Technology Attachment (ATA) bus;
a second serial ATA bus;
a parallel ATA storage device bus;
a select circuit that communicates with said first and second serial ATA buses and said parallel ATA storage device bus and that comprises;
a first device bridge that bidirectionally converts a first serial data stream on the first serial ATA bus to a parallel data stream on the parallel ATA storage device bus;
a second device bridge that bidirectionally converts a second serial data stream on the second serial ATA bus to said parallel data stream on the parallel ATA storage device bus; and
a controller that selectively enables one of said first device bridge and said second device bridge to control data flow between the first and second serial ATA buses and the parallel ATA storage device bus.
4 Assignments
0 Petitions
Accused Products
Abstract
A select circuit including a first device bridge to communicate a first stream of information between a first Serial ATA bus and a storage device bus. A second device bridge to communicate a second stream of information between a second Serial ATA bus and the storage device bus. A controller, in response to a select signal, to enable one of the first bridge device and the second bridge device to control a flow of the first stream of information and the second stream of information between the storage device bus and the first and second Serial ATA buses.
-
Citations
30 Claims
-
1. A system comprising:
-
a first serial Advanced Technology Attachment (ATA) bus; a second serial ATA bus; a parallel ATA storage device bus; a select circuit that communicates with said first and second serial ATA buses and said parallel ATA storage device bus and that comprises; a first device bridge that bidirectionally converts a first serial data stream on the first serial ATA bus to a parallel data stream on the parallel ATA storage device bus; a second device bridge that bidirectionally converts a second serial data stream on the second serial ATA bus to said parallel data stream on the parallel ATA storage device bus; and a controller that selectively enables one of said first device bridge and said second device bridge to control data flow between the first and second serial ATA buses and the parallel ATA storage device bus. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
first and second serial Advanced Technology Attachment (ATA) buses; a parallel ATA storage device bus; first bridge means for bidirectionally converting a first serial data stream on the first serial ATA bus to a parallel data stream on the parallel ATA storage device bus; second bridge means for bidirectionally converting a second serial data stream on the second serial ATA bus to said parallel data stream on the parallel ATA storage device bus; and control means for selectively enabling one of the first bridge means and the second bridge means to control data flow between the parallel ATA storage device bus and the first and second serial ATA buses. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for selecting an input/output path, comprising:
-
bidirectionally converting a first serial data stream on the first serial Advanced Technology Attachment (ATA) bus to a parallel data stream on a parallel ATA storage device bus; bidirectionally converting a second serial data stream on a second serial ATA bus to said parallel data stream on the parallel ATA storage device bus; and selectively enabling data flow between the first and second serial ATA buses and the parallel ATA storage device bus. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A select circuit, comprising:
-
a first device bridge that bidirectionally converts a first serial data stream on a first serial Advanced Technology Attachment (ATA) bus to a parallel data stream on a parallel ATA storage device bus; a second device bridge that bidirectionally converts a second serial data stream on a second serial ATA bus to said parallel data stream on the parallel ATA storage device bus; and a controller that selectively enables one of said first device bridge and said second device bridge to control data flow between the first and second serial ATA buses and the parallel ATA storage device bus. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A select circuit, comprising:
-
first bridge means for bidirectionally converting a first serial data stream on a first serial ATA bus to a parallel data stream on a parallel ATA storage device bus; second bridge means for bidirectionally converting a second serial data stream on a second serial ATA bus to said parallel data stream on the parallel ATA storage device bus; and control means for selectively enabling one of the first bridge means and the second bridge means to control data flow between the parallel ATA storage device bus and the first and second serial ATA buses. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification