A data driver is presented in which the data driver includes a termination/pull-up driver and a pull-down driver. The termination/pull-up driver is configured to perform a termination operation and a pull-up operation at the same time for a data output terminal during an active interval of a semiconductor memory. The pull-down driver is configured to be activated when the semiconductor memory performs a read operation, and configured to pull down the output terminal in response to a level of an input data.
1. A data driver, comprising:
a termination/pull-up driver configured to simultaneously perform a termination operation and a pull-up operation for a data output terminal during an active interval of a semiconductor memory regardless of an input data; and
a pull-down driver configured to be activated when the semiconductor memory performs a read operation, and configured to pull down the output terminal in response to a level of the input data.
2. The data driver of claim 1 , further comprising:
a first switching element configured to pass the input data in response to an output control signal; and
a second switching element configured to deactivate the pull-down driver in response to the output control signal.
3. The data driver of claim 2 , wherein the termination/pull-up driver includes:
a resistance element connected to the data output terminal; and
a PMOS type transistor configured to be activated in response to a termination control signal by being connected between the resistance element and a power supply terminal.
4. The data driver of claim 3 , wherein the termination control signal maintains an activation state during the active interval of the semiconductor memory.
5. The data driver of claim 2 , wherein the pull-down driver includes:
a resistance element connected to the data output terminal; and
an NMOS type transistor configured to be activated in response to the input data by being connected between the resistance element and a ground terminal.
6. A data driver, comprising:
a first driver configured to terminate a data output terminal with a predetermined resistance value in response to a termination control signal regardless of an input data; and
a second driver configured to pull down the data output terminal in response to a level of a output control signal and in response to a level of the input data,
wherein the termination control signal is activated during a read operation interval and a write operation interval
wherein the output control signal is activated during the read operation interval.
7. The data driver of claim 6 , further comprising:
a first switching element configured to pass the input data in response to the output control signal; and
a second switching element configured to deactivate the second driver in response to the output control signal.
8. The data driver of claim 7 , wherein the first driver includes:
a resistance element configured to be connected to the data output terminal; and
a PMOS type transistor configured to be activated according to the termination control signal by being connected between the resistance element and a power supply terminal.
9. The data driver of claim 7 , wherein the second driver includes:
a resistance element connected to the data output terminal; and
an NMOS type transistor configured to be activated in response to the input data by being connected between the resistance element and a ground terminal.