SMPS need compensation for stable operation. Compensation passives can be integrated on chip. But these values are good for a particular value of LC filter. Any inductor or capacitor variation will make the system unstable. The only other method is to overdamp the system but will lead to poor transient response. This novel idea allows changing the integrated compensation parameters to account for the external passives variation or different LC filter values.
Compensation passives are replaced by Analog sampled data circuits. The analog sampled data system coefficients can be changed using some type of non-volatile memory such as EEPROM. The proposed solution can independently change the compensation poles and zeros. Any changes in external inductor and capacitor can be accommodated by changing the poles and zeros. By this method the system is stable and fast transient response can still be achieved.
Traditionally, the compensation parameters are individually adjusted to make the system stable. Recent trend is use DSP's and digitally control the feed back loop. This novel method uses analog sampled data system circuits to replace the traditional feedback loop. This also allows the coefficients of the sampled—data system to be changed to account for external passive variation.
Analog sampled data systems can be produced on the same substrate unlike DSP's. So they are much cheaper and can be integrated on the same substrate as power FETs. They are also smaller as it does not need much overhead like DSP's. They are very versatile in changing the poles and zeros and can be individually changed unlike traditional compensation. Since they are sample data systems, because of their discrete operation they have very low power consumption.
Classical method of Compensation is outside the chip and is not integrated. The compensation passive values are chosen based on the external LC filter value.
This is an improvement to prior art 1. The compensation passives are integrated inside the chip to save board area. When the external LC values vary, the system become unstable.
This is an improvement to prior art 2. The compensation passives are integrated inside the chip to save board area. When the external LC values vary, the coefficients of the sampled data systems are changed by re-programming the programmable non-violatile memory.
Example of a continuous time transfer function of compensation network (prior art 2).
Discrete time transfer function equivalent of above compensation network
The first part of transfer function is a simple first order implementation. The second part is realized as a biquad and is as shown in
When A=B=D=1 and I=I+K, G−G+L, H=H+L, J=J+K
The poles are zeros can be individually changed which gives this architecture the best versatility.
This application claims the benefit of application Ser. No. 61/013,515 filed Dec. 31, 2007 and application Ser. No. 61/013,508 filed Dec. 13, 2007, which are incorporated herein in their entirety by reference.
Number | Date | Country | |
---|---|---|---|
61013515 | Dec 2007 | US | |
61013508 | Dec 2007 | US |