A data transfer apparatus is composed of a transmitter and a receiver. The
transmitter includes an output buffer developing a differential signal in
response to a data signal, and an amplitude controller. The receiver
includes an input buffer converting the differential signal into a
single-end signal, and an amplitude detector developing a feedback signal
in response to the single-end signal. The amplitude controller controls
an amplitude of the differential signal in response to the feedback
signal.