Method and apparatus for double data rate serial ATA phy interface
First Claim
Patent Images
1. A method for multiplexing control signals for disk drives comprising:
- developing parallel control signals;
developing serial control signals;
coupling at least one of the parallel control signals and the serial control signals to at least one of a parallel hard disk drive and a serial hard disk drive by a common control bus.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for multiplexing control signals for disk drives includes developing parallel control signals and developing serial control signals. At least one of the parallel control signals and the serial control signals are coupled to at least one of a parallel hard disk drive and a serial hard disk drive by a common control bus.
-
Citations
52 Claims
-
1. A method for multiplexing control signals for disk drives comprising:
-
developing parallel control signals;
developing serial control signals;
coupling at least one of the parallel control signals and the serial control signals to at least one of a parallel hard disk drive and a serial hard disk drive by a common control bus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A disk drive controller comprising:
-
parallel logic developing parallel control signals;
serial logic developing serial control signals; and
a multiplexer coupling at least one of the parallel control signals and the serial control signals to a common bus. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method for doubling a data rate on a disk drive serial bus comprising:
-
developing a sampling data clock;
developing a first data stream at a base data rate;
developing a second data stream at the base data rate; and
multiplexing the first data stream to a disk drive serial bus on a rising edge of the base data clock and the second data stream to the disk drive serial bus on a falling edge of the base data clock, whereby the disk drive serial bus carries both the first data stream and the second data stream at effectively double the base data rate. - View Dependent Claims (34, 35)
-
- 36. A method as recited in claim 36 wherein the coding standard is an 8B10B (8 bit/10 bit) coding standard.
-
44. A method for encoding additional commands in a coding standard comprising:
-
determining at least one invalid command in used coding space of a coding standard;
determining unused coding space;
encoding the at least one invalid command in the used coding space and at least one command in the unused coding space. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52)
-
Specification