Embodiments of the present disclosure relate generally to electrical engineering and electronics and, more specifically, to techniques for sensing current in multiphase trans-inductor voltage regulators.
Various high-performance computing systems and devices, including datacenter server machines, storage systems, graphics processors, and personal computers, incorporate electronic components, such as processors, memory, high-current application-specific integrated circuits (ASICs) and/or field programmable gate arrays (FPGAs), that are powered using multiphase voltage regulators. However, conventional multiphase voltage regulator designs have not been able to keep pace with the increasing power demands of electronic components included in high-performance computing systems and devices. For example, to meet the transient performance requirements associated with the large power draws of these electronic components, which can exceed peaks of 1000 A of current, conventional multiphase voltage regulators have been designed to operate at high switching frequencies and/or to include large output capacitors. Both of these solutions reduce the operating efficiency of multiphase voltage regulators and increase costs.
In an effort to address the shortcomings of conventional multiphase voltage regulators, multiphase trans-inductor voltage regulators (TLVR) have been implemented in high-performance computing systems and devices. Notably, multiphase TLVRs have substantially faster transient responses than conventional multiphase voltage regulators that can match the load demands of electronic components included in high-performance computing systems and devices with respect to both amperage and bandwidth without sacrificing much power density, operating efficiency, and circuit board space.
In operation, a voltage regulator 115 included in the multiphase TLVR 100 controls the voltage output of the switching modules 105 based on a sensed current flowing through the multiphase TLVR 100. One approach to sensing current flowing through the multiphase TLVR 100 involves an inductor direct current resistance (DCR) current sensing technique. For example, the multiphase TLVR 100 includes a DCR sensing circuit 120 that is configured to sense the current flowing out of the switching module 105-1 and through the primary winding of the transformer 110-1.
Importantly, though, as shown in
As the foregoing illustrates, what is needed are more effective techniques for sensing current flow in multiphase trans-inductor voltage regulators.
Various embodiments set forth techniques for accurately sensing current in multiphase voltage regulators.
One embodiment of the present disclosure sets forth a trans-inductor voltage regulator that includes a first current sensing circuit that generates a first measurement associated with a current flowing through a primary winding of a transformer. The trans-inductor voltage regulator further includes a second current sensing circuit that generates a second measurement associated with a current flowing through a compensation inductor coupled to a secondary winding of the transformer. That trans-inductor voltage regulator further includes a filter that is coupled to the second current sensing circuit and modifies the second measurement to generate a modified second measurement. In operation, a voltage regulator included in the trans-inductor voltage regulator controls a switching module based on the first measurement and the modified second measurement.
At least one technical advantage of the disclosed techniques relative to the prior art is that, with the disclosed techniques, phase current flowing through a multiphase TLVR can be accurately sensed. More specifically, with the disclosed techniques, an accurate phase current measurement and an accurate total current measurement can be generated by sensing the current flowing through a primary winding of a transformer included in a multiphase TLVR and by sensing current flowing through a compensation inductor coupled in series with the secondary windings of the transformers included in the multiphase TLVR. Accordingly, with the disclosed techniques, accurate phase current and total current measurements can be generated, thereby improving the overall performance of the multiphase TLVR relative to what can be achieved using prior art designs. Consequently, with the disclosed techniques, a multiphase TLVR can provide electronic components more accurate current and voltage regulation as well as enhanced phase over-current-protection. These technical advantages represent one or more technological improvements over prior art approaches.
So that the manner in which the above recited features of the present invention can be understood in detail, a more particular description of the invention, briefly summarized above, may be had by reference to embodiments, some of which are illustrated in the appended drawings. It is to be noted, however, that the appended drawings illustrate only typical embodiments of this invention and are therefore not to be considered limiting of its scope, for the invention may admit to other equally effective embodiments.
In the following description, numerous specific details are set forth to provide a more thorough understanding of the embodiments of the present disclosure. However, it will be apparent to one of skill in the art that the embodiments of the present disclosure may be practiced without one or more of these specific details.
The multiphase TLVR 300 includes a plurality of switching modules 305 (e.g., 305-1, 305-2, . . . , 305-N) that respectively generate a phase of the output voltage Vout. For example, the first switching module 305-1 generates a first phase voltage VP1, the second switching module 305-2 generates a second phase voltage VP2, and the Nth switch module 305-N generates an Nth phase voltage VPn. Moreover, each switching module 305 generates a respective phase current. For example, the first switching module 305-1 generates a first phase current i1, the second switching module 305-2 generates a second phase current i2, and the Nth switch module 305-N generates an Nth phase current in
As shown in
As will be described in more detail herein, in operation, the voltage regulator 310 generates one or more control signals for controlling operation of the switching modules 305 based on measurements indicative of and/or associated with currents flowing through the multiphase TLVR 300. For example, the voltage regulator 310 generates one or more pulse-width modulation (PWM) signals based on measurements indicative of and/or associated with currents flowing through the multiphase TLVR 300. In operation, the voltage regulator 310 applies the one or more control signals (e.g., PWM signals) to the drivers included in the switching modules 305 to control the frequency and/or the duty cycle at which the first and/or second switches SW1, SW2 included in the switching modules 305 are turned ON and OFF. Stated another way, the voltage regulator 310 controls the turning ON and OFF the first and/or second switches SW1, SW2 included in the switching modules 305 with one or more control signals that are generated based on measurements associated with currents flowing through the multiphase TLVR 300. The voltage regulator 310 can be implemented as any suitable control device and/or circuit for controlling operation of switching modules 305. For example, voltage regulator 310 can be implemented as one or more of an analog control circuit, a digital control circuit, a microprocessor, an integrated circuit, and/or any other suitable control device for controlling operation of switching modules 305. As another example, voltage regulator 310 is implemented as a PWM controller.
As further shown in
In the illustrated example of
Each transformer 315 further includes a secondary winding. As shown in
The multiphase TLVR 300 further includes a compensation inductor 320 that is coupled between the secondary winding of the first transformer 315-1 and the reference voltage Vc_ref. Moreover, the compensation inductor 320 is coupled in series with the secondary windings of each transformer 315. Thus, the current ic that flows through compensation inductor 320 is the same current that flows through the secondary windings of the transformers 315. The compensation inductor 320 has an inductance L, and a DC winding resistance DCR, that is modeled as a resistor coupled in series with the compensation inductor 320. The value of the reference voltage Vc_ref can be adjusted and set to any desired value, such as 5V, 2.5V, or some other value. In some examples, the value of the reference voltage Vc_ref is non-zero. In some examples, the value of the reference voltage Vc_ref is zero.
As described above, the voltage regulator 310 controls operation of the switching modules 305. In some examples, the voltage regulator 310 controls operation of the switching modules 305 based on a phase current, such as the first phase current i1, flowing through the multiphase TLVR 300. As will be described in more detail below, the voltage regulator 310 controls operation of the switching modules 305 based on a first measurement indicative of, or associated with, the first phase current i1 flowing through the primary winding of the first transformer 315-1 and a second measurement indicative of, or associated with, the current i, flowing through the compensation inductor 320. In some examples, the voltage regulator 310 combines the first measurement associated with the first phase current i1 flowing through the primary winding of the first transformer 315-1 and the second measurement associated with the current ic flowing through the compensation inductor 320 into a combined measurement associated with the total first phase current flowing through the multiphase TLVR 300. In such examples, the voltage regulator 310 controls operation of the switching modules 305 based on the combined measurement associated with the total first phase current flowing through the multiphase TLVR 300. In some embodiments, the voltage regulator 310 generates one or more control signals based on the first measurement associated with the first phase current i1 flowing through the primary winding of the first transformer 315-1, the second measurement associated with the current i, flowing through the compensation inductor 320, and/or the combined measurement associated with the total first phase current flowing through the multiphase TLVR 300 and controls the switching modules 305 in accordance with the one or more control signals.
As shown in
In operation, the first current sensing circuit 325 senses a voltage across the primary winding of the first transformer 315-1 and generates a first measurement Vcs1 of the voltage at the first terminal of the current sense capacitor Ccs1. In the illustrated example of
In the illustrated example of
As described above, this first measurement Vcs1 is indicative of, or associated with, the first phase current i, flowing through the primary winding of the first transformer 315-1. In particular, this first measurement Vcs1 is indicative of, or associated with, the value of the complete frequency characteristics of the first phase current i1 flowing through the primary winding of the first transformer 315-1 minus the high-frequency characteristics of the current ic flowing out of the secondary winding of the first transformer 315-1 and through the compensation inductor 320. That is, the first measurement Vcs1 is indicative of the value of the complete frequency characteristics of the first phase current i, flowing through the primary winding of the first transformer 315-1 without the high-frequency characteristics of the current ic flowing through the compensation inductor 320.
The complete frequency characteristics of the first phase current i-flowing through the primary winding of the first transformer 315-1 refers to both the low-frequency components and the high-frequency components of the first phase current i1 flowing through the primary winding of the first phase current i-flowing through the primary winding of the first transformer 315-1. Stated another way, the complete frequency characteristics of the first phase current i-flowing through the primary winding of the first transformer 315-1 simply refers to the first phase current i1 flowing through the primary winding of the first transformer 315-1. The high-frequency characteristics of the current ic flowing through the compensation inductor 320 refer to the components of the current ic flowing through the compensation inductor 320 that have frequencies that are greater than the cutoff frequency and the low-frequency characteristics of the current ic flowing through the compensation inductor 320 refer to the components of the current ic flowing through the compensation inductor 320 that have frequencies that are less than the cutoff frequency. As described above, the value of this cutoff frequency is dependent on the resistance of the current sense resistor Rest and the capacitance of the current sense capacitor Ccs1.
Therefore, the first measurement Vcs1 generated by the first current sensing circuit 325 is indicative of, or associated with, the value of the first phase current i1 flowing through the primary winding of the first transformer 315-1 minus the high-frequency characteristics of the current ic flowing through the compensation inductor 320 that is coupled to the secondary winding of the secondary winding of the first transformer 315-1. The value of the first measurement Vcs1 can be expressed in the s-domain using Equation 1:
Where Vest is the first measurement, DCRp1 is the DC resistance of the primary winding of the first transformer 315-1, i1(s) is the first phase current flowing through the primary winding of the first transformer 315-1, ic(s) is the current flowing through the compensation inductor 320, Rcs1 is the resistance of the current sense resistor, Ccs1 is the capacitance of the current sense capacitor, Lm1 is the mutual inductance of the first transformer 315-1, and Vout(s) is the output voltage.
As shown in
In operation, the second current sensing circuit 330 senses a voltage across the compensation inductor 320 and generates a second measurement Vcs2 of the voltage at the first terminal of the current sense capacitor Ccs_Lc. In the illustrated example of
In the illustrated example of
The second measurement Vcs2 is indicative of, or associated with, the current ic flowing through the compensation inductor 320. In particular, the second measurement Vcs2 is indicative of, or associated with, the complete frequency characteristics of the current ic flowing through the compensation inductor 320, where the complete frequency characteristics of the current i, flowing through the compensation inductor 320 refers to both the low-frequency characteristics and the high-frequency characteristics of the current ic flowing through the compensation inductor 320. As described above, the first measurement Vcs1 generated by the first current sensing circuit 325 is indicative of, or associated with, a value of the first phase current i1 flowing through the primary winding of the first transformer 315-1 minus the high-frequency characteristics of the current i, flowing through the compensation inductor 320. Therefore, if the first measurement Vcs1 is combined with the high-frequency characteristics included in the second measurement Vcs2, the resultant measurement would be a signal indicative of, or associated with, the value of the first phase current i1 flowing through the primary winding of the first transformer 315-1.
Accordingly, the multiphase TLVR 300 further includes a filter 335 that is configured to filter, or modify, the second measurement Vcs2. In particular, the filter 335 is implemented as a high-pass filter that filters out the low-frequency characteristics from the second measurement Vcs2. The filter 335 includes a current sense capacitor CLc and a current sense resistor RLc. The first terminal of the current sense capacitor CLc is coupled to the output of the second current sensing circuit 330 (e.g., at the first terminal of the current sense capacitor Ccs_Lc) and the second terminal of the current sense capacitor CLc is coupled to the first terminal of the current sense resistor RLc. The current sense resistor RLc is coupled between the second terminal of the current sense capacitor CLc and the reference voltage Vc_ref.
In operation, the filter 335 generates, based on the second measurement Vcs2, a modified second measurement Vcsc at the first terminal of the current sense resistor RLc. This modified second measurement Vcsc includes the high-frequency characteristics of the second measurement Vcs2, and thus, is indicative of, or associated with, the high-frequency characteristics of the current ic flowing through the compensation inductor 320. Here, the high-frequency characteristics of the current ic flowing through the compensation inductor 320 refer to components of the current ic flowing through the compensation inductor 320 that have frequencies that are greater than a cutoff frequency. Moreover, this modified second measurement Vcsc does not include the low-frequency characteristics of the second measurement Vcs2, as the filter 335 filters out, or removes, the low-frequency characteristics from the second measurement Vcs2. Here, the low-frequency characteristics of the current ic flowing through the compensation inductor 320 refer to components of the current ic flowing through the compensation inductor 320 that have frequencies that are less than the cutoff frequency. The value of this cutoff frequency is dependent on the resistance of the current sense resistor RLc included in the filter 335 and the capacitance of the current sense capacitor CLc included in the filter 335. In some examples, this cutoff frequency is equal to the cutoff frequency that is dependent on the resistance of the current sense resistor Rcs1 and the capacitance of the current sense capacitor Ccs1 included in the first current sensing circuit 325.
In summary, the modified second measurement Vcsc generated by the filter 335 is indicative of, or associated with, the high-frequency characteristics of the current ic flowing through the compensation inductor 320. As will be described in more detail herein, the filter 335 outputs the modified second measurement Vcsc to the voltage regulator 310 for controlling operation of the switching modules 305. The value of the modified second measurement Vcsc can be expressed in the s-domain using Equation 2:
Where Vcsc is the modified second measurement, DCRc is the DC resistance of the compensation inductor Lc, ic(s) is the current flowing through the compensation inductor 320, Rcs_Lc is the resistance of the current sense resistor included in the second current sensing circuit 330, Ccs_Lc is the capacitance of the current sense capacitor included in the second current sensing circuit 330, RLc is the resistance of the current sense resistor included in the filter 335, CLc is the capacitance of the current sense capacitor included in the filter 335, and Vc_ref is the reference voltage.
In operation, the voltage regulator 310 controls operation of the switching modules 305 based at least on first measurement Vcs1 generated by the first current sensing circuit 325 and the modified second measurement Vcsc generated by the filter 335, which is a modified version of the second measurement Vcs2 generated by the second current sensing circuit 330. For example, the voltage regulator 310 generates one or more control signals based on the first measurement Vcs1 and the modified second measurement Vcsc and controls operation of the switching modules 305 with the control signals, as described above. In some examples, the voltage regulator 310 combines the first measurement Vcs1 and the modified second measurement Vcsc into a combined measurement Vcs_final indicative of the total first phase current flowing through the multiphase TLVR 300 and controls operation of the switching modules 305 based on the combined measurement Vcs_final. For example, the voltage regulator 310 generates one or more control signals based on the combined measurement Vcs_final and controls operation of the switching modules 305 with the control signals, as described above. In some examples, the voltage regulator 310 further controls the switching modules 305 based on the output voltage Vout of the multiphase TLVR 300 and/or the reference voltage Vc_ref. In such examples, the voltage regulator 310 generates the one or more control signals for controlling the switching modules 305 based on one or more of the output voltage Vout, the reference voltage Vc_ref, the first measurement Vcs1, the modified second measurement Vcsc, and/or the combined measurement Vcs_final. As described herein, in some examples, the one or more control signals generated by the voltage regulator 310 for controlling operation of the switching modules 305 are PWM signals.
In operation, the voltage regulator 310 combines the first measurement Vcs1 with the modified second measurement Vcsc into a positive combined measurement VP_sum. The positive combined measurement VP_sum, which is associated with the total first phase current flowing through the multiphase TLVR 300, is provided as an input to the positive terminal of the comparator 405 included in the voltage regulator 310. The value of the positive combined measurement VP_sum can be expressed in the s-domain using Equation 3:
As further shown in
Where VN_sum is the combined measurement, Vout(s) is the output voltage, Vc_ref(s) is the reference voltage, Rsum3 is the third summing resistance, and Rsum4 is the fourth summing resistance.
Based on the positive combined measurement VP_sum input to the positive terminal and the negative combined measurement VN_sum input to the negative terminal, the comparator 405 generates a combined measurement Vcs_final that is indicative of the total first phase current flowing through the multiphase TLVR 300. When the value of the first summing resistance Rsum1 is equal or approximately equal to the value of the third summing resistance Rsum3, and the value of the second summing resistance Rsum2 is equal or approximately equal to the value of the fourth summing resistance Rsum4, the value of the combined measurement Vcs1_final can be expressed in the s-domain using Equation 5:
Where Vcs1_final is the final measurement, Rsum1 is the first summing resistance, Rsum2 is the second summing resistance, DCRp1 is the DC resistance of the primary winding of the first transformer 315-1, and i1(s) is the first phase current flowing through primary winding of the first transformer 315-1.
The voltage regulator 310 then generates one or more control signals 410 based on the combined measurement Vcs_final and controls operation of the switching modules 305 with the one or more control signals 410. As described above, the combined measurement Vcs_final is indicative of the total first phase current flowing through the multiphase TLVR 300. The total first phase current refers to the complete frequency characteristics of the of the first phase current i1 generated by the first switching module 305-1. For example, as the first measurement Vcs1 is associated with the complete frequency characteristics of the first phase current i1 flowing through the primary winding of the first transformer 315-1 minus the high-frequency characteristics of the current ic flowing through the compensation inductor 320 and the modified second measurement Vcsc is associated with the high-frequency characteristics of the current ic flowing through the compensation inductor 320, when the first measurement Vcs1 is combined with the second measurement Vcsc to generate the combined measurement Vcs_final, the combined measurement Vcs_final is indicative of, or associated, with the complete frequency characteristics of the total first phase current that is generated by the first switching module 305-1. As described herein, in some examples, the one or more control signals 410 are PWM signals.
In operation, the voltage regulator 310 controls operation of the switching modules 305 with the one or more control signals 410 that are generated based on the combined measurement Vcs_final. For example, the voltage regulator 310 applies the one or more control signals 410 to the drivers included in the switching modules 305 to control the frequency and/or the duty cycle at which the first and/or second switches SW1, SW2 included in the switching modules 305 are turned ON and OFF. Stated another way, the voltage regulator 310 controls the turning ON and OFF of the first and/or second switches SW1, SW2 included in the switching modules 305 with the one or more control signals 410 that were generated based on the combined measurement Vcs_final.
In the illustrated example of
Similar to the multiphase TLVR 300, the multiphase TLVR 500 is configured to receive an input voltage Vin and provide an output voltage Vout to a load. In the illustrated example of
As shown in
In the illustrated example of
The second measurement Vcs2 is indicative of, or associated with, the current ic flowing through the compensation inductor 320. In particular, the second measurement Vcs2 is indicative of, or associated with, a derivative of the complete frequency characteristics of the current ic flowing through the compensation inductor 320, where the complete frequency characteristics of the current i, flowing through the compensation inductor 320 refers to both the low-frequency characteristics and the high-frequency characteristics of the current ic flowing through the compensation inductor 320. Stated another way, the second measurement Vcs2 is indicative of, or associated with, the slew rate of the current ic flowing through the compensation inductor 320.
As described above, the first measurement Vcs1 generated by the first current sensing circuit 325 is indicative of, or associated with, a value of the first phase current i1 flowing through the primary winding of the first transformer 315-1 minus the high-frequency characteristics of the current ic flowing through the compensation inductor 320. Therefore, if the first measurement Vcs1 is combined with the high-frequency characteristics of the current i, flowing through the compensation inductor 320, which are the low-frequency characteristics included in the second measurement Vcs2, the resultant measurement would be a signal indicative of, or associated with, the value of the first phase current i1 flowing through the primary winding of the first transformer 315-1.
The filter 510 included in the multiphase TLVR 500 is configured to filter, or modify, the second measurement Vcs2 generated by the second current sensing circuit 505. In particular, the filter 510 is implemented as a low-pass filter that filters out the high-frequency characteristics from the second measurement Vcs2. The filter 510 includes a current sense resistor RLc, a current sense capacitor CLc, and an optional gain adjusting resistor RLc_k. The first terminal of the current sense resistor RLc is coupled to the output of the second current sensing circuit 505 (e.g., at the first terminal of the current sense resistor Rcs_Lc) and the second terminal of the current sense resistor RLc is coupled to the first terminal of the current sense capacitor CLc. The current sense capacitor CLc is coupled between the second terminal of the current sense resistor RLc and the reference voltage Vc_ref. The optional gain adjusting resistor RLc_k is coupled between the second terminal of the current sense resistor RLc and the reference voltage Vc_ref.
In operation, the filter 510 generates, based on the second measurement Vcs2, a modified second measurement Vcsc at the first terminal of the current sense capacitor CLc. This modified second measurement Vcsc generated by the filter 510 is indicative of, or associated with, the frequency characteristics of the current i, flowing through the compensation inductor 320 that are less than a cutoff frequency. Here, the value of this cutoff frequency is dependent on the resistance of the current sense resistor RLc included in the filter 510 and the capacitance of the current sense capacitor CLc included in the filter 510. The filter 335 outputs the modified second measurement Vcsc to the voltage regulator 310 for controlling operation of the switching modules 305.
Notably, when the value of the modified second measurement Vcsc generated by the filter 510 is expressed in the s-domain using Equation 6 below, it can be seen that Equation 6 is equal to Equation 2 described above, which is used to express the value of the modified second measurement Vcsc generated by the filter 335 included in the multiphase TLVR 300. That is, the value of the modified second measurement Vcsc generated by the filter 510 is equal to the value of modified second measurement Vcsc generated by the filter 335 included in the multiphase TLVR 300.
Where Vcsc(S) is the modified second measurement generated by the filter 510, DCR, is the DC resistance of the compensation inductor Lc, ic(S) is the current flowing through the compensation inductor 320, Rcs_Lc is the resistance of the current sense resistor included in the second current sensing circuit 505, Ccs_Lc is the capacitance of the current sense capacitor included in the second current sensing circuit 505, RLc is the resistance of the current sense resistor included in the filter 510, CLc is the capacitance of the current sense capacitor included in the filter 510, and Vc_ref is the reference voltage.
Because the modified second measurement Vcsc generated by the filter 510 is equal to the modified second measurement Vcsc generated by the filter 335, the modified second measurement Vcsc generated by the filter 510 corresponds to, or is associated with, the high-frequency characteristics of the current i, flowing through the compensation inductor 320. Moreover, because the modified second measurement Vcsc generated by the filter 510 is equal to the modified second measurement Vcsc generated by the filter 335, the multiphase TLVR 500, which includes the second current sensing circuit 505 implemented as a high-pass filter and a filter 510 implemented as a low-pass filter, can be controlled in the same manner as described above with respect to the multiphase TLVR 300, which includes the second current sensing circuit 330 implemented as a low-pass filter and a filter 335 implemented as a high-pass filter. Accordingly, the operation of the voltage regulator 310 described above with respect to
At a process 602, a first current sensing circuit generates a first measurement associated with a current flowing through a primary winding of a transformer. For example, the first current sensing circuit 325 included in the multiphase TLVR 300 generates a first measurement Vcs1 that is associated with the first phase current i1 flowing through the primary winding of the first transformer 315-1 included in the multiphase TLVR 300. As another example, the first current sensing circuit 325 included in the multiphase TLVR 500 generates a first measurement Vcs1 that is associated with the first phase current i1 flowing through the primary winding of the first transformer 315-1 included in the multiphase TLVR 500.
At a process 604, a second current sensing circuit generates a second measurement associated with a current flowing through a compensation inductor coupled to the secondary winding of the transformer. For example, the second current sensing circuit 330 included in the multiphase TLVR 300 generates a second measurement Vcs2 that is associated with the current i, flowing through the compensation inductor 320 included in the multiphase TLVR 300. As another example, the second current sensing circuit 505 included in the multiphase TLVR 500 generates a second measurement Vcs2 that is associated with the current ic flowing through the compensation inductor 320 included in the multiphase TLVR 500.
At a process 606, a filter modifies the second measurement associated with the current flowing through the compensation inductor to generate a modified version of the second measurement. For example, the filter 335 included in the multiphase TLVR 300 generates a modified second measurement Vcsc that is associated with the current ic flowing through the compensation inductor 320 included in the multiphase TLVR 300. As another example, the filter 510 included in the multiphase TLVR 500 generates a modified second measurement Vcsc that is associated with the current ic flowing through the compensation inductor 320 included in the multiphase TLVR 500.
At a process 608, operation of a switching module is controlled based on the first measurement and the modified second measurement. In one example, the voltage regulator 310 included the multiphase TLVR 300 and/or the multiphase TLVR 500 controls operation of one or more switching modules 305 based on the first measurement Vcs1 and the modified second measurement Vcsc. In some examples, the voltage regulator 310 included in the multiphase TLVR 300 and/or the multiphase TLVR 500 additionally controls operation of one or more switching modules 305 based on an output voltage Vout and/or a reference voltage Vc_ref
In some examples, the voltage regulator 310 combines the first measurement Vcs1 and the modified second measurement Vcsc into a combined measurement, such as combined measurement Vcs_final, that is associated with the total phase current flowing through the multiphase TLVR 300 and/or the multiphase TLVR 500. In such examples, the voltage regulator 310 included the multiphase TLVR 300 and/or the multiphase TLVR 500 controls operation of one or more switching modules 305 based on the combined measurement Vcs_final. In some examples, controlling operation of the switch module includes generating one or more controls signals based on one or more of the output voltage Vout, the reference voltage Vc_ref, the first measurement Vcs1, the modified second measurement Vcsc, and/or the combined measurement Vcs_final. In such examples, operation of the switch module is controlled in accordance with the one or more control signals.
After the process 608, the method 600 returns to process 602 where the first current sensing circuit generates another first measurement associated with the current flowing through the primary winding of the transformer. When the first current sensing circuit generates another first measurement associated with the current flowing through the primary winding of the transformer, the method 600 repeats.
When compared to the DCR sensing circuit 120 included in the multiphase TLVR 100 of the prior art, which only senses the current flowing through the primary winding of the transformer 110-1, the first current sensing circuit 325, the second current sensing circuit 330, and the filter 335 included in the multiphase TLVR 300 combine to generate a phase current measurement, such as the combined measurement Vcs_final, that more accurately reflects that actual phase current that is flowing through the multiphase TLVR 300. In a similar manner, the first current sensing circuit 325, the second current sensing circuit 505, and the filter 510 included in the multiphase TLVR 500 combine to generate a phase current measurement, such as the combined measurement Vcs_final, that more accurately reflects that actual phase current that is flowing through the multiphase TLVR 500.
As described above with respect to
As shown in
As further shown in
In the illustrated example of
As further shown in
As further shown in
As further shown in
Based on the positive combined measurement VCpsum input to the positive terminal and the negative combined measurement VCNsum input to the negative terminal, the comparator 905 generates a total measurement Vtotal that is associated with the total current flowing through the multiphase TLVR 300. As shown in
As will be described in more detail below, the computer system 1200 includes one or more electronic components that can be powered by a multiphase TLVR, such as the multiphase TLVR 300 or the multiphase TLVR 500 described herein. Stated another way, the computer system 1200 includes and/or is coupled to one or more multiphase TLVRs, such as the multiphase TLVR 300 or the multiphase TLVR 500, that provide power to one or more of the electronic components of the computer system 1200. For example, one or more electronic components included in the computer system 1200 can be implemented as the load RLoad included in the multiphase TLVR 300 or the multiphase TLVR 500.
In various embodiments, computer system 1200 includes, without limitation, a central processing unit (CPU) 1202 and a system memory 1204 coupled to a parallel processing subsystem 1212 via a memory bridge 1205 and a communication path 1213. Memory bridge 1205 is further coupled to an I/O (input/output) bridge 1207 via a communication path 1206, and I/O bridge 1207 is, in turn, coupled to a switch 1216. In operation of the computer system 1200, one or more of the CPU 1202, the system memory 1204, and/or the parallel processing subsystem 1212 can be coupled to and powered by a multiphase TLVR, such as the multiphase TLVR 300 or the multiphase TLVR 500 described herein.
In one embodiment, I/O bridge 1207 is configured to receive user input information from optional input devices 1208, such as a keyboard or a mouse, and forward the input information to CPU 1202 for processing via communication path 1206 and memory bridge 1205. In some embodiments, computer system 1200 may be a server machine in a cloud computing environment. In such embodiments, computer system 1200 may not have input devices 1208. Instead, computer system 1200 may receive equivalent input information by receiving commands in the form of messages transmitted over a network and received via the network adapter 1218. In one embodiment, switch 1216 is configured to provide connections between I/O bridge 107 and other components of the computer system 1200, such as a network adapter 1218 and various add-in cards 1220 and 1221.
In one embodiment, I/O bridge 1207 is coupled to a system disk 1214 that may be configured to store content and applications and data for use by CPU 1202 and parallel processing subsystem 1212. In one embodiment, system disk 1214 provides non-volatile storage for applications and data and may include fixed or removable hard disk drives, flash memory devices, and CD-ROM (compact disc read-only-memory), DVD-ROM (digital versatile disc-ROM), Blu-ray, HD-DVD (high definition DVD), or other magnetic, optical, or solid state storage devices. In various embodiments, other components, such as universal serial bus or other port connections, compact disc drives, digital versatile disc drives, film recording devices, and the like, may be coupled to I/O bridge 1207 as well.
In various embodiments, memory bridge 1205 may be a Northbridge chip, and I/O bridge 1207 may be a Southbridge chip. In addition, communication paths 1206 and 1213, as well as other communication paths within computer system 1200, may be implemented using any technically suitable protocols, including, without limitation, AGP (Accelerated Graphics Port), HyperTransport, or any other bus or point-to-point communication protocol known in the art.
In some embodiments, parallel processing subsystem 1212 includes a graphics subsystem that delivers pixels to an optional display device 1210 that may be any conventional cathode ray tube, liquid crystal display, light-emitting diode display, or the like. In such embodiments, the parallel processing subsystem 1212 incorporates circuitry optimized for graphics and video processing, including, for example, video output circuitry. Such circuitry may be incorporated across one or more parallel processing units (PPUs), also referred to herein as parallel processors, included within parallel processing subsystem 1212. In other embodiments, the parallel processing subsystem 1212 incorporates circuitry optimized for general purpose and/or compute processing. Again, such circuitry may be incorporated across one or more PPUs included within parallel processing subsystem 1212 that are configured to perform such general purpose and/or compute operations. In yet other embodiments, the one or more PPUs included within parallel processing subsystem 1212 may be configured to perform graphics processing, general purpose processing, and compute processing operations. System memory 1204 includes at least one device driver 1203 configured to manage the processing operations of the one or more PPUs within parallel processing subsystem 1212. In some embodiments, the one or more PPUs can be powered by one or more multiphase TLVRs, such as the multiphase TLVR 300 or the multiphase TLVR 500 described herein.
In various embodiments, parallel processing subsystem 1212 may be integrated with one or more of the other elements of
In one embodiment, CPU 1202 is the master processor of computer system 1200, controlling and coordinating operations of other system components. In one embodiment, CPU 1202 issues commands that control the operation of PPUs. In some embodiments, communication path 1213 is a PCI Express link, in which dedicated lanes are allocated to each PPU, as is known in the art. Other communication paths may also be used. PPU advantageously implements a highly parallel processing architecture. A PPU may be provided with any amount of local parallel processing memory (PP memory).
It will be appreciated that the system shown herein is illustrative and that variations and modifications are possible. The connection topology, including the number and arrangement of bridges, the number of CPUs 1202, and the number of parallel processing subsystems 1212, may be modified as desired. For example, in some embodiments, system memory 1204 could be coupled to CPU 1202 directly rather than through memory bridge 1205, and other devices would communicate with system memory 1204 via memory bridge 1205 and CPU 1202. In other embodiments, parallel processing subsystem 1212 may be coupled to I/O bridge 1207 or directly to CPU 102, rather than to memory bridge 1205. In still other embodiments, I/O bridge 1207 and memory bridge 1205 may be integrated into a single chip instead of existing as one or more discrete devices. Lastly, in certain embodiments, one or more components shown in
In sum, a multiphase trans-inductor voltage regulator (TLVR) provides an output voltage to a load, such as an electronic component included in a high-performance computing system or device. The multiphase TLVR includes a plurality of switching modules that generate respective phases of the output voltage and a plurality of transformers, where each transformer includes a primary winding that is coupled to a respective switching module and a secondary winding that is coupled in series with the secondary windings of the other transformers. The multiphase TLVR further includes a first current sensing circuit that generates a first measurement indicative of a phase current flowing through a primary winding of a first transformer included in the plurality of transformers. The multiphase TLVR further includes a second current sensing circuit that generates a second measurement indicative of a current flowing through a compensation inductor that is coupled in series with the secondary windings of the plurality of transformers. A filter connected to the second current sensing circuit included in the multiphase TLVR modifies the second measurement to generate a modified second measurement that is associated with high-frequency characteristics of the current flowing through the compensation inductor. In operation, a voltage regulator included in the multiphase TLVR controls the switching modules based on the first measurement and the modified second measurement.
At least one technical advantage of the disclosed techniques relative to the prior art is that, with the disclosed techniques, phase current flowing through a multiphase TLVR can be accurately sensed. More specifically, with the disclosed techniques, an accurate phase current measurement and an accurate total current measurement can be generated by sensing the current flowing through a primary winding of a transformer included in a multiphase TLVR and by sensing current flowing through a compensation inductor coupled in series with the secondary windings of the transformers included in the multiphase TLVR. Accordingly, with the disclosed techniques, accurate phase current and total current measurements can be generated, thereby improving the overall performance of the multiphase TLVR relative to what can be achieved using prior art designs. Consequently, with the disclosed techniques, a multiphase TLVR can provide electronic components more accurate current and voltage regulation as well as enhanced phase over-current-protection. These technical advantages represent one or more technological improvements over prior art approaches.
1. According to some embodiments, a trans-inductor voltage regulator comprises a first current sensing circuit that generates a first measurement associated with a current flowing through a primary winding of a transformer; a second current sensing circuit that generates a second measurement associated with a current flowing through a compensation inductor coupled to a secondary winding of the transformer; a filter coupled to the second current sensing circuit that modifies the second measurement to generate a modified second measurement; and a voltage regulator that, in operation, controls a switching module based on the first measurement and the modified second measurement.
2. The trans-inductor voltage regulator according to clause 1, wherein the second current sensing circuit comprises a high-pass filter.
3. The trans-inductor voltage regulator according to clause 1 or clause 2, wherein the second current sensing circuit comprises a low-pass filter.
4. The trans-inductor voltage regulator according to any of clauses 1-3, wherein a first node of the compensation inductor is coupled to the secondary winding of the transformer and a second node of the compensation inductor is coupled to a non-zero reference voltage.
5. The trans-inductor voltage regulator according to any of clauses 1-4, wherein the voltage regulator controls the switching module based on the first measurement, the modified second measurement, and the non-zero reference voltage.
6. The trans-inductor voltage regulator according to any of clauses 1-5, wherein the modified second measurement is associated with one or more high-frequency characteristics of the current flowing through the compensation inductor.
7. The trans-inductor voltage regulator according to any of clauses 1-6, wherein the second current sensing circuit comprises a high-pass filter, and the filter comprises a low-pass filter.
8. The trans-inductor voltage regulator according to any of clauses 1-7, wherein the second current sensing circuit comprises a low-pass filter, and the filter comprises a high-pass filter.
9. The trans-inductor voltage regulator according to any of clauses 1-8, further comprising a second transformer that includes a second secondary winding that is coupled in series with the secondary winding of the transformer and the compensation inductor.
10. The trans-inductor voltage regulator according to any of clauses 1-9, wherein a first node of the compensation inductor is coupled to the secondary winding of the transformer, and a second node of the compensation inductor is coupled to a reference voltage.
11. The trans-inductor voltage regulator according to any of clauses 1-10, further comprising a second switching module, and wherein the voltage regulator, in operation, controls the second switching module based on the first measurement and the second measurement.
12. The trans-inductor voltage regulator according to any of clauses 1-11, wherein the second sensing circuit comprises a sense resistor that is coupled to an input of the compensation inductor and a sense capacitor that is coupled between the sense resistor and an output of the compensation inductor.
13. The trans-inductor voltage regulator according to any of clauses 1-12, wherein the second sensing circuit comprises a sense capacitor that is coupled to an input of the compensation inductor and a sense resistor that is coupled between the sense capacitor and an output of the compensation inductor.
14. A method for sensing current in a trans-inductor voltage regulator, the method comprising generating a first measurement associated with a current flowing through a primary winding of a transformer; generating a second measurement associated with a current flowing through a compensation inductor that is coupled to a secondary winding of the transformer; modifying the second measurement to generate a modified second measurement; and controlling a switching module based on the first measurement and the modified second measurement.
15. The method according to clause 14, further comprising generating a control signal based on the first measurement and the modified second measurement; and controlling the switching module based on the control signal.
16. The method according to clause 14 or clause 15, further comprising combining the first measurement and the modified second measurement into a combined measurement associated with a total phase current flowing through the voltage regulator; and controlling the switching module based on the combined measurement.
17. The method according to any of clauses 14-16, wherein modifying the second measurement includes removing low-frequency characteristics from the second measurement.
18. The method according to any of clauses 14-17, wherein generating the first measurement includes sensing a voltage across the primary winding of the transformer.
19. The method according to any of clauses 14-18, wherein generating the second measurement includes sensing a voltage across the compensation inductor.
20. A system comprising an electronic component and a trans-inductor voltage regulator that, in operation, provides a voltage to the electronic component. The voltage regulator comprises a first current sensing circuit that generates a first measurement associated with a current flowing through a primary winding of a transformer; a second current sensing circuit that generates a second measurement associated with a current flowing through a compensation inductor coupled to a secondary winding of the transformer; a filter coupled to the second current sensing circuit that modifies the second measurement to generate a modified second measurement; and a voltage regulator that, in operation, controls a switching module based on the first measurement and the modified second measurement.
Any and all combinations of any of the claim elements recited in any of the claims and/or any elements described in this application, in any fashion, fall within the contemplated scope of the present invention and protection.
The descriptions of the various embodiments have been presented for purposes of illustration, but are not intended to be exhaustive or limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems and methods according to various embodiments of the present disclosure. It should also be noted that, in some implementations, the processes noted in the blocks may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved.
While the preceding is directed to embodiments of the present disclosure, other and further embodiments of the disclosure may be devised without departing from the basic scope thereof, and the scope thereof is determined by the claims that follow.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2023/116046 | 8/31/2023 | WO |