Patent ID: 7123660

Claim:
A system for data communications comprising: a transmitter group, the transmitter group being coupled to a plurality of channels; a plurality of programmable delay circuits coupled individually to each of the plurality of channels, each programmable delay circuit for each specific channel being programmed with a delay value based on the relative alignment of a data input signal transmitted on the specific channel; and a plurality of receivers, each receiver comprising: a first differential amplifier for receiving a data input signal on a first channel and a first reference signal on a second channel; a second differential amplifier for receiving the data input signal on the first channel and a second reference signal on a third channel, the second reference signal being a complement of the first reference signal, wherein the first reference signal and the second reference signal are common to the plurality of receivers; and a steering logic coupled to switch the output of either the first differential amplifier or the second differential amplifier to an output node depending on whether the data input signal has changed state.