Output buffer circuit and method for avoiding voltage overshoot
RE047743 ยท 2019-11-26
Assignee
Inventors
Cpc classification
G09G2310/0291
PHYSICS
H03F2203/45136
ELECTRICITY
H03F2200/441
ELECTRICITY
G09G2310/0275
PHYSICS
H03K5/08
ELECTRICITY
G09G3/20
PHYSICS
International classification
Abstract
An output buffer circuit for avoiding voltage overshoot includes an input stage, an output bias circuit, an output stage, a clamp circuit, and a control unit. The input stage includes a positive input terminal, for receiving an input voltage, and a negative input terminal. The input stage generates a current signal according to the input voltage. The output bias circuit is coupled to the input stage, for generating a dynamic bias according to the current signal. The output stage is coupled to the input stage and the output bias circuit, including an output terminal, reversely coupled to the positive input terminal, and at least one output transistor, coupled to the output bias circuit and the output terminal, for providing a driving current to the output terminal according to the dynamic bias to generate an output voltage.
Claims
1. An output buffer circuit for avoiding voltage overshoot, the output buffer circuit comprising: an input .[.stage.]. .Iadd.circuit .Iaddend.comprising a positive input terminal, for receiving an input voltage, and a negative input terminal, .[..]. the input .[.stage.]. .Iadd.circuit .Iaddend.generating a current signal according to the input voltage; an output bias circuit, coupled to the input .[.stage.]. .Iadd.circuit.Iaddend., for generating a dynamic bias according to the current signal; an output .[.stage.]. .Iadd.circuit.Iaddend., coupled to the input .[.stage.]. .Iadd.circuit .Iaddend.and the output bias circuit, comprising: an output terminal, reversely coupled to the negative input terminal; and at least one output transistor, coupled to the output bias circuit and the output terminal, for providing a driving current to the output terminal according to the dynamic bias to generate an output voltage; a clamp circuit, coupled to the input .[.stage.]. .Iadd.circuit.Iaddend., the output bias circuit and the output .[.stage.]. .Iadd.circuit.Iaddend., for drawing currents from the output terminal to help the current signal to return the dynamic bias to a proper level when the output voltage exceeds a predefined range; and a .[.control unit.]. .Iadd.controller.Iaddend., coupled to the clamp circuit, for activating the clamp circuit when the output buffer circuit receives the input voltage and for deactivating the clamp circuit to prevent a leakage current .[.resulted by.]. .Iadd.flowing through .Iaddend.the clamp circuit when the output voltage reaches a steady state.
2. The output buffer circuit of claim 1, wherein the .[.control unit.]. .Iadd.controller .Iaddend.determines the output voltage reaches the steady state when the output buffer circuit receives the input voltage for a predefined time.
3. The output buffer circuit of claim 2, wherein the .[.control unit.]. .Iadd.controller .Iaddend.comprises: a trigger circuit, for generating a trigger signal when the output buffer circuit receives the input voltage; and a timer, coupled to the trigger circuit, for .[.calculating the predefined time according to the trigger signal.]. .Iadd.controlling the controller to switch a voltage for the clamp circuit to deactivate the clamp circuit after the timer receives the trigger signal and then counts the predefined time.Iaddend..
4. The output buffer circuit of claim 1, wherein the .[.control unit.]. .Iadd.controller .Iaddend.determines whether the output voltage reaches the steady state by detecting voltage difference between the output terminal and the positive input terminal after the output buffer circuit receives the input voltage.
5. The output buffer circuit of claim 4, wherein the .[.control unit.]. .Iadd.controller .Iaddend.comprises: a voltage detection circuit, coupled to the positive input terminal and the output terminal, for detecting voltage levels of the positive input terminal and the output terminal; and a .[.comparison unit.]. .Iadd.comparator.Iaddend., coupled to the voltage detection circuit, for determining the output voltage reaches the steady state when the voltage difference between the output terminal and the positive input terminal is smaller than a predefined value.
6. The output buffer circuit of claim 1, wherein the clamp circuit comprises: a first metal-oxide-semiconductor field-effect transistor (MOSFET), comprising a .[.source.]. .Iadd.first terminal .Iaddend.coupled to the output terminal, a .[.gate.]. .Iadd.second terminal .Iaddend.coupled to an operating bias, and a .[.drain.]. .Iadd.third terminal.Iaddend.; and a second metal-oxide-semiconductor field-effect transistor (MOSFET), comprising a .[.source.]. .Iadd.first terminal .Iaddend.coupled to the .[.drain.]. .Iadd.third terminal .Iaddend.of the first MOSFET, a .[.gate.]. .Iadd.second terminal .Iaddend.coupled to the output bias circuit and the at least one output transistor, and a .[.drain.]. .Iadd.third terminal .Iaddend.coupled to the .[.gate.]. .Iadd.second terminal of the second MOSFET.Iaddend.; wherein a level of the operating bias is switched by the .[.control unit.]. .Iadd.controller.Iaddend..
7. The output buffer circuit of claim 6, wherein the .[.control unit.]. .Iadd.controller .Iaddend.switches the operating bias to a first level to activate the clamp circuit when the output buffer circuit receives the input voltage, and switches the operating bias to a second level to deactivate the clamp circuit when the output voltage reaches the steady state.
8. The output buffer circuit of claim 7, wherein the first MOSFET and the second MOSFET are both P type MOSFETs, for clamping the output voltage under a predefined high voltage level, and the second level is a power supply voltage.
9. The output buffer circuit of claim 7, wherein the first MOSFET and the second MOSFET are both N type MOSFETs, for clamping the output voltage over a predefined low voltage level, and the second level is a ground voltage.
10. The output buffer circuit of claim 1, wherein the input .[.stage.]. .Iadd.circuit .Iaddend.is a differential input .[.stage.]. .Iadd.circuit .Iaddend.having a rail-to-rail input range.
11. The output buffer circuit of claim 10, wherein the input .[.stage.]. .Iadd.circuit .Iaddend.comprises an N type metal-oxide-semiconductor (NMOS) differential input pair and a P type metal-oxide-semiconductor (PMOS) differential input pair.
12. The output buffer circuit of claim 1, wherein the output bias circuit comprises a pair of head-to-tail connected complementary metal-oxide-semiconductor (CMOS) transistors.
13. The output buffer circuit of claim 1, wherein the at least one output transistor form a class AB output .[.stage.]. .Iadd.circuit.Iaddend..
14. A method of avoiding voltage overshoot for an output buffer circuit, the output buffer circuit comprising an input .[.stage.]. .Iadd.circuit.Iaddend., an output .[.stage.]. .Iadd.circuit .Iaddend.and a clamp circuit, the input .[.stage.]. .Iadd.circuit .Iaddend.generating a current signal according to an input voltage, the output .[.stage.]. .Iadd.circuit .Iaddend.generating an output voltage according to the current signal, the clamp circuit, coupled to the input .[.stage.]. .Iadd.circuit .Iaddend.and the output .[.stage.]. .Iadd.circuit.Iaddend., for clamping the output voltage within a predefined range, the method comprising: activating the clamp circuit when the input voltage is received; starting to output the output voltage; and deactivating the clamp circuit to prevent a leakage current .[.resulted by.]. .Iadd.flowing through .Iaddend.the clamp circuit when the output voltage reaches a steady state.
15. The method of claim 14, wherein the step of deactivating the clamp circuit when the output voltage reaches the steady state comprises: determining the output voltage reaches the steady state when the input voltage is received for a predefined time.
16. The method of claim 14, wherein the step of deactivating the clamp circuit when the output voltage reaches the steady state comprises: determining whether the output voltage reaches the steady state by detecting voltage difference between the output voltage and the input voltage after the input voltage is received.
17. The method of claim 16, wherein the step of determining whether the output voltage reaches the steady state comprises: determining the output voltage reaches the steady state when the voltage difference between the output voltage and the input voltage is smaller than a predefined value.
.Iadd.18. An output buffer circuit for avoiding voltage overshoot, comprising: an input circuit, configured to generate a current signal according to an input voltage; an output circuit, coupled to the input circuit and configured to generate an output voltage according to the current signal; a clamp circuit, coupled to the input circuit and the output circuit, and configured to clamp the output voltage within a predefined range; and a controller, configured to activate the clamp circuit when the input voltage is received and deactivate the clamp circuit to prevent a leakage current flowing through the clamp circuit when the output voltage reaches a steady state. .Iaddend.
.Iadd.19. The output buffer circuit of claim 18, wherein the controller determines the output voltage reaches the steady state when the output buffer circuit receives the input voltage for a predefined time. .Iaddend.
.Iadd.20. The output buffer circuit of claim 19, wherein the controller comprises: a trigger circuit, for generating a trigger signal when the output buffer circuit receives the input voltage; and a timer, coupled to the trigger circuit, for controlling the controller to switch a voltage for the clamp circuit to deactivate the clamp circuit after the timer receives the trigger signal and then counts the predefined time. .Iaddend.
.Iadd.21. The output buffer circuit of claim 18, wherein the controller determines whether the output voltage reaches the steady state by detecting voltage difference between the output voltage and the input voltage after the output buffer circuit receives the input voltage. .Iaddend.
.Iadd.22. The output buffer circuit of claim 21, wherein the controller comprises: a voltage detection circuit, coupled to the input circuit and the output circuit, for detecting voltage levels of the input voltage and the output voltage; and a comparator, coupled to the voltage detection circuit, for determining the output voltage reaches the steady state when the voltage difference between the output voltage and the input voltage is smaller than a predefined value. .Iaddend.
.Iadd.23. The output buffer circuit of claim 18, wherein the input circuit is a differential input circuit having a rail-to-rail input range. .Iaddend.
.Iadd.24. The output buffer circuit of claim 18, further comprises an output bias circuit coupled to the input circuit and the output circuit, for generating a dynamic bias according to the current signal. .Iaddend.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
DETAILED DESCRIPTION
(7) Please refer to
(8) In the embodiment of the present invention, the transistors POS1 and POS2 are P-type metal-oxide-semiconductor field-effect (MOSFET) transistors, for clamping the output voltage under a predefined high voltage level; while the transistors NOS1 and NOS2 are N-type MOSFETs, for clamping the output voltage over a predefined low voltage level. A gate of the transistor POS2 is coupled to an operating bias VBPOS, while a gate of the transistor NOS2 is coupled to an operating bias VBNOS. The operating biases VBPOS and VBNOS are switched by the control unit 25. When the output buffer circuit 20 receives the input voltage, the control unit 25 switches the operating biases VBPOS and VBNOS to a normal bias level to activate the clamping circuit 24; whereas, when a voltage level of the output terminal AVF reaches a steady state, the control unit 25 switches the operating biases VBPOS and VBNOS to a power supply voltage VDDA and a ground voltage GNDA, respectively. Such that the transistors POS2 and NOS2 are closed, so as to deactivate the clamping circuit 24.
(9) Please refer to
(10) In the embodiment of the present invention, the control unit 25 can determine whether the output voltage reaches the steady state by following two methods, and is not limited to these. One method is determining the output voltage reaches the steady state when the output buffer circuit 20 receives the .[.output.]. .Iadd.input .Iaddend.voltage for a predefined time; while the other method is determining whether the output voltage reaches the steady state by detecting voltage difference between the output terminal AVF and the positive input terminal AVP after the output buffer circuit 20 receives the input voltage.
(11) For example, please refer to
(12) Please refer to
(13) Through the above embodiments, the present invention is able to solve a problem that the clamping circuit cannot be completely closed and therefore influences the systematic offset voltage of the operational amplifier. Additionally, circuit characteristics become more stable without extra current consumption and area cost for the operational amplifier.
(14) Please refer to
(15) Step 600: Start.
(16) Step 610: Activate the clamp circuit 24 when the input voltage is received.
(17) Step 620: Start to output the output voltage.
(18) Step 630: Deactivate the clamp circuit 24 when the output voltage reaches the steady state.
(19) Step 640: End.
(20) According to the voltage overshoot elimination process 60, the output buffer circuit 20 activates the clamp circuit 24 when receiving the input voltage. Next, the output buffer circuit 20 starts to output the output voltage. Not until the output voltage reaches the steady state, does the output buffer circuit 20 deactivates the clamping circuit 24. Operations of the output buffer circuit are detailed in the above embodiments, and are not narrated herein.
(21) To sum up, by adding the clamping circuit to the output buffer circuit, the present invention eliminates the voltage overshoot caused by the strong driving capability of the output stage and avoids the systematic offset voltage being influenced in the low power application via the timing control. In addition, the current consumption and area cost of the operational amplifier are not increased.
(22) Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention.