Patent ID: 7116129

Claim:
An output buffer, comprising: a pull-up circuit, including a first pull-up transistor for providing a first pull-up output signal responsive to a pull-up input signal, and a supplemental pull-up circuit in parallel with the first pull-up transistor, the supplemental pull-up circuit configured to generate, in response to a supplemental pull-up control signal, a supplemental pull-up output signal, the first pull-up output signal and the supplemental pull-up output signal coupled to form a pull-up output signal; a pull-down circuit, including a first pull-down transistor for providing a first pull-down output signal responsive to a pull-down input signal, and a supplemental pull-down circuit in parallel with the first pull-down transistor, the supplemental pull-down circuit configured to generate, in response to a supplemental pull-down control signal, a supplemental pull-down output signal, the first pull-down output signal and the supplemental pull-down output signal coupled to form a pull-down output signal, the pull-up output signal and the pull-down output signal coupled to form an output buffer output signal; and wherein at least one of the supplemental pull-up output signal and the supplemental pull-down output signal is variable with temperature variation.