Differential output driver and semiconductor device having the same
AssigneeSamsung Electronics Co., Ltd.
InventorsGyung-Su Byun, Il-Man Bae
Life of this patent
Estimating the term…
Abstract
An embodiment of a differential output driver includes a driver to generate an inverted output signal in response to an input signal and a first control signal, and to further generate an output signal in response to an inverted input signal and a second control signal. The differential output driver also includes a controller to generate the first control signal and the second control signal in response to detecting a voltage difference between a first detected voltage difference between a reference voltage and the output signal, and a second detected voltage difference between the reference voltage and the inverted output signal.
Claims36
A differential output driver, comprising:
- a driver including:
- a differential output portion comprising first and second on-die termination resistors connected to an inverted output signal generation terminal and an output signal generation terminal, respectively to terminate an inverted output signal and an output signal, a first driver connected to the inverted output signal generation terminal to generate the inverted output signal in response to an input signal, and a second driver connected to the output signal generation terminal to generate the output signal in response to an inverted input signal,
- an inverted output signal drive variable portion connected in parallel to the first driver to vary a driving capability of the first driver in response to a first control signal, and
- an output signal drive variable portion connected in parallel to the second driver to vary a driving capability of the second driver in response to a second control signal;
- and
- a controller for detecting voltage differences between a reference voltage and each of the inverted output signal and the output signal, detecting a voltage difference between the voltage differences to generate an average error value, and generating the first and second control signals in response to the average error value.
A semiconductor device having a plurality of differential output drivers which generate a plurality of differential output signal pairs, each pair including an inverted output signal and an output signal, each differential output driver comprising:
- a driver including a differential output portion including first and second on-die termination resistors connected to an inverted output signal generation terminal and an output signal generation terminal, respectively, to terminate the inverted output signal and the output signal, a first driver connected to the inverted output signal generation terminal to generate the inverted output signal in response to an input signal, and a second driver connected to the output signal generation terminal to generate the output signal in response to an inverted input signal, an inverted output signal drive variable portion connected in parallel to the first driver to vary a driving capability of the first driver in response to a first control signal, and an output signal drive variable portion connected in parallel to the second driver to vary a driving capability of the second driver in response to a second control signal,
- wherein the plurality of differential output drivers include at least one controller for detecting voltage differences between a reference voltage and each of the inverted output signal and the output signal, detecting a voltage difference between the voltage differences to generate an average error value, and generating the first and second control signals in response to the average error value.
A differential output driver, comprising:
- a driver to generate an inverted output signal in response to an input signal and a first control signal, and to further generate an output signal in response to an inverted input signal and a second control signal;
- and
- a controller to generate the first control signal and the second control signal in response to detecting a voltage difference between a first detected voltage difference between a reference voltage and the output signal and a second detected voltage difference between the reference voltage and the inverted output signal.
The differential output driver of claim 22, wherein the driver further comprises:
- a first variable driver to drive the inverted output signal in response to the input signal and the first control signal;
- and
- a second variable driver to drive the output signal in response to the inverted input signal and the second control signal.
A method of driving a plurality of differential output signals comprising:
- generating a first output signal in response to a first input signal and a first control signal;
- generating a second output signal in response to a second input signal and a second control signal;
- detecting a first voltage difference between a reference voltage and the first output signal;
- detecting a second voltage difference between the reference voltage and the second output signal;
- detecting a third voltage difference between the first voltage difference and the second voltage difference;
- and
- generating the first control signal and the second control signal in response to the third detected voltage difference.
Dependencies are inferred from the claim text.