Serial ATA ? Embedded Clocking
Unlike the parallel ATA bus, Serial ATA does not have a separate signal dedicated as a strobe or clock. Instead the clock is ?embedded? in the data stream itself. When no data is being sent across the bus, a ?101010?? pattern is transmitted so that both devices may synchronize their internal receivers with the incoming bit transition timing. This synchronization is maintained during data transmissions. The 8b10b encoding enforces several bit transitions per 10 bits even during data transmission; clock drift is minimized by continuously tracking these transitions. Embedded clocking provides the timing benefits of source-synchronous clocking without introducing problems associated with clock skew.