1. Field of the Invention
The present invention relates generally to power supply circuits and more particularly, to voltage regulator systems for use in power supply systems.
2. Background of the Invention
Multi-phase regulators are commonly used in generating a single output voltage. For conventional multi-phase systems, a common control circuit drives several out-phased power circuits. The power stages typically consist of several chokes connected to a single section of output capacitors. The benefits of the conventional multi-phase design is the reduction of both input reflected ripple currents and output ripple current in the output capacitor resulting from the displaced phasing of the choke currents. In this type of arrangement, the output voltage is normally fed back into the master pulse width modulation (PWM) controller. In turn, the PWM controller compensates the loop and distributes a pulse width modulated signal out-phased to each of the several output power stages over multiple lines.
As discussed above, in comparison to single-phase systems, multi-phase regulators have a low output capacitor ripple and low input reflected ripple current. Unfortunately, conventional multi-phase regulators also have a number of disadvantages. Conventional multi-phase systems are limited to a single common input voltage and a single common output voltage. Because conventional multi-phase systems include a multi-phase PWM controller that controls multiple slave power stages, these systems also require multiple control lines running from the controller to the slave power stages. Moreover, the phase location is fixed and is not adjustable from the master controller.
In view of the foregoing, it is believed that a need exists for an improved multi-phase regulator system that overcomes the aforementioned obstacles and deficiencies of currently-available multi-phase regulator systems. More particularly, a need exists for a flexible multi-phase regulator system for use in power supply circuits.
The present invention is directed toward a multi-phase regulator system that is configured to provide multiple independent output voltages or currents and programmable phase offsets via a single control line.
The present system and method provides an array of point-of-load (POL) regulators in which the switching cycle of each regulator is displaced with respect to those of other regulators in the array to reduce the aggregate reflected ripple and noise of the input, output, or both. Each regulator in the array is provided with an address. A serial data-line may write the phase spacing to each addressable POL in the array. In an alternative exemplary embodiment, the phase spacing is determined based on the address. Accordingly, the system and method of the present invention provides phase displacement of the regulators without being limited by the input and output voltages of each of the regulators in the array. Moreover, the array may operate in a phase displaced mode with only a single control line and without the need for separate controllers or multiple control lines.
The present system and method further provides for the control of independent single phase regulators. Therefore, because the phase displacement is independent of the input voltage, the system and method may provide multiple independent input voltages within the array. In an alternative exemplary embodiment, the array is capable of being configured as a single output multi-phase system. The array does not require a master controller because the control system is distributed in all regulators. Thus, the above functionality is independent of the regulator topology. Moreover, the array may utilize a single control line, instead of multiple control lines.
The present invention removes the restriction of a common output voltage. In addition, the common input voltage does not restrict the operation of the array. The phasing determination is either made at a system controller or at each of the power stages. Furthermore, the control loops are closed locally at each power stage, rather than centrally. The present invention reduces the system noise generated by the array of POL regulators and thereby reduces the filter requirements to manage such noise by out-phasing the switching of the regulators. A further advantage is that the phase location of the start of each POL switching cycle is programmable and thereby provides flexibility and adjustability. For example, this flexibility in phase location of each regulator can be used to optimize the noise performance of the array. The addressable nature of the regulators provides an additional degree of flexibility for the array.
Other aspects and features of the present invention will become apparent from consideration of the following description taken in conjunction with the accompanying drawings.
It should be noted that the figures are not drawn to scale and that elements of similar structures or functions are generally represented by like reference numerals for illustrative purposes throughout the figures. It also should be noted that the figures are only intended to facilitate the description of the preferred embodiments of the present invention. The figures do not describe every aspect of the present invention and do not limit the scope of the invention.
The present invention is directed to a system and method for providing interleaving point-of-load (POL) regulators such that each regulator's switching cycle is phase displaced with respect to those of other regulators in the array. As a result, the aggregate reflected ripple and noise of the input, output or both is reduced. Each regulator in the array is associated with an address. A serial data-line may write the phase spacing programmed to each addressable POL regulator in the array. Alternatively, the phase spacing data may be provided from memory. Accordingly, the present invention permits phase displacement of the regulators without limiting the input and output voltages of each of the regulators in the array. The array of regulators may also operate in a phase displaced mode with only a single control line. The need for separate controllers and multiple control lines is thereby eliminated.
Each POL regulator 20 is associated with a selected address. The address configuration for each POL regulator 20 specifies an ID for that POL regulator 20. A selected POL regulator 20, shown as POL regulator 20A, may be designated as the Master POL regulator 20. This designation may be based on a selected address, e.g., the least significant address or Address 0. The Master POL regulator 20A generates the SYNC portion of the SYNC/DATA line signal 25. Controller 15 and all other POL regulators 20 synchronize to this SYNC signal. Any other device connected to the SYNC/DATA line 25 may provide the clock, e.g., POL regulator 20, controller 15 or an additional external clock generator (not shown).
The power conversion switching frequency of each POL regulator 20 is synchronized to a (integer or fractional) multiple of the SYNC/DATA line frequency. Therefore, the POL regulators 20 do not have to operate at the same frequency. As a result, this provides greater system flexibility and optimized efficiency because each POL regulator 20 may operate at its optimal frequency depending on its input voltage and output voltage setting instead of operating at the same frequency as every other POL regulator in the system.
Each POL regulator 20 may receive input voltage Vin 45. The output voltage Vo of each POL regulator 20 may be provided to devices connected to system 10 in any suitable manner. In the exemplary embodiment shown in
As discussed above, controller 15 and POL regulators 20 communicate via interface 25, e.g., a one line, bidirectional SYNC/DATA line. Controller 15 may transmit data through SYNC/DATA line 25 to each of the POL regulators 25. Controller 15 may set the specific phase displacement for each of the POL regulators 25 through this interface. Controller 15 may set the phase displacements for each POL regulator 25 to minimize the switching noise on the intermediate bus voltage. Alternatively or additionally, controller 15 may set the phase displacements to minimize the noise on the output of the POL regulators 25 connected in parallel. Controller 15 may set the phase displacement statically, e.g., the phase displacement is programmed or set in a permanent or semi-permanent manner. Alternatively, controller 15 may adapt the phase displacement dynamically to minimize the noise in the system when specific system parameters change. These system parameters may include, for example, load currents, output or input voltages or the number of POL regulators (e.g., the phase displacement may be dynamically adapted when POL regulators are added or removed physically or enabled or disabled electrically).
Because of the flexible nature of the present invention, system 10 may be configured in a variety of modes. For example, in one exemplary embodiment, system 10 may include a common input bus with several voltage outputs. In another exemplary embodiment, system 10 may include several input buses and several voltage outputs. In another exemplary embodiment, system 10 may include a common input bus and a single voltage output. In this particular embodiment, the single voltage output may be a multi-phase voltage output.
Data transmission over SYNC line 225 is not necessary to set the phase displacement of POL regulators 235. In this exemplary embodiment, the address of each POL regulator 235 may be used to determine the phase displacement of the POL regulator 235. For example, as discussed below in reference to
The first and second acknowledgement bits 440 and 470, respectively, are used to acknowledge the reception of the command set 430 and the data set 460, respectively. It should be appreciated that the device responsible for the providing the first and second acknowledgement bits 440 and 470 varies depending upon whether the information is being sent to or from the POL regulator (e.g., whether the information is being written, read, or provided).
The command set 430, data set 460 and address set 420 enable the controller and the POL regulators to write, read and provide data. For example, the command set 430 is used to identify whether and what the controller is writing (e.g., writing to the status register), the controller is reading (e.g., reading the status register), or the POL regulator is providing (e.g., providing status register information). The address set 420 is used to identify the POL regulator(s) that is being written to or read or the POL regulator that is providing information. The data set 460 is used to identify the actual data that is being written, read, or provided.
The start sequence 410 and address set 420 are used, in part, to identify the sender of the information. For example, the controller uses a different start sequence 410 than the POL regulators. Thus, the controller can determine, by reading the start sequence 410 of the communication cycle 450 being transmitted, whether a POL regulator is also attempting to send a communication cycle 450 at the same time. Similarly, each POL regulator has a different address set 420. Thus, a POL regulator can determine, by reading the start sequence 410 and address set 420 of the communication cycle 450 being transmitted, whether another POL regulator or the controller is also attempting to send a communication cycle 450 at the same time. If multiple devices are attempting to send a communication cycle 450, sequencing data is used to allocate or arbitrate bus use. It should be appreciated that the sequence data can either be stored (or hard wired) as a default value or provided as initial-configuration data and stored in the storage device (e.g., a sequencing configuration register).
The voltage regulation module also includes an output voltage or power train controller 550. The output voltage controller 550 includes a feedback controller 565 and pulse width modulator 570 that is synchronized to the TRIGGER signal 575. The module 500 further includes a clock recovery circuit 580, a serial interface handler 585 and a memory block 590. The clock recovery circuit 580 generates the phase shifted, synchronized TRIGGER signal 575. The serial interface handler 585 decodes any messages that are sent over the SYNC/DATA line 595 and stores the data in the memory block 590, e.g. the required phase displacement. The clock recovery circuit 580 and serial interface handler 585 receive address data via input 555. If there is no communication over the SYNC/DATA line 595, for instance, in the case of the exemplary embodiment of the POL regulator array shown in
Inverter 610 inverts SYNC/DATA line signal 605. Phase detector 615 generates a signal which is proportional to the frequency and phase difference of the positive slopes of signals S1 (generated by the inverter 610) and S2 (generated by the frequency divider 680). Filter 620 filters the phase difference and controls the ring-oscillator frequency and phase. Ring oscillator 625 is an oscillator that may generate a delay bus 635. The signals of delay bus 635 are equally spaced to each other (see
Generally, the components of clock recovery circuit 600 form a phase locked loop. The phases of the signals S1 and S2 are aligned in steady state. Depending on which signal is chosen by multiplexer 640 from delay bus 635, the D0 positive transition can be shifted relative to the negative transition of the SYNC/DATA line 605. The D0 positive transition defines the starting point of the PWM signal in the power train, e.g., power train 550 shown in
Phi={[value (address)]/(maximum number of POL regulators)}×360°
The value (address) corresponds to the address of the selected POL regulator or delay bus signal. The denominator corresponds to the maximum number of POL regulators in the system that may be addressed, e.g., 32.
The invention is susceptible to various modifications and alternative forms, and specific examples thereof have been shown by way of example in the drawings and are herein described in detail. It should be understood, however, that the invention is not to be limited to the particular forms or methods disclosed, but to the contrary, the invention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the claims.
This patent application is a continuation of U.S. patent application Ser. No. 10/328,154, filed Dec. 23, 2002 now U.S. Pat. No. 7,373,527.
Number | Name | Date | Kind |
---|---|---|---|
3660672 | Berger et al. | May 1972 | A |
4194147 | Payne et al. | Mar 1980 | A |
4204249 | Dye et al. | May 1980 | A |
4328429 | Kublick et al. | May 1982 | A |
4335445 | Nercessian | Jun 1982 | A |
4350943 | Pritchard | Sep 1982 | A |
4451773 | Papathomas et al. | May 1984 | A |
4538073 | Freige et al. | Aug 1985 | A |
4538101 | Shimpo et al. | Aug 1985 | A |
4607330 | McMurray et al. | Aug 1986 | A |
4616142 | Upadhyay et al. | Oct 1986 | A |
4622627 | Rodriguez et al. | Nov 1986 | A |
4630187 | Henze | Dec 1986 | A |
4654769 | Middlebrook | Mar 1987 | A |
4677566 | Whittaker et al. | Jun 1987 | A |
4761725 | Henze | Aug 1988 | A |
4940930 | Detweiler | Jul 1990 | A |
4988942 | Ekstrand | Jan 1991 | A |
5004972 | Roth | Apr 1991 | A |
5053920 | Staffiere et al. | Oct 1991 | A |
5073848 | Steigerwald et al. | Dec 1991 | A |
5079498 | Cleasby et al. | Jan 1992 | A |
5117430 | Berglund | May 1992 | A |
5168208 | Schultz et al. | Dec 1992 | A |
5229699 | Chu et al. | Jul 1993 | A |
5270904 | Gulczynski | Dec 1993 | A |
5272614 | Brunk et al. | Dec 1993 | A |
5287055 | Cini et al. | Feb 1994 | A |
5349523 | Inou et al. | Sep 1994 | A |
5377090 | Steigerwald | Dec 1994 | A |
5398029 | Toyama et al. | Mar 1995 | A |
5426425 | Conrad et al. | Jun 1995 | A |
5481140 | Maruyama et al. | Jan 1996 | A |
5489904 | Hadidi | Feb 1996 | A |
5532577 | Doluca | Jul 1996 | A |
5627460 | Bazinet et al. | May 1997 | A |
5631550 | Castro et al. | May 1997 | A |
5646509 | Berglund et al. | Jul 1997 | A |
5675480 | Stanford | Oct 1997 | A |
5727208 | Brown | Mar 1998 | A |
5752047 | Darty et al. | May 1998 | A |
5815018 | Soborski | Sep 1998 | A |
5847950 | Bhagwat | Dec 1998 | A |
5870296 | Schaffer | Feb 1999 | A |
5872984 | Berglund et al. | Feb 1999 | A |
5874912 | Hasegawn | Feb 1999 | A |
5883797 | Amaro et al. | Mar 1999 | A |
5889392 | Moore et al. | Mar 1999 | A |
5892933 | Voltz | Apr 1999 | A |
5905370 | Bryson | May 1999 | A |
5917719 | Hoffman et al. | Jun 1999 | A |
5929618 | Boylan et al. | Jul 1999 | A |
5929620 | Dobkin et al. | Jul 1999 | A |
5935252 | Berglund et al. | Aug 1999 | A |
5943227 | Bryson et al. | Aug 1999 | A |
5946495 | Scholhamer et al. | Aug 1999 | A |
5990669 | Brown | Nov 1999 | A |
5994885 | Wilcox et al. | Nov 1999 | A |
6005377 | Chen et al. | Dec 1999 | A |
6021059 | Kennedy | Feb 2000 | A |
6055163 | Wagner et al. | Apr 2000 | A |
6057607 | Rader, III et al. | May 2000 | A |
6079026 | Berglund et al. | Jun 2000 | A |
6100676 | Burstein et al. | Aug 2000 | A |
6111396 | Line et al. | Aug 2000 | A |
6115441 | Douglass et al. | Sep 2000 | A |
6121760 | Marshall et al. | Sep 2000 | A |
6136143 | Winter et al. | Oct 2000 | A |
6137280 | Ackermann | Oct 2000 | A |
6150803 | Varga | Nov 2000 | A |
6157093 | Giannopoulos et al. | Dec 2000 | A |
6157182 | Tanaka et al. | Dec 2000 | A |
6163143 | Shimamori | Dec 2000 | A |
6163178 | Stark et al. | Dec 2000 | A |
6170062 | Henrie | Jan 2001 | B1 |
6177787 | Hobrecht | Jan 2001 | B1 |
6181029 | Berglund et al. | Jan 2001 | B1 |
6191566 | Petricek et al. | Feb 2001 | B1 |
6194883 | Shimamori | Feb 2001 | B1 |
6198261 | Schultz et al. | Mar 2001 | B1 |
6199130 | Berglund et al. | Mar 2001 | B1 |
6208127 | Doluca | Mar 2001 | B1 |
6211579 | Blair | Apr 2001 | B1 |
6246219 | Lynch et al. | Jun 2001 | B1 |
6249111 | Nguyen | Jun 2001 | B1 |
6262900 | Suntio | Jul 2001 | B1 |
6288595 | Hirakata et al. | Sep 2001 | B1 |
6291975 | Snodgrass | Sep 2001 | B1 |
6294954 | Melanson | Sep 2001 | B1 |
6304066 | Wilcox et al. | Oct 2001 | B1 |
6304823 | Smit et al. | Oct 2001 | B1 |
6320768 | Pham et al. | Nov 2001 | B1 |
6351108 | Burstein et al. | Feb 2002 | B1 |
6355990 | Mitchell | Mar 2002 | B1 |
6366069 | Nguyen et al. | Apr 2002 | B1 |
6373334 | Melanson | Apr 2002 | B1 |
6385024 | Olson | May 2002 | B1 |
6392577 | Swanson et al. | May 2002 | B1 |
6396169 | Voegli et al. | May 2002 | B1 |
6396250 | Bridge | May 2002 | B1 |
6400127 | Giannopoulos | Jun 2002 | B1 |
6411071 | Schultz | Jun 2002 | B1 |
6411072 | Feldman | Jun 2002 | B1 |
6421259 | Brooks et al. | Jul 2002 | B1 |
6429630 | Pohlman et al. | Aug 2002 | B2 |
6448745 | Killat | Sep 2002 | B1 |
6448746 | Carlson | Sep 2002 | B1 |
6456044 | Darmawaskita | Sep 2002 | B1 |
6465909 | Soo et al. | Oct 2002 | B1 |
6465993 | Clarkin et al. | Oct 2002 | B1 |
6469478 | Curtin | Oct 2002 | B1 |
6469484 | L'Hermite et al. | Oct 2002 | B2 |
6476589 | Umminger et al. | Nov 2002 | B2 |
6556158 | Steensgaard-Madsen | Apr 2003 | B2 |
6563294 | Duffy et al. | May 2003 | B2 |
6583608 | Zafarana et al. | Jun 2003 | B2 |
6590369 | Burstein et al. | Jul 2003 | B2 |
6608402 | Soo et al. | Aug 2003 | B2 |
6621259 | Jones et al. | Sep 2003 | B2 |
6683494 | Stanley | Jan 2004 | B2 |
6686831 | Cook | Feb 2004 | B2 |
6693811 | Bowman et al. | Feb 2004 | B1 |
6717389 | Johnson | Apr 2004 | B1 |
6731023 | Rothleitner et al. | May 2004 | B2 |
6744243 | Daniels et al. | Jun 2004 | B2 |
6771052 | Ostojic | Aug 2004 | B2 |
6778414 | Chang et al. | Aug 2004 | B2 |
6788033 | Vinciarelli | Sep 2004 | B2 |
6788035 | Bassett et al. | Sep 2004 | B2 |
6791298 | Shenai et al. | Sep 2004 | B2 |
6791302 | Tang et al. | Sep 2004 | B2 |
6791368 | Tzeng et al. | Sep 2004 | B2 |
6795009 | Duffy et al. | Sep 2004 | B2 |
6801027 | Hann et al. | Oct 2004 | B2 |
6807070 | Ribarich | Oct 2004 | B2 |
6816758 | Maxwell, Jr. et al. | Nov 2004 | B2 |
6819537 | Pohlman et al. | Nov 2004 | B2 |
6825644 | Kernahan et al. | Nov 2004 | B2 |
6828765 | Schultz et al. | Dec 2004 | B1 |
6829547 | Law et al. | Dec 2004 | B2 |
6833691 | Chapuis | Dec 2004 | B2 |
6850046 | Chapuis | Feb 2005 | B2 |
6850049 | Kono | Feb 2005 | B2 |
6850426 | Kojori et al. | Feb 2005 | B2 |
6853169 | Burstein et al. | Feb 2005 | B2 |
6853174 | Inn | Feb 2005 | B1 |
6888339 | Travaglini et al. | May 2005 | B1 |
6903949 | Ribarich | Jun 2005 | B2 |
6911808 | Shimamori | Jun 2005 | B1 |
6915440 | Berglund et al. | Jul 2005 | B2 |
6917186 | Klippel et al. | Jul 2005 | B2 |
6928560 | Fell, III et al. | Aug 2005 | B1 |
6933709 | Chapuis | Aug 2005 | B2 |
6933711 | Sutardja et al. | Aug 2005 | B2 |
6936999 | Chapuis | Aug 2005 | B2 |
6947273 | Bassett et al. | Sep 2005 | B2 |
6949916 | Chapuis | Sep 2005 | B2 |
6963190 | Asanuma et al. | Nov 2005 | B2 |
6965220 | Kernahan et al. | Nov 2005 | B2 |
6965502 | Duffy et al. | Nov 2005 | B2 |
6975494 | Tang et al. | Dec 2005 | B2 |
6977492 | Sutardja et al. | Dec 2005 | B2 |
7000125 | Chapuis et al. | Feb 2006 | B2 |
7007176 | Goodfellow et al. | Feb 2006 | B2 |
7023192 | Sutardja et al. | Apr 2006 | B2 |
7023672 | Goodfellow et al. | Apr 2006 | B2 |
7049798 | Chapuis et al. | May 2006 | B2 |
7068021 | Chapuis | Jun 2006 | B2 |
7080265 | Thaker et al. | Jul 2006 | B2 |
7141956 | Chapuis | Nov 2006 | B2 |
7266709 | Chapuis et al. | Sep 2007 | B2 |
20010052862 | Roelofs | Dec 2001 | A1 |
20020073347 | Zafarana et al. | Jun 2002 | A1 |
20020075710 | Lin | Jun 2002 | A1 |
20020104031 | Tomlinson et al. | Aug 2002 | A1 |
20020105227 | Nerone et al. | Aug 2002 | A1 |
20020144163 | Goodfellow et al. | Oct 2002 | A1 |
20030006650 | Tang et al. | Jan 2003 | A1 |
20030067404 | Ruha et al. | Apr 2003 | A1 |
20030122429 | Zhang | Jul 2003 | A1 |
20030137912 | Jeon | Jul 2003 | A1 |
20030142513 | Vinciarelli | Jul 2003 | A1 |
20030201761 | Harris | Oct 2003 | A1 |
20040080044 | Moriyama et al. | Apr 2004 | A1 |
20040093533 | Chapuis et al. | May 2004 | A1 |
20040123164 | Chapuis et al. | Jun 2004 | A1 |
20040123167 | Chapuis | Jun 2004 | A1 |
20040174147 | Vinciarelli | Sep 2004 | A1 |
20040178780 | Chapuis | Sep 2004 | A1 |
20040189271 | Hanson et al. | Sep 2004 | A1 |
20040201279 | Templeton | Oct 2004 | A1 |
20040225811 | Fosler | Nov 2004 | A1 |
20040246754 | Chapuis | Dec 2004 | A1 |
20050093594 | Kim et al. | May 2005 | A1 |
20050117376 | Wilson | Jun 2005 | A1 |
20050146312 | Kenny et al. | Jul 2005 | A1 |
20050200344 | Chapuis | Sep 2005 | A1 |
20060022656 | Leung et al. | Feb 2006 | A1 |
20060149396 | Templeton | Jul 2006 | A1 |
20060174145 | Chapuis et al. | Aug 2006 | A1 |
20060244570 | Leung et al. | Nov 2006 | A1 |
20060250120 | King | Nov 2006 | A1 |
Number | Date | Country |
---|---|---|
2521825 | Nov 2002 | CN |
0255258 | Feb 1988 | EP |
0315366 | May 1989 | EP |
0401562 | Dec 1990 | EP |
0660487 | Jun 1995 | EP |
0875994 | Nov 1998 | EP |
0997825 | May 2000 | EP |
2377094 | Dec 2002 | GB |
60-244111 | Dec 1985 | JP |
1185329 | Mar 1999 | JP |
200284495 | Aug 2002 | KR |
1814177 | May 1993 | RU |
1359874 | Dec 1985 | SU |
WO9319415 | Sep 1993 | WO |
WO0122585 | Mar 2001 | WO |
WO0231943 | Apr 2002 | WO |
WO0231951 | Apr 2002 | WO |
WO0250690 | Jun 2002 | WO |
WO02063688 | Aug 2002 | WO |
WO 03030369 | Apr 2003 | WO |
Number | Date | Country | |
---|---|---|---|
20080048625 A1 | Feb 2008 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 10328154 | Dec 2002 | US |
Child | 11927682 | US |