The present application claims priority under 35 U.S.C. 119(a) to Korean Patent Application No. 10-2021-0084332, filed on Jun. 28, 2021, which is incorporated herein by reference in its entirety.
Embodiments of the present disclosure relate to voltage generation circuits for calibrating a reference voltage.
An electronic device generates various operation voltages necessary to perform various internal operations. The operation voltages generated by the electronic device should be generated at a uniform level even when various external variations such as temperature and operation voltage occur. Because the operation voltage is generated based on a reference voltage, in order for the operation voltage to be generated at a uniform level, the reference voltage needs to maintain a uniform level even against external variations.
According to an embodiment of the present invention, a voltage generation circuit includes an operation voltage driving circuit configured to drive an operation voltage based on a calibration reference voltage and a feedback voltage and generate the feedback voltage from the operation voltage. The voltage generation circuit also includes a reference voltage calibration circuit configured to generate the calibration reference voltage, wherein the calibration reference voltage varies based on a set value calculated according to the feedback voltage and a reference voltage.
In addition, according to another embodiment of the present invention, a voltage generation circuit includes an operation voltage driving circuit configured to drive an operation voltage based on a calibration reference voltage and a feedback voltage and generate the feedback voltage from the operation voltage. The voltage generation circuit also includes a reference voltage calibration circuit configured to compare the feedback voltage with a reference voltage in synchronization with a clock to generate a detection voltage and generate the calibration reference voltage from the detection voltage and the reference voltage in response to an initial code.
In addition, according to another embodiment of the present invention, a voltage generation circuit includes an operation voltage driving circuit configured to drive an operation voltage based on a calibration reference voltage and a feedback voltage and generate the feedback voltage from the operation voltage. The voltage generation circuit also includes a detection voltage generator configured to calculate a first set value based on a time-integrated value of the level difference between the feedback voltage and the reference voltage, calculate a second set value based on a time-integrated value of the level difference between an upper limit reference voltage and the reference voltage, calculate a third set value based on a time-integrated value of the level difference between a lower limit reference voltage and the reference voltage, and generate a detection voltage based on at least one of the first, second, and third set values. The voltage generation circuit further includes a calibration reference voltage generator configured to generate the calibration reference voltage whose level varies according to a result of sensing the detection voltage based on a clock.
In addition, according to another embodiment of the present invention, a voltage generation circuit includes a switching control circuit configured to generate a first switching signal, a second switching signal, and a third switching signal based on a reset signal and a clock. The voltage generation circuit also includes an operation voltage driving circuit configured to drive an operation voltage based on a calibration reference voltage and a feedback voltage and generate the feedback voltage from the operation voltage. The voltage generation circuit further includes a calibration reference voltage generator configured to receive the first switching signal, the second switching signal, and the third switching signal and generate the calibration reference voltage, wherein the calibration reference voltage varies based on a set value calculated from the feedback voltage and the reference voltage.
In the following description of embodiments, when a parameter is referred to as being “predetermined,” it may be intended to mean that a value of the parameter is determined in advance of when the parameter is used in a process or an algorithm. The value of the parameter may be set when the process or the algorithm starts or may be set during a period in which the process or the algorithm is executed.
It will be understood that although the terms “first,” “second,” “third,” etc. are used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another element and are not intended to imply an order or number of elements. Thus, a first element in some embodiments could be termed a second element in other embodiments without departing from the teachings of the present disclosure.
Further, it will be understood that when an element is referred to as being “connected” or “coupled” to another element, it can be directly connected or coupled to the other element or intervening elements may be present. In contrast, when an element is referred to as being “directly connected” or “directly coupled” to another element, there are no intervening elements present.
A logic “high” level and a logic “low” level may be used to describe logic levels of electric signals. A signal having a logic “high” level may be distinguished from a signal having a logic “low” level.
For example, when a signal having a first voltage corresponds to a signal having a logic “high” level, a signal having a second voltage corresponds to a signal having a logic “low” level. In an embodiment, the logic “high” level may be set as a voltage level which is higher than a voltage level of the logic “low” level. Meanwhile, logic levels of signals may be set to be different or opposite according to the embodiments. For example, a certain signal having a logic “high” level in one embodiment may be set to have a logic “low” level in another embodiment.
Various embodiments of the present disclosure will be described hereinafter in detail with reference to the accompanying drawings. However, the embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the present disclosure.
The drive control signal generator 111 may receive a calibration reference voltage CVREF from the reference voltage calibration circuit 13 and may receive a feedback voltage FBV from the feedback voltage generator 117. The drive control signal generator 111 may generate a drive control signal PEN based on the calibration reference voltage CVREF and the feedback voltage FBV. The drive control signal generator 111 may generate a drive control signal PEN activated when the feedback voltage FBV is at a lower level than the calibration reference voltage CVREF. The logic level at which the drive control signal PEN is activated may be set differently depending on the embodiment.
The oscillator 113 may receive the drive control signal PEN from the drive control signal generator 111. The oscillator 113 may generate an oscillating signal OSC based on the drive control signal PEN. The oscillator 113 may generate the oscillating signal OSC that toggles with a preset period when the drive control signal PEN is activated. The period of the oscillating signal OSC may be set differently depending on the embodiment.
The charge pump 115 may receive the oscillating signal OSC from the oscillator 113. The charge pump 115 may pump an operation voltage VP based on the oscillating signal OSC. The charge pump 115 may pump the operation voltage VP to a level higher than a power supply voltage VDD or to a level lower than a ground voltage VSS using the coupling of a capacitor caused when the oscillating signal OSC toggles.
The feedback voltage generator 117 may receive the operation voltage VP from the charge pump 115. The feedback voltage generator 117 may generate a feedback voltage FBV based on the operation voltage VP. The feedback voltage generator 117 may generate the feedback voltage FBV by dividing the operation voltage VP. The feedback voltage FBV may be generated at a lower level than the operation voltage VP. According to an embodiment, the feedback voltage generator 117 may be implemented to generate the feedback voltage FBV by buffering the operation voltage VP.
The reference voltage calibration circuit 13 may receive the feedback voltage FBV from the feedback voltage generator 117. The reference voltage calibration circuit 13 may generate the calibration reference voltage CVREF based on the feedback voltage FBV, a clock CLK, a reference voltage VREF, and an initial code ICD. The reference voltage calibration circuit 13 may generate the calibration reference voltage CVREF whose level is changed from an initial level of the reference voltage VREF based on a set value calculated from the feedback voltage FBV and the reference voltage VREF. Here, the set value may be set to a value obtained by time-integrating a level difference between the feedback voltage FBV and the reference voltage VREF, and the initial level of the reference voltage VREF may correspond to a bit combination of the initial code ICD. The reference voltage calibration circuit 13 may generate the calibration reference voltage CVREF whose level is increased when the value obtained by time-integrating the level difference between the feedback voltage FBV and the reference voltage VREF has a negative (−) value. The reference voltage calibration circuit 13 may generate the calibration reference voltage CVREF whose level is decreased when the value obtained by time-integrating a level difference between the feedback voltage FBV and the reference voltage VREF has a positive (+) value.
The voltage generation circuit 1 according to the present embodiment includes the operation voltage driving circuit 11 that drives the operation voltage VP based on the oscillating signal OSC, and the reference voltage calibration circuit 13 that calibrates the reference voltage VREF based on the clock CLK. When the cycle of the clock CLK is set to be N times longer than the cycle of the oscillating signal OSC, the speed at which the voltage generation circuit 1 drives the operation voltage VP may be set to be N times greater than the speed at which the reference voltage correction circuit 13 calibrates the reference voltage VREF. That is, the voltage generation circuit 1 according to the present embodiment may be set to calibrate the reference voltage VREF once in synchronization with the clock CLK whenever the operation voltage VP is driven N times in synchronization with the oscillating signal OSC.
The detection voltage generator 131 may generate a detection voltage VDET based on a feedback voltage FBV, a clock CLK, and a reference voltage VREF. The detection voltage generator 131 may generate an initial voltage (VINT of
The calibration reference voltage generator 133 may receive the detection voltage VDET from the detection voltage generator 131. The calibration reference voltage generator 133 may generate a calibration reference voltage CVREF based on the detection voltage VDET, the reference voltage VREF, the clock CLK, and an initial code ICD. The calibration reference voltage generator 133 may detect a logic level of the detection voltage VDET in synchronization with the clock CLK to generate a set code (SCD of
Referring to
Referring to
Referring to
Referring to
The set code generator 151 may generate a set code SCD based on a clock CLK and a detection voltage VDET. The set code generator 151 may be implemented with a low pass filter such as a sinc filter to generate the set code SCD including information on the number of times that the detection voltage VDET is generated at a preset logic level during a period set by the clock CLK. More specifically, the set code generator 151 may generate the set code SCD whose bit combination is set according to the number of times that the detection voltage VDET is generated at a preset logic level in synchronization with a preset edge of the clock CLK during a preset cycle of the clock CLK. For example, the set code generator 151 may generate the set code SCD that is sequentially up-counted by 1 bit from the bit combination ‘0001’ to the bit combination ‘1111’ when the number of times the detection voltage VDET is generated at a logic “high” level increases from ‘1’ to ‘15’ in synchronization with the rising edge of the clock CLK during 15 cycles of the clock CLK. As the level of the initial voltage VINT decreases by the set value of the initial voltage driver 145 having a positive (+) value, the set code generator 151 may generate the set code SCD having a bit combination that is up-counted in order to have an increased set code value as the period in which the level of the initial voltage VINT is set to be less than the level of the reference voltage VREF during the preset period of the clock CLK increases. As the level of the initial voltage VINT increases by the set value of the initial voltage driver 145 having a negative (−) value, the set code generator 151 may generate the set code SCD having a bit combination that is down-counted in order to have a reduced set code value as the period in which the level of the initial voltage VINT is set to be higher than the level of the reference voltage VREF during the preset period of the clock CLK increases.
The error code generator 153 may receive the set code SCD from the set code generator 151. The error code generator 153 may generate an error code ECD based on the set code SCD and an initial code ICD. The initial code ICD may have a bit combination corresponding to an initial level of the reference voltage VREF. The reference voltage VREF may be set to the initial level until the reference voltage VREF is calibrated by the calibration reference voltage generator 133 of
The calibration code generator 155 may receive the error code ECD from the error code generator 153. The calibration code generator 155 may generate the calibration code CCD based on the error code ECD and the initial code ICD. The calibration code generator 155 may accumulate and store error code values of the sequentially input error codes ECD and may add the accumulated error code value calculated from the error code values of the accumulated error code ECD to the initial code ICD to generate the calibration code CCD. For example, in a state that the initial code ICD has bit combination ‘0110’ corresponding to initial code value ‘6’, when the error code ECD having bit combination ‘10011’ corresponding to error code value ‘−3’ and the error code ECD having bit combination ‘00010’ corresponding to error code value ‘2’ are sequentially input, the calibration code generator 155 adds the accumulated error code value ‘−1’ calculated by accumulating error code value ‘2’ to error code value ‘−3’ to the initial code value ‘6’ of the initial code ICD to generate a calibration code CCD having bit combination ‘0101’ corresponding to calibration code value ‘5’.
The calibration reference voltage selector 157 may receive the calibration code CCD from the calibration code generator 155. The calibration reference voltage selector 157 may calibrate the reference voltage VREF based on the calibration code CCD to generate a calibration reference voltage CVREF. The calibration reference voltage selector 157 may generate the calibration reference voltage CVREF whose level increases when a calibration code value set by the calibration code CCD increases. The calibration reference voltage selector 157 may generate the calibration reference voltage CVREF whose level is decreased when the calibration code value set by the calibration code CCD decreases.
The accumulator 1551 may generate an accumulation error code AECD based on an error code ECD. The accumulator 1551 may accumulate and store the error code values of sequentially input error codes ECD, and may output the accumulation error code AECD having a bit combination corresponding to the accumulated error code value calculated from the error code values of the accumulated error codes ECD. The accumulation error code AECD may have bit combination ‘00000’ corresponding to initial accumulated error code value ‘0’. For example, when the error code ECD having bit combination ‘10011’ corresponding to error code value ‘−3’ is input, the accumulator 1551 generates an accumulation error code AECD having bit combination ‘10011’ corresponding to the accumulated error code value ‘−3’ calculated by adding the error code value ‘−3’ to the initial accumulated error code value ‘0’. Similarly, when an error code ECD having bit combination ‘00010’ corresponding to error code value ‘2’ is additionally input, the accumulator 1551 generates an accumulation error code AECD having bit combination ‘10001’ corresponding to accumulated error code value ‘−1’ calculated by adding the error code value ‘2’ to the accumulated error code value ‘−3’.
The adder 1553 may receive the accumulation error code AECD from the accumulator 1551. The adder 1553 may add the accumulation error code AECD to the initial code ICD to generate a calibration code CCD. For example, when an accumulation error code AECD having bit combination ‘10011’ corresponding to accumulated error code value ‘−3’ is received from the accumulator 1551, the adder 1553 adds the accumulated error code value ‘−3’ to initial code value ‘6’ to generate a calibration code CCD having bit combination ‘0011’ corresponding to calibration code value ‘3’.
The division voltage generator 161 may include a comparator 165, a driving device 167, and resistors 169_1˜169_N. The comparator 165 may compare a reference voltage VREF and a third division voltage VDIV3. The driving device 167 may drive a node n16 based on an output signal of the comparator 165. The driving device 167 may drive the node n16 to a power voltage VDD when the third division voltage VDIV3 has a lower level than the reference voltage VREF. The resistors 169_1˜169_N may divide the voltage of the node n16 to generate first to Nth division voltages VDIV1˜VDIVN. The first to Nth division voltages VDIV1˜VDIVN generated through the resistors 169_1˜169_N may be set such that the first division voltage VDIV1 has the largest level and the Nth division voltage VDIVN has the smallest level according to the voltage division rule. In the present embodiment, the comparator 165 compares the reference voltage VREF and the third division voltage VDIV3, but this is only an example and the comparator 165 may be implemented to compare the reference voltage VREF with one of the other division voltages VDIV1 to VDIV2 and VDIV4 to VDIVN.
The multiplexer 163 may receive the first to Nth division voltages VDIV1˜VDIVN generated through the resistors 169_1˜169_N. The multiplexer 163 may select and output one of the first to Nth division voltages VDIV1˜VDIVN as a calibration reference voltage CVREF based on a calibration code CCD. The multiplexer 163 may select and output a division voltage having a higher level among the first to Nth division voltages VDIV1˜VDIVN as the calibration reference voltage CVREF, as the calibration code value set by the calibration code CCD increases. The multiplexer 163 may select and output a division voltage having a lower level among the first to Nth division voltages VDIV1˜VDIVN as the calibration reference voltage CVREF, as the calibration code value set by the calibration code CCD decreases.
Referring to
The operation of the calibration reference voltage generator 133 will be described with reference to
First, in the state (171) that an initial code ICD for setting an initial level of a reference voltage VREF has bit combination ‘0110’ corresponding to initial code value ‘6’, when the set code value VDET DV is ‘9’, in the set code generator 151, the set code SCD having bit combination ‘1001’ corresponding to set code value ‘9’ is generated (173).
Next, in the error code generator 153, an error code ECD having bit combination ‘10011’ corresponding to error code value ‘−3’ generated by subtracting set code value ‘9’ of the set code SCD from the initial code value ‘6’ set by the initial code ICD is generated (175).
Next, in the accumulator 1551 included in the calibration code generator 155, an accumulation error code AECD having bit combination ‘10011’ corresponding to accumulation error code value ‘−3’ calculated by adding error code value ‘−3’ to initial accumulated error code value ‘0’ is generated (177).
Next, in the adder 1551 included in the calibration code generator 155, a calibration code CCD having bit combination ‘0011’ corresponding to calibration code value ‘3’ by adding accumulation error code value ‘−3’ set by the accumulation error code AECD to the initial code value ‘6’ set by the initial code ICD is generated (179).
Next, in the calibration reference voltage selector 157, a calibration reference voltage CVREF whose level is decreased from the initial level of the reference voltage VREF by the calibration code CCD having bit combination ‘0011’ corresponding to calibration code value ‘3’ is generated (181).
Next, when the set code value VDET DV is changed to ‘4’, in the set code generator 151, a set code SCD having bit combination 0100′ corresponding to the set code value ‘4’ is generated (183).
Next, in the error code generator 153, an error code ECD having bit combination ‘00010’ corresponding to error code value ‘2’ generated by subtracting set code value ‘4’ of the set code SCD from the initial code value ‘6’ set by the initial code ICD is generate (185).
Next, in the accumulator 1551 included in the calibration code generator 155, an accumulation error code AECD having a bit combination corresponding to accumulation error code value ‘−1’ calculated by adding error code value ‘2’ to accumulation error code value ‘−3’ is generated (187).
Next, in the adder 1553 included in the calibration code generator 155, a calibration code CCD having bit combination ‘0101’ corresponding to calibration code value ‘5’ by adding accumulation error code value ‘−1’ set by the accumulation error code AECD to initial code value ‘6’ set by the initial code ICD is generated (188).
Next, in the calibration reference voltage selector 157, a calibration reference voltage CVREF whose level is increased compared to the previously calibrated calibration reference voltage CVREF by the calibration code CCD having bit combination ‘0101’ corresponding to calibration code value ‘5’ is generated (189).
The voltage generation circuit 1 configured as described above adjusts the level of a calibration reference voltage CVREF used to drive an operation voltage VP based on a set value calculated from a feedback voltage FBV generated based on the operating voltage VP, so that the level of the operation voltage VP may be stably maintained even if the load resistance value of a supply terminal to which the power voltage VDD or the operation voltage VP is supplied changes. More specifically, the voltage generation circuit 1 generates the calibration reference voltage CVREF whose level is decreased when the level of the operation voltage VP is increased by the influence of the power voltage VDD or a load resistance value, thereby reducing the level of the operation voltage VP. In addition, the voltage generating circuit 1 generates a calibration reference voltage CVREF whose level is increased when the level of the operation voltage VP is decreased by the influence of the power voltage VDD or the load resistance value, thereby increasing the level of the operation voltage VP.
The detection voltage generator 21 may generate a detection voltage VDET based on a clock CLK, a reset signal RST, an upper limit reference voltage VRP, a lower limit reference voltage VPN, a feedback voltage FBV, and a reference voltage VREF. The detection voltage generator 21 may generate an initial voltage (VINT of
The calibration reference voltage generator 23 may receive the detection voltage VDET from the detection voltage generator 21. The calibration reference voltage generator 23 may generate a calibration reference voltage CVREF based on the clock CLK, the detection voltage VDET, the reference voltage VREF, and an initial code ICD. The calibration reference voltage generator 23 may generate the calibration reference voltage CVREF whose level is decreased when the number of times that the detection voltage VDET is generated to a preset logic level increases during a period set by the clock CLK. The calibration reference voltage generator 23 may generate the calibration reference voltage CVREF whose level is increased when the number of times that the detection voltage VDET is generated to a preset logic level decreases during the period set by the clock CLK. Because the calibration reference voltage generator 23 may be implemented in the same manner as the calibration reference voltage generator 133 described with reference to
The operation voltage driving circuit 25 may drive an operation voltage based on the calibration reference voltage CVREF and the feedback voltage FBV. The operation voltage driving circuit 25 may generate an oscillating signal OSC that toggles when the feedback voltage FBV is at a lower level than the calibration reference voltage CVREF and may pump the operation voltage VP to a higher level than the power voltage VDD or pump to a lower level than a ground voltage VSS using capacitor coupling caused when the oscillating signal OSC toggles. Because the operation voltage driving circuit 25 may be implemented in the same manner as the operation voltage driving circuit 11 illustrated in
The detection voltage driver 211 may compare a reference voltage VREF and an initial voltage VINT based on a clock CLK to drive a detection voltage VDET. The detection voltage driver 211 may generate the detection voltage VDET that is driven to have a logic “low” level when the initial voltage VINT has a level of a reference voltage VREF or higher in synchronization with a rising edge of the clock CLK. The detection voltage driver 211 may generate the detection voltage VDET that is driven to a logic “high” level when the initial voltage VINT has a lower level than the reference voltage VREF in synchronization with the rising edge of the clock CLK. The detection voltage driver 211 may be implemented with an OP AMP.
The switching control circuit 213 may receive the detection voltage VDET from the detection voltage driver 211. The switching control circuit 213 may generate a first switching signal SW1, a second switching signal SW2, and a third switching signal SW3 based on the detection voltage VDET and a reset signal RST. The switching control circuit 213 may generate the first switching signal SW1 that is activated to turn on a discharge switch 233 when the reset signal RST is activated for an initialization operation. The switching control circuit 213 may generate the second switching signal SW2 that is activated to turn on an upper limit switch 223 when the level of the initial voltage VINT increases and the detection voltage VDET is set to have a first logic level. The switching control circuit 213 may generate the third switching signal SW3 that is activated to turn on a lower limit switch 225 when the level of the initial voltage VINT decreases and the detection voltage VDET is set to have a second logic level.
The initial voltage generator 215 may receive the first switching signal SW1, the second switching signal SW2, and the third switching signal SW3 from the switching control circuit 213. The initial voltage generator 215 may include a first resistor 221, the upper limit switch 223, the lower limit switch 225, a second resistor 227, an initial voltage driver 229, a capacitor 231, and the discharge switch 233. The first resistor 221 and the second resistor 227 may be connected in parallel to a negative (−) input terminal of the initial voltage driver 229. The first resistor 221 may be set to have a resistance R1. The second resistor 227 may be set to have a resistance R2. The upper limit switch 223 may be connected to an upper limit reference voltage VRP and may be turned on when the second switching signal SW2 is activated to input an upper limit reference voltage VRP to the negative (−) input terminal of the initial voltage driver 229 through the second resistor 227. The lower limit switch 225 may be connected to a lower limit reference voltage VRN and may be turned on when the third switching signal SW3 is activated to input the lower limit reference voltage VRN to the negative (−) input terminal of the initial voltage driver 229 through the second resistor 227. The initial voltage driver 229 may receive a reference voltage VREF through a positive (+) input terminal thereof. The capacitor 231 may be connected between the negative (−) input terminal of the initial voltage driver 229 and an output terminal of the initial voltage driver 229 and may be set to have a capacitance C. The discharge switch 233 may be connected between the negative (−) input terminal of the initial voltage driver 229 and the output terminal of the initial voltage driver 299 and may be turned on when the first switching signal SW1 is activated to discharge charges accumulated in the capacitor 231.
The initial voltage generator 215 may generate an initial voltage VINT whose level is variable according to a first set value calculated based on the reference voltage VREF and the feedback voltage FBV. The first set value may be set to a value obtained by multiplying a value obtained by subtracting the level of the reference voltage VREF from the level of the feedback voltage FBV by a value obtained by multiplying the reciprocal of the first time constant. The first time constant may be set to a value obtained by multiplying the first resistance R1 of the first resistor 221 by the capacitance C of the capacitor 231. The initial voltage generator 215 may generate the initial voltage VINT whose level increases when the first set value has a negative (−) value. The initial voltage generator 215 may generate the initial voltage VINT whose level decreases when the first set value has a positive (+) value.
The initial voltage generator 215 may reduce the level of the initial voltage VINT according to a second set value calculated based on the upper limit reference voltage VRP and the reference voltage VREF when the level of the initial voltage VINT increases and the detection voltage VDET is set to have the first logic level. The second set value may be set to a value obtained by multiplying a value obtained by time-integrating the level difference between the upper limit reference voltage VRP and the reference voltage VREF by a reciprocal number of the second time constant of the initial voltage driver 229. The second time constant may be set to a value obtained by multiplying the second resistance R2 of the second resistor 227 by the capacitance C of the capacitor 231.
The initial voltage generator 215 may increase the level of the initial voltage VINT according to a third set value calculated based on the lower limit reference voltage VRN and the reference voltage VREF when the level of the initial voltage VINT decreases and the detection voltage VDET is set to have the second logic level. The third set value may be set to a value obtained by multiplying a value obtained by time-integrating the level difference between the lower limit reference voltage VRN and the reference voltage VREF by a reciprocal number of the second time constant of the initial voltage driver 229.
Referring to
Referring to
Referring to
The initial voltage generating circuit 2 configured as described above adjusts the level of the calibration reference voltage CVREF used to drive the operation voltage VP based on the set values calculated from the feedback voltage FBV, the upper limit reference voltage VRP, and the lower limit reference voltage VRN generated based on the operation voltage VP, so that the level of the operation voltage VP may be stably maintained even if the load resistance value of the supply terminal to which the power voltage VDD or the operation voltage VP is supplied changes. More specifically, the initial voltage generation circuit 2 may reduce the level of the operation voltage VP by generating a calibration reference voltage CVREF whose level is decreased when the level of the operation voltage VP is increased by the influence of the power voltage VDD or the load resistance value, and may increase the level of the operation voltage VP by generating a calibration reference voltage CVREF whose level is increased when the level of the operating voltage VP is decreased by the influence of the power voltage VDD or the load resistance value.
The switching control circuit 31 may generate a first switching signal SW1, a second switching signal SW2, and a third switching signal SW3 based on a reset signal RST and a clock CLK. The switching control circuit 31 may generate the first switching signal SW1 that is activated to turn on a discharge switch (355 of
The calibration reference voltage generator 33 may receive the first switching signal SW1, the second switching signal SW2, and the third switching signal SW3 from the switching control circuit 31. The calibration reference voltage generator 33 may generate a calibration reference voltage CVREF based on the first switching signal SW1, the second switching signal SW2, the third switching signal SW3, a feedback voltage FBV, a set voltage VCM, and a reference voltage VREF. The set voltage VCM may be set to have the same level as the reference voltage VREF. The calibration reference voltage generator 33 may discharge charges of a third capacitor (353 of
The operation voltage driving circuit 35 may drive an operation voltage VP based on the calibration reference voltage CVREF and the feedback voltage FBV. The operation voltage driving circuit 35 may generate an oscillating signal OSC toggling when the feedback voltage FBV is at a lower level than the calibration reference voltage CVREF, and may pump the operation voltage VP to a higher level than the power voltage VDD or to a lower level than the ground voltage VSS using the coupling of the capacitor caused when the oscillating signal OSC toggles. Because the operation voltage driving circuit 35 may be implemented in the same manner as the operation voltage driving circuit 11 illustrated in
As illustrated in
As illustrated in
As illustrated in
As illustrated in
is a value calculated when the second switching signal SW2 and the third switching signal SW3 toggle once, and as the second switching signal SW2 and the third switching signal SW3 toggle sequentially, the level of the calibration reference voltage CVREF is changed according to the set value of the calibration reference voltage generator 33 set according to the feedback voltage FBV and the reference voltage VREF. That is, the level of the calibration reference voltage CVREF decreases when the set value of the calibration reference voltage generator 33 increases, and increases when the set value of the calibration reference voltage generator 33 decreases.
Referring to
(363) of the calibration voltage CVREF may be confirmed. That is, when the second switching signal SW2 and the third switching signal SW3 are sequentially toggled, the calibration reference voltage CVREF may be calculated as a value obtained by subtracting the set value of the calibration reference voltage generator 33 from the reference voltage VREF.
The voltage generation circuit 3 configured as described above adjusts the level of the calibration reference voltage CVREF used to drive the operation voltage VP based on the set value calculated from the switching signal generated based on the clock CLK and the feedback voltage FBV generated based on the operation voltage VP, so that the level of the operation voltage VP may be stably maintained even if the load resistance value of a supply terminal to which the power voltage VDD or the operation voltage VP is supplied changes. More specifically, the voltage generation circuit 3 generates a calibration reference voltage CVREF whose level is decreased when the level of the operation voltage VP is increased by the influence of the power voltage VDD or the load resistance value, thereby reducing the level of the operation voltage VP. In addition, is the voltage generating circuit 3 generates a calibration reference voltage CVREF whose level is increased when the level of the operation voltage VP is decreased by the influence of the power voltage VDD or the load resistance value, thereby increasing the level of the operation voltage VP.
Concepts have been disclosed in conjunction with some embodiments as described above. Those skilled in the art will appreciate that various modifications, additions, and substitutions are possible, without departing from the scope and spirit of the present disclosure. Accordingly, the embodiments disclosed in the present specification should be considered from not a restrictive standpoint but rather from an illustrative standpoint. The scope of the concepts is not limited to the above descriptions but defined by the accompanying claims, and all of distinctive features in the equivalent scope should be construed as being included in the concepts.
Number | Date | Country | Kind |
---|---|---|---|
10-2021-0084332 | Jun 2021 | KR | national |