Bidirectional differential point to point simultaneous high speed
signalling is provided between integrated circuits with highly effective
echo canceling. Each integrated circuit comprises a transmitter for
transmitting a first signal to another integrated circuit and a receiver
for receiving a second signal from the other integrated circuit. The
transmitter has an output buffer; a receiver has a receiver buffer and is
co-located on the same integrated circuit; and a differential buffer is
coupled between the input of the transmitter buffer and the output of the
receiver buffer. To increase the quality of receiving the second signal,
a third signal adjusted in phase and amplitude is coupled at the output
of the receive buffer, so that the echoing of the first signal is
canceled. Preferably, the rise time of the third signal is also adjusted.