DELAY-COMPENSATING POWER MANAGEMENT INTEGRATED CIRCUIT
20220052655 · 2022-02-17
Inventors
Cpc classification
H03F2200/102
ELECTRICITY
International classification
Abstract
A delay-compensating power management integrated circuit (PMIC) is provided. The PMIC includes a target voltage circuit configured to generate a target voltage that is utilized for generating a time-variant voltage to amplify an analog signal. The target voltage is generated based on a time-variant envelope of the analog signal but lags behind the time-variant envelope by a temporal delay(s) due to an inherent processing delay in the target voltage circuit. In this regard, a voltage processing circuit is provided in the target voltage circuit to generate a modified target voltage that is time-adjusted relative to the target voltage to substantially offset the temporal delay(s). By generating the time-variant voltage based on the modified target voltage, the time-variant voltage can be better aligned with the time-variant envelope of the analog signal, thus helping to reduce amplitude distortion when amplifying the analog signal.
Claims
1. A power management integrated circuit (PMIC) comprising: a target voltage circuit comprising: an envelope detector circuit configured to detect a time-variant envelope of an analog signal, wherein the detected time-variant envelope is delayed from the time-variant envelope of the analog signal by a first temporal delay; an analog look-up table (LUT) circuit configured to generate a target voltage based on the detected time-variant envelope of the analog signal, wherein the target voltage is delayed from the detected time-variant envelope of the analog signal by a second temporal delay; and a voltage processing circuit configured to generate a modified target voltage that is time-adjusted relative to the time-variant envelope of the analog signal to thereby substantially offset at least the first temporal delay and the second temporal delay.
2. The PMIC of claim 1 wherein the first temporal delay and the second temporal delay are predetermined and stored in the voltage processing circuit.
3. The PMIC of claim 1 wherein the target voltage circuit further comprises a delay detector circuit configured to: dynamically determine the first temporal delay and the second temporal delay; and provide the determined first temporal delay and the determined second temporal delay to the voltage processing circuit.
4. The PMIC of claim 1 wherein the analog LUT circuit comprises: an average power tracking (APT) LUT that correlates the time-variant envelope of the analog signal with a constant target voltage corresponding to an average power of the analog signal; and an envelope tracking (ET) LUT that correlates the time-variant envelope of the analog signal with a time-variant target voltage that tracks the time-variant envelope of the analog signal.
5. The PMIC of claim 4 wherein the analog LUT circuit is further configured to generate the target voltage based on one of the APT LUT and the ET LUT.
6. The PMIC of claim 1 wherein the voltage processing circuit is further configured to generate the modified target voltage as a function of a modulated modifier.
7. The PMIC of claim 6 wherein the voltage processing circuit is further configured to generate the modified target voltage based on an equation expressed as:
V.sub.TGT-R(t)=V.sub.TGT(t)+K.sub.MOD(t)*(V.sub.TGTMAX−V.sub.TGT(t)); wherein: V.sub.TGT-R(t) represents the modified target voltage; V.sub.TGT(t) represents the target voltage generated by the analog LUT circuit; K.sub.MOD(t) represents the modulated modifier; and V.sub.TGTMAX represents an estimated maximum value of the target voltage V.sub.TGT(t).
8. The PMIC of claim 6 wherein the voltage processing circuit is further configured to determine the modulated modifier as a function of a linear term and a nonlinear term.
9. The PMIC of claim 8 wherein the voltage processing circuit is further configured to determine the modulated modifier based on an equation expressed as:
K.sub.MOD(t)=K.sub.MODLINEAR(t)*NL.sub.GAIN(dV.sub.TGT(t)/dt); wherein: K.sub.MOD(t) represents the modulated modifier; K.sub.MODLINEAR(t) represents the linear term; and NL.sub.GAIN(dV.sub.TGT(t)/dt) represents the nonlinear term.
10. The PMIC of claim 8 wherein the voltage processing circuit is further configured to determine the linear term as a function of a delay budget and a voltage offset corresponding to the delay budget.
11. The PMIC of claim 10 wherein the delay budget comprises at least the first temporal delay and the second temporal delay.
12. The PMIC of claim 11 wherein the voltage offset is predetermined based on the delay budget and stored in the voltage processing circuit.
13. The PMIC of claim 10 wherein the voltage processing circuit is further configured to determine the linear term based on an equation expressed as:
K.sub.MODLINEAR(t)=K.sub.OFFSET(dT)+[dV.sub.TGT(t)/dt]*dT/[V.sub.TGTMAX−V.sub.TGT(t)]; wherein: K.sub.MODLINEAR(t) represents the linear term; dT represents the delay budget; K.sub.OFFSET(dT) represents the voltage offset corresponding to the delay budget; V.sub.TGT(t) represents the target voltage generated by the analog LUT circuit; and V.sub.TGTMAX represents an estimated maximum value of the target voltage V.sub.TGT(t).
14. The PMIC of claim 10 wherein: the time-variant envelope of the analog signal comprises a plurality of amplitude peaks; the modified target voltage comprises a plurality of voltage peaks each corresponding to a respective one of the plurality of amplitude peaks; and the voltage offset is selected to cause each of the plurality of voltage peaks to be higher than the respective one of the plurality of amplitude peaks.
15. The PMIC of claim 1 further comprising an envelope tracking integrated circuit (ETIC) configured to generate a time-variant voltage for amplifying the analog signal, wherein the time-variant voltage is delayed from the target voltage by a third temporal delay.
16. The PMIC of claim 15 wherein the voltage processing circuit is further configured to generate the modified target voltage that is time-adjusted to offset the first temporal delay, the second temporal delay, and the third temporal delay.
17. The PMIC of claim 16 wherein the first temporal delay, the second temporal delay, and the third temporal delay are predetermined and stored in the voltage processing circuit.
18. The PMIC of claim 16 wherein the target voltage circuit further comprises a delay detector circuit configured to: dynamically determine the first temporal delay, the second temporal delay, and the third temporal delay; and provide the determined first temporal delay, the determined second temporal delay, and the determined third temporal delay to the voltage processing circuit.
19. The PMIC of claim 1 wherein the envelope detector circuit, the analog LUT circuit, and the voltage processing circuit are integrated into an integrated circuit.
20. A power management integrated circuit (PMIC) comprising: a target voltage circuit comprising: an envelope detector circuit configured to detect a time-variant envelope of an analog signal, wherein the detected time-variant envelope is delayed from the time-variant envelope of the analog signal by a first temporal delay; an analog look-up table (LUT) circuit configured to generate a target voltage based on the detected time-variant envelope of the analog signal, wherein the target voltage is delayed from the detected time-variant envelope of the analog signal by a second temporal delay; and a voltage processing circuit configured to generate a modified target voltage that is time-adjusted relative to the time-variant envelope of the analog signal to substantially offset at least the first temporal delay and the second temporal delay; and an envelope tracking integrated circuit (ETIC) configured to generate a time-variant voltage based on the modified target voltage for amplifying the analog signal.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0010] The accompanying drawings incorporated in and forming a part of this specification illustrate several aspects of the disclosure and, together with the description, serve to explain the principles of the disclosure.
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
DETAILED DESCRIPTION
[0017] The embodiments set forth below represent the necessary information to enable those skilled in the art to practice the embodiments and illustrate the best mode of practicing the embodiments. Upon reading the following description in light of the accompanying drawing figures, those skilled in the art will understand the concepts of the disclosure and will recognize applications of these concepts not particularly addressed herein. It should be understood that these concepts and applications fall within the scope of the disclosure and the accompanying claims.
[0018] It will be understood that, although the terms first, second, etc. may be 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. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element, without departing from the scope of the present disclosure. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items.
[0019] It will be understood that when an element such as a layer, region, or substrate is referred to as being “on” or extending “onto” another element, it can be directly on or extend directly onto the other element or intervening elements may also be present. In contrast, when an element is referred to as being “directly on” or extending “directly onto” another element, there are no intervening elements present. Likewise, it will be understood that when an element such as a layer, region, or substrate is referred to as being “over” or extending “over” another element, it can be directly over or extend directly over the other element or intervening elements may also be present. In contrast, when an element is referred to as being “directly over” or extending “directly over” another element, there are no intervening elements present. It will also 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.
[0020] Relative terms such as “below” or “above” or “upper” or “lower” or “horizontal” or “vertical” may be used herein to describe a relationship of one element, layer, or region to another element, layer, or region as illustrated in the Figures. It will be understood that these terms and those discussed above are intended to encompass different orientations of the device in addition to the orientation depicted in the Figures.
[0021] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. 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,” “comprising,” “includes,” and/or “including” when used herein 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.
[0022] 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 disclosure belongs. It will be further understood that terms used herein should be interpreted as having a meaning that is consistent with their meaning in the context of this specification and the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
[0023] Aspects disclosed in the detailed description include a delay-compensating power management integrated circuit (PMIC). The PMIC includes a target voltage circuit configured to generate a target voltage that is utilized for generating a time-variant voltage to amplify an analog signal. The target voltage is generated based on a time-variant envelope of the analog signal but lags behind the time-variant envelope by a temporal delay(s) due to inherent processing delay in the target voltage circuit. In this regard, a voltage processing circuit is provided in the target voltage circuit to generate a modified target voltage that is time-adjusted relative to the target voltage to substantially offset the temporal delay(s). By generating the time-variant voltage based on the modified target voltage, the time-variant voltage can be better aligned with the time-variant envelope of the analog signal, thus helping to reduce amplitude distortion when amplifying the analog signal.
[0024] Before discussing a PMIC of the present disclosure, starting at
[0025]
[0026] The analog signal 12 is associated with a time-variant envelope 20 that rises and falls over time. Thus, to prevent potential amplitude distortion in the analog signal 12 and ensure higher operating efficiency of the power amplifier 14, it is necessary for the existing PMIC 10 to generate the time-variant voltage V.sub.CC to closely track the time-variant envelope 20.
[0027] In other words, the time-variant voltage V.sub.CC needs to be aligned with the time-variant envelope 20 as closely as possible. As such, the existing PMIC 10 is configured to include a target voltage circuit 22 and an envelope tracking (ET) integrated circuit (ETIC) 24. The target voltage circuit 22 includes an envelope detector circuit 26 and an analog lookup table (LUT) circuit 28. The envelope detector circuit 26 is configured to detect the time-variant envelope 20 of the analog signal 12 and provide a detected time-variant envelope 20′ to the analog LUT circuit 28. The analog LUT circuit 28 is configured to generate a target voltage V.sub.TGT from the detected time-variant envelope 20′ and provide the target voltage V.sub.TGT to the ETIC 24. The ETIC 24, in turn, generates the time-variant voltage V.sub.CC based on the target voltage V.sub.TGT.
[0028] In this regard, since the target voltage V.sub.TGT tracks the detected time-variant envelope 20′ and the time-variant voltage V.sub.CC tracks the target voltage V.sub.TGT, the time-variant voltage V.sub.CC will end up rising and falling along with the time-variant envelope 20. Notably, the envelope detector circuit 26 and the analog LUT circuit 28 can cause an inherent processing delay. As a result, as shown in
[0029]
[0030] As shown in
[0031] As illustrated in
[0032] If the time-variant envelope 20 and the time-variant voltage V.sub.CC are perfectly aligned, an instantaneous amplitude of the analog signal 12 (not shown), which is represented by a voltage V.sub.S, would substantially equal the time-variant voltage V.sub.CC at time t.sub.x. However, as shown in
[0033] In this regard,
[0034] The PMIC 30 is configured to provide a time-variant voltage V.sub.CC to a power amplifier 32 for amplifying an analog signal 34. The analog signal 34 may be generated by a transceiver circuit 36 and provided to a signal processing circuit 38 in the IF. The signal processing circuit 38 may upconvert the analog signal 34 from the IF to a carrier frequency and provide the analog signal 34 to the power amplifier 32 for amplification.
[0035] The analog signal 34 is associated with a time-variant envelope 40 that rises and falls over time. Thus, to prevent potential amplitude distortion in the analog signal 34 and ensure higher operating efficiency of the power amplifier 32, it is necessary to generate the time-variant voltage V.sub.CC to closely track the time-variant envelope 20.
[0036] In this regard, the PMIC 30 is configured to include a target voltage circuit 42. As discussed below, the target voltage circuit 42 is configured to generate a modified target voltage V.sub.TGT-R(t) that is time-adjusted relative to the time-variant envelope 40 of the analog signal 34 to offset a temporal delay(s) incurred in the target voltage circuit 42. Herein, a first signal is said to be time-adjusted relative to a second signal when the first signal is moved forward in time to eliminate a temporal delay from the second signal. Accordingly, an ETIC 44 in the PMIC 30 can generate a time-variant voltage V.sub.CC based on the modified target voltage V.sub.TGT-R(t) and provide the time-variant voltage V.sub.CC to the power amplifier 32 for amplifying the analog signal 34. Since the modified target voltage V.sub.TGT-R(t) is better aligned with the time-variant envelope 40, the time-variant voltage V.sub.CC will be better aligned with the time-variant envelope 40 as a result. Therefore, it is possible to reduce or even avoid potential amplitude distortion to the analog signal 34 during amplification.
[0037] In a non-limiting example, the target voltage circuit 42 includes an envelope detector circuit 46 and an analog LUT circuit 48. The envelope detector circuit 46 is configured to detect the time-variant envelope 40 of the analog signal 34 and provide a detected time-variant envelope 40′ to the analog LUT circuit 48. The analog LUT circuit 48 is configured to generate a target voltage V.sub.TGT(t) based on the detected time-variant envelope 40′ of the analog signal 34. Like the envelope detector circuit 26 and the analog LUT circuit 28 in the existing PMIC 10 of
[0038] In an embodiment, the target voltage circuit 42 is configured to include a voltage processing circuit 50, which can be a field-programmable gate array (FPGA), as an example. In a non-limiting example, the voltage processing circuit 50, the envelope detector circuit 46, and the analog LUT circuit 48 can all be integrated into a single circuit (e.g., an FPGA). As shown in
[0039]
[0040] As shown in
[0041] With reference back to
V.sub.TGT-R(t)=V.sub.TGT(t)+K.sub.MOD(t)*(V.sub.TGTMAX−V.sub.TGT(t)) (Eq. 1)
[0042] In the equation (Eq. 1) above, K.sub.MOD(t) represents the modulated modifier and V.sub.TGTMAX represents an estimated maximum value of the target voltage V.sub.TGT(t). The voltage processing circuit 50 can be configured to generate the modulated modifier K.sub.MOD(t) as a function of a linear term K.sub.MODUNEAR(t) and a nonlinear term NL.sub.GAIN(dV.sub.TGT(t)/dt). In a non-limiting example, the modulated modifier K.sub.MOD(t) can be described by the equation (Eq. 2) below.
K.sub.MOD(t)=K.sub.MODLINEAR(t)*NL.sub.GAIN(dV.sub.TGT(t)/dt) (Eq. 2)
[0043] The voltage processing circuit 50 can be configured to determine the linear term K.sub.MODLINEAR(t) as a function of a delay budget dT and a voltage offset K.sub.OFFSET(dT) corresponding to the delay budget dT. In this regard, in case the voltage processing circuit 50 is configured to generate the modulated target voltage V.sub.TGT-R(t) to substantially offset the first temporal delay dT.sub.1 and the second temporal delay dT.sub.2, the delay budget dT may be set to the sum of the first temporal delay dT.sub.1 and the second temporal delay dT.sub.2 (dT=dT.sub.1+dT.sub.2). Although the delay budget dT is shown herein as a positive number, it should be appreciated that the delay budget can also be a negative number to thereby cause the modified target voltage V.sub.TGT-R(t) to be further delayed. In a non-limiting example, the linear term K.sub.MODLINEAR(t) can be described by the equation (Eq. 3) below.
K.sub.MODLINEAR(t)=K.sub.OFFSET(dT)+[dV.sub.TGT(t)/dt]*dT/[V.sub.TGTMAXV.sub.TGT(t)] (Eq. 3)
[0044] In one embodiment, the delay budget dT and the voltage offset K.sub.OFFSET(dT) corresponding to the delay budget dT can be predetermined and stored in the voltage processing circuit 50. As shown in
[0045] Notably, the time-variant envelope 40 can have a number of amplitude peaks 52 and the modified target voltage VTGT-R(t) can have a number of voltage peaks 54 each corresponding to a respective one of the amplitude peaks 52. In this regard, the voltage offset K.sub.OFFSET(dT) is determined to cause each of the voltage peaks 54 to be higher than the respective one of the amplitude peaks 52 by the voltage headroom ΔV. By creating the voltage headroom ΔV between the modified target voltage V.sub.TGT-R(t) and the time-variant envelope 40, it is possible to ensure that the ETIC 44 can always generate the time-variant voltage V.sub.CC sufficient enough to avoid amplitude distortion in the analog signal 34.
[0046] With reference back to
[0047] Alternative to predetermining and storing the delay budget dT in the voltage processing circuit 50, the target voltage circuit 42 may be configured to include a delay detector circuit 56 to dynamically determine the first temporal delay dT.sub.1 and the second temporal delay dT.sub.2. Accordingly, the delay detector circuit 56 to provide the determined first temporal delay dT.sub.1 and the determined second temporal delay dT.sub.2 to the voltage processing circuit 50 for generating the modified target voltage V.sub.TGT-R(t).
[0048] The analog LUT circuit 48 may be configured to store multiple analog LUTs (not shown). For example, the analog LUT circuit 48 can store an average power tracking (APT) LUT that correlates the time-variant envelope 40 of the analog signal 34 with a constant target voltage corresponding to an average power of the analog signal 34. The analog LUT circuit 48 can also store an envelope tracking (ET) LUT that correlates the time-variant envelope 40 of the analog signal 34 with a time-variant target voltage that tracks the time-variant envelope 40 of the analog signal. In this regard, the analog LUT circuit 48 may be configured to generate the target voltage as an APT target voltage based on the APT LUT or as an ET target voltage based on the ET LUT.
[0049] Like the envelope detector circuit 46 and the analog LUT circuit 48, the ETIC 44 can also introduce a certain processing delay to cause the time-variant voltage V.sub.CC to lag behind the target voltage V.sub.TGT(t) by a third temporal delay dT.sub.3. In this regard, in another embodiment, the voltage processing circuit 50 can be configured to offset the third temporal delay dT.sub.3 in addition to offsetting the first temporal delay dT.sub.1 and the second temporal delay dT.sub.2.
[0050] In this regard, the delay budget dT can be so determined to include the first temporal delay dT.sub.1, the second temporal delay dT.sub.2, and the third temporal delay dT.sub.3 (dT=dT.sub.1+dT.sub.2+dT.sub.3). Accordingly, the voltage processing circuit 50 can be further configured to generate the modified target voltage V.sub.TGT-R(t) that is time-adjusted to offset the first temporal delay dT.sub.1, the second temporal delay dT.sub.2, and the third temporal delay dT.sub.3 in accordance with the equations (Eq. 1, Eq. 2, and Eq. 3). The delay budget dT may be predetermined and stored in the voltage processing circuit 50 or dynamically determined by the delay detector circuit 56.
[0051] Those skilled in the art will recognize improvements and modifications to the embodiments of the present disclosure. All such improvements and modifications are considered within the scope of the concepts disclosed herein and the claims that follow.