“…Traditionally, the clock-driven flip-flop is used to ensure the delay time, but it also has strict phase requirements. Its timing diagram is shown in Figure 4; data experience T XOR and T D−Q delays through the XOR gate and flip-flop, respectively, [21]. For the precoder to work properly, the two delays must contain an exact bit period T b , that is, T XOR + T D−Q = T b , where T XOR is the delay time after the XOR gate, T D−Q is the delay time after the flip-flop, and T b is an exact bit period.…”