Using ATA side-band protocol for time-division multiplexing of a single ATA bus with multiple concurrent hard disks
First Claim
1. The invention herein is a structure for using ATA Side-Band protocol for time-division multiplexing of a single ATA bus with multiple concurrent hard disks, which includes:
- a primary ATA bus arbiter;
It combines the bus requests of ATA bus masters to complete time-division multiplexing on the host side, and several ATA/HD bridges, herein they are used to respond to the on-line requests of the bus masters by switching the time-division multiplexing on the target side, thereof at the same time, in order to resolve the possible bus contention that may be generated when two or more ATA drives are acting simultaneously under such time-division multiplexing condition, the ATA/HD bridges shall decide the connection on/off through bridge time line, said the connection on/off between the target drive and the main ATA bus can be controlled, and several concurrent ATA master drives;
Under such bridge structure, all ATA drives are defaulted as concurrent ATA master drives so that they are independent to each other and can carry out respective commands and await requests from the main system individually, wherein by means of the foregoing structure, a bridge ATA bus system is constructed to overlap the seek time and data transfer time, improve the storage system'"'"'s performance and reduce the cable quantity.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a method and a structure for ATA bus protocol compatible time-division multiplexing data transfer of single-bus and multi-drive. It mainly consists of a primary ATA bus arbiter and several ATA/HD bridges and concurrent ATA master drives. The primary ATA bus arbiter combines the bus requests of ATA bus masters to complete time-division multiplexing on the host side and allocate the ATA bus application. The ATA/HD bridges are used to respond to the on-line requests of the bus masters by switching the time-division multiplexing on the target side and resolve the possible bus contention that may be generated when two or more ATA drives are acting simultaneously. The concurrent ATA master drives will default all ATA drives as master drives under a bridge structure to allow them to become independent to each other so as to carry out respective commands and await requests from the main system individually. By means of the foregoing structure, data transfer of ATA/ATAPI device in concurrent ATA bus condition will not generate any effect on ATA/ATAPI device. Also, multi-drive explosive data transfer can now be accomplished to improve the total efficiency of the bus bandwidth by switching the time-division of single bus.
-
Citations
6 Claims
-
1. The invention herein is a structure for using ATA Side-Band protocol for time-division multiplexing of a single ATA bus with multiple concurrent hard disks, which includes:
-
a primary ATA bus arbiter;
It combines the bus requests of ATA bus masters to complete time-division multiplexing on the host side, andseveral ATA/HD bridges, herein they are used to respond to the on-line requests of the bus masters by switching the time-division multiplexing on the target side, thereof at the same time, in order to resolve the possible bus contention that may be generated when two or more ATA drives are acting simultaneously under such time-division multiplexing condition, the ATA/HD bridges shall decide the connection on/off through bridge time line, said the connection on/off between the target drive and the main ATA bus can be controlled, and several concurrent ATA master drives;
Under such bridge structure, all ATA drives are defaulted as concurrent ATA master drives so that they are independent to each other and can carry out respective commands and await requests from the main system individually, whereinby means of the foregoing structure, a bridge ATA bus system is constructed to overlap the seek time and data transfer time, improve the storage system'"'"'s performance and reduce the cable quantity. - View Dependent Claims (2)
-
-
3. The invention herein includes:
-
a. host proposes ATA bus request, and b. determine whether ATA bus has allowed the request. If not, host shall continue propose ATA bus request, and c. host sends bridge selection signals out, and d. host carries out device selection protocol. - View Dependent Claims (4, 5, 6)
-
Specification