Clock Recovery: Extracting Timing from Data - Line Coding - Manchester: Bi-Phase Encoding Techniques | OneNoughtOne