Digital Control Options for Embedded DC-DC Converters...

18
Digital Control Options for Embedded DC-DC Converters in CMOS SoC G. Maderbacher, S. Marsili, C. Sandner Center of Competence Power Mgmt Systems Design Center Villach Infineon Technologies Austria AG PowerSoC 2012, San Francisco

Transcript of Digital Control Options for Embedded DC-DC Converters...

Page 1: Digital Control Options for Embedded DC-DC Converters …pwrsocevents.com/.../session-5/5.1_maderbacher_marsili_sandner.pdf · Digital Control Options for Embedded DC-DC ... ADC DPWM

Digital Control Options for Embedded DC-DC Converters in CMOS SoC

G. Maderbacher, S. Marsili, C. Sandner

Center of Competence Power Mgmt Systems

Design Center Villach

Infineon Technologies Austria AG

PowerSoC 2012, San Francisco

Page 2: Digital Control Options for Embedded DC-DC Converters …pwrsocevents.com/.../session-5/5.1_maderbacher_marsili_sandner.pdf · Digital Control Options for Embedded DC-DC ... ADC DPWM

Copyright © Infineon Technologies 2009. All rights reserved.

Outline

n  Introduction

n Advantages of digital controllers

n Building blocks

o DPWM

o ADC

n  Limit cycle oscillation

n Efficiency comparison

n Conclusion

11/29/12 Page 2

Page 3: Digital Control Options for Embedded DC-DC Converters …pwrsocevents.com/.../session-5/5.1_maderbacher_marsili_sandner.pdf · Digital Control Options for Embedded DC-DC ... ADC DPWM

Copyright © Infineon Technologies 2009. All rights reserved.

Digitally Controlled Power Management in SoC

n  Digital and analog baseband and power management functions are monolithically integrated in 65nm CMOS

11/29/12 Page 3

2 x digitally controlled DCDC converter same DCDC already ported in 28nm CMOS [1]

Page 4: Digital Control Options for Embedded DC-DC Converters …pwrsocevents.com/.../session-5/5.1_maderbacher_marsili_sandner.pdf · Digital Control Options for Embedded DC-DC ... ADC DPWM

Copyright © Infineon Technologies 2009. All rights reserved.

Analog and Digitally Controlled DC-DC Buck Converters

11/29/12 Page 4

VSS

VIN

L

C load

DRV, LS,

DTCU

PWM comparator

ramp generator

VoutVref

compensator

VSS

VIN

L

C load

DRV, LS,

DTCU

VoutADC DPWM

Vref

digitalcompensator

n  Analog control:

o  compensator compares a the scaled converter output voltage with a reference voltage

o  the error signal goes to a PWM which generates control pulses for the power stage

o  fine resolution of the output voltage

n  Digital control

o  ADC converts output voltage into digital representation

o  digital compensator calculates actuating variable for the DPWM

o  DPWM generates control pulses for the power stage

o  only finite resolution of the output voltage

Digital control

Analog control

Page 5: Digital Control Options for Embedded DC-DC Converters …pwrsocevents.com/.../session-5/5.1_maderbacher_marsili_sandner.pdf · Digital Control Options for Embedded DC-DC ... ADC DPWM

Copyright © Infineon Technologies 2009. All rights reserved.

Comparison of Transient Performance for Different Controllers

n All the controllers have same bandwidths

n Analog controller structures generally are able to deliver a better transient performance than digital controllers in a certain operating point [4]

n Why do we often prefer digital implementations ? 11/29/12 Page 5

Page 6: Digital Control Options for Embedded DC-DC Converters …pwrsocevents.com/.../session-5/5.1_maderbacher_marsili_sandner.pdf · Digital Control Options for Embedded DC-DC ... ADC DPWM

Copyright © Infineon Technologies 2009. All rights reserved.

Why do we often Prefer Digital Controller?

n Can be easily ported to different technologies

n They are stable over process and temperature

n We can implement a lot of different features:

o  advanced control methods (e.g. non linear control) o  provide different operating modes (PWM-CCM, PWM-DCM, Feed-

Forward) o  calibration algorithm o  monitor functions o  different controlled startup scenarios o  frequency spreading o  dynamic voltage scaling o  digital dead time optimization o  …

11/29/12 Page 6

Page 7: Digital Control Options for Embedded DC-DC Converters …pwrsocevents.com/.../session-5/5.1_maderbacher_marsili_sandner.pdf · Digital Control Options for Embedded DC-DC ... ADC DPWM

Copyright © Infineon Technologies 2009. All rights reserved.

General Macro of Digitally Controlled DC-DC converter

11/29/12 Page 7

PID

CORE

Adaptation DCM

Adaptation Feed Forward

Digital PWM

Scheduler

ADC

error precondition

ΣΔ modulator

Voltage Monitoring

Over Current Handling

Pulse Shaping

Buck/Boost

Startup

Vo

iL Vi

Frequency Spreading

Pulse Skipping

Transient Frequency Control

Page 8: Digital Control Options for Embedded DC-DC Converters …pwrsocevents.com/.../session-5/5.1_maderbacher_marsili_sandner.pdf · Digital Control Options for Embedded DC-DC ... ADC DPWM

Copyright © Infineon Technologies 2009. All rights reserved.

Product A

11/29/12 Page 8

PID

CORE

Adaptation DCM

Adaptation Feed Forward

Digital PWM ADC

error precondition

ΣΔ modulator

Voltage Monitoring

Over Current Handling

Pulse Shaping

Buck/Boost

Startup Frequency Spreading

Pulse Skipping

Scheduler Transient Frequency Control

Page 9: Digital Control Options for Embedded DC-DC Converters …pwrsocevents.com/.../session-5/5.1_maderbacher_marsili_sandner.pdf · Digital Control Options for Embedded DC-DC ... ADC DPWM

Copyright © Infineon Technologies 2009. All rights reserved.

Product B

11/29/12 Page 9

PID

CORE

Adaptation DCM

Adaptation Feed Forward

Digital PWM ADC

error precondition

ΣΔ modulator

Voltage Monitoring

Over Current Handling

Pulse Shaping

Buck/Boost

Startup Frequency Spreading

Pulse Skipping

Scheduler Transient Frequency Control

Page 10: Digital Control Options for Embedded DC-DC Converters …pwrsocevents.com/.../session-5/5.1_maderbacher_marsili_sandner.pdf · Digital Control Options for Embedded DC-DC ... ADC DPWM

Copyright © Infineon Technologies 2009. All rights reserved.

Automatic Controller Parameter Adaption for Different Operating Modes

n  optimized set of controller parameters in CCM à not an optimum in DCM

n  Adapt the coefficients according to the time interval where iL=0

11/29/12 Page 10

iL

P

I

D

Page 11: Digital Control Options for Embedded DC-DC Converters …pwrsocevents.com/.../session-5/5.1_maderbacher_marsili_sandner.pdf · Digital Control Options for Embedded DC-DC ... ADC DPWM

Copyright © Infineon Technologies 2009. All rights reserved.

Published DC-DC Buck Converters: Analog Control vs. Digital Control

11/29/12 Page 11

1e

2e

3e

4e

5e6e8e

9e

10e

11e

12e

13e

14e

15e

16e

17e

18e

19e20e

21e

22e

23e

24e

25e

26e

27e

40

50

60

70

80

90

100

1 10 100 1000

Converter  P

eak  Efficiency  (%

)

Operating  Frequency  (MHz)

analog  controldigital  control

Page 12: Digital Control Options for Embedded DC-DC Converters …pwrsocevents.com/.../session-5/5.1_maderbacher_marsili_sandner.pdf · Digital Control Options for Embedded DC-DC ... ADC DPWM

Copyright © Infineon Technologies 2009. All rights reserved.

DPWM

n Counter based DPWM

¬  linear/monotonic ¬  can be implemented in HDL ¬  requires a high system clock: 2n*fs

(e.g. fs=5MHz, 7bit à clk ~640MHz; fs=80MHz, 7bit à ~10GHz!!)

n Delay line based DPWM

¬  high resolution ¬ monotonic ¬  large multiplexer (thermometer code)

n Hybrid DPWM

¬  counter based DPWM (coarse) & delay line based DPWM (fine) ¬  resolution: n+m bit ¬  required system clock: 2n*fs

11/29/12 Page 12

n-bit down counter

2n*fs

init

zero detectorS

Rout

ton toff

fs τd τd τd τd τd τd

MUX set

SR

out

ton toff

n-bit counter based DPWM

2n*fs

init

m-bit delay line based

DPWM

SR

out

ton toff

Page 13: Digital Control Options for Embedded DC-DC Converters …pwrsocevents.com/.../session-5/5.1_maderbacher_marsili_sandner.pdf · Digital Control Options for Embedded DC-DC ... ADC DPWM

Copyright © Infineon Technologies 2009. All rights reserved.

ADC Performance: Power vs. Bandwidth

[5] Data: B. Murmann, "ADC Performance Survey 1997-2012," [Online]. Available: http://www.stanford.edu/~murmann/adcsurvey.html.

11/29/12 Page 13

1E-08

1E-07

1E-06

1E-05

1E-04

1E-03

1E-02

1E-01

1E+00

1E+01

1E+02

1E+04 1E+05 1E+06 1E+07 1E+08 1E+09 1E+10 1E+11

Pow

er [W

]

fsnyq [Hz]

ISSCC SNDR<50dBVLSI SNDR<50dBISSCC SNDR>50dBVLSI SNDR>50dB

Page 14: Digital Control Options for Embedded DC-DC Converters …pwrsocevents.com/.../session-5/5.1_maderbacher_marsili_sandner.pdf · Digital Control Options for Embedded DC-DC ... ADC DPWM

Copyright © Infineon Technologies 2009. All rights reserved.

Limit Cycle Oscillation

n  Limit cycle oscillation is only a problem in digitally controlled DC-DC converter

n  It occurs due to quantization effects in the feedback loop

n output voltage oscillates around the nominal voltage

n  It can occur if the resolution of the DPWM is lower than the resolution of the ADC

11/29/12 Page 14

0

+1

+2

-1

-2

D

+1

-1

ADCDPWM Vout target

time

volta

ge le

vels +2

Page 15: Digital Control Options for Embedded DC-DC Converters …pwrsocevents.com/.../session-5/5.1_maderbacher_marsili_sandner.pdf · Digital Control Options for Embedded DC-DC ... ADC DPWM

Copyright © Infineon Technologies 2009. All rights reserved.

Ways to Avoid Limit Cycle Oscillations

n  increase DPWM resolution [2]: ∆Vo_DWPM < ∆VADC with ∆Vo_DWPM = VIN*∆D

o can be done by:

¬  increasing system clock ¬  change the DPWM topology ¬  dithering ¬ ∑∆-modulation

n  shift the target value to a comparator threshold by adding 0.5 to the ADC output [1]:

o high static accuracy

o only one comparator has to be designed with low offset

11/29/12 Page 15

0

+1

-1

D

+1

-1

ADCDPWM Vout target

+2

-2

time

volta

ge le

vels +3

0

+1

-1

-2D

+1

ADCDPWM Vout

targetvalue

timevo

ltage

leve

ls

- 0.5 +0.5 - 0.5 +0.5 - 0.5 +0.5

sample points

ADC+0.5

Vout

0

-1

Page 16: Digital Control Options for Embedded DC-DC Converters …pwrsocevents.com/.../session-5/5.1_maderbacher_marsili_sandner.pdf · Digital Control Options for Embedded DC-DC ... ADC DPWM

Copyright © Infineon Technologies 2009. All rights reserved.

Pdig0,5%

PDPWM1,1% PADC

0,7%

PR11,9%

PM15,1%

PON,P15,9%

PCOM,P21,1%

PDRV,P4,4%

PON,N18,0%

PCOM,N6,9%

PDRV,N4,4%

Pdig6,7%

PDPWM16,0%

PADC10,7%

PR1,1%

PM0,5%PON,P

8,2%

PCOM,P28,5%

PDRV,P8,6%

PON,N11,7%

PCOM,N7,1%

PDRV,N0,9%

Power Losses: fs=1.6MHz vs. 80MHz (50x)

11/29/12 Page 16

Fig.1: 1.6MHz, Efficiency=90%

Fig.2: 80MHz, Efficiency=73%

Conditions: n  65nm CMOS, 100mA load n  3.3uH vs. 200nH n  switches optimized for peak eff. around 100mA

ßController+DPWM+ADC: 2,3%

Here: 33%

Page 17: Digital Control Options for Embedded DC-DC Converters …pwrsocevents.com/.../session-5/5.1_maderbacher_marsili_sandner.pdf · Digital Control Options for Embedded DC-DC ... ADC DPWM

Copyright © Infineon Technologies 2009. All rights reserved.

Conclusion

n Digital power control allows very flexible power conversion

n Going to high switching frequency (àPowerSoC applications):

o No blocking point in using digital power control

o We can implement

¬  high resolution DPWMs,

¬  fast ADCs

o We know techniques to avoid limit cycle oscillation

o BUT: efficiency!!!

o Analog control: much simpler (eg. COOT, hysteretic controller), therefore better efficiency

n  Future will show more and more digital control also at higher frequencies, since technology scaling will help digital control

11/29/12 Page 17

Page 18: Digital Control Options for Embedded DC-DC Converters …pwrsocevents.com/.../session-5/5.1_maderbacher_marsili_sandner.pdf · Digital Control Options for Embedded DC-DC ... ADC DPWM

Copyright © Infineon Technologies 2009. All rights reserved.

Bibliography

n  [1] A digitally controlled DC-DC converter for SoC in 28nm CMOS-F.; Habibovic, H.; Hartig, T.; Fulde, M.; Babin, G.; Santner, A.; Bogner, P.; Kropf, C.; Riesslegger, H.; Hodel, U.; - Solid-State Circuits Conference Digest of Technical Papers (ISSCC), 2011 IEEE International

n  [2] Quantization Resolution and Limit Cycling in Digitally Controlled PWM Converters; Peterchev, A.V.; Sanders S.R., IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 18, NO.1 JANUARY 2003

n  [3] A Digitally Controlled Linear Voltage Regulator in a 65nm CMOS Process; Jackum, T.; Riederer, R.; Maderbacher, G.; Pribyl, W., Proceedings of ICECS , 2010

n  [4] Comparative study of linear and non-linear integrated control schemes applied to a Buck converter for mobile applications - Priewasser R., Agostinelli M., Marsili S., Straeussnig D., Huemer M. - Austrochip 2009 Tagungsband - pp. 51-56

n  [5] Data: B. Murmann, "ADC Performance Survey 1997-2012," [Online]. Available: http://www.stanford.edu/~murmann/adcsurvey.html.

11/29/12 Page 18