Claims
- 1. A power control system comprising:
a plurality of point-of-load (POL) regulators each comprising at least one power switch adapted to convey power to a load and a digital controller adapted to control operation of said at least one power switch responsive to a feedback measurement, said digital controller further comprising a digital filter having a transfer function defined by plural filter coefficients; a serial data bus operatively connecting said plurality of POL regulators; and a system controller connected to said serial data bus and adapted to communicate digital data to said plurality of POL regulators via said serial data bus, said digital data including programming data for programming said plural filter coefficients.
- 2. The power control system of claim 1, wherein said system controller further comprises a user interface adapted to receive said programming data therefrom.
- 3. The power control system of claim 1, wherein said digital filter further comprises an infinite impulse response filter.
- 4. The power control system of claim 3, wherein said infinite impulse response filter provides the following transfer function G(z):
- 5. The power control system of claim 1, wherein said digital controller further comprises:
an analog-to-digital converter providing a digital error signal representing a difference between said feedback measurement and a reference value, said digital filter providing a digital control output based on a sum of current and previous error signals and previous control outputs; an error controller adapted to modify operation of said digital filter upon an error condition; and a digital pulse width modulator providing a control signal to said at least one power switch, said control signal having a pulse width corresponding to said digital control output.
- 6. A method of controlling a plurality of point-of-load (POL) regulators each comprising at least one power switch adapted to convey power to a load and a digital controller adapted to control operation of said at least one power switch responsive to a feedback measurement, said digital controller further comprising a digital filter having a transfer function defined by plural filter coefficients, the method comprising:
receiving programming data for programming said plural filter coefficients; transmitting said programming data serially over a common data bus operably connected to said plurality of POL regulators; and programming said plural filter coefficients of respective ones of said POL regulators in accordance with said programming data.
- 7. The method of claim 6, wherein said receiving step further comprises receiving said programming data from a user.
- 8. The method of claim 6, wherein said programming step further comprises programming said digital filter to provide the following transfer function G(z):
- 9. A point-of-load regulator comprising:
a power conversion circuit adapted to convert an intermediate voltage to an output voltage, said power conversion circuit comprising at least one power switch adapted to convey power to a load and a digital controller adapted to control operation of said at least one power switch responsive to a feedback measurement, said digital controller further comprising a digital filter having a transfer function defined by plural filter coefficients; a serial data bus interface adapted to communicate programming information from an external serial data bus connected thereto; and a controller connected to said serial data bus interface and said power conversion circuit, said controller being adapted to determine said plural filter coefficients from programming data received via said serial data bus interface.
- 10. The point-of-load regulator of claim 9, wherein said digital controller further comprises:
an analog-to-digital converter providing a digital error signal representing a difference between said output measurement and a reference value, said digital filter providing a digital control output based on a sum of current and previous error signals and previous control outputs; an error controller adapted to modify operation of said digital filter upon an error condition; and a digital pulse width modulator providing a control signal to said at least one power switch, said control signal having a pulse width corresponding to said digital control output.
- 11. The point-of-load regulator of claim 10, wherein said analog-to-digital converter further comprises a windowed flash analog-to-digital converter.
- 12. The point-of-load regulator of claim 11, wherein said windowed flash analog-to-digital converter provides a HIGH signal reflecting a negative saturation of said analog-to-digital converter and a LOW signal reflecting a positive saturation of said analog-to-digital converter.
- 13. The point-of-load regulator of claim 9, wherein said digital filter further comprises an infinite impulse response filter.
- 14. The point-of-load regulator of claim 13, wherein said infinite impulse response filter provides the following transfer function G(z):
- 15. The point-of-load regulator of claim 10, wherein said digital filter further comprises a range limiter adapted to clip said digital control output if upper or lower range limits are reached.
- 16. The point-of-load regulator of claim 15, wherein said range limiter provides a limit signal to said error controller if said upper or lower range limits are reached.
- 17. The point-of-load regulator of claim 10, wherein said digital controller further comprises a multiplexer coupled to said error controller and to said digital filter, said error controller providing an alternative digital control output to said multiplexer that passes to said digital pulse width modulator upon said error condition.
- 18. The point-of-load regulator of claim 10, wherein said error controller is further adapted to preset at least one of said previous error signals with predetermined values upon said error condition.
- 19. The point-of-load regulator of claim 10, wherein said error controller is further adapted to preset at least one of said previous control outputs with predetermined values upon said error condition.
- 20. The point-of-load regulator of claim 10, wherein said error controller is further adapted to reset at least one of said previous error signals to initial values upon said error condition.
- 21. The point-of-load regulator of claim 10, wherein said error controller is further adapted to reset at least one of said previous control outputs to initial values upon said error condition.
- 22. The point-of-load regulator of claim 10, wherein said error condition further comprises a saturation of said analog-to-digital converter.
- 23. The point-of-load regulator of claim 10, wherein said error condition further comprises a mathematical overflow of said digital filter.
- 24. A method for programming a power control system including a plurality of point-of-load (POL) regulators each comprising at least one power switch adapted to convey power to a load and a digital controller adapted to control operation of said at least one power switch responsive to a feedback measurement, said digital controller further comprising a digital filter having a transfer function defined by plural filter coefficients, the method comprising:
displaying at least one screen simulating operation of an exemplary point-of-load regulator, said at least one screen including user selectable values for characteristics of said at least one point-of-load regulator; receiving user input to select said user selectable values; calculating digital filter coefficients corresponding to said user input; and selectively communicating data corresponding to said calculated filter coefficients to at least one said plurality of point-of-load regulators for programming said digital filter.
- 25. The method of claim 24, wherein said user selectable values include at least one of component values, output voltage, output current, and load.
- 26. The method of claim 24, further comprising programming said digital filter of said at least one point-of-load regulator using said data corresponding to said calculated filter coefficients.
- 27. The method of claim 24, wherein said step of selectively communicating further comprises receiving user input to selectively communicate said data to said a selected one of said plurality of point-of-load regulators, plural ones of said plurality of point-of-load regulators assigned to a group, and all of said plurality of point-of-load regulators of said power control system.
RELATED APPLICATION DATA
[0001] This patent application claims priority pursuant to 35 U.S.C. § 119(c) to provisional patent application Ser. No. 60/544,553, filed. Feb. 12, 2004. This patent application also claims priority as a continuation-in-part pursuant to 35 U.S.C. § 120 to patent applications Ser. No. 10/361,667, filed Feb. 10, 2003, and Ser. No. 10/326,222, filed Dec. 21, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60544553 |
Feb 2004 |
US |
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
10361667 |
Feb 2003 |
US |
Child |
10889806 |
Jul 2004 |
US |
Parent |
10326222 |
Dec 2002 |
US |
Child |
10889806 |
Jul 2004 |
US |