Patent ID: 8643419

Claim:
An output buffer, comprising: a pullup driver having a drive control input, and an output for providing a pullup drive signal to provide a high voltage on an output terminal both in a push-pull mode in response to receiving a first drive control signal on said drive control input and in a current limited mode in response to receiving a second drive control signal on said drive control input, wherein after a slewing period said pullup driver provides said pullup drive signal at a first predetermined voltage in said push-pull mode and at a voltage set by a first current source in said current limited mode; a pulldown driver having a drive control input, and an output for providing a pulldown drive signal to provide a low voltage on said output terminal both in said push-pull mode in response to receiving a third drive control signal on said drive control input and in said current limited mode in response to receiving a fourth drive control signal on said drive control input, wherein after said slewing period said pulldown driver provides said pulldown drive signal at a second predetermined voltage in said push-pull mode and at a voltage set by a second current source in said current limited mode; and an output stage for providing a voltage on said output terminal in response to said pullup and pulldown drive signals.