Power management integrated circuit, power management method, mobile device and clock adjusting method
11653308 · 2023-05-16
Assignee
Inventors
- Junghun Heo (Suwon-si, KR)
- Youngduk Kim (Hwaseong-si, KR)
- Joonseok Kim (Seoul, KR)
- Dongsuk Shin (Seoul, KR)
Cpc classification
H04W52/0261
ELECTRICITY
H04W52/0287
ELECTRICITY
Y02D30/70
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
Abstract
A power management approach for a mobile device includes comparing a battery provided power supply voltage to a reference voltage in order to generate an alarm signal. In response to the alarm signal the frequency of an operating clock applied to a system-on-chip is changed.
Claims
1. A power management integrated circuit (PMIC) comprising: a register configured to store power management information; a reference voltage generator configured to generate a plurality of reference voltages; a multiplexer configured to receive the plurality of reference voltages from the reference voltage generator, to receive at least a first part of the power management information from the register, and to select a reference voltage from the plurality of reference voltages based on the at least first part of the power management information; and a comparator configured to receive a first voltage from a first pad, to receive the reference voltage from the multiplexer, and to compare the first voltage and the reference voltage to output a comparison signal.
2. The PMIC of claim 1, wherein the comparator is configured to receive at least a second part of the power management information and to select a hysteresis level based on the at least the second part of the power management information.
3. The PMIC of claim 1, further comprising: a debounce circuit configured to receive the comparison signal from the comparator and to reduce a bounced signal portion from the comparison signal to output an alarm signal.
4. The PMIC of claim 3, wherein the debounce circuit is configured to output the alarm signal in response to the comparison signal being sustained at a valid level during a debounce time.
5. The PMIC of claim 4, wherein the debounce circuit is configured to receive at least a third part of the power management information from the register, the at least third part of the power management information defining the debounce time.
6. The PMIC of claim 4, wherein the debounce circuit comprises: a counter configured to receive a sampling clock and the comparison signal, to start counting in synchronization with the sampling clock in response to the comparison signal being the valid level, and to output a match signal in response to the counting matching with the debounce time.
7. The PMIC of claim 6, wherein the debounce circuit further comprises: an AND gate configured to receive the sampling clock and the match signal; and a flip-flop including an input receiving the comparison signal, an output providing the alarm signal, and a clock input receiving an output of the AND gate.
8. The PMIC of claim 3, further comprising: a second pad; and an open drain circuit configured to receive the alarm signal from the debounce circuit and to output a sudden voltage drop (SVD) alarm signal to the second pad in response to the alarm signal.
9. The PMIC of claim 8, wherein the open drain circuit comprises: a transistor connected between the second pad and a ground terminal, and the transistor turned on or off in response to the alarm signal; a first diode connected between the second pad and the ground terminal; and a second diode connected between a power supply terminal and the second pad.
10. The PMIC of claim 8, wherein the first pad and the second pad are configured to be connected to different external devices.
11. The PMIC of claim 1, further comprising: a second pad; and an interface circuit connected to the second pad, and configured to receive the power management information from the second pad and to store the power management information into the register.
12. The PMIC of claim 11, further comprising: a third pad connected to the interface circuit and receiving a clock which is synchronized with the power management information.
13. The PMIC of claim 11, wherein, in response to the at least first part of the power management information being dynamically adjusted through the second pad, the multiplexer dynamically adjusts level of the reference voltage by dynamically selecting the reference voltage from the plurality of reference voltages.
14. A method of operating a power management integrated circuit (PMIC), the method comprising: reading, from a register of the PMIC, power management information; generating, by a reference voltage generator of the PMIC, a plurality of reference voltages; selecting, by a multiplexer of the PMIC, a reference voltage from the plurality of reference voltages based on at least a first part of the power management information; and comparing, by a comparator of the PMIC, a first voltage received through a first pad and the reference voltage to output a comparison signal.
15. The method of claim 14, further comprising: selecting a hysteresis level of the comparator based on at least a second part of the power management information.
16. The method of claim 14, further comprising: reducing a bounced signal portion of the comparison signal to output an alarm signal.
17. The method of claim 16, wherein the reducing a bounced signal portion of the comparison signal to output an alarm signal comprises: outputting the alarm signal in response to the comparison signal being sustained at a valid level during a debounce time.
18. The method of claim 17, wherein the reducing a bounced signal portion of the comparison signal to output an alarm signal further comprises: defining the debounce time based on at least another part of the power management information.
19. The method of claim 14, further comprising: dynamically selecting the reference voltage from the plurality of reference voltages in response to dynamically receiving the power management information.
20. A power management integrated circuit (PMIC) comprising: a register configured to store power management information; a reference voltage generator configured to generate a plurality of reference voltages; a multiplexer configured to receive the plurality of reference voltages from the reference voltage generator, to receive at least a first part of the power management information from the register, and to select a reference voltage from the plurality of reference voltages based on the at least first part of the power management information; a comparator configured to receive a first voltage from a first pad, to receive the reference voltage from the multiplexer, and to compare the first voltage and the reference voltage to output a comparison signal; a debounce circuit configured to output an alarm signal in response to the comparison signal being sustained at a valid level during a debounce time; an open drain circuit configured to receive the alarm signal from the debounce circuit and to output a sudden voltage drop (SVD) alarm signal to a second pad in response to the alarm signal; and an interface circuit configured to receive the power management information from a third pad and to store the power management information into the register, wherein a hysteresis level of the comparator is selected by at least a second part of the power management information, and wherein the debounce time is defined by at least a third part of the power management information.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Certain embodiments of the inventive concept are illustrated in the attached drawings in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
DETAILED DESCRIPTION
(16) Certain embodiments of the inventive concept will now be described in some additional detail with reference to the accompanying drawings. The inventive concept, however, may be embodied in many different forms, and should not be construed as being limited to only the illustrated embodiments. Rather, these embodiments are provided as examples so that this disclosure will be thorough and complete, and will fully convey the concept of the inventive concept to those skilled in the art. Accordingly, certain known processes, elements, and techniques are not described with respect to some of the embodiments of the inventive concept. Throughout the written description and drawings, like reference numbers and labels are used to denote like or similar elements, steps and features.
(17) It will be understood that, although the terms “first”, “second”, “third”, etc., may be used herein to describe various elements, components, regions, layers and/or sections, these elements, components, regions, layers and/or sections should not be limited by these terms. These terms are only used to distinguish one element, component, region, layer or section from another region, layer or section. Thus, a first element, component, region, layer or section discussed below could be termed a second element, component, region, layer or section without departing from the teachings of the inventive concept.
(18) The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the inventive concept. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items. Also, the term “exemplary” is intended to refer to an example or illustration.
(19) It will be understood that when an element or layer is referred to as being “on”, “connected to”, “coupled to”, or “adjacent to” another element or layer, it can be directly on, connected, coupled, or adjacent to the other element or layer, or intervening elements or layers may be present. In contrast, when an element is referred to as being “directly on,” “directly connected to”, “directly coupled to”, or “immediately adjacent to” another element or layer, there are no intervening elements or layers present.
(20) Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this inventive concept belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and/or the present specification and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
(21) Figure (FIG.) 1 is a block diagram illustrating a mobile device 100 according to an embodiment of the inventive concept. Referring to
(22) Here, the battery 110 may be charged using one or more techniques that use hardwired and/or wireless connections. Thus, the battery 110 may be charged using a direct current (DC) source, an alternating current (AC) source, magnetic induction, magnetic resonance, electromagnetic induction, non-radial wireless charging, etc. In this manner, the power supply voltage Vin may be provided to power (or drive) one or more of the constituent components of the mobile device 100.
(23) As illustrated in the example of
(24) As will be described in some additional detail hereafter, the PMIC 120 may include one or more register(s) or memory(s) configured to store “power management information”. Here, power management information will vary according to power management mode (e.g., normal mode, sleep mode, low-power mode, etc.), and certain power management information may be provided to, received from, and/or derived by a component disposed in the SoC 130. The power management information may include digital control data such as voltage settings, and/or one or more control signals related to condition(s) of an operating voltage and/or condition(s) of the power supply voltage Vin, for example.
(25) As used herein, the term “register” denotes a broad category of circuits, logic gates, and/or memory devices (volatile and/or nonvolatile) capable of storing one or more types of information. Such information will usually take the form of digital data, but the scope of the inventive concept is not limited thereto. One or more physically separate (and potentially disparate) circuits or component may be functionally operated as a register, and one or more registers may be disposed on the PMIC 120 and SoC 130 of
(26) In certain embodiments of the inventive concept, the PMIC 120 may be used to compare the power supply voltage Vin, directly or indirectly provided by the battery 110, with a reference voltage REF in order to generate an alarm signal indicating, for example, a sudden voltage drop (SVD). This is just one particular example of a power management control signal that may be generated in response to the stored power management information during operation of the mobile device 100. In the illustrated example of
(27) In the illustrated example of
(28) The SoC 130 may drive one or more internal elements using the operating voltage received from the PMIC 120. In
(29) In certain embodiments of the inventive concept, the SoC 130 will include a specific signal pad designated to receive the SVD alarm signal from the PMIC 120. Here, the term “pad” denotes one or more conductive element(s) configured to receive externally provided input signal(s), such as the SVD alarm signal. A pad may take many different physical forms depending on the nature and definition of the expected input signal(s), but in certain embodiments of the inventive concept the designated signal pad will simply be a general purpose input/output (GPIO) pad.
(30) The clock divider 132 receives an externally provided “source clock” SCLK and may be used to divide the frequency of the source clock according to a clock division ratio in order to generate an “operating clock” CLK having a desired frequency. In this manner, the clock divider 132 may be used to adjust, control, vary, change or convert one or more qualities (e.g., phase, frequency, duty cycle, etc.) of the operating clock CLK in response to the state of the SVD alarm signal. For example, the clock divider 132 may be used to “divide-down” (i.e., reduce) the frequency of the source clock SCLK to obtain an operating clock CLK having a desired frequency in response to the SVD alarm signal.
(31) In one possible embodiment, the clock divider 132 may receive and divide-down the frequency of the source clock SCLK according to a first clock division ratio in order to obtain a first operating clock CLK1 having a first frequency (f1) in response to a negative SVD alarm signal (i.e., a SVD alarm signal indicating a normal-level power supply voltage Vin, that is, a power supply voltage higher than a reference voltage). Then, upon receiving a positive SVD alarm signal (i.e., a SVD alarm signal indicating a low-level power supply voltage Vin, that is, a power supply voltage lower than the reference voltage), the clock divider 132 may be used to further divide-down the frequency of the source clock SCLK according to a second clock division ratio in order to obtain a second operating clock CLK2 having a second frequency (f2) lower than the first frequency (f1). After the passing of the power event causing the negative-to-positive SVD alarm signal transition (e.g., the power supply voltage falling below the reference voltage), normal operating conditions may resume, thereby causing the SVD alarm signal to transition from the positive state back to the negative state (e.g., the power supply voltage rising above the reference voltage). Accordingly, the clock divider 132 may again be used to divide-down the frequency of the source clock SCLK according to a first clock division ratio in order to again obtain the operating clock CLK1 having the first frequency (f1).
(32) Those skilled in the art will recognize that the alarm signal may be defined in many different ways, and therefore the positive and negative alarm signal states may be variously defined. For example, where the alarm signal is continually provided to the SoC 130 as a two logic level (i.e., high (H) and low (L)) input signal, one level (e.g., ‘H’) may be designated as a positive alarm signal state while the other level (e.g., ‘L’) may be designated as the negative alarm state.
(33) The foregoing example assumes that the source clock has a frequency that is higher than either the first or second frequencies for the operating clock. However, this need not always be the case, and the clock divider 132 may be used in certain embodiments to “divide-up” the frequency of the source clock SCLK using an appropriate clock division ratio in order to obtain one or more operating clock(s) having respective frequenc(ies) higher than the frequency of the source clock SCLK.
(34) In this regard, the clock divider 132 may include one or more register(s) storing clock division ratio information that defines one or more clock division ratio(s). In the context of the foregoing example, a first clock division ratio value may be set as a default to generate the operating clock CLK having the first frequency (f1) that is provided to the CPU 134 during normal battery conditions, as indicated by the negative SVD alarm signal. In contrast, a second clock division ratio may be set to generate the operating clock having the second frequency (f2) that is provided to the CPU 134 during low battery conditions, as indicated by the positive SVD alarm signal.
(35) Extending this example, certain clock division ratio information may be loaded to the registers of the clock divider 132 during a power-up operation for the mobile device 100 or during a power reset operation for the SoC. The clock division ratio information may be externally provided and/or stored in a nonvolatile memory disposed in the PMIC 120 or SoC 130. Alternately, the clock division ratio information may be programmed to one or more registers of the clock divider 132 and/or registers or memories of the SoC 130 in response to user-provided input(s).
(36) In
(37) As noted above, mobile devices conventionally suffer from undesired and unwanted power resets or power-downs caused by sudden momentary power losses (SMPL) that may be transient in nature and of short duration. In contrast, embodiments of the inventive concept, like the mobile device 100 described in relation to
(38)
(39) Referring to
(40) However, a sudden voltage drop (SVD) occurs (C). Following the conventional approach, the PMIC 120 would merely initiate a power down of the mobile device 100 once the level of the power supply voltage (denoted by the dashed.dot line) falls below a minimum level due to a power event causing the SVD (D). In contrast, embodiments of the inventive concept use a power management circuit, such as the PMIC 120 of
(41) In a power management method according to an embodiment of the inventive concept, when a drop of the power supply voltage Vin due to sudden voltage/current consumption detected, the frequency of the operating clock CLK is reduced in response to a positive SVD alarm signal, thereby effectively extending the operating duration of the mobile device 100 despite the low battery condition and the sudden momentary power loss. In this manner, the mobile device 100 of
(42) In the context of the foregoing examples, the SoC 130 of
(43)
(44) Referring first to
(45) As shown in
(46) Note in
(47) The approach illustrated in
(48)
(49) Here, it is assumed that the PMIC 120 is modified to generate a first alarm signal SVD1 and a second alarm signal SVD2 having distinct natures (e.g., different digital codes or different voltage levels) in response to the comparison of one or more power supply voltages to two respective reference voltages (REF1 and REF2).
(50) Accordingly, the first alarm signal SVD1 is generated when the power supply voltage Vin falls below a first reference voltage (REF1), and in response to the first alarm signal SVD1, the clock divider 132 adjusts the frequency of the operating clock CLK from a first frequency F_CLK1 to a second frequency F_CLK2 during a third period TD3. Similarly, the second alarm signal SVD2 is generated when the power supply voltage Vin falls below a second reference voltage (REF2) (e.g., less than the first reference voltage (REF1)), and in response to the second alarm signal SVD2, the clock divider 132 adjusts the frequency of the operating clock CLK from the first frequency F_CLK1 to a third frequency F_CLK3 during a fourth period TD4.
(51) In the example illustrated in
(52)
(53) However, in the illustrated example of
(54) Thus, upon receiving an appropriately defined SVD alarm signal, the clock divider 132 will initially adjust the operating clock CLK to have a fourth operating frequency F_CLK4, and thereafter following a predetermined delay, the clock divider 132 will further adjust the operating clock to have a fifth operating frequency F_CLK5, different from (e.g., higher then) the fourth operating frequency F_CLK4.
(55) From the foregoing, it will be understood that many different types of operating clocks (and corresponding reference voltages) may be used in various embodiments of the inventive concept.
(56) Thus, referring to
(57)
(58)
(59) A previously suggested the fixed-level reference voltage (REF) assumed in the foregoing embodiments may be varied according to power management information in certain embodiments of the inventive concept.
(60)
(61) The PMIC 220 includes a reference voltage generator 223 and a comparator 225. However, the PMIC 220 and the SoC 230 of
(62) With this configuration when a power event is detected or predicted, the current control unit 235 may generate (or update) power management information to be communicated to the PMIC 220 in order to appropriately set the level of one or more reference voltages. The current control unit 235 may also generate clock division ratio information used to define one or more clock division ratios used by the clock divider 232 to generate one or more operating clocks having respective desired frequencies. The current control unit 235 may be implemented using any reasonable combination of software, hardware and/or firmware.
(63) In this manner, the mobile device 200 may use the PMIC 220 to dynamically adjust (or change) the level of one or more reference voltage(s) in response to real-time, near real-time, or periodically updated power management information generated by the current control unit 235 of the SoC 230. In certain embodiments of the inventive concept, the interface connection 205 may be a two-way interface connection enabling the PMIC 220 to communicate status information and/or feedback information to the SoC 230 related to a power supply signal, constituent battery, etc.
(64)
(65) The PMIC interface (e.g., I2C interface circuit) 221 receives power management information (e.g., information defining one or more reference voltage levels) via a serial data communication protocol from an external device (e.g., SoC 230 in
(66) The register 222 may include a plurality of individual data registers or similar circuitry configured to store the power management information in the form of control data. In this regard, the register 222 receives the power management information from the PMIC interface 221. Here, in one simple example related to the embodiment of
(67) In the illustrated example of
(68) The debounce logic 226 is a type of circuit commonly used to reduce or remove a bounced signal portion (i.e., signal chatter) from the comparison signal (CMP_OUT) provided by the comparator 225. The responsiveness of the debounce logic 226 is controlled by de-bounce timing information (i.e., the third part of the power management information). For example, the debounce logic 226 may be used to generate a valid alarm signal SVD when the comparison signal is maintained during a predetermined debounce time, where the debounce time is a defined period of time after which a sustained level (e.g., ‘H’ or ‘L’) of the comparison signal is recognized as a valid (e.g., normal/low battery or positive/negative) SVD alarm signal. In this manner, the debounce logic 226 reduces signal bounce in proportion to respective debounce times selected by the third part of the power management information.
(69) The open drain pad 227 outputs the SVD alarm signal to a signal pad (LOWBAT), for example, in response to the debounced comparison signal provided by the debounce logic 226. The open drain pad 227 illustrated in
(70)
(71) The counter 226-1 receives a sampling clock (SMP_CLK), as well as the comparison signal from the comparator 225 and target counter bit data (e.g., the third part of the power management information). In response to these input signals, the counter 226-1 counts the comparison signal using a counter responsive to the target counter bit data. In this manner, different debounce times may be applied to the counter(s).
(72) The AND gate 226-2 performs an AND operation on a match value (i.e., the output value of the counter 226-1) and the sampling clock. The resulting output of the AND gate 226-2 is used to enable (or synchronize) the flip-flop 226-3 that provides the debounced comparison signal.
(73) With the above-described configuration, the debounce logic 226 reduces or removes a bounced signal portion of the comparison signal in response to the target counter bit data in order to provide a reliable alarm signal.
(74)
(75) According to the foregoing embodiments, one or more reference voltage(s) used by a power management circuit, such as PMIC 220 of
(76)
(77) Thus, in certain embodiments of the inventive concept like those described in relation to the foregoing drawings, power may be effectively managed in a mobile device by adjusting the frequency of an operating clock provided to a CPU in response to an SVD alarm signal.
(78)
(79) Here, the operating clock CLK) provided to the CPU 334 may be the same as (or different from) the operating clock provided to the GPU 336. That is, in certain embodiments of the inventive concept, the clock divider 332 may divide a source clock using one clock division ratio to generate a first operating clock provided to the CPU 334, and also divide the source clock using a second clock division ratio to generate a second operating clock provided to the GPU 336. The definition of first/second clock division ratios and first/second operating clocks may be a matter of operational priority assigned to the CPU 334 and GPU 336. Therefore, in response to a received alarm signal(s) the respective operating clocks may be adjusted differently and/or according to different adjustment timing.
(80)
(81)
(82) In the foregoing embodiments, an operating clock is generated by appropriately dividing a source clock frequency using a selected clock division ratio. However, the one or more operating clocks contemplated by the inventive concept may be otherwise generated and/or frequency controlled. For example, certain SoC used in certain embodiments of the inventive concept may internally generate an operating clock.
(83)
(84) As has been previously noted, the SoC described above may be configured and operated within a mobile device as an application processor.
(85) The application processor 510 controls an overall operation of the mobile device 500. That is, the application processor 510 controls the memory device 520, the storage device 530, and the function modules 540 through 570.
(86) The application processor 510 may be used to detect and/or predict various operating states associated with the constituent central processing unit(s). Thus, the application processor 510 may be used to performs one or more operations including; providing power management information, providing clock division ratio information, predicting or detecting a power event associated with the central processing unit(s), and adjusting one or more operating clocks provided to circuitry of the application processor 510 depending on a predicted or detected power event. Those skilled in the art will recognize that the application processor 520 may be variously implemented using hardware, software and/or firmware.
(87) The application processor 510 may include a clock management unit that provides the power management information to the power management integrated circuit 580 and changes an operating frequency of the application processor 510 with the clock division ratio information.
(88) The power management integrated circuit 580 receives the reference voltage setting information, detects a power supply voltage Vin of a battery, and generates an alarm signal SVD depending on the detection result. Thus, interaction between the application processor 510 and the power management integrated circuit 580 may be performed at high speed. This means that dynamic frequency scaling is performed in real time depending on the alarm signal SVD.
(89) The memory device 520 and the storage device 530 store pieces of data needed for an operation of the mobile device 500. For example, the memory device 520 may be a random access memory device, such as DRAM, SRAM, mobile DRAM, or PRAM. The storage device 530 may be a nonvolatile memory device, such as EPROM, EEPROM, PRAM, flash memory, RRAM, NFGM (nano floating gate memory), PoRAM (polymer random access memory), MRAM, or FRAM.
(90) In other exemplary embodiments, the storage device 530 may further include a solid state drive (SSD), a hard disk drive (HDD), CD-ROM, and so on.
(91) The function modules 540 through 570 perform various functions of the mobile device 500. For example, the mobile device 500 may include a communication module 540 for a communication function, a camera module 550 for a camera function, a display module 560 for a display function, and a touch panel module 570 for a touch input function. The communication module 540, for example, may be CDMA (code division multiple access), LTE (long term evolution), RF (radio frequency), UWB (ultra wideband), WLAN (wireless local area network), or WIMAX (worldwide interoperability for microwave access) module.
(92) In other exemplary embodiments, the mobile device 500 may further include a GPS (global positioning system) module, a microphone module, a speaker module, a gyroscope module, and so on. Types of the function modules 540 through 570 that the mobile device 500 includes may not be limited thereto.
(93) The mobile device 500 includes the application processor 510 that is capable of detecting or predicting power events that may necessitate the adjustment of an operating state of a central processing unit in the application processor 510 by changing the frequency of an operating clock provided to circuitry of the application processor 510, thereby improving overall system performance.
(94) Other embodiments of the inventive concept provide a mobile device including a processor, such as an application processor chip, integrated with a communication chip.
(95)
(96) The battery 602 provides a power supply voltage Vin, and the power management integrated circuit 604 generates operating voltages using the power supply voltage Vin. In particular, the power management integrated circuit 604 generates an alarm signal SVD when the power supply voltage Vin is lower than a reference voltage REF. The integrated processor 610 controls an overall operation of the mobile device 600 and wire/wireless communications with an external device. In particular, the integrated processor 610 downs a frequency of an operating clock in response to the alarm signal SVD. The buffer memory 620 temporarily stores data needed for an operation of the mobile device 600. The display/touch module 630 displays data that the integrated processor 610 processes or receives data from a touch panel. The storage device 640 stores user data. The storage device 640 may be eMMC, SSD, or UFS.
(97) The above-described mobile devices 100, 200, 300, 400, 500 and 600 may be applied to a variety of electronic devices, such as a smart phone, a wearable watch, and a smart glass, as illustrated in
(98) Power management (or clock adjustment) approaches according to embodiments of the inventive concept are not limited to only those comparing a power supply voltage Vin provided by a battery. Rather, embodiments of the inventive concept may be applied to other types of power signals originating from other sources.
(99) While the inventive concept has been described with reference to exemplary embodiments, it will be apparent to those skilled in the art that various changes and modifications may be made without departing from the scope of the following claims.