Patent ID: 6856178

Claim:
A multi-function driver configurable to process either single-ended or differential signals, comprising: a first pull-up circuit coupled between a supply voltage and a first output terminal, and including a first terminal to receive a first input signal, a second terminal to receive a first bias voltage, and a third terminal; a second pull-up circuit coupled between the supply voltage and a second output terminal, and including a first terminal to receive a second input signal, a second terminal to receive the first bias voltage, and a third terminal; a first pull-down circuit coupled between the first output terminal and ground potential, and including a first terminal to receive the first input signal, a second terminal to receive a second bias voltage, and a third terminal; a second pull-down circuit coupled between the second output terminal and ground potential, and including a first terminal to receive the second input signal, a second terminal to receive the second bias voltage, and a third terminal; a first switch connected between the third terminals of the first and second pull-up circuits, the first switch responsive to a mode signal; and a second switch connected between the third terminals of the first and second pull-down circuits, the second switch responsive to the mode signal.