Data strobe encoding is an encoding scheme for transmitting data in digital circuits. It uses two signal lines, Data and Strobe. These have the property that either Data or Strobe changes its logical value in one clock cycle, but never both. More precisely data is transmitted as-is and strobe changes its state if and only if data stays constant between two data bits. This allows for easy clock recovery with a good jitter tolerance by XORing the two signal line values.