Integrated Power Electronics and Maximum Power Point Tracking For Microgranular PV Energy Harvesting
Integrated Power Electronics and Maximum Power Point Tracking For Microgranular PV Energy Harvesting
vorgelegt von
M. Sc.
Leo Rolff
aus
Köln
Diese Dissertation ist auf den Internetseiten der Universitätsbibliothek online verfügbar.
There and back again.
Acknowledgement
An dieser Stelle möchte ich mich bei einigen Menschen bedanken ohne
welche diese Arbeit nicht entstanden wäre.
Mein erster Dank geht an Stefan Heinen der mir die Möglichkeit gegeben
hat dieses Thema am IAS zu bearbeiten.
Ganz besonders danke ich meinen Bürokolleg*innen Michael und Eva. Für
die gute Zusammenarbeit und die gegenseitige Unterstützung ohne die ein
Tape-Out nicht zu schaffen gewesen wäre. Im Speziellen danke ich Michael
und auch Léon für die Fortführung der Arbeit am MPPT zu einem Tape-
Out.
Ein weiterer Dank geht an Markus. Für das freundschaftliche Verhältnis,
die lange gemeinsame Zeit am IAS und ohne den ich die Arbeit dort wohl
niemals aufgenommen hätte.
Weiterhin danke ich Tobi und Tobi, für die gute gemeinsame Pendelzeit
und das fungieren als Diskussionspartner bei allen möglichen auftretenden
Themen der Wissenschaft, der Universität und des Lebens. Erwähnung
verdienen ebenfalls Rieke und Ralf, die mich über manche verwaltung-
stechnischen Hürden gehoben haben und an die ich mich jederzeit mit ver-
schiedensten Fragen wenden konnte.
Und nicht zuletzt geht ein riesen Dank an Nadine. Zum Einen für die
signifikante Verbesserung der Interpunktion dieser Arbeit. Vor allem aber
für die Unterstützung während der Arbeit und dafür, dass sie mich, meine
Launen und die viele Zeit die diese Arbeit gekostet hat ausgehalten hat.
III
Contents
List of Tables X
1 Introduction 1
1.1 Aim of this work . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 Structure of this work . . . . . . . . . . . . . . . . . . . . . 4
2 Basic Circuits 7
2.1 DC-DC converters . . . . . . . . . . . . . . . . . . . . . . . 7
2.1.1 Buck Converter . . . . . . . . . . . . . . . . . . . . . 8
2.1.2 Boost converter . . . . . . . . . . . . . . . . . . . . . 10
2.2 Digital to Analogue Converter . . . . . . . . . . . . . . . . . 11
2.3 Maximum Power Point Tracking . . . . . . . . . . . . . . . 14
2.3.1 Characteristics of PV Modules . . . . . . . . . . . . 14
2.3.2 PV Energy Harvesting Topologies . . . . . . . . . . 16
2.3.3 MPPT techniques . . . . . . . . . . . . . . . . . . . 23
2.3.4 Presentation of different MPPT techniques . . . . . 25
IV
3.3 Linear Voltage regulators . . . . . . . . . . . . . . . . . . . 51
3.3.1 Self Starting 5 V LDO . . . . . . . . . . . . . . . . . 53
3.3.2 Auxiliary 1.8 V LDO . . . . . . . . . . . . . . . . . . 57
3.4 DCDC Buck Converter . . . . . . . . . . . . . . . . . . . . . 58
3.4.1 PFM Control . . . . . . . . . . . . . . . . . . . . . . 58
3.4.2 High voltage Comparator . . . . . . . . . . . . . . . 61
3.4.3 Improved charge reuse of current sink . . . . . . . . 61
3.5 PMU Control . . . . . . . . . . . . . . . . . . . . . . . . . . 63
3.5.1 Start-up Flowchart . . . . . . . . . . . . . . . . . . . 63
3.5.2 Power Good Detection . . . . . . . . . . . . . . . . . 63
3.5.3 Debug and Backup Features . . . . . . . . . . . . . . 67
3.5.4 Logic of the Control . . . . . . . . . . . . . . . . . . 69
3.6 Measurements of the PMU . . . . . . . . . . . . . . . . . . 71
3.6.1 Measurement 1 V15V = 10 V . . . . . . . . . . . . . . 74
3.6.2 Measurement 2 V15V = 15 V . . . . . . . . . . . . . . 75
3.6.3 Buck Converter Measurements . . . . . . . . . . . . 77
3.7 Further Improvements of the Start-up LDO . . . . . . . . . 80
3.7.1 Leakage activated start-up circuit . . . . . . . . . . . 81
3.7.2 Improved start-up detection . . . . . . . . . . . . . . 81
3.7.3 Start-up detection with reference current . . . . . . 82
V
4.6 Implementation of the Functional Blocks . . . . . . . . . . . 119
4.6.1 Comparators . . . . . . . . . . . . . . . . . . . . . . 120
4.6.2 DACs . . . . . . . . . . . . . . . . . . . . . . . . . . 124
4.6.3 Digital Implementation of Algorithms . . . . . . . . 131
4.7 Simulation Results . . . . . . . . . . . . . . . . . . . . . . . 136
4.7.1 Static Tracking Efficiency . . . . . . . . . . . . . . . 137
4.7.2 Tracking Speed . . . . . . . . . . . . . . . . . . . . . 140
4.7.3 Efficiency at Different Irradiance Profiles . . . . . . 142
4.8 Appended: Measurement Results . . . . . . . . . . . . . . . 146
Bibliography 155
VI
List of Figures
1.1 Historical data on the world energy demand and global tem-
perature. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Global PV market forecast and LCOE [3]. . . . . . . . . . . 3
1.3 PV in a bicycle path surface. . . . . . . . . . . . . . . . . . 5
VII
3.2 Output stage of the gate driver IC. . . . . . . . . . . . . . . 37
3.3 Graph of a switching event. . . . . . . . . . . . . . . . . . . 38
3.4 High side driver of the PMOS output stage from figure 3.2. 39
3.5 Operating modes of an ASIC. . . . . . . . . . . . . . . . . . 41
3.6 NAND to inhibit signal transmission. . . . . . . . . . . . . . 43
3.7 Inhibiting signal. . . . . . . . . . . . . . . . . . . . . . . . . 44
3.8 Generate a RESET signal at off state. . . . . . . . . . . . . 44
3.9 Level shifter that flips to desired state during start-up. . . . 44
3.10 Qualitative start-up voltage sequence. . . . . . . . . . . . . 47
3.11 Block diagramm of the PMU architecture. . . . . . . . . . . 48
3.12 Block diagram of the bandgap reference. . . . . . . . . . . . 49
3.13 Schematic of the bandgap reference. . . . . . . . . . . . . . 50
3.14 Principle of an LDO. . . . . . . . . . . . . . . . . . . . . . . 52
3.15 Schematic of the core of the LDO. . . . . . . . . . . . . . . 52
3.16 Schematic of the LDO with start-up circuitry. . . . . . . . . 54
3.17 Different start-up behaviour for different start-up times. . . 54
3.18 Schematic of the start-up detection circuitry. . . . . . . . . 57
3.19 Schematic of the auxiliary 1.8 V LDO with enable circuitry. 58
3.20 Block diagram of the implemented buck converter. . . . . . 60
3.21 Schematic of the high voltage comparator C2. . . . . . . . . 62
3.22 MISO principle for the buck converter [100]. . . . . . . . . . 62
3.23 Flowchart of regular start-up sequence. . . . . . . . . . . . . 64
3.24 Voltage monitoring of V5V . . . . . . . . . . . . . . . . . . . 65
3.25 Calculation of PGV5 . . . . . . . . . . . . . . . . . . . . . . . 66
3.26 Voltage monitoring of V1.8V and V15V . . . . . . . . . . . . . 67
3.27 Trimming of the feedback paths. . . . . . . . . . . . . . . . 68
3.28 Control logic for start-up. . . . . . . . . . . . . . . . . . . . 71
3.29 Generation of auxiliary supply voltage. . . . . . . . . . . . . 72
3.30 Micrograph of gate driver IC. . . . . . . . . . . . . . . . . . 72
3.31 Micrograph of the PMU of the gate driver IC. . . . . . . . . 73
3.32 Measurement with V15V = 10 V. . . . . . . . . . . . . . . . . 75
3.33 Detail view of V1.8V . . . . . . . . . . . . . . . . . . . . . . . 76
3.34 Start-up for V15V = 15 V. . . . . . . . . . . . . . . . . . . . 76
3.35 Measurement with V15V = 15 V showing Vsw . . . . . . . . . 77
3.36 Detail of buck converter converter cycle. . . . . . . . . . . . 78
3.37 Buck converter cycle showing the control functioning. . . . 79
3.38 Different buck converter cycle lengths. . . . . . . . . . . . . 80
3.39 Improved start-up circuit for the LDO with leakage activation. 82
3.40 Start-up circuit for the LDO with improved start-up detection. 83
3.41 Start-up detection for the LDO with given reference current. 84
VIII
4.1 MPPT from figure 2.20 with adapted perturbation. . . . . . 88
4.2 Block diagram of the ASIC. . . . . . . . . . . . . . . . . . . 92
4.3 Block diagram of the implemented boost converter. . . . . . 94
4.4 Block diagram of the PMU. . . . . . . . . . . . . . . . . . . 97
4.5 Block diagram of the UVLO. . . . . . . . . . . . . . . . . . 99
4.6 Block diagram of the bandgap reference. . . . . . . . . . . . 100
4.7 Block diagram of the 1.8 V LDO. . . . . . . . . . . . . . . . 101
4.8 Block diagram of the 5 V LDO for the output drivers. . . . 103
4.9 Block diagram of the 5 V LDO for constant loads. . . . . . 104
4.10 Achieved PSRR at different load currents. . . . . . . . . . . 105
4.11 Source follower principle of the auxiliary LDO. . . . . . . . 106
4.12 Implementation of the auxiliary LDO. . . . . . . . . . . . . 108
4.13 System diagram of the selected MPPT. . . . . . . . . . . . 110
4.14 Implementation of the MPPT. . . . . . . . . . . . . . . . . 111
4.15 Flow chart of the MPPT procedure. . . . . . . . . . . . . . 113
4.16 A simple closed loop with an OP and an integrator. . . . . 118
4.17 Structure of the DM comparator C2. . . . . . . . . . . . . . 120
4.18 Structure of the MEAS comparator C1. . . . . . . . . . . . 121
4.19 Clock synchronization for the sampling of the comparators. 123
4.20 Application of the DM DAC. . . . . . . . . . . . . . . . . . 125
4.21 Block diagram of the LSB/MSB DAC. . . . . . . . . . . . . 126
4.22 Implementation of the DM DAC. . . . . . . . . . . . . . . . 127
4.23 Block diagram of the CTRL DAC. . . . . . . . . . . . . . . 128
4.24 Block diagram of the MEAS DAC. . . . . . . . . . . . . . . 129
4.25 MSB R2R current injection principle of the MEAS DAC. . 130
4.26 Output stage of the MEAS DAC. . . . . . . . . . . . . . . . 131
4.27 Flow chart of the MEAS DAC adjustment routine. . . . . . 133
4.28 Flow chart of the DM DAC adjustment routine. . . . . . . . 135
4.29 Test-bench to simulate the MPPT. . . . . . . . . . . . . . . 138
4.30 Comparison of schematic to model for 50 % irradiance. . . . 139
4.31 Tracking of VPV for different steps of the irradiance. . . . . 141
4.32 Different simulated irradiance profiles. . . . . . . . . . . . . 143
4.33 Tracking efficiency of the slow slopes. . . . . . . . . . . . . . 144
4.34 Tracking efficiency of the bike, car and comparison profile. . 145
4.35 Micrograph of the application specific integrated circiut (ASIC).147
4.36 Picture of the measurment printed circuit board (PCB). . . 147
4.37 Settling for 45 % and 100 % of the maximum input power. . 148
4.38 Impact of input output (IO) cell series resistance. . . . . . . 149
4.39 Variations of input power during steady state. . . . . . . . . 150
IX
List of Tables
X
Third Party Contributions
XI
Appended: After my departure at IAS, Léon Weihs and Michael Hanhart
finalized the tapeout of the ASIC. The measurements of the ASIC were
prepared and mainly performed by Michael Hanhart aswell.
XII
Chapter 1
Introduction
1
1 Introduction
Billion toe
20
Renewables
Hydro
15
Nuclear
Coal
Gas
10
Oil
0
1970 1980 1990 2000 2010 2020 2030 2040
(a) World energy demand [87]. (b) Global temperature 1880-2020 [38, 64].
Figure 1.1: Historical data on the world energy demand and global temper-
ature.
the impact of this climate change [54]. Therefore the United Nations (UN)
agreed in the paris agreement to keep the global warming “well below 2 ◦C”
and “pursuing efforts to limit the temperature increase to 1.5 ◦C above pre-
industrial level” [83]. To achieve this aim the increase on greenhouse gas
(GHG) emissions has to be stopped as fast as possible. This can only be
sustainably fulfilled by renewable energies, of which wind and solar power
currently have the highest importance. Together, they have the potential
to provide a reliable energy supply without the need for fossil fuels [45, 46,
108].
Following from the need for renewable energy the solar market has devel-
oped an impressive dynamic in the last years. In 2019 about 117 GW peak
were installed and the cumulative installed power exceeded 630 GW peak
which is an increase of 1500 % since 2010 [3]. This development is expected
to continue in the next years, even if a small decrease due to the corona
pandemic in 2020 is predicted, as shown in figure 1.2a. This dynamic is
caused by two main reasons. Political interventions promoting solar energy
in the light of global warming and an increasing competitiveness in form of
rapidly falling levelized cost of electricity (LCOE) as shown in figure 1.2b.
The endorsed massive deployment of solar energy harvesting comes along
with a strong land consumption [3]. Building integrated photovoltaic (BIPV)
has the potential to generate energy without requiring additional areas. In-
stead, it utilizes the available facades and rooftops of houses. The share
of BIPV on the solar energy generation increased in the last years and
is expected to grow further [91]. Another promising trend is infrastruc-
ture integrated photovoltaic (IIPV), where the photovoltaic (PV) energy
2
1 Introduction
(a) (b)
3
1 Introduction
integrate PV cells into the road surface and noise barriers as illustrated in
figure 1.3 [59]. Here the PV cells face partial shading and rapidly changing
shading conditions from passing cars or bicycles. Both applications have
to mitigate energy losses due to uneven irradiance. Therefore it is benefi-
cial to implement the MPPT on smaller entities rather than for long PV
strings. Following from this, a cost efficient solution, which is capable of
performing the MPPT on such small entities, is required in vast numbers.
This is enabled by the use of a monolithical integrated energy harvesting
ASIC on complementary MOS (CMOS) basis. Due to the huge market,
a small share already allows to easily pay off for the required initial cost
of the monolithic integration. The integrated approach has the additional
potential to offer higher flexibility to the applier. Therefore it should be
compatible to standard 9 A PV cells. Because of the low cost and the
increased expected shading only short strings should be used. Therefore
the solution should allow the flexible stacking of these short strings into
modules and systems. Following from this, the resulting voltages for each
ASIC are expected to be relatively low, which suits well for the monolithic
integration. To reduce the BOM and thus the costs, as much as economi-
cal possible should be implemented into the ASIC. Especially the need for
additional external power management should be minimized, which would
also translate to a higher lifetime of the circuit being expected.
Other projects at the IAS have shown the power management (PMM) to be
a critical part. Therefore the implementation of the ASIC was set onto the
experience from a former project, where a power management unit (PMU)
was implemented in a gate driver integrated circuit (IC). Considering the
trend of increasingly complex power electronic systems, the application
to an energy harvesting ASIC and an gate driver integrated circuit (IC)
are only examples for many other applications of integrated smart power
electronics.
4
1 Introduction
topologies and tracking techniques are shown. The decision on the imple-
mented topology and MPPT technique in chapter 4 strongly relies on the
presented basics.
The implementation of the PV energy harvesting ASIC uses the experience
gained from another chip, implemented at the IAS. This implementation of
a PMU in an integrated gate driver is discussed in chapter 3. Based on the
requirements and conditions, especially regarding the undervoltage lockout
(UVLO) of the ASIC, the architecture of the PMU is selected. Subsequently
the implemented LDOs, buck converter and bandgap reference are shown.
The principle of the developed start-up LDO, which enables the ASIC to
independently start after the supply voltage is applied, is presented. The
function of the PMU with special consideration of the start-up is shown by
measurement results. Finally further possible improvements of the start-up
LDO based on the gained experience are discussed .
The actual implementation of the PV energy harvesting ASIC is presented
in chapter 4. Based on the desired application and the MPPT basics, the
decision for the substring boost topology and an MPPT technique, which
combines the ripple correlation control (RCC) and incremental conduc-
tance (InCond) technique together, is discussed. Based on these decisions
the requirements to the boost converter and the MPPT are developed and
the resulting system block diagram is presented. Subsequently the different
functional blocks are presented. Since the focus of this work is set to the
MPPT, the implementation of the boost converter is only briefly shown.
The PMU is presented in detail particularly regarding the start-up of the
ASIC. The implementation of the MPPT is discussed in detail, showing
the convergence to the maximum power point (MPP) and presenting the
implemented circuits as well as the digital algorithm. Following this, the
5
1 Introduction
6
Chapter 2
Basic Circuits
This chapter presents the basics of DC-DC converters and digital to ana-
logue converters (DACs) on which the implemented ASICs rely. After this,
the basics of maximum power point trackers (MPPTs) are investigated and
different solutions for the MPPT are presented.
7
2 Basic Circuits
The buck converter transfers the input voltage Vin to a lower output voltage
Vout with the same polarity [16, p.6]. Figure 2.1 shows the standard buck
converter. At the input the capacity Cin buffers Vin to reduce the influence
of the switching. The power switch M2 can be implemented as metal oxide
semiconductor field effect transistor (MOSFET) or another power switch
and connects Vsw with Vin . Together with the power switch M2, it switches
Vsw between Vin and GND, which controls the current in the inductor L.
This current is constantly conducted into the output Vout , which is buffered
by Cout .
M2 Vsw L
Vin Vout
Cin ϕ2 ϕ1 M1 Cout
8
2 Basic Circuits
Vin
ton
Vout
toff
Vsw
0V
IL,max
IL,avg
IL,min IL
t
Time
Figure 2.2: Vsw and IL of the buck converter operation.
with an increased voltage ripple since Vout is supplied out of Cout during
the idle time [30, pp.103 ff.].
Many different control techniques are reported for buck converters. With-
out a distinct control loop, the buck converter is operated in a pulse width
modulation (PWM) control [132, p.918]. Here the duty cycle is set ex-
ternally, resulting in an output voltage according to equation 2.1. These
controls have a very poor transient performance and are normally used as
a basis for a voltage mode control [132, p.918]. This control features an
additional control which feeds back Vout to adjust the PWM duty cycle [69,
82, 149]. A voltage mode control is widely used and shows a good perfor-
mance. However, the response time still is limited since a change in load
first has to affect Vout . Moreover the compensation of the loop control is
complicated due to the double pole from the LC output filter and the input
dependent loop gain [69].
To build faster controls, the current mode control, especially the peak cur-
rent control, was developed [11, 15, 20, 69]. A control loop only controlling
the inductor current is added. This control loop only features a single pole
which allows a relatively simple implementation. Thereby, the enclosing
voltage control loop only sees a single pole too, avoiding the mentioned
stability issues [132, p.920]. However, this control requires a slope compen-
sation, if the duty cycle can get above D = 50 % since the control loop gets
9
2 Basic Circuits
The boost converter allows to transfer energy from an input voltage Vin to
a higher output voltage Vout with a high efficiency [30, p.22]. Figure 2.3
shows the schematic of a standard boost converter. The boost converter,
too, needs the buffering capacities Cin and Cout at the input and output,
an inductor and two power switches M1 and M2 which control the switch-
ing potential Vsw . In comparison to the buck converter, L and M2 are
exchanged, and thus L is always connected to Vin . Similar to the buck
converter, the boost converter has a CCM and a DCM operation mode
with equal characteristics [80, 144]. The output voltage in CCM is
1
Vout = Vin · (2.2)
1−D
depending on Vin and D. Thus, Vout is always greater or equal to Vin .
Because of the big similarity to buck converters, the control of a boost
10
2 Basic Circuits
L Vsw M2
Vin Vout
Cin ϕ1 M1 ϕ2 Cout
IN Vout
R2R ladder
Vref VR2R
11
2 Basic Circuits
with the binary represented input value IN. This principle scales easily to
an arbitrary number of bits. The monotony and absolute output value
accuracy is then only limited by the relative matching of the resistors.
R R R VR2R
Vout
2R 2R 2R 2R 2R
LSB S1 S2 S3 S4
IN MSB
Vref
5
8
4
8
3
−1.2 lsb DNL +1 lsb DNL
8
2
+0.5 lsb DNL
8
1
−0.7 lsb INL
8
non-monotonicity
0
000 001 010 011 100 101 110 111
IN [bit]
Figure 2.6: Illustration of INL and DNL for 3 bit DAC [4, p. 504].
12
2 Basic Circuits
Vin Vsample
VDAC
CTRL
DAC SAR logic OUT
filling
13
2 Basic Circuits
PMPP MPP
IMPP
PP V [W]
IP V [A]
VMPP
VP V [V]
14
2 Basic Circuits
15
2 Basic Circuits
than one bypass diode is implemented per module, increasing the granular-
ity and to bypass smaller parts of the PV cells. The resulting VI character-
istic of two in series connected modules, where one only delivers about 25 %
of the other, is shown in figure 2.9b. In contrast to figure 2.8, PPV shows
two local maxima. A local MPPlocal is found at a high VPV , where the
current runs through both modules and is limited by the underperforming
one. The global MPP is located at a much lower VPV , where only one of the
modules is generating energy and the underperforming module is bypassed
by the diode. This will reduce the mismatch losses if only a small share
of the PV modules is underperforming. Additionally, the reverse voltage
stress can be reduced to a specified maximum value, at which the cells are
not damaged and no harmful hot spots occur [113]. The occurring local
maxima increase the required effort for the MPPT [123]. Alternatively, in-
stead of adding bypass diodes, active sub-string or module optimizers can
be added as discussed in section 2.3.2.
MPP
PP V [W]
IP V [A]
Bypass MPPlocal
Diode
VP V [V]
(a) Schematic (b) VI characteristic
16
2 Basic Circuits
MPPT System
Vin Power
Converter
There are different selection criteria for the topology. In the end, the max-
imization of economical profit is the target of the final fund owner [70].
However, this is highly depending on the application, and thus not often
directly possible. Instead, there are different criteria, which hint at the
final profitability. For the selection of the topology, the cost, complexity,
efficiency, shading tolerance and flexibility of application are considered [5,
86, 118].
17
2 Basic Circuits
String Inverter
The string inverter, depicted in figure 2.11, is the most commonly used
topology for PV systems, especially when not regarding large scale PV
power plants [51]. They feature a DC to AC (DC-AC) inverter, which is
directly connected to the modules and converts their output to the grid
voltage. The modules itself are connected in long series, providing a high
input voltage to the DC-AC converter. Due to the high input voltage and
power, these converters achieve very high peak efficiencies of up to 99.1 %
and European efficiencies of up to 98.8 % [2]. However, since the current
through all the modules connected in series is equal, they suffer from cell
mismatch and especially from partial shading. At the cost of more complex
MPPT the utilization of bypass diodes can partly mitigate this [77].
DC
Grid
AC
String
Inverter
18
2 Basic Circuits
the input voltage and the AC output voltage, they only achieve efficiencies
of 90 − 95 % [51]. The required safety control features for the direct grid
connection further increases the complexity of the converter and reduces
the benefit of this concept.
DC
DC
AC
Grid
DC
DC
AC
Micro
Inverter
19
2 Basic Circuits
DC
DC
DC
Grid
AC
DC
DC
Module
Optimizer
Submodule MPPT
The above section shows that applying DC-DC converters to each module
increases the energy yield. From this it is consistent to expand the con-
cept to the submodule level [86, 119]. This increases the granularity of
MPPT and therefore the mismatch tolerance. Moreover, the demands to
the technology are lowered because of the smaller voltages for each sub-
string compared to the module level. Figure 2.14 shows a topology with
DC-DC converters as a submodule optimizer. Unless only one converter
per module is depicted, each of the modules features multiple submodular
converters. The interconnection of the modules and the connection to the
grid is performed similar to the module level MPPT in the above section.
20
2 Basic Circuits
Submodule
Optimizer
DC
DC
DC
Grid
AC
DC
DC
They are able to transfer a current from the substrings to the output. By
the combination of full and partial power conversion, power converters with
1.75 times the rated power of all substrings together are required and by-
pass diodes are still necessary for heavy mismatch situations [118].
The last two presented topologies are the substring buck converter [86] and
the substring boost converter [119] concept, which are quite similar. Fig-
ure 2.15 shows a block diagram of both concepts. As for the other two
described concepts, the PV module is split into multiple submodules, in
this case Sub1-3. A DC-DC converter performing the MPPT is applied
to each of the submodules. The selection of this DC-DC converter distin-
guishes the two concepts, for the substring buck converter concept, a buck
converter is utilized, for the substring boost converter concept a boost con-
verter. The buck converter concept is able to operate at a relatively low
conversion ratio, if the mismatch between the substrings is small, resulting
in a potentially high conversion efficiency. For this, the string inverter needs
to adapt the string voltage depending on the available power, which needs
additional control effort [86]. Another advantage of the buck converter
concept is that it can handle any mismatch between the submodules, only
limited by the minimum and maximum duty cycle. However, this results
in a higher string current, increasing the resistive cable losses. Moreover,
due to the discontinuous current at the input of the buck converter during
the off phase, the input ripple is relatively large and has to be limited by
input buffer capacities.
When substring boost converters are implemented, the output voltage of
each DC-DC converter is higher than the input voltage. Thereby, the string
current is reduced, resulting in smaller resistive power losses. Another ad-
21
2 Basic Circuits
PV Module
DC Vp
Sub1
DC
DC
Sub2
DC
DC
Sub3
DC Vm
vantage of the increased module voltage is, that less modules in series are
necessary to achieve a required minimum string voltage, which the string
inverter needs to efficiently transfer the harvested energy to the grid. The
mismatch capability of this concept is limited to PPmaxmin
= VVmax
min
. This is,
because the output voltage of each buck converter is always greater than
or equal to the input voltage, and the string current has to be equal for
all DC-DC converters. However, this drawback can be overcome when the
boost converters have a sufficient output voltage range to cover all nec-
essary mismatch scenarios, where a significant amount of energy would
otherwise be lost. If the mismatch exceeds the tolerable limit, the sub-
module will be bypassed by switching on both power switches of the boost
converter [118]. Another advantage of this concept is, that by the usage of a
boost converter, the inductor current is continuously drawn from the input.
Thereby, the current ripple in the PV cells is greatly reduced, resulting in
a better MPPT.
22
2 Basic Circuits
For the selection of a MPPT concept and algorithm, there are different
criteria which have to be taken into account. A major criteria is the tracking
efficiency
PPV
ηmppt = (2.4)
PMPP
which is often valued in % [141, p.112]. For fluctuating irradiance or when
the current and voltage ripple of the DC-DC converter are taken into ac-
count, the instantaneous tracking efficiency has to be averaged for a specific
amount of time to determine ηmppt = avg(ηmppt ). The MPPT tracking
speed fmppt is another important criterion [120]. It indicates how often the
operating point is updated by the MPPT. Even if this does not directly
correspond to the capability to track dynamic changes of the MPP, it is
a good indicator for this [120]. The implementation complexity should be
kept low to avoid unexpected behaviour of the MPPT [128]. In addition
to this, the complexity correlates to the average power consumption of the
MPPT concept, which is desired to be as low as possible. However, a trade
off to the tracking efficiency is necessary, because more complex or energy
hungry implementations allow for a higher tracking efficiency. Especially
for larger sized PV systems this can justify additional MPPT complexity.
The weight of the different criteria is highly depending on the application.
Similarly to the topology consideration, the cost efficiency is of major inter-
est for the end user, different trade-offs are necessary for different applica-
tions. The expected irradiance characteristics, and therefore the occurring
static and dynamic shading, have a high impact on the design of the MPPT
23
2 Basic Circuits
To operate the PV system in its MPP, the MPPT has to be able to monitor
and affect the PV operating point. In the following, different options for
these tasks are introduced.
Steering Options The MPPT needs a possibility to steer the power con-
verter to a desired input operating point [17]. Therefore, communication
between the MPPT and the power converter, in most cases a switched
DC-DC converter, is necessary, as illustrated in figure 2.16. For this com-
munication interface there are many different options. PWM signals are
widely used for MPPT systems with DC-DC converters [72, 85, 128, 154].
Thereby, the duty cycle of the DC-DC converter is directly controlled by
24
2 Basic Circuits
the MPPT, which generally requires control loop stabilization. If the DC-
DC converter features an integrated control, other signals can be used for
the steering. Therefore, voltage, current and digitally controlled DC-DC
converters exist [17, 49, 118, 128].
Power
MPPT
Voltage Converter
Current
PWM
Digital
Indirect MPPT Indirect MPPT strategies use known parameters, like the
VI characteristic of the PV modules for the tracking. Two such techniques
are the fractional short-circuit current (FSCI) and the fractional open-
circuit voltage (FOCV) technique [31, 126]. Both techniques utilize the
approximately linear correlation of one of the base values of the PV cell
with its MPP. For FSCI, the short-circuit current Isc of the module is
determined. From the VI characteristic of the PV cell follows
25
2 Basic Circuits
relation
with a constant but cell dependent factor Koc is used, which again follows
from the VI characteristic. The measurement of Isc or Voc can be done
by periodically sampling of the complete module. Alternatively, pilot cells
can be utilized reducing the tracking loss due to the measurement and
increasing the tracking speed [41, 107].
The two shown indirect MPPT techniques offer a low tracking performance
at very low cost and complexity. The resulting tracking speed can be
relatively high since the measured values can be constantly monitored and
directly applied to the PV cells. However, they are very inflexible since
Ksc or Koc have to be redetermined for every application.
For hill climbing and perturb and observe (P&O) techniques, the operation
point of the PV module is changed by a perturbation in constant cycles and
the resulting power is measured and evaluated to approach the system to
the MPP. They only distinguish in the parameter, which is perturbed, the
duty cycle of the DC-DC converter for hill climbing and the input current
or voltage for perturb and observe (P&O) [31, 128]. On behalf of this,
they show equal behaviour and envision the same fundamental method.
Therefore, they are mostly regarded as the same technique [31, 126]
Figure 2.17 shows a flow chart of a basic P&O algorithm [128]. The ab-
solute value of the perturbation ∆ is either constant and selected during
the development or dynamically adjusted [122]. The algorithm periodically
measures VPV (k) and IPV (k) to determine PPV (k) = VPV (k)·IPV (k). This
power is compared to the stored power of the last measurement PPV (k −1).
If the comparison
is true, the perturbation ∆ of the last cycle was in direction of the MPP,
and thus in the desired direction. In this case, the perturbation ∆ can be
26
2 Basic Circuits
of the DC-DC converter. If the condition is false and PPV (k) < PPV (k−1),
the perturbation went into the wrong direction. Thus, the direction needs
to be changed first, which is done by the inversion of ∆. Subsequently, x is
perturbed as in the other case. After the perturbation the algorithm waits
for a time span Tp to give the system time to settle to the new operation
point before the routine starts over again.
start
sense Vpv(k)
and Ipv(k)
determine
wait Tp
Ppv(k)
no
Ppv(k) > Ppv(k-1)
inverse
direction yes
Δ=-Δ
x(k+1)=x(k)+Δ
27
2 Basic Circuits
Incremental Conductance
IPV dIPV
=− (2.12)
VPV dVPV
as another criteria for the MPP. This can be interpreted as
G = −dG (2.13)
28
2 Basic Circuits
start
sense Vpv(k)
and Ipv(k)
determine
dVpv(k),dIpv(k), wait Tp
G(k)+dG(k)
no
G(k)+dG(k) > 0
inverse
direction yes
ΔVpv=-ΔVpv
Vpv(k+1)=Vpv(k)+ΔVpv
29
2 Basic Circuits
There are implementations, which add a condition that keeps VPV constant
when G(k)+dG(k) = 0 [47]. This can avoid the fluctuation of the operating
point around the MPP and can increase the tracking efficiency. However,
this only is valid if the influences, due to noise and quantization errors,
are negligible and the environmental conditions are constant, which is not
the case for a practical realization [28, 128]. Instead, the shown flow chart
changes the direction of the perturbation when G(k) + dG(k) = 0, whereby
a constant perturbation is applied to VPV . Thus, similar trade-offs as for
the P&O technique exist.
A MPPT technique, which provides fast MPP convergence, is the RCC [31,
58]. This technique does not impose an artificial perturbation to VPV .
Instead it utilizes the inherent input ripple of the DC-DC converter. From
the VI characteristics of PV cells follow the two similar criteria
⎧
dPPV dVPV ⎨ = 0 at the MPP
· > 0 for VPV < VMPP (2.15)
dt dt
< 0 for VPV > VMPP
⎩
and (2.16)
⎧
dPPV dIPV ⎨ = 0 at the MPP
− · > 0 for VPV < VMPP (2.17)
dt dt
< 0 for VPV > VMPP
⎩
with the correlations of PPV to VPV and IPV [73]. The time integral [62]
of these signals can directly be used to control a DC-DC converter [73].
With PPV = VPV · IPV follows
(︃ )︃
dPPV dVPV dIPV dVPV dVPV
· = VPV + IPV · (2.18)
dt dt dt dt dt
and
(︃ )︃
dPPV dIPV dIPV dVPV dIPV
− · = − VPV + IPV · (2.19)
dt dt dt dt dt
30
2 Basic Circuits
Vin
DCDC
R1
Vout
d
VPV dt
R2
∫
-1 d
dt
Rshunt
The technique shows a good transient performance with very high tracking
speeds. However, this comes at the cost of big and energy demanding
analogue multipliers. In addition to this, the used components have to be
able to handle the instantaneous values of VPV and IPV , which requires
frequencies above the converter switching speed. Thus, this technique is
challenging for DC-DC converters with high switching frequencies.
Another implementation, based on RCC, is shown in figure 2.20 [6, 7]. It
avoids the analogue multiplications by utilizing analogue preprocessing and
an XOR gate, which performs a multiplication of the signs of the derivatives
of pPV and vPV .
R1 and R2 set the voltage
31
2 Basic Circuits
Vin
DCDC
Vout
VPV
correlation
-1 Vmeas,V
R2
preprocessing
R2
with α = R1 +R2 . The analogue preprocessing adjusts Rvar in a way that
and thus
VPV
Rvar = α · (2.23)
IPV
which, due to the low-pass filter, can be considered constant for the corre-
lation. Since Rvar is in the direct path of IPV , Vmeas,I is selected as small
as possible to reduce the resistive losses at Rvar . Thus,
and Vmeas,V . The high-pass filters of the OP decouple the input signals
from the DC values and enforce that Rvar ≈ const. can be used. The
32
2 Basic Circuits
d
Vcorr = (Vmeas,V + Vmeas,I ) (2.26)
dt
d
= (α · VPV + α · IPV · Rvar ) (2.27)
dt (︃ )︃
dVPV VPV dIPV
=α· + · (2.28)
dt IPV dt
33
2 Basic Circuits
34
Chapter 3
Power Management Unit
The trend towards increasingly complex and smart integrated power elec-
tronics is accompanied by an increasing complexity of on-chip power supply.
In order to control the effort of external power management, an increasing
part of it is integrated on the chip. Therefore an ASIC, in most cases,
requires a power management unit (PMU), which provides the necessary
voltages to the chip [44]. This chapter approaches the integrated PMU,
designed for an integrated gate driver IC which is introduced in the fol-
lowing. Therefore, the general requirements and constraints of a PMU
and especially the start-up and undervoltage lockout (UVLO) of the cir-
cuit are elaborated on in section 3.1. After this, a concept for the PMU
is selected in section 3.2. This concept is implemented in a 180 nm high
voltage BCD technology. The following sections detail on the implemented
circuits of LDOs (3.3), the DC-DC converter (3.4) and the start-up control
(3.5). Measurement results of the implementation are given in section 3.6
and finally, further improvements are shown in section 3.7.
The PMU is developed for an integrated smart gate driver IC for insulated-
gate bipolar transistors (IGBTs) and power MOSFETs. Gate drivers are
used to switch power switches e.g. in electronic vehicles where they are
35
3 Power Management Unit
Figure 3.2 shows the output stage. Two pre drivers amplify and level shift
the digital signals ENPMOS and ENNMOS to Vctrl,PMOS and Vctrl,NMOS .
These voltages control the gates of the power MOSFETs M1 and M2 which
switch Vout . This leads to the switching signals shown in figure 3.3.
For the design of the PMU it is of great importance to know the require-
ments and behaviour of the loads. Since the switching events are the
main events of the gate driver IC, most load characteristics can be de-
rived from these. The switching frequency of the external power switch is
fsw = 100 kHz or less and the effective capacitance is Cload ≈ 70 nF. Since
36
3 Power Management Unit
V10V
V5V
Aux
PMU
Output
stage
BG
V1.8V
Edge
Digital Control
IC Control Switch
SPI Monitoring
V15V
V15V
Vctrl,PMOS
ENPMOS M2
V10V Vout
V5V
Vctrl,NMOS
ENNMOS M1
37
3 Power Management Unit
neglecting the additional currents from the miller plateau [79]. In fact,
this will increase the average current significantly. Since V15V is supplied
externally to the chip, the current is not directly relevant for the PMU.
Nevertheless, this current is drawn highly pulsed which will cause strong
switching noise which should be considered during the design of all circuits.
15
Vctrl,pmos
Voltage [V]
10
Vctrl,nmos
5
Vout
0
Time
Figure 3.3: Graph of a switching event.
38
3 Power Management Unit
for the approximate average current in V10V . The demand for charge out of
V5V for each switching cycle is Qsw ,nmos = 6.9 nC and the average current
consumption
follows equivalently whereby here, the current is drawn directly out of V5V .
V15V V15V
Vctrl,PMOS,pre
ENPMOS
Vctrl,PMOS
M2
V10V
Vout
Figure 3.4: High side driver of the PMOS output stage from figure 3.2.
The current consumption of V1.8V does not directly depend on fsw . Instead
the current consumption of the digital part dominates which has a switching
frequency of fsw ,dig = 100 MHz. Here it is not possible to directly derive the
required average current. From former projects at IAS, a rough estimation
of the current consumption based on the clock frequency and the digital
complexity leads to I1.8 V ≈ 10 − 20 mA.
To obtain a safety margin, the values from table 3.1 are chosen for the
design of the PMU. Since the currents of all supply voltages are highly
pulsed, external capacities are required to stabilize the supply voltages
to avoid excessive noise on all supplies. Nevertheless the remaining high
frequency noise has to be considered during circuit design. However, it
must be considered that V10V only sinks current from M2 and does not
need to provide an outgoing current to any of its loads. Moreover, it is
used exclusively by CMOS drivers so a lot of noise is acceptable at this
supply. In addition to this, [152] shows a technique for a low impedance on
chip reference voltage and thus, an external capacitance is not required.
39
3 Power Management Unit
40
3 Power Management Unit
Vp,min
Vf +,max
Voltage
Vf −,max
performance
performance
Vf +,min
functional
functional
undefined
Vf −,min
undef.
drop
off off
Time
Figure 3.5: Operating modes of an ASIC.
An input voltage level violation can occur at different times during circuit
operation:
• when the circuit is switched off,
• at the start-up of the circuit,
• before the operation [98, 102],
• during regular operation in form of voltage drops [138] and
• at the end of operation when the circuit has to be shut down because
the input voltage is switched off or the voltage source is no longer
able to supply the load [140].
For many systems the rise of the input voltage during circuit start-up can
be considered to happen in a specified amount of time which is necessary to
charge applied capacitances. However the slope can show unexpected non
linear behaviour. In contrast to this, there are systems which by principle
do not have an external supply applied to the circuit in a proper way.
Instead their supplies have an undefined and potentially very slow slope like
e.g. solar power energy harvesters [9] or for battery powered devices [14,
140].
41
3 Power Management Unit
The UVLO has to deal with uncertain conditions. Its main tasks are to
protect the other circuitry from damages and to put the PMU into position
to ensure a proper function if the supply conditions are sufficient. Therefore
the UVLO and the PMU interoperate closely with each other. The precise
conditions may differ for each application but in general some possible
uncertainties can be stated.
During start-up the input voltages can not be considered at a specified
level [98]. In many cases it might be acceptable to assume that the input
supplies are switched off and, thus, at 0 V [98]. However this may not be
true for other cases like energy harvesting systems. Following this, the
slope of the supply voltage is not generally defined. There might be guar-
anteed rise times but in energy harvesting applications, the transition to
the functional and performance region is potentially undefined. Another
uncertainty are the exact values of external components. Especially the
buffering capacitances can vary to provide flexibility to the user of the
ASIC. Additionally in a system comprising multiple supply voltages, the
order in which these voltages are generated, especially for externally pro-
vided voltages, is not always known. Finally there are no guaranteed stable
voltages to disable or enable circuits or to clamp nodes to a specific volt-
age which the UVLO could utilize [98]. This also means that there are no
reference voltages or bias currents available.
To achieve its main task, the UVLO is required to fulfil certain tasks. These
closely correspond to the voltage conditions of the ASIC. Firstly, the UVLO
has to ensure the starting of the ASIC in all occurring conditions which
strongly vary between applications. To protect the circuit from damages
it is necessary to avoid high cross currents and overvoltages e.g. in output
stages. These can easily occur if the controlling voltages are not clamped
to a safe level. Therefore the UVLO should provide a reference to other
circuitry, which allows to clamp voltages as early as possible. Parasitic
diodes between the internal wells can also impair the ASIC, if they get
forward biased. Then a parasitic substrate current may occur causing un-
wanted voltage rises, damages to the ASIC or even a latch-up [39]. Thus it
is necessary to control the order in which these voltages are provided to or
generated on the ASIC or to make it tolerant to this. On-chip generated
voltages can therefore be coordinated by the UVLO to reduce the risk of
failure.
42
3 Power Management Unit
Finally an issue appears if the supplies have to provide high currents during
the start-up. If the supplies are not able to provide this current, these load
currents can throttle the supply voltage at a wrong level. These can occur,
when the main circuitry gets active and internal capacitances are charged
or high cross currents e.g. in CMOS inverters occur.
Some simple circuits and techniques can frequently be used to set nodes to
a specific voltage when the ASIC is in off operation. To ensure a safe state
of the circuitry during the start-up, it will often be necessary to inhibit
the signal transmission to power switches. For this a NAND gate as shown
in figure 3.6 with one input at a RESET can be utilized. This ensures a
stable state of OUT at Vsup after Vsup exceeds Vth of the PMOS transistors.
Equivalently an AND signal can be used for this.
Vsup
RESET IN
OUT
RESET
IN
IN
RESET
To reliably switch off a MOSFET during the start-up the clamp shown in
figure 3.7 can be used. The n channel MOSFET (NMOS) transistors are
switched on by RESET clamping Vg to GND. The AND gate prohibits a
high cross current by concurring signals of RESET and IN. After the start-
up Vg can be bound to IN by setting RESET to zero and switch RESET
to logical high. In this circuit, RESET does not need to be at digital high
but only at a sufficient voltage to switch on NMOS.
A RESET signal is generated by the circuit in figure 3.8. The current
through the resistor sets RESET to a voltage determined by the transistors
wired up as diodes. The voltage can be modified by the dimensioning of the
transistors and the number of diodes in series to ensure a sufficient level.
43
3 Power Management Unit
RESET Vg
IN
RESET
RESET
Vsup
RESET
RESET
Another circuit of interest is the standard cross coupled level shifter [60].
During the start-up it is desired that it flips to a defined output state
before the differential input signal is available. This can be assured by an
asymmetric width to length dimensioning of the transistors as shown in
figure 3.9. The resulting asymmetric leakage current ensures that the level
shifter starts in a definite output state, even if the input voltages are not
available.
Vsup
1/6 1/1
OUT OUT
IN 6/1 1/1 IN
Figure 3.9: Level shifter that flips to desired state during start-up.
44
3 Power Management Unit
45
3 Power Management Unit
The external voltage V15V is provided to the chip out of a stable supply
which rises from 0 V to 15 V in a time of tsu = 10 ms at start-up. Therefore,
46
3 Power Management Unit
the UVLO only needs to manage the start-up and shut down. Because the
energy stored during operation is not high enough to damage the chip
during shut down, the focus of the UVLO is to manage the start-up as
discussed in section 3.1.1.
In this chip V5V and V1.8V closely operate together. To avoid forward
biased diodes between these voltages as mentioned in section 3.1.1 they are
successively generated. Since the diodes are blocking from V5V to V1.8V
which is necessary at regular operation, V5V needs to be generated first.
Thus it is necessary to enable this LDO to start-up autonomously.
To make use of the bandgap reference for the generation of V5V , it is nec-
essary that the bandgap reference starts operation jointly with V5V . This
can be achieved, in case that it is always active and supplied out of V5V .
Thereby it asynchronously starts when V5V rises and can provide a refer-
ence voltage to the LDO. To ensure a reliable operation, this requires a
close examination of the interoperability of these two circuits, and thus the
bandgap reference is considered part of the PMU. The generation of V10V
is not that critical and can be done independent of the other voltages. A
qualitative resulting voltage sequence is shown in figure 3.10.
V15 V
V10 V
Voltage
V5 V
V1.8 V
Time
Figure 3.10: Qualitative start-up voltage sequence.
47
3 Power Management Unit
SU
V5V
LDO
Vref Bandgap
V10V
Reference
LDO
CTRL
DC
V1.8V
DC
Since the bandgap reference closely interacts with the LDO for V5V , it is
briefly described here. The bandgap reference core providing a high side
V10V = Vsup − 5 V reference, developed in a former project [152] is ex-
tended to provide an additional 1.2 V low side reference. Figure 3.12 shows
the block diagram of the developed bandgap reference. A proportional to
absolute temperature (PTAT) core generates an internal reference current
which is proportional to the temperature [152]. This current is delivered
to three blocks:
• a high voltage complementary to absolute temperature (CTAT) load,
• a low voltage CTAT load and
48
3 Power Management Unit
• a start-up detection.
The output of the CTAT loads are buffered with different output buffers
providing the temperature stabilized V10V ≈ 10 V and Vref = 1.19 V.
A standard voltage to current (V to I) converter, comprising a current
source [132, p.774] and a current mirror [132, p.292], generates a tempera-
ture stable reference current Iref out of the low voltage reference Vref [35].
This reference current is then fed into a current mirror which provides the
required reference currents to the ASIC.
PTAT
core
LV CTAT Output Vref V to I Iref Current n
Iref,n
load buffer converter Mirror
HV CTAT Output
V10V
load buffer
Start-up
BGactive
detection
Figure 3.13 shows a detailed schematic of the bandgap reference [4, p. 157
ff.]. The PTAT core is build of the bipolar junction transistors (BJTs) T1
and T2, whereby T1 is build of 8 instances of T2. The stacked current
mirrors M1 to M4 enforce the same current through T1 and T2. Thus
the difference between the base emitter voltages is applied to R1 , which
determines the current in both branches to
VT · ln 8
Ibranch = (3.5)
R1
with VT = kqe b ·T
which is directly proportional to the absolute tempera-
ture [93, p.390]. This current is mirrored by M5 and M7.
At M5 the PTAT current is fed into a CTAT load. M6 acts as a voltage
clamp to protect M5 from an overvoltage. The BJTs T3 to T6, together
with R4 form an CTAT load which delivers four times the standard bandgap
reference voltage [4]. In this case, however, this voltage is referenced to the
supply V15V resulting in V10V = V15V − 4 · 1.2 V = 10.2 V which is close
enough to the specified 10 V. T8 and T9 are the push-pull output stage for
49
3 Power Management Unit
V10V [132, p. 869]. The BJTs are biased by diodes, whereby only T7 needs
to be added to the circuit. The push pull configuration of the output stage
ensures a strong and very fast driving capability [152].
At M7, the PTAT current is mirrored by M8 into M9, M10, M14 and M15.
M14 feeds the current into a CTAT load build of T10 and R3 . Since T3
to T6 are equally sized as T10, the resistor needs to be R3 = R44 . M15
supplies the buffering OP providing Vref at the output.
V15V
R4
T3
T4
T5
T8
T6
V10V
T7
T9
PTAT core V5V start-up detection LV CTAT load
M6
T1 T2 M8 M9 M10 M14 M15
R1
Vref,pre
M13 Vref
M1 M2
M11 BGactive T10
M5 M7
M3 M4 R2 M12 M14 R3
HV CTAT load
50
3 Power Management Unit
between 3.0 V and 3.76 V the output voltage is at a level above 1.15 V,
where all circuits are functional. From that voltage it increases slowly up
to the targeted voltage 1.19 V. The BGactive signal rises between 2.0 V and
3.43 V. It is obvious that the signal does not indicate a correct bandgap
reference voltage. However the signal indicates that the reference current
is available and the reference voltage will continue with a steep slope. This
is because it is activated after Vref is rising due the exponential current
slope at the resistor. With this signal, the UVLO circuit is able to manage
the start-up.
For the UVLO it is necessary to know, whether the bandgap reference has
a minimum output voltage for the start-up management. If this is the case,
the UVLO knows that V5V is high enough for simple circuitry to operate
and to be biased by a reference current. Therefore the start-up detection
generates a signal, which indicates that the output voltage is at least partly
available. This is done by checking the PTAT current whether it is above
a specific level. Therefore the current is fed to R2 . If VR2 is high enough
to enable M12, the CMOS inverter consisting of M13, M14 toggles. This
sets BGactive to logical high. M11 is added to increase the required VR2 .
Simulations show that in the nominal case, BGactive gets logical high at
Vref = 550 mV and V5V = 2 V
51
3 Power Management Unit
and thus the output voltage can be adjusted by the selection of R1 and R2
and is independent of Vin [132, p.898 ff.].
M1 Vout
Vin
Cbuf
R1
Vref
R2
LDO
For a high Vin , the OP needs a special output stage so the OP itself can
be implemented in low voltage MOSFETs, which allow for a higher perfor-
mance. Figure 3.15 shows a possible implementation. The OP controls the
gate of M3 and thereby adjusts Iadj . This current then flows through M2,
which is connected as a current mirror to M1, whereby M1 can be driven
very fast. To reduce the current loss, the mirroring ratio between M1 and
M2 is selected as high as possible.
M1 Vout
Vin
Cbuf
M2
Iadj
R1
M3 Vref
R2
LDO
52
3 Power Management Unit
53
3 Power Management Unit
V15V M1 V5V
Cbuf
start-up circuit
M2
C1 Iadj
R1
Vg R3
M3 Vref
Vso M5 M4
C2 R2
LDO
V5V rises quickly. As shown in figure 3.17, for a fast start-up, and thus
small rise times of V15V , the initial delay of charging Cbuf delays the start
of the OP so V5V then directly rises to the targeted value. For a moderate
start-up, the LDO gets active before V15V is high enough to supple V5V at
its target voltage, so the positive feedback increases V5V until it is limited
by V15V and the minimum dropout voltage of M1. During a slow start-up,
the start-up current already is sufficient to bring V5V to V15V . Then the
slope of V15V limits V5V and the start of the control loop is not visible in the
slope of V5V . However, this poorly predictable behaviour does not impair
the function of the LDO to reliably start up if the start-up circuit is not
switched off too early and Vref does not show significant overshooting.
fast start-up
moderate start-up
Voltage
slow start-up
•
Time
Figure 3.17: Different start-up behaviour for different start-up times.
54
3 Power Management Unit
Start-up detection
55
3 Power Management Unit
through M9. This current is mirrored by M10 until it gets higher than the
current through M11 so Vso rises, which activates M5, discharging Vg , and
thereby deactivates the start-up circuit. M11 is designed as a current mirror
to the lowest diode transistor, so IM 11 is determined by the mirroring ratio.
Since this ratio is selected in a way that M11 only conduct a small portion
of the current this is roughly the case when VR2 = V5V − Vcmp ≳ Vth,M 8 .
M7 conducts during the complete start-up, so Vcmp is determined by the
transistors connected to form metal oxide semiconductor (MOS) diodes
where a combination of NMOS and PMOS diodes is used to reduce the
substrate effect. As long as V5V is too low to conduct a significant current
through the diode transistors, these are in weak inversion operation [68,
p. 27]. This current does not lead to a significant voltage drop across R2 ,
and thus Vcmp ≈ V5V . When V5V is high enough, the diode saturates and
starts to conduct a relevant current. This leads to a voltage drop across
R2 , and thus VR2 increases. At V5V ≈ Vdiode + Vth,M 8 , VR2 exceeds Vth,M 8
so M8 starts to conduct current which activates M5, and thus deactivates
the start-up circuit. This happens at a voltage between 1.9 V and 3.1 V,
depending on the process corner. Since this is not sufficient for the absolute
approach, many simulations were performed to prove a successful start-up
in interaction with the LDO. Further possible improvements of the start-up
detection are shown in section 3.7.
To switch off the start-up circuit once the start-up is done, a cross coupling
from Vg to the diode current branch is implemented via M6 and M7. M7
is switched off together with Vg . This causes Vd7 to increase, activating
M6, which further discharges Vg . It can occur that the discharging of Vg
is inhibited. This results from the cross coupling and M7. When Vg falls,
the drain source resistance of M7 increases and Vd7 rises, which reduces
VR2 . Thereby the current through M8, M9 and M10 is reduced and the
current through M11 is increased. This can lead to a throttling of the
start-up detection. However, since Vg is only charged capacitively, it can
not increase once V15V is at the targeted voltage. In addition to this, when
V5V rises, this will always lead to M6 conducting, which finally deactivates
the circuit. Thus, in normal operation of the LDO, neither the start-up
circuit nor the start-up detection draws any quiescent current and Vg is
clamped to ground by M6.
56
3 Power Management Unit
V5V
C3 M9 M10
V15V
R2
start-up circuit
R3
M8 C1
Vg
Vcmp M4
M5 M6 C2
diode Vso
M11
Vd7
M7
start-up detection
57
3 Power Management Unit
M1 Vout
V15V V5V
Cbuf
M2
Iop
R1
EN M8
Vfb,LDO1.8V
M4 M5 Vref
Vg3
M3
EN R2 EN
M9 M10 M7 M6
Figure 3.19: Schematic of the auxiliary 1.8 V LDO with enable circuitry.
58
3 Power Management Unit
59
3 Power Management Unit
M1 VSW
V15V V1.8V
HS pulse L
Vfb,buck ENHS
S Q
Vref C1 FF 1 ENLS Driver
Delay M2 Cbuf
R Q
100ns
power stage
VSW
S Q
C2
FF 3
ENHS R Q
S Q
FF 2
R Q C3
LS pulse
Since the PMU control activates the converter after the V1.8V LDO gener-
ated V1.8V , it does not need a special start-up control routine. However,
the converter has to be set into a defined state before its operation, which
is done by an EN signal. For this the SR flip-flops have an additional
not depicted RESET input, which sets the outputs to a defined state of
logical low. Moreover, the input signals of the driver ENLS and ENHS ,
and the outputs of the comparators are inhibited by a clamp, as shown in
section 3.1.1, to ensure that M1 and M2 are switched off. To activate the
circuit, the EN signal only needs to be set to logical high. However, two
conditions must be fulfilled to enable a reliable operation. Firstly, V1.8V
must be available. It needs to be at a value higher than the trigger value of
C1, because only by this it is ensured that the control generates the defined
charge pulses. Secondly, V15V must be above 10 V. This is required by the
PMOS high side driver, which switches the gate of M1 between V15V and
V10V . Because of the charge reuse from V10V in V5V , there are parasitic
well diodes between V10V and V5V . So switching against V10V should be
avoided before it is above V5V . Since V10V is designed to be always 5 V
below V15V , this leads to a minimum supply of V15V > 10 V.
The control operates well during the light loads for which it is build. In
principle, the converter is able to supply a higher current demand at the
output than the targeted 25 mA. As long as the buck converter continues
in DCM operation mode, the control works properly. But if the demand
at the output gets too high, the charge pulse will not deliver the necessary
amount of charge to V1.8V . In this case, V1.8V is below the trigger voltage
of C1 causing an immediate following pulse. This output pulse of C1 is
60
3 Power Management Unit
not necessarily reset quickly after the activation of M1 since V1.8V may be
significantly below the trigger voltage of C1. This leads to a situation where
both inputs of flip-flop 1 are at logical high. In this case, ENHS remains at
logical high, and thus M1 remains conducting, increasing the current in L,
until V1.8V is above the trigger voltage of C1 resetting its output. That way
the currents through M1, M2 and L exceed their specified values. Moreover,
the control can get unstable and show unpredictable transient behaviour.
Even if V1.8V was controlled relatively close to its target value, the voltage
would fluctuate and the ripple heightens.
To increase the system efficiency of the ASIC, the charge from the cur-
rent sink V10V could be reused in V1.8V . Therefore, the buck converter
could get an additional input as shown in figure 3.22. By adding M3, the
buck converter gets a multiple input multiple output (MISO) configuration
with two inputs and a single output. This extension enables a potential
increase of the system efficiency, when V10V sinks a significant amount of
61
3 Power Management Unit
V1.8V
R EN M7 M3
M6 OUT
M1 EN M4
M5
M2
ENB
VSW
charge and the ratio between the additional input and the output voltage
is high [100].
However, the preliminary tests of this concept only show a small effect of
this architecture. This is mainly caused by the small amount of charge of
a maximum of 1 mA which is conducted to V10V . Another reason is the
possibility to reuse the charge in V5V , where much less effort has to be made
to use 50 % of the energy. Moreover, the concept would only work if V10V
was buffered externally which should be avoided for this ASIC. Finally,
the complexity of the control will become much higher, if the multiple
input multiple output (MISO) concept is applied. Therefore, it is not
implemented in the ASIC.
M2 L
V15V V1.8V
VSW
M3
V10V
C1
Control and
V1.8V Gate Driver M1
62
3 Power Management Unit
The power good detection provides the information, which voltages are
available to the control logic. As previously described, it is not required
to manage supply voltage drops since a sufficient external power supply is
63
3 Power Management Unit
V15V starts
rising
5V LDO
starts operation
V5V ok no
&
Vref ok
yes
activate
1.8V LDO
V1.8V ok
&
no
V15V > 12V
yes
activate
Buck Converter
deactivate
1.8V LDO
64
3 Power Management Unit
ensured. Its main task is to enable the control logic to coordinate the start-
up routine. In addition to this, the voltages are continuously monitored
and the outputs are provided to the SPI for digital readout.
Power Good V5 V
The monitoring of V5V is shown in figure 3.24. M1-3 together with the OP
and the feedback divider form the LDO from figure 3.15. R1 of the feedback
loop of the LDO is split into R11 and R12 , giving the additional feedback
voltage Vfb,high . This voltage is compared to Vref by the additional com-
parator, resulting in AVAIL5 V . A potential offset between the closed loop
OP and the comparator can thereby be compensated, since the comparator
triggers at a voltage of V5V , which is slightly below its final voltage. Thus,
R12 is relatively small compared to R11 because only a voltage drop in the
range of the input offset voltage is required.
M1 V5V
V15V
Cbuf
M2 R11
Vfb,high
AVAIL5V
R12
M3 Vref
V5V monitoring
R2
65
3 Power Management Unit
AVAIL5V
PG5V
BGactive
Figure 3.26 shows the voltage monitoring of V15V and V1.8V . For this
monitoring, it can be assumed that the bandgap reference is active and
Vref is always available when V1.8V is available. During a regular start-
up this always applies, since V1.8V is only generated after V5V is available.
So the only exception to this is the signal AVAIL1.8 V , which is generated
independently of the bandgap reference and indicates a sufficient V1.8V .
The main output P G1.8 V should indicate that the generation of V1.8V is
finished and a handover to the buck converter is possible. Following from
the start-up routine, V1.8V has to be available and V15V has to be above
12 V. Since the reference voltages are only valid when V1.8V is available,
this condition has to be tested independently of the bandgap reference.
The V15V monitoring is realized by the voltage divider R1 and R2 , whose
output voltage is compared to Vref by the comparator C1. The output
signal PG15 V becomes logical high, when V15V is above 12 V.
The independent reference generates Vref,so , which is between 1.02 V and
1.30 V, and thus far off the accuracy of the bandgap reference voltage Vref .
However it is sufficient to detect a voltage at which the synchronous digital
part is functional.
The monitoring of V1.8V comprises the feedback divider R4 to R7 with the
taps Vfb,LDO1 .8 , Vfb,buck and Vfb,avail . R4 and R7 have the highest values so
the taps are relatively close to each other. These multiple taps are required
to compensate for input voltage offsets of the comparators and feedback
voltages, so the signals are set in the correct order. Vfb,LDO1 .8 is directly
fed to the V1.8V LDO to economise a second voltage divider in this LDO.
This voltage is the lowest in the feedback divider and, thus, results in the
highest output voltage.
The comparator C2 compares Vfb,avail to Vref,so , so AVAIL1.8 V indicates
that V1.8V is at least available. This signal can be used to enable the SR
flip-flop. Finally, Vfb,buck is compared to Vref in the control of the buck
converter resulting in CMPbuck . Reusing this signal has the advantage,
66
3 Power Management Unit
67
3 Power Management Unit
the mirrored currents via M3. Thereby, a trimming current Itrim is injected
into the feedback divider. This results in a supply voltage
R1
Vsup = Vref · (1 + ) + Itrim · R1 (3.6)
R2
assuming that the feedback loop is stable. The pull-up trimming network
is implemented similarly.
Vsup
trim
pull-up
R1
Itrim Vfb
R2 Vref
Iref TRIMn M3
M1 M2
trim ×n
pull-down
Beside the trimming functionality for the supply voltages, backup features
are added to the system. The principle is that they allow for an external
application of the internal generated supply voltages. This enables a mea-
surement of the ASIC in case that one of the LDOs or the buck converter
shows malfunctions. Therefore the voltages need to be available at an ex-
ternal pin and the control needs a possibility to inhibit the on switching
of the LDOs and the buck converter. Since the supply voltages are all
externally buffered, the first condition is already fulfilled. For the second
requirement, the control logic features a disable input for the LDOs and
the buck converter. These inputs are set via SPI and, thus, only valid if
V1.8V is sufficient to allow an operation of the synchronous digital part.
The control logic is depicted in detail in the next section 3.5.4. A feature,
which disables V10V , is not implemented since V10V is not generated by a
control loop, but straight forward by a bandgap reference with a push-pull
output buffer.
There are two anticipated error classes. A malfunction only of the buck
converter or a malfunction of one or both of the LDOs. If only the buck
68
3 Power Management Unit
converter is not working, the start-up routine can be used until the buck
converter is activated. This easily can be avoided by limiting V15V to 11 V.
Thereby the second condition for the enabling of the buck converter is not
valid, and thus the LDO will be kept active.
If one of the LDOs shows a malfunction, it is not possible to run the start-
up routine, since the LDOs can only be deactivated after V1.8V is available.
Instead, it is possible to slowly ramp up V1.8V and V15V to 1.8 V both at
the same time. Thereby, the parasitic diode of the pass transistor of the
V1.8V LDO is not forward biased and V5V is not generated, since the leakage
prevents the LDO from starting when V15V rises too slow. However, even if
the V5V LDO starts, V5V will not get beyond 1.8 V, so the start-up routine
is not continued. Given V1.8V = 1.8 V, the synchronous digital part is
functional, and thus the SPI can be used to set the disable inputs of the
LDOs and the buck converter. When these are set, the supply voltages can
be provided externally.
A subsequent handover from an external supply to the internal LDO is
possible. Therefore, the external supply needs to be set to a value, which is
definitely above the voltage, to which the LDO controls the supply. In this
case, the LDO detects a too high voltage and even if activated, does not
conduct charge to the supply. Now the external supply can be detached and
the LDO takes over control. If the external voltage was in a range where
the LDO activated the pass transistor, a high current could flow through it,
possibly damaging the ASIC. A Handover to the buck converter is possible
too. Therefore, first the control has to be given to the V1.8V LDO. If then
the buck converter is activated, it will become active and take over the
control from the LDO.
The asynchronous logic of the PMU control aggregates the power good
signals to generate enable signals for the LDOs and the buck converter,
enforcing the specified start-up routine. In addition to this, it enables the
debug features, especially the possibility to switch off the LDOs or the
buck converter. In order to fulfil this, the logic operates in multiple voltage
domains. Since V5V is available first during the regular start-up, most of
the logic is implemented in the V5V domain. The V1.8V domain is necessary
for the backup features from section 3.5.3, especially to switch off the V5V
LDO before V5V is generated or available.
69
3 Power Management Unit
The input signals from the SPI which are SPI DISLDO5 V , SPI DISLDO1.8 V ,
SPI DISbuck , are provided in the V1.8V domain. The power good detection
provides the signals AVAIL1.8 V , PG5 V and PG1.8 V . Except for PG5 V and
PG1.8 V , these signals are provided in V1.8V domain and need level shifters
to shift them to the V5V domain.
The output signals are the enable and disable signals for the LDOs and
the buck converter. ENLDO5 V and ENLDO1.8 V enable the LDOs and are
in the V5V domain. DISLDO5 V disables the start-up of the V5V LDO. Since
this is required, if only V1.8V is available, this signal is set in V1.8V domain.
ENbuck enables the buck converter, whose control is implemented in V1.8V
domain. To securely switch off the buck converter during the start-up,
when V1.8V is not yet stable, the additional signals ENbuck@5V and DISbuck
are implemented. Since the disable signal is required to be active if both,
only V1.8V or only V5V , is available, it is in a mixed domain corresponding
to the maximum of V1.8V and V5V .
The logical conjunctions are implemented straight forward. AVAIL1.8 V is
connected to the disable signals via an AND or NAND gate so the LDOs
and the buck converter can only be switched off if the digital part pro-
vides valid signals. ENLDO5 V is set to logical high, if it is not disabled
by SPI DISLDO5 V . A capacitance ensures, that the output of the NAND
gate rises together with V5V before it actively conducts current. Equally,
DISLDO5 V is set to logical low, if it is not activated by the SPI. Similarly fo
ENLDO5 V , a capacitance ensures the correct output state before the AND
gate gets active.
The signals for the buck converter directly interrelate and only differ in
polarity and voltage domain. The buck converter is activated, if PG1.8 V
is logical high and the buck converter is not disabled via SPI. Finally,
ENLDO1.8 V activates the V1.8V LDO, if PG5 V is logical high, the LDO is
not deactivated via SPI and the buck converter is not active. Thar way, the
handover from the LDO to the buck converter is handled smoothly during
the start-up.
DISbuck has to inhibit the signal transmission in the buck converter control
via a transmission gate [147] if both, only V1.8V or only V5V , is available.
Therefore, an auxiliary supply of an inverter Vaux is generated as depicted
in figure 3.29. The two PMOS transistors are cross coupled and their bulks
are connected to Vaux , as this is supposed to be the maximum of V1.8V
and V5V . The cross coupling makes M1 conduct if V5V is higher than V1.8V
resulting in Vaux ≈ V5V , which is the case during regular operation. Vice
70
3 Power Management Unit
V5V
ENLDO5V
SPI_DISLDO5V
DISLDO5V
AVAIL1.8V
1.8V domain
PG5V
ENLDO1.8V
SPI_DISLDO1.8V
AVAIL1.8V ENbuck@5V
PG1.8V
SPI_DISbuck ENbuck
AVAIL1.8V 1.8V domain
Vaux
DISbuck
mixed domain
71
3 Power Management Unit
V5V V1.8V
M1 M2
Vaux
ENbuck@5V DISbuck
72
3 Power Management Unit
power transistors of the output stage of the buck converter are clearly
visible at the right-hand side. At the left-hand side, parts of the bandgap
reference are visible in the irregular structures. Most of the other circuitry
is covered by the top metal routing of V1.8V and V5V .
For the measurement of the gate driver IC, a PCB was developed by
Christoph Lüdecke from the project partner Institute for Power Electronics
and Electrical Drives (ISEA). It features a power supply, the power tran-
sistor, which is to be switched, a digital clock oscillator and an interface
to a microcontroller, which allows communication with and control of the
ASIC.
To measure the PMU, only the connection to an external power supply
and the buffering capacities were soldered onto the PCB. Thereby V15V
was only buffered with a small capacitance to allow a fast rising edge at
start-up. The other supplies were buffered as simulated with Cbuf ,5 V =
100 nF and Cbuf ,1.8 V = 4.7 µF. In addition to this, measurements with
Cbuf ,1.8 V = 100 nF were made, which was possible because the digital
part was not activated. However, the buck converter measurement shows
that the capacitance is too low for the operation of the buck converter
as seen in figure 3.37. Therefore, another measurement with an increased
Cbuf ,1.8 V = 4.8 µF was performed. An additional required 3.3 V input
voltage, which supplies the IO-ring was externally supplied. All digital
73
3 Power Management Unit
inputs, including the oscillator input, were connected to GND and the
outputs were unconnected. Thereby, the function of solely the PMU with
as less interference as possible was measured.
As the buck converter is a potential cause of failure, first only the operation
of the LDOs was measured. To achieve this, the external supply V15V was
only ramped up to V15V = 10 V. Since the capacitive start-up is expected to
work better at short rise times of V15V , a steep input slope is chosen. Doing
this start-up, the LDOs should be activated and start to generate their
output voltages. In contrast to this, the buck converter is kept switched off
since V15V < 12 V as described in section 3.5.2.
Figure 3.32 shows the results of this measurement. The slope of V10V rises
with a steepness of 14.8 V ms−1 . V10V is capacitively coupled to V15V and
follows at first as intended. V5V is activated early and at V15V ≈ 3 V, the
control loop gets active, which rapidly brings V5V close to V15V , where it
keeps following until the final voltage V5V = 5.17 V, which is inside of the
production tolerance of the ASIC. At the same time, V5V rises rapidly, V10V
drops indicating that the bandgap reference gets active. As it is not able
to reach the targeted voltage of V10V = V15V − 5 V at first, it follows V15V
after a supply voltage of V15V ≈ 6 V. Due to the small external capacitance,
V1.8V starts fluctuating. At the time V5V crosses 4.8 V, the V1.8V LDO is
activated and rapidly generates V1.8V .
The observed behaviour of the supply voltages compares well to the in-
tended and expected sequences. V5V and V1.8V show the slope of the mod-
erate start-up shown in figure 3.17. V10V behaves similar as described in
figure 3.10. Thus both implemented LDOs as well as the bandgap reference
operate as expected.
Figure 3.33 shows a detailed view of the start-up of V1.8V . It is clearly
visible that V1.8V does not directly approach the target voltage. Instead,
a kickback occurs at a voltage of around V1.8V ≈ 0.8 V. This most likely
is caused by the big integrated digital part. When the supply voltage is
sufficient to activate the digital gates, they will all flip to the intended reset
states. Since this happens at different threshold voltages, the settling can
take up much longer than at full supply voltage. In addition to this, the
cross currents of the logical gates during their input transition increase the
74
3 Power Management Unit
10 V15 V
V1.8 V
V5 V
8
V10 V
Voltage [V]
0
−0.5 0 0.5 1 1.5 2
Time [ms]
75
3 Power Management Unit
1.5
V1.8 V [V]
0.5
0
0.22 0.23 0.24 0.25 0.26
Time [ms]
15
Voltage [V]
10
5
V15 V
V5 V
V10 V
0
0 1 2 3 4
Time [ms]
76
3 Power Management Unit
is able to supply a load in the range of the designed load of 25 mA. Since
the already drawn internal currents are unknown, this resistance was cho-
sen. In addition to this, the buffering capacitance at V1.8V was increased
by 4.7 µF to then 4.8 µF. This was necessary, because the voltage ripple of
V1.8V , caused by the buck converter, was higher than desired as shown in
figure 3.37.
The slopes of V15V and V5V equal the slopes from figure 3.34. In contrast
to measurement 1, V1.8V ≈ 0 V before the LDO gets active. This is a result
of the increased buffering capacitance. At the beginning, Vsw equals V1.8V
as expected. At a voltage of V15V ≈ 12 V, the control activates the buck
converter, which starts switching. This is visible in the heavy switching of
Vsw . Since the switching frequency is very high, the different cycles are not
visible in this figure. However, V1.8V remains constantly controlled, despite
the load, which shows the correct performance of the buck converter.
15 V15 V
V1.8 V
V5 V
Vsw
Voltage [V]
10
0
0 1 2 3 4
Time [ms]
To look in detail into the function of the buck converter, figure 3.36 shows
a single switching cycle of the buck converter. Out of an idle state a pulse
77
3 Power Management Unit
15 V15 V
V1.8 V
Vsw
10
Voltage [V]
0
4.003 4.004 4.005 4.006
Time [ms]
To illustrate the function of the PFM control of the buck converter, fig-
ure 3.37 shows two cycles, which were unintentionally measured with a too
low capacitance. However, they nicely illustrate the PFM control. With
the applied capacitance of Cbuf ,1.8 V = 100 nF, the charge pulse of each cy-
cle increases V1.8V up to 4.4 V. During the discharge of the inductor, V1.8V
remains relatively constant due to the steadily conducted current. After
the buck converter returns to idle mode, V1.8V quickly decreases until it
becomes low enough to trigger the next switching cycle. Since this V1.8V
78
3 Power Management Unit
operates the connected transistors far off their specified voltage range, the
behaviour is not characterized by the simulation models any more. How-
ever, a breakdown can not be recognized. This most probably does not
happen because most of the ASIC is switched off and the electrostatic
discharge (ESD) protection takes most of the charge. Thereby, no high
currents damaging internal transistors are induced. Nevertheless, a signif-
icantly increased ageing during this operation is probable.
15
V15 V
V1.8 V
10 Vsw
Voltage [V]
0
4.0 4.001 4.002 4.003
Time [ms]
Figure 3.38 shows Vsw for two different load states. The blue trace depicts
the measurement from figure 3.35 with a load resistance of Rload = 100 Ω,
and thus a load current above Iload > 18 mA. The red trace depicts a
measurement without an external load. The different load states clearly
appear in the different frequencies. Without a load, a switching frequency
of fsw ≈ 19.6 kHz is observed. In contrast to this, with the applied load
resistance, the observed frequency is fsw ≈ 258 kHz. Thus, the switching
with the external load is more than thirteen times faster. Since at a PFM
control the switching frequency is directly proportional to the load [129],
the internally drawn current can be determined to Iinternal ≈ 1.5 mA.
In multiple extra measurements, the start-up of the circuit was successfully
tested for different rise times trise . Up to a rise time of trise ≈ 30 ms, the
start-up functioned properly. However, the used supply source was not able
79
3 Power Management Unit
15 Rload = 100 Ω
no external load
10
Vsw [V]
0
3.93 3.94 3.95 3.96 3.97 3.98 3.99 4
Time [ms]
to run a specific ramp. Instead, the input voltage ramped up very steeply
at first and much slower after V5V approaches 5 V as already visible in
figures 3.32 and 3.35. Nevertheless, the principle functioning of the PMU
and especially the successful start-up of the circuit was shown up to this
trise . Moreover, the proper operation of the LDOs, the buck converter and
the coordinating PMU control is shown by the measurements.
80
3 Power Management Unit
reference current is shown in section 3.7.3. The circuits are shown and
tested at the example of the V5V LDO. Nevertheless, they can be applied
to a generalized LDO with self start-up capability.
The basic principle of the improved start-up circuit is to utilize the leakage
current of a switched off transistor. Figure 3.39 shows the LDO with the
new start-up circuit. The LDO and the current injection are not changed
with respect to section 3.3.1. The improvement is made in the generation
of Vg . Instead of a capacitive activation of M4, a continuous leakage current
is generated by M6 and conducted to the MOS diode composed of D1 − 3.
This gives a voltage Vg , which activates M4. The leakage current mainly
depends on the temperature, which can be assumed equal for the small
start-up circuit. Thus, only the mismatch of the transistors limits the
reproducibility. Since the MOS diode transistors can be matched to M4,
Vg is always sufficient to conduct the start-up current through R3 . As in
the previous version, the start-up circuit can be switched off via M5 and
Vso . For this, the same start-up detection circuit as previously described
can be used.
The leakage current, which is used in this concept, keeps flowing after the
start-up is finished. However, the leakage current is in a range of several
nA to pA, and thus very small. Moreover, a comparable leakage current
occurs at all transistors and wells in the ASIC, so the additional leakage
may be acceptable in most cases. Since the leakage current no more limits
the rise times of the supply, the ASIC will start with any start-up time of
the supply. This highly improves the reliability of the PMU under unsure
conditions. However, since Vg is no more capacitively charged, the self
throttling of the start-up detection might become an issue. For this, the
start-up detection would require further investigation. First simulations
show a reliable start-up behaviour of the concept for all circumstances and
very high rise times showing the potential of the leakage utilization.
81
3 Power Management Unit
V15V M1 V5V
Cbuf
start-up circuit
M2
M6
R1
R3
Vg M3 Vref
M4
D3 R2
LDO
Vso M5 D2
D1
Figure 3.39: Improved start-up circuit for the LDO with leakage activation.
reference is active and whether V5V is at the targeted level, similar to the
power good detection. In this case logical gates can not be used for an
AND conjunction of BGactive and AVAIL5 V since there is no supply volt-
age for them. Instead, they can be combined by two stacked transistors in
series.
Figure 3.40 shows the tested implementation of this start-up detection. The
LDO and start-up circuit are the same as the leakage based start-up circuit,
the V5V monitoring is equal to section 3.5.2. Transistors M5 and M7 realize
the required AND conjunction of BGactive and AVAIL5 V to clamp Vg to
GND, once the start-up is finished. This start-up detection was simulated
showing a good performance in all relevant process corners.
In case that a reference current Iref is available during the start-up, a start-
up detection utilizing this current is possible. Such a reference current can
be generated by an UVLO circuit, which is active before the start-up of the
LDO. Another possibility is a coarse reference current based on a resistor
connected to the main supply voltage.
82
3 Power Management Unit
V15V M1 V5V
Cbuf
start-up circuit R11
M2
M6
Vfb,high
AVAIL5V
R3 R12
Vg M3 Vref
M4
V5V monitoring
D3 R2
AVAILV5V
M5 LDO
D2
BGactive
M7 D1
Figure 3.40: Start-up circuit for the LDO with improved start-up detection.
83
3 Power Management Unit
V15V M1 V5V
Cbuf
start-up circuit M2
M6
R1
R3
Vg M3 Vref
M4
D3 R2
Vso LDO
M5 D2
V5V start-up
M7 detection
D1
Vso Iref
M8 M9
Figure 3.41: Start-up detection for the LDO with given reference current.
84
Chapter 4
Energy Harvesting ASIC
In section 2.3 and chapter 3, the basic architectures of a PMU, the start-
up and the MPPT are presented. This chapter gives detail on the imple-
mentation and the chosen architecture in an ASIC in the 180 nm bipolar-
CMOS-DMOS (BCD) technology from Taiwan Semiconductor Manufac-
turing Company (TSMC). First in section 4.1 the MPPT topology and
MPPT technique are selected. The derived system design is detailed and a
block diagram is given in section 4.2. Subsequently, design considerations
of the DC-DC converter are discussed in section 4.3, based on the topology
selection. However, this circuit was implemented by Michael Hanhart, so
the level of detail is not as high as in other sections. The implementation of
the PMU is expound in section 4.4, based on the experience from the first
implemented PMU from chapter 3. The implementation of the selected
MPPT technique into an ASIC is discussed on in section 4.5. Section 4.6
gives details on the actual circuits of some blocks and finally simulation
results are given in section 4.7.
85
4 Energy Harvesting ASIC
Topology
86
4 Energy Harvesting ASIC
MPPT technique
The MPPT technique for the PV system should be able to interoperate well
with the boost converter. For the implementation of the boost converter,
the cost should be as low as possible while maintaining a high efficiency.
To reduce the size of external components, save costs and achieve a high
energy density, a high switching frequency is desired. Therefore, the MPPT
has to handle these switching frequencies. A high tracking performance at
low cost is also desirable. Moreover, the MPPT has to be fast enough to
keep track to rapid irradiation changes caused by passing cars. As a simple
interface between the MPPT and the boost converter, the control of the
boost converter should maintain an input voltage, which can be adjusted
by the MPPT. Table 4.2 shows an overview of the presented MPPT tech-
niques. Due to the poor tracking efficiency, the very simple techniques are
not suitable in the given application. Despite being well known and widely
used, the modified RCC technique with an artificial imposed perturbation
seems the most promising. Without the need for big computation power or
very fast ADCs, it offers a potentially very cost and energy efficient imple-
mentation. Another advantage is current sensing with a variable resistor.
Thereby, an accurate sensing even at low currents is possible, what is usu-
ally limited by the small current measuring shunt resistor. Since mainly the
relative behaviour of VPV and IPV is evaluated, there is no need for their
absolute values. This further reduces the requirements of the implemented
circuits.
87
4 Energy Harvesting ASIC
Vin Boost
Converter
Vout
correlation
VPV ∫
d
∫
-Vmeas,I SGN MPPT
dt
CTRL
perturbation
Vin
Rvar R1
-1 Vmeas,V
R2
preprocessing
88
4 Energy Harvesting ASIC
4.2.1 Requirements
89
4 Energy Harvesting ASIC
Since the converters are connected in series, the string voltage is distributed
to the different submodule power optimizers according to the individual
available power. Therefore the output voltage range determines the possible
shading tolerance. Since relatively much shading is expected, a shading tol-
erance of 80 % is desirable. A minimum output voltage of Vout,min = 10 V
should not be deceeded to leave some space for the boost converter for oper-
ation. To achieve the desired shading tolerance, a maximum output voltage
of Vout,max = 50 V is required. The nominal output voltage is selected to
Vout,nom = 30 V since a better efficiency can be achieved at smaller voltage
gains and Vout,max is only required at high mismatch conditions. Since the
input voltage is below the nominal voltage when the input power is low,
the low Vout,min does not limit the regular operation. However, at a higher
nominal input voltage of e.g. 14 V or very cold temperatures, the shading
90
4 Energy Harvesting ASIC
Figure 4.2 shows the block diagram of the ASIC to give an overview on
the implemented system. It mainly splits up into three different functional
blocks:
• Boost converter
• Power management unit (PMU)
• Maximum power point tracker (MPPT)
which are discussed in detail in the following sections. The boost converter
converter steps up the input voltage of the ASIC Vin decoupling the input
and output impedance. It consists of the power stage, the gate drivers and
the boost converter control. Two external power NMOSFETs switching
Vsw represent the power stage which controls the current through the in-
ductance L. Gate drivers switch the external power MOSFETs on and off.
For the high side switch, a bootstrap driver is implemented. The current
is sensed by the external resistor Rsense during the charging phase of the
boost converter. The resulting differential voltage Vsense,I feeds the control
with the current information. The boost converter control ensures a stable
operation in all states of operation. Therefore it features a CCM, a DCM
and a start-up control. An additional overvoltage protection takes action
when the output voltage exceeds the specified limits.
The MPPT features an external MOSFET operated in its ohmic region as
variable resistor for the current sensing. This MOSFET is controlled by
91
4 Energy Harvesting ASIC
Vout
Vin ≈ VPV
Cout
Cin CLK1M2
UVLO SPI
Boost Converter
V5V,drv V5V,drv Vbs
LDO
VPV CDRV V5V,ana RG,HS
LDO
V1.8V 1.2V Cbs
L
LDO BG
PMU
C1.8V Vsw
Boost RG,LS
CTRL
Vsense-
Vg,meas CTRL Vsense,I,+
MPPT
DAC Rsense
Vsense,I,-
Vsense+ MPPT
the MPPT which is based on the selected technique. This basic, mainly
analogue, technique from figure 4.1 is modified into a mixed-signal imple-
mentation. The control of the boost converter by the MPPT is performed
by a DAC which converts the digital signal from the MPPT to the analogue
input of the boost converter.
The PMU provides all supply voltages which are required by the ASIC
out of Vin ≈ VPV , which is externally applied and generated by the PV
sub module. In addition to this, a bandgap reference provides an internal
reference voltage of Vbg ≈ 1.2 V. V1.8V = 1.8 V supplies the digital con-
trol and some other circuitry which is implemented with 1.8 V MOSFETs.
V5V,drv = 5 V is considered a noisy voltage because it supplies the output
drivers which cause high current peaks during the switching. These two
voltages are externally buffered to reduce the noise and to enable them for
the current demands during the switching of the digital circuits and the
output buffers. Finally, V5V,ana = 5 V is only an internal supply which
supplies noise sensitive circuits.
An additional SPI interface is implemented in the digital part. It allows to
modify the behaviour of the ASIC during runtime.
92
4 Energy Harvesting ASIC
and thus Cin = 15 µF is selected. The output ripple is much less critical
since it does not affect the tracking performance. However, the capacitance
should not be too low, to avoid a high ripple when the converters are
stacked. Therefore a Cout = 10 µF is selected.
93
4 Energy Harvesting ASIC
Figure 4.3 shows the resulting block diagram of the boost converter. It fea-
tures the power stage including the inductance L, the MOSFETs and the
output drivers described in section 4.2.2. The input to the control is the
current, measured by the sense resistor Rsense . It generates the differential
measurement signal Vsense,I which is amplified and provided to the control.
This signal is modulated by the slope compensation, which adds an addi-
tional ramp [20]. The resulting signal is compared to the reference Vea by
a comparator. The switching logic coordinates the switching of the output
stages. A DCM detection monitors the internal state and determines the
mode boundaries. Based on this, the control mode is changed. An addi-
tional ramp emulation is implemented for the DCM. It generates a ramp
which imitates the current through L to determine the correct moment to
switch off M2 when there is no measured information on the actual inductor
current. Additional to the mode changes, a soft start-up is implemented.
Vout
ASIC – Boost Converer Control
V5V,drv Vbs
Cout
RG,HS
M2
Vin
R1 Cbs
Switching L VPV
CTRL Ictrl Vfb Logic Vsw
DAC Vea
Vbg RG,LS
from MPPT R2 M1
DCM
Detection
Ramp
Emulation
Vsense,I,+
Slope
Rsense
Compensation
Vsense,I,-
The main feedback of the control loop is on the left and feeds back Vin
through the feedback divider. The difference of the resulting Vfb and the
reference Vbg is amplified by the error amplifier closing the voltage control
loop. This gives Vea , the reference for the inner control loop. Since the
94
4 Energy Harvesting ASIC
95
4 Energy Harvesting ASIC
The V5V,ana LDO is enabled by the temporary reference current Iref ,pre . It
is only internally buffered and supplies noise sensitive circuits which pull
96
4 Energy Harvesting ASIC
Vin Iref,pre
UVLO V1.8V,dig
PG
V1.8V,ana
LDO
pre V4.5V,pre LDO
BG Vbg,aux 1.8V
pre Iref,pre
1.2V V4.5V,pre
Bandgap V4.5V,pre
Iref,pre V5V,drv
LDO
V5V,ana
LDO 5V DRV
5V ANA
Iref
×n
×n
AUX V4.2V,aux,n
LDO V5.6V,aux
97
4 Energy Harvesting ASIC
4.4.1 UVLO
The UVLO is shown in figure 4.5 and features three main parts:
• pre starting LDO
• pre starting bandgap reference
• voltage monitoring
At the start-up, the pre starting LDO generates a voltage of roughly
V4.5V,pre = 4.5 V. At the rise of Vin , the current through the diodes D
causes a rise of Vint and VLDO,pre . Rsu,1 and Rsu,2 limit the current. The
current mirror M1-M3 splits the current flowing through Rsu,2 into the
three branches according to the mirror ratio. Thereby OP1 and OP2 are
reliably biased. M4 is interconnected as a source follower which forces
V4.5V,pre to follow VLDO,pre [68, p.136 ff.]. OP1 drives the gate of M5
which is able to draw current from VLDO,pre . This reduces VLDO,pre and
thus enables the control of V4.5V,pre . The increase of VLDO,pre activates
M4 and V4.5V,pre is generated to a voltage based on the diodes D and Vin .
This voltage is potentially higher than the target voltage and requires the
operation of OP1 to avoid damage. Before VLDO,pre exceeds a tolerable
voltage, it is sufficient to activate the pre starting bandgap reference which
provides reference voltages to the pre starting LDO and other circuits. The
output of the bandgap reference core Vbg,pre is buffered by OP3 which pro-
vides Vbg,aux to the ASIC. OP3 is supplied by V4.5V,pre . To have a buffered
reference voltage during the start-up, OP2 which is supplied out of Vint , is
added and generates Vref ,pre . With this reference voltage Vref ,pre , OP1 has
an early reference voltage and can start control activating M5. However,
M5 is only allowed to get active when OP1 sees a reference voltage. Other-
wise it would try to set V4.5V,pre to zero or the currently available Vref ,pre
inhibiting the start-up.
The pre starting bandgap reference is not meant to be used as the main
reference. It is optimized to require a small current and therefore shows
much more noise then the main bandgap reference, which is described in
section 4.4.2. Nevertheless Vbg,aux is used as a reference before the main
bandgap reference has a stable output voltage. The implementation is a
standard bandgap reference core which utilizes a 1 to 8 bipolar transistor
pair provided by the technology [152]. The DC current is designed to be
very small to enable the operation at as low available power from the PV
cell, and thus as low irradiance, as possible.
98
4 Energy Harvesting ASIC
Vin
Rsu,1 VLDO,pre
M4
Rsu,2 Vint
M1 M2 M3
Iref,pre1
D Vfb R1
M5 R2
OP1 V4.5V,pre
V4.5V,pre
Vsup,n
pre starting LDO Iref,pre2
OP2 Vbg,pre
PG
voltage
Vref,pre OP3 CMP monitoring
The voltage monitoring compares the different on-chip supplies Vsup,n and
the main reference voltage to Vbg,aux . Therefore the voltages are accord-
ingly scaled by resistors. The comparators are implemented as clamped
push-pull comparators as discussed in [4, p.466]. A hysteresis is added
as shown in [4, p.476]. This allows to provide stable and non bouncing
status signals for all supply voltages. The PG signal is then the logical
AND conjunction of all status signals. Simulations show a good behaviour
and stability to process variations. The overall current consumption of the
UVLO is about 16 µA including the voltage reference and monitoring.
99
4 Energy Harvesting ASIC
V4.5V,pre
V5V,ana M2 M3
Vbg,1.2V OP2
M1 Current
Iref,n
OP1 Iref Bench
PG
core RV2I
Vref,int
Vref,1.2V
Vref,aux
The 1.8 V LDO generates V1.8V which is split into V1.8V,ana and V1.8V,dig
as described in section 4.4 [146]. The schematic is shown in figure 4.7. It
features a start-up detection as described in section 3.7.3. The bond wire
inductances Lbond decouple the on-chip supplies from the external voltage.
In contrast to that implementation, the start-up and the main feedback
loop are altered. In the main feedback loop, the output of the OP drives
the 1.8 V rated transistor M4 which is protected against high Vds by M3.
Thereby, M4 is slightly faster and can be matched to the output transistors
of the OP.
The start-up circuit utilizes Iref,pre1 , the reference current from the UVLO,
100
4 Energy Harvesting ASIC
M8 M7 M2 M1
V1.8V,dig Lbond
Iref,pre1
Vg V1.8V,ana Lbond
M5 M3
D2 R1 Cbuf
VSO
M6
R3
D1 M4
Vref,1.2V
R2
V1.8V,ana
M11
VSO Iref,pre2
M10 M9
start-up
detection
101
4 Energy Harvesting ASIC
to overcome the usage of the leakage current. The current mirror M7, M8
mirrors Iref,pre1 into the node Vg , where D1 and D2 cause a voltage which
activates M5. This replaces the utilization of a leakage current, as shown
in figure 3.39, by a well defined and temperature stable reference current.
The current limitation of the introduced start-up current is now limited
by R3 , which is located at the source of M5. Thereby the voltage across
R3 is approximately the same as across D1 when M5 and D2 are carefully
matched and depending less on Vin .
The start-up detection is not changed in comparison to figure 3.41. M11
starts to conduct after the overdrive of the OP. Thereby, VSO rises and
switches off the start-up circuit. The main feedback loop is limited by
the gate-source voltage of M3 which has to exceed Vth . To prevent a shut
down of the start-up circuit before M3 allows a current in its branch, M6 is
matched to M3 and designed to have a higher Vth . The constant currents
Iref,pre1,2 keep continuously running after the start-up. Therefore each
draws 200 nA which can be tolerated.
The current efficiency of the 1.8 V LDO strongly depends an the load cur-
rent. Without a load, a current of about 8 µA is required. However, this
is increased with higher load currents since then, a higher current through
M2-4 is necessary. At a load current of 1 mA, the current efficiency is above
97 % and at the maximum current of 10 mA, it is approximately 98.7 %.
The LDO for V5V,drv is shown in figure 4.8. It features a basic structure
similar to the core for the LDO depicted in figure 3.15. The main difference
is that M3 from the core LDO is split into M3 and M4 with an added Rlim .
This is done to protect the 5 V transistor M4 against high voltages and to
utilize the better performance of the symmetric 5 V MOSFETs. Rlim is
introduced to limit the peak currents in the pass transistor M1. Otherwise
very high current peaks would occur during the voltage drops caused by
the switching of the output stage.
The LDO features another concept for the start-up. Before V5V,drv is avail-
able, the OP is supplied via M5 which is controlled by V4.5V,pre and in-
terconnected as a source follower [68, p.136 ff.]. Thereby the OP has a
sufficient voltage to operate at the start-up. After V5V,drv is high enough,
a diode conducts current from this voltage to the OP.
102
4 Energy Harvesting ASIC
Vin
M2 M1
V5V,drv
V4.5V,pre M5 M3
Cbuf
Rlim R1
VLDO,sup
M4
Vref,1.2V
R2
Figure 4.8: Block diagram of the 5 V LDO for the output drivers.
The control circuit requires a constant current of 3.6 µA for the feedback
divider and the OP. At high output currents, the current efficiency is lim-
ited by the mirroring ratio of M2 and M1. At the expected load of ≈ 5 mA
for normal operation at CCM and fsw = 300 kHz, the current efficiency
gets up to 99.2 %.
103
4 Energy Harvesting ASIC
cascaded LDOs to achieve a high PSRR. All three stages have a similar
structure which equals the V5V,drv LDO from section 4.4.4. The first pre-
liminary LDO transfers Vin reduces Vin to V6.5 V,prereg ≈ 6.5 V via the pass
transistor M6. This enables the use of better performing 8 V MOSFETs
for M1 and M5. V6.5 V,prereg is further reduced by the second preliminary
LDO to V6 V,prereg ≈ 6 V. This LDO provides a PSRR enhancement by
the additional active stage. Finally the main LDO controls the last pass
transistor M1 and thus the absolute voltage of V5V,ana . For the start-up,
the OPs are supplied via M7, similar to the V5V,drv LDO from section 4.4.4.
M6 V6.5V,prereg M5 V6V,prereg M1
Vin
M9 M8 M2
V4.5V,pre M7 M3 V5V,ana
Vref,1.2V Vref,1.2V M4
Vref,1.2V
R2 R4 R6
Without a load, the LDO drains 27.6 µA from the supply to power the
feedback loops. At the maximum output current of 400 µA, the current
400 µA
efficiency is still only ηi = 537 µA = 74.4 %. This low value results from
the kaskading of three stages and the small mirror ratios of M6 M9 = 20,
M5 M1
M8 = 10 and M2 = 10 which are selected for a better PSRR performance.
However, these losses are tolerabel since the absolute power losses are small
in comparison to the losses of the complete ASIC.
Figure 4.10 shows the PSRR provided by the LDO at its output [84]. The
PSRR for three different load currents after each of the stages of the LDO
is shown. It is clearly visible that the PSRR is above the lower orange line
104
4 Energy Harvesting ASIC
at 60 dB for all frequencies. Thus, the LDO is able to provide a P SRR >
60 dB for a large output current range as required by the supplied circuits.
250
Iload = 10 µA
Iload = 100 µA
200 V6 V,prereg Iload = 400 µA
PSRR [dB]
150
V6.5 V,prereg
100 V5 V,ana
50
0 0
10 101 102 103 104 105 106 107 108 109
frequency [Hz]
The graph shows how each of the stages adds PSRR. The first preliminary
LDO provides a good PSRR for DC variations but only a small PSRR at
higher frequencies. The second LDO creates similar additional PSRR at all
frequencies. Finally, the main LDO only adds PSRR at higher frequencies
around 2 MHz.
Another characteristic, the two different mechanisms achieving the PSRR,
is also visible in the graph. At high frequencies the PSRR is provided by
the buffering capacitance which is approximately Cbuf ≈ 279 pF. These ca-
pacitances have a low equivalent series resistance (ESR) due to the on-chip
implementation which offers good performance up to very high frequencies.
At low frequencies the PSRR is achieved by the control loop performance of
the LDO which adjusts V5V,ana according to the deviation from the target
voltage. At medium frequencies, these two mechanisms superimpose each
other. This results in the minimum of the PSRR at medium frequencies,
where both effects only partly have an effect.
105
4 Energy Harvesting ASIC
The V5V,ana LDO is only able to supply loads which drain a constant and
continuous current. Otherwise, the backlash to the supply voltage would
be too big because of the small buffering capacitance and limited band-
width of the LDO control. However, some circuits require a good PSRR
and especially no interference from other circuits, even if they have vari-
able and pulsed loads. To avoid such interference with and disturbance of
other circuits on the same supply, an effective decoupling is necessary. One
possibility would be to use an LDO for each of these circuits. Since this
would require much additional space, another principle was implemented
in the ASIC.
If the circuit to supply is not depending to the absolute value of the supply
voltage, an open loop generation of Vsup is possible. This can be done
by a source follower as shown in figure 4.11 [68, p.136 ff.]. The cascode
transistor M2 increases the PSRR and allows the use of a 5 V transistor for
M1 which has a better performance than the high voltage equivalent. The
current source Ibias provides the minimum current load to avoid a poor
biased output if there is no output current.
Vin
Vbias M2
V5V,ana M1
V4.2V,aux
Ibias
106
4 Energy Harvesting ASIC
supplied with V4.2V,aux , this self disturbance can be considered during the
design process.
This topology allows an efficient generation of the auxiliary supply voltage
V4.2V,aux . For proper functioning, it requires the bias voltage and current.
These are generated as shown in the schematic of the full auxiliary LDO
in figure 4.12. It features n parallel output stages from figure 4.11, which
are all biased from the same bias voltages. In addition to this, an auxiliary
voltage V5.6V,aux is generated with a similar principle. The input reference
current Iref is mirrored into three different branches by M1-3 and M14.
The biasing for the cascode in the V4.2V,aux generation is provided by M13
which is biased with a current and a source voltage at the same voltage as
V5V,ana . Hereby, M13 is the same type as and matched to M16 to provide a
better reference voltage and increase PSRR. To reduce the coupling of Vin
to V5V,ana , the source of M13 is not directly connected to V5V,ana . Instead,
the voltage is duplicated with the cascoded PMOS source follower M9-12.
The bias current of M13 is the by M3-8, twice mirrored reference current
Iref . Whith this double mirroring against Vin , the tolerance against a drain
source breakdown has to be carefully considered. Therefore, M4, M5 and
M8 are implemented as high voltage MOSFETs.
The PSRR of V4.2V,aux depends on the buffering capacitance, the load,
supply voltages, temperature and CMOS corner. The buffering capacitance
of each output stage can be individually adapted for each circuit. Thereby
the PSRR can be tuned differently depending on the specific requirements.
The buffering capacitance of the DM DACs is selected to ≈ 24 pF. Here, in
the nominal case a P SRR = 60 dB is achieved. Corner simulations show a
P SRR > 49 dB for all frequencies below 20 MHz and all occurring process
corners.
The additional voltage V5.6V,aux ≈ 5.6 V is generated for the MEAS DAC,
described in section 4.6.2. This DAC has an output voltage driven by a
push-pull stage and has to be able to go up to almost 5 V. Thus, an-
other V4.2V,aux would not be sufficient and V5V,ana can not be used due
to the load. In addition to this, a supply voltage slightly higher than 5 V
is desirable to leave some headroom for the output stage. This additional
voltage V5.6V,aux is generated by M17-21. The reference current which
is mirrored by the high voltage current mirror from the biasing by M19
and M20 is conducted to M17 and M18. These two transistors are con-
nected as diodes. M21 which is connected as source follower then generates
V5.6V,aux out of Vin . Due to the matching of M21 and M18, the voltage
107
4 Energy Harvesting ASIC
Vin
V4.2V,aux
biasing M7 M6 generation M20
M8 M5 M19
M16 M21
M18 V5.6V,aux
×n
M13 M17
V5V,ana V5.6V,aux
generation
M12 M10 M4 ×n
M15 V4.2V,aux,m
M11 M9
Iref
M14
M1 M2 M3 ×n
108
4 Energy Harvesting ASIC
of V5.6V,aux equals the drain potential of M17 which is one MOS diode
voltage higher then V5V,ana . This circuit generates V5.6V,aux in a range of
5.5 V < V5.6V,aux < 6.2 V which is sufficient for the MEAS DAC.
109
4 Energy Harvesting ASIC
Vctrl Vout
-1 Vmeas,V
R2
preprocessing MPPT
constants are very challenging for integrated circuits and require a big on-
chip area [19, 57, 117]. The use of DACs which are able to continuously
drive their output can overcome this limitation. In combination with the
sampling, this allows for a flexible MPPT which can operate from very
low up to very high time constants. The higher flexibility allows for more
complex boost converter control techniques as described in section 4.3. In
addition to this, the MPPT control can be implemented as a digital circuit.
This allows for a better tracking and higher efficiencies for a wide range of
input powers and irradiance conditions.
Figure 4.14 shows the block diagram of the implemented MPPT [96]. The
preprocessing and the delta modulator are implemented utilizing DACs
as discussed in the previous chapter. Again, Vin ≈ VPV can be used
because the on resistance of the MOSFET is designed to be very small.
The DAC of the preprocessing, the MEAS DAC, directly controls the gate
of the external MOSFET. A control logic steers the MEAS DAC to the
desired state. The analogue inversion of Vmeas,V and the OP of the pre-
processing are implemented with R3 , R4 and the MEAS comparator C1.
110
4 Energy Harvesting ASIC
Vout
delta modulator
VPV
Vint DM
DAC
-Vmeas,I C2
MPPT CTRL
Logic
preprocessing Vin Vsample SDM CTRL DAC
R1
R3 Vcmp R4 Vmeas,V
MEAS
Logic R2
DAC
C1
MPPT
111
4 Energy Harvesting ASIC
noise due to interference and the influence of the inherent ripple of the
PV cell is minimized. This switching limits the sampling frequency of the
comparators to fsw . Since the control bandwidth of the boost converter
and the MPPT tracking speed are much lower then fsw , this does not
significantly affect the tracking performance.
The implemented digital control consolidates the adjustment and the delta
modulator logic as well as the MPPT control. The tracking procedure
is illustrated in figure 4.15. It can be split into the preparation and the
observation. Before the perturbation is applied to VPV , the gate volt-
age of the MOSFET and thus the resistance of the variable resistor Rvar
is adjusted. Thereby, Vmeas,I = Vmeas,V is achieved and then the DM
DAC is pre-adjusted so the delta modulator starts at an balanced input
level. The corresponding value of SDM is stored by the MPPT control as
SDM,−1 = SDM for the later evaluation. After the preparatory adjust-
ments are finished, the MPPT control perturbs VPV by V∆ . The value of
the perturbing voltage V∆ can be constant or adapted dynamically during
the operation as described in section 4.6.3. The boost converter control
adjusts VPV to the new value and the DM DAC tracks the relative shift
between Vmeas,I and Vmeas,V . After a number of switching cycles, after
which VPV achieved the targeted voltage and the delta modulator is bal-
anced at the input, the shift of SDM is evaluated. Therefore, the difference
of the stored to the final value Sdiff = SDM − SDM,−1 is correlated to the
applied perturbation. Based on the formula 2.9 of the InCond algorithm,
the result can be used to find the MPPT by evaluating
⎧
⎪ = MPP when {︃
⎪ Sdiff = 0
Sdiff > 0 and V∆ > 0
⎪
⎪
< MPP when
⎨
VP V {︃ Sdiff < 0 and V∆ < 0 (4.3)
S < 0 and V > 0
⎪
diff ∆
⎪
⎩ > MPP when
⎪
⎪
Sdiff > 0 and V∆ < 0
The derivation of this condition can be found in the next section. More
details on the implemented algorithm are described in section 4.6.3.
There is a correlation of Sdiff and the distance from the MPP, which follows
from the flattening of the VI characteristic at the MPPT. This is used
in the implemented algorithm to add a proportional P component which
112
4 Energy Harvesting ASIC
start
adjust
Vmeas,I = Vmeas,V
pre adjust
DM DAC
SDM,-1 = SDM
perturbVPV
track
DM DAC
evaluate
SDM – SDM-1
reduces the convergence time. Since the size of the perturbation step has a
direct influence to the value too, this component is selected conservatively
to avoid instabilities. Simulations show a good and reliable performance
of this even if no mathematical derivation is shown. To avoid limit cycle
oscillation the algorithm changes the perturbation direction in the case
where Sdiff = 0 [139]. Thereby, a controlled minimum perturbation and
fluctuation is maintained when the measurement resolution is not high
enough to determine the MPP more accurately.
4.5.3 Convergence
To show the convergence of the implemented MPPT to the MPP, first the
continuous system is examined. Subsequently the transition to the actually
implemented time discrete system is performed. Due to the similarity to
the RCC the convergence is shown, based on the calculations for the RCC
technique in section 2.3.4. After this, the input to the MPPT control is
calculated to derive the consequences for the specific implementation of the
code despite the abstract integration which is assumed for the analysis of
the convergence.
The value continuous description of the system is shown in figure 4.13.
113
4 Energy Harvesting ASIC
with α = R1R+R
2
2
. The feedback loop of the delta modulator controls the
input of the comparator to zero [52]. Neglecting the limitations of the
comparator, this leads to
114
4 Energy Harvesting ASIC
with the index −1 to mark the pre adjusted values. It is directly propor-
tional to the control word SDM , measured in least significant bit (LSB),
giving
115
4 Energy Harvesting ASIC
which can be set into the basic InCond condition. Using this, the basic
InCond condition can be evaluated leading to equation 4.3
⎧
⎪ = MPP when {︃
⎪ Sdiff = 0
Sdiff > 0 and V∆ > 0
⎪
⎪
< MPP when
⎨
VP V {︃ Sdiff < 0 and V∆ < 0 (4.22)
S < 0 and V > 0
⎪
diff ∆
⎪
⎩ > MPP when
⎪
⎪
Sdiff > 0 and V∆ < 0
116
4 Energy Harvesting ASIC
117
4 Energy Harvesting ASIC
Following this
holds and Vop,− = Vin + Vint follows from the figure. This leads to
When the difference between two of these signals is taken, the offset is
cancelled and only the wanted difference remains. Therefore and because
of the comparison very close to GND, a distinct input offset voltage is
even desirable. This is mainly to avoid negative on-chip voltages which
otherwise can occur at the negative input of C2. Another advantage is that
the common-mode voltage is at a higher level, where a comparator works
better. A last reason for a wanted input offset voltage is given when the
DM DAC can only increase Vop,− . In this case, a situation can occur where
the DM DAC is not able to reduce Vop,− far enough, so the delta-modulator
is not able to track the input any more. Similar to C1, comparator C2 is
sampled in the digital part, so the propagation delay should be sufficient
for a readout in the next clock cycle.
Vint / SDM
∫
Vop-
Vin
Voff Vout
Vref
The DM DAC is controlled by the digital part and provides the possibility
to change the negative input of comparator C2. Due to the functioning
principle of the MPPT, the absolute output value is not important, as long
as the DM DAC is able to track the changes of Vmeas,I . To avoid adjust-
ments into an unwanted direction, monotony is strictly required during the
tracking of the input. For the pre adjustment a known non-monotony can
be tolerated, similar to the MEAS DAC. From simulations follows that a
LSB step of the DM DAC of VLSB ≈ 50 µV is desirable. A higher LSB,
which corresponds to a lower resolution, results in a degrading tracking
118
4 Energy Harvesting ASIC
119
4 Energy Harvesting ASIC
4.6.1 Comparators
DM Comparator
Preamp Latch
Vin−
OUT
Vin+
Φsample,DM
120
4 Energy Harvesting ASIC
MEAS Comparator
Φsample,ME
OPfb
Offset
Compensation
121
4 Energy Harvesting ASIC
Comparator Sampling
122
4 Energy Harvesting ASIC
10 ns before the end of the minimum on-time. When the comparator is not
meant to sample, ENsample is at logical low and the flip-flop is reset resulting
in Φsample and CC at logical low. When the comparator should sample,
the digital part sets ENsample to logical high. At the next rising edge of
CLKboost , the input of the D-flip-flop is acquired to the output Q resulting
in a rising edge of Φsample . This triggers the latch of the comparator to
sample the current input. After a time of 5 ns, the comparator is flipped
to the final state during a normal event and the conversion complete signal
CC is set.
Φsample
ENSample D Q Delay 5 ns CC
FF
CLKboost F
R
123
4 Energy Harvesting ASIC
4.6.2 DACs
The DACs are the core of the MPPT and have different requirements to
the output quality and resolution. However, it is possible to share differ-
ent parts between the DACs which then only needs to be developed once.
The implemented 8 bit R2R-ladder is in particular the same for all of the
DACs.
DM DAC
124
4 Energy Harvesting ASIC
DAC
DMLSB
LSB
ILSB DAC
DMMSB
MSB
IMSB
R1 R2 Vcmp,in-
-Vmeas,I
Vsample
Vmeas,V
R3 C C2
1
to the reference voltage. This suppresses noise above the edge frequency
of 87 kHz, which couples at the distribution of Vref or is generated by the
bandgap reference itself.
During the operation of the DM DAC, the MSB DAC is only used during
the pre-adjustment of the delta-modulator. After the rough pre-adjustment,
the LSB DAC is used for the fine pre-adjustment and the tracking of the
input after the perturbation. To be able to cover the input tracking range
after the pre-adjustment, the LSB DAC has to cover at least 4 lsb of the
MSB DAC. This is equivalent to the upper two MSBs of the LSB DAC cov-
ering this range, resulting in a required resolution of 14.2 bit. To be able to
use two instances of the same DAC for the LSB and MSB, two 8 bit DACs
are used. This leads to a range for the LSB DAC of 255·50 µV = 12.75 mV if
the targeted LSB is applied. This range is sufficient to track the input dur-
ing the accurate tracking, where a range of Vrng,track ≈ ±1 mV is required.
From the full scale range, this leads to a resolution of the MSB DAC of
235 mV
256 = 0.92 mV. The resulting overlap of the DACs leaves enough space
for adaptions, which are made to reduce the implementation effort.
Figure 4.21 shows the principle implementation of the LSB and MSB DAC
of the DM DAC. It uses an 8 bit R2R-ladder as discussed in section 2.2.
Since an output current is desired, the R2R-ladder is altered and used
with a constant voltage at VR2R , which is ensured by an OP controlling
the NMOS M1. The resulting current IR2R is mirrored by M2 and M3 to
the output current Iout .
The adapted implementation of the R2R-ladder is shown in figure 4.22. Due
to the OP, VR2R = Vref is maintained during operation of the DAC. In the
ladder, RMSB = 3R and accordingly the lengthways resistor RMSB,l = 2R
125
4 Energy Harvesting ASIC
V4.2V,aux
M2 M3
Iout
IR2R
M1
VR2R
IN R2R ladder
Vref
126
4 Energy Harvesting ASIC
V4.2V,aux
M2 M3
Iout
IR2R
R R R RMSB,l = 2R VR2R
2R 2R 2R 2R RMSB = 3R
LSB
IN MSB
Vref
Value Result
DN L+,max 0.35 LSB
DN L−,max −0.39 LSB
IN L+,max 2.1 LSB
IN L−,max −2.9 LSB
127
4 Energy Harvesting ASIC
current is ≈ 0 A for all values of IN < 4. However, this only limits the DNL
and operation of the system at very small input values, and thus should
not occur during regular operation. In addition to this the criteria for the
DNL is still not violated since the DN L− ≤ −1 LSB for all inputs and
≈ −1 LSB at the critical steps at the beginning.
CTRL DAC
LDO V3V,aux
VPV
3V
M2 M3
IR2R
M1 Iout
Low Pass
VR2R
IN R2R ladder M4 M5
Vref
128
4 Energy Harvesting ASIC
MEAS DAC
The MEAS DAC is used to directly control the gate voltage of the mea-
surement MOSFET. As discussed in section 4.5.4, it only needs a reso-
lution of 12 bit without unknown non-monotonicity. In addition to this,
the maximum output voltage has to go up close to V5V . To achieve this,
the MEAS DAC is built of two 8 bit R2R-ladders as shown in figure 4.24.
Since the bit-width matches to the already used R2R-ladders, the design
was reused, which reduces the layout and implementation effort. The first
LSB R2R-ladder generates a voltage VLSB = Vref · 1+MEAS256
LSB
. This volt-
1
age is converted to Iinj with a transconductance of 3R = 4.99 µS by the
VI converter. This current is injected into the MSB R2R-ladder, which
generates VR2R based on MEASMSB . This voltage is scaled by the output
buffer driving Vg,meas .
VR2R Output
MEASMSB R2R ladder Vg,meas
Buffer
Iinj
VLSB V to I
MEASLSB R2R ladder
converter
Vref
129
4 Energy Harvesting ASIC
R R Iinj R 2R
VR2R
Vl,3
2R 2R 2R 2R 2R 3R
LSB
IN MSB
Vref
Figure 4.25: MSB R2R current injection principle of the MEAS DAC.
output voltage of
(︃ )︃
1 + MEASMSB
VR2R = Vref · + 0.0468 · VLSB (4.28)
256
(︃ )︃
1 + MEASMSB 1 + MEASLSB
= Vref · + 0.0468 · (4.29)
256 256
(4.30)
This results in an overlap of ≈ 10 LSB of the MSB DAC and a total LSB
of VLSB = 228 µV which equals a resolution of 12.4 bit.
To achieve the required output voltage range and to reduce the output
impedance, the output buffer of figure 4.26 is used. It scales the input
voltage by a factor of 4 and provides a low impedance output at Vg,meas .
The output stage combines a PMOS and an NMOS source follower which
are operated against the switchable current sources. The OP controls the
feedback voltage divided by R1 and R2 = 3R1 to the input voltage VR2R .
130
4 Energy Harvesting ASIC
V5.6V,aux
M1
Ibias,up
Vg,meas
R2 Rcomp
Ibias,dn
M2
VR2R
R1
131
4 Energy Harvesting ASIC
MEAS Adjustment
The MEAS adjustment routine has to adjust the on-resistance of the mea-
surement MOSFET until Vmeas,I = Vmeas,V . For this it is able to control
Vg,meas of the MOSFET via the MEAS DAC. Since the MOSFET is in
the direct current path of the PV and thus the ASIC supply, precautions
are necessary to prevent it from switching off. Therefore the implemented
algorithm does not adjust the MEAS DAC using a binary search. Instead,
the target value is approached by limited steps from a high Vg,meas where
the MOSFET is active in all circumstances. To increase the adjustment
speed, a variable step-size is used. It starts at a maximum step, which is
small enough to ensure the external MOSFET to stay conducting. Since
in most cases IPV does not change very fast from one perturbation cycle
to another, an additional tracking routine is implemented. This is meant
to use, after the first adjustment has finished.
The flow chart of the measurement adjustment is shown in figure 4.27. At
the start, which is triggered by the MPPT control, first the required initial
values are determined. If the control is not in the initial adjustment, it only
needs to track the difference from the last operating point. These can be
considered two starting modes, an initial start which performs a full search
and a restart where the adjustment starts at the last operating point. At
the initial start, the increment is set to the start value inc = startINC.
This start value is selected in a way that a single step can never cause
the MOSFET to greatly increase the on-resistance. However, a relatively
high value can be selected, reducing the time to find the correct operating
point. The pulling direction of the output stage is set to pull = up and the
control of the MEAS DAC is set to CTRLmeas = startCtrl. Thereby, the
adjustment of Vg,meas is started new from a safe value. At the restart, only
the increment is set to inc = restartINC and thereby starts the adjustment
from the last operating point. The control values of the MSB and LSB
DACs are combined to a single 16 bit word and handled without regarding
the overlap. Because of the incremental approaching of the target value,
this only can increase the adjustment time if the DACs are frequently
operated at the edge from an LSB to an MSB. This is the cost to achieve
a very robust implementation of the adjustment. As well the absolute
strength of the output stage is associated with the current value of the
increment. Thereby, big steps of Vg,meas can be performed when inc is high
and a low DC current is drawn when inc is small or the MEAS DAC idles
where no big steps are required.
132
4 Energy Harvesting ASIC
start
no in operating
yes
initial point? 1
restart
start
inc = startINC measure trigger CMP
inc = restartINC
pull = up measurement
CTRLmeas=startCtrl
no final set
CTRLmeas
pull==dn & yes
CTRLmeas≥ max
no end
133
4 Energy Harvesting ASIC
After the initialization, first the initial incrementation direction dir is de-
termined by evaluating the comparator once. After this, the main adjust-
ment routine starts. During this the adjustment of CTRLmeas and the
measurement evaluation are alternated, both performing several checks to
improve the behaviour. The adjustment first increases the DAC control
MEASctrl + = inc preventing overflows. Then, two checks are performed
to detect, whether the direction of the output stage has to be changed. If
the output stage is in pull-up mode and the control value is below a min-
imum CTRLmeas ≤ min, the lower limit for pull-up operation is reached.
Vice versa when the stage is in pull-down mode and CTRLmeas ≥ max,
the upper limit for pull-down operation is reached. In both cases, the pull
direction is changed. If the upper limit of CTRLmeas in pull-up or the lower
limit in pull-down mode is reached, the adjustment is aborted and an error
flag is set, which is not shown in the flow chart. In the regular case, where
none of the above is true, the measurement evaluation starts.
During the measurement evaluation, the comparator is triggered first. After
this several evaluations are performed to determine whether the increment
inc has to be changed and whether the adjustment is finished or not. If
the current output value of the comparator CMPout equals the current
direction, the targeted operating point is not yet reached and the next
adjustment could start. Because of the restart mode, another check is
applied to avoid a long adjustment with many very small increases in case
that the new target operating point largely differs from the current point.
In the restart mode, the increment inc is doubled every time, a counter,
counting the number of successive incremental steps, exceeds a specified
limit cnt ≥ max. This binary exponential backoff like increase prevents the
described long adjustment.
If the current output value of the comparator CMPout does not equal the
current direction, Vg,meas has stepped over the target operating point. In
this case, the incrementation direction has to be changed, given that the
increment is not already at it’s minimum value. At the same time as the
direction is changed, the absolute increment value is halved. Thereby, the
approximation is nearly as with a binary search once the first change in
direction occurred resulting in a fast convergence. After the adaption of
dir and inc, the next adjustment is started. In case that the increment is
at the specified minimum, the adjustment is finished and CTRLmeas is set
to the average of the last two states.
134
4 Energy Harvesting ASIC
DM tracking
start start
adjustment tracking
DMLSB = 80x0
inc = coarse
DMMSB= 00x0
Tracking
SAR Routine Routine
DMMSB set next bit =0 =1
CMP=?
=1 DMLSB+=inc DMLSB−=inc
clear last bit CMP=?
=0 no #steps>max
?
is LSB no yes
of DMMSB
?
yes
inc = fine
adjustment tracking
finished finished
135
4 Energy Harvesting ASIC
incremental steps in a coarse and a fine mode. Initially the increment is set
to the predefined coarse value. After this the actual tracking is performed.
Therefore, the output of the comparator is continuously evaluated and
DMLSB is changed depending on this result. This is done in a fixed number
of steps. After this, the increment is set to the predefined fine value and
the tracking is started again. At the end Sdiff can be calculated by the
difference DMLSB,final − DMLSB,preadj . This value is used by the MPPT to
determine the next perturbation step.
SPI
136
4 Energy Harvesting ASIC
To evaluate the static tracking efficiency, the MPPT was simulated with in
the test-bench shown in figure 4.29. Here, the boost converter is modelled
only for it’s input voltage. This is done by a current controlled voltage
source (CCVS) with a transimpedance of 1.2 MΩ, which is controlled by
the output current of the CTRL DAC. The output of this CCVS in com-
bination with an additional DC voltage of 6 V gives the boost converters
input voltage. This directly imitates the voltage control of the boost con-
verter from figure 4.3. The dynamic behaviour of the boost converter is
modelled with the RC low-pass with an edge frequency of ≈ 32 kHz. This
model neglects the inherent input voltage ripple caused by the switching of
the boost converter. This allows the evaluation of the performance purely
of the implemented MPPT without performance losses due to other parts
of the system.
To evaluate the MPP tracking efficiency for static input irradiance values,
transient simulations were performed. Figure 4.30 shows the resulting PV
voltage VPV for a schematic level simulation as well as a model based sim-
ulation. The graph shows the initial finding of the MPPT. After this the
137
4 Energy Harvesting ASIC
VPV 6V
Vsense-
Vg,meas R Ictrl
CTRL
MPPT DAC
C Vref
Vsense+
138
4 Energy Harvesting ASIC
10 VMPP
Voltage [V]
VPV ,schematic
7
VPV ,model
0 2 4 6 8 10
time [ms]
153].
During operation the MPPT requires an average current of 197 − 214 µA.
The differences mainly can be tracked to the input dependent current re-
quirements in the R2R-ladders. Since these currents are generated by linear
regulators out of VPV , the required power can be calculated referring the
input voltage VPV . At the given ηmppt VPV ≈ VMPPT holds which results
in a required power of 1.42 − 2.27 mW. Referred to the input power this
P
equals a maximum of Pmpptin
= 0.46 ‰ at 5 % irradiance and a minimum of
139
4 Energy Harvesting ASIC
140
4 Energy Harvesting ASIC
irradiance step between the pre adjustment and the tracking of the delta-
modulator at a falling perturbation edge is a worst case scenario. Thereby
the power change observed by the MPPT always results in a wrong next
perturbation step increasing the time required for the reconversion. This
is clearly visible especially for VPV ,0.75 and VPV ,1.0 which at first make a
huge step to a lower voltage before approaching the MPP.
11
10
Voltage [V]
8 VPV ,1.0
VPV ,0.75
VPV ,0.25
7 VPV ,0.1
5 6 7 8 9 10 11 12
time [ms]
The results of the simulations are presented in table 4.7. Six different input
steps were measured covering only small steps as well as big steps. The
observed convergence times range between 0.5 ms and 2.2 ms. They directly
correspond to the relative step size as a higher step results in a higher
convergence time. The convergence of the steps to a higher irradiance
require a longer time, which mainly comes from the big initial step into the
wrong direction. These convergence times do not necessarily need to cover
the maximum convergence time which can occur. However, the simulated
steps are selected from typically occurring scenarios. Thereby they give
a hint on the necessary time, which can be expected during a commonly
occurring step.
As a measure for the tracking losses during the step the average efficiency
from 5 − 12 ms is taken. This timespan starts in a steady state and the
reconvergence covers a significant share. For the step to 10 % this results in
141
4 Energy Harvesting ASIC
142
4 Energy Harvesting ASIC
cars
to this, the maximum capacity of a street lane is at around 2400 hour [10]
which results in less than one car per second. However, the described
scenario is simulated for a rough estimation and to limit the simulation
time. In addition to the two scenarios, two very slow transient edges model
the influence on the tracking of passing clouds. Because of the limited
80 %
simulation times transients of 190 ms are simulated instead of a time scale
of 2 − 10 s. Thereby the simulated tracking efficiency is underestimated.
Finally the irradiance profile, which is used in the paper [154], is scaled to
the designed full irradiance and simulated for comparison.
100
80
Irradiance [%]
60
Car profile
40
Comparison
Bike profile
20 Slow falling
Slow rising
0
0 20 40 60 80 100 120 140 160 180 200
time [ms]
Resulting Efficiencies
The profiles were simulated using the developed models. Figure 4.33 shows
the resulting tracking efficiency of the accelerated cloud scenario. It shows
that the tracking efficiency ηmppt > 0.99 = 99 % for the complete slopes
except the initial finding of the MPP and a small part of the falling slope at
≈ 200 ms. The average efficiency for the slopes from 5 − 200 ms is 99.86 %
and 99.93 % for the falling and rising slope respectively. The tracking per-
formance is slightly better at higher input powers, which corresponds to
the static tracking efficiencies. Another reason to this observation is, that
143
4 Energy Harvesting ASIC
at low input powers the change of the voltage is larger relatively seen. In
addition to this, a slightly better performance for the rising edge is visible.
1
Tracking efficiency
0.995
0.99
Falling slope
Rising slope
0.985
0 20 40 60 80 100 120 140 160 180 200
time [ms]
Figure 4.34 shows the results of the passing car and bike scenario as well as
the simulation performed for comparison. It presents the tracking efficiency
and the absolute achieved power compared to the available power. The
tracking efficiency shows drops at the edges where the irradiance and thus
the available power changes quickly. For the bike scenario these drops are
small and the tracking efficiency remains above 98 %. The drops for the car
scenario are down to 94 %. The biggest drop is visible in the comparison
scenario (Cmp.) where the tracking efficiency is at only 86 % for a short
time. However, these drops occur only for a small amount of the whole
time and the tracking efficiency quickly recovers above 99 % after the rapid
gradient in power is over.
The resulting average efficiencies for each scenario are shown in table 4.8.
The time interval used for each calculation is indicated as well. These
intervals are chosen to not cover the initial finding of the MPP since this
is rarely necessary during operation. In the meantime the PV cells are
operated close to the MPP and the loss in tracking performance under
changes of the irradiance is of interest. The measured average efficiencies
are all equal or above of 99.5 % indicating a very high dynamic tracking
efficiency fulfilling the performance targets from table 4.3. In comparison
to [154], the implemented circuit outperforms the presented state-plane
direct (SPD) MPPT. This even is the case when the initial MPPT finding
144
4 Energy Harvesting ASIC
1
Tracking efficiency
0.95
0.9
0 20 40 60 80 100
100
80
60
P [W]
40 Bike
Car
20 Cmp.
Avail.
0
0 20 40 60 80 100
time [ms]
Figure 4.34: Tracking efficiency of the bike, car and comparison profile.
145
4 Energy Harvesting ASIC
and an additional loss of 0.06 % due to the input voltage ripple described
in section 4.2.1, is considered.
In total the implemented MPPT shows a very good MPP tracking accuracy.
The static tracking efficiency was proven above 99.9 % for a wide range of
input irradiance. The recovery time after a step in the input irradiance is
found to be in the range of ms. Finally the performance of different shading
scenarios was simulated and average tracking efficiencies above 99.5 % were
found.
146
4 Energy Harvesting ASIC
147
4 Energy Harvesting ASIC
pact had the increase of time, which was taken for the tracking. Thereby,
the noise is reduced and the update rate is lowered from about 5 k update /s
to 1 k update /s.
Figure 4.37 shows the initial settling of the PV voltage VPV of the ASIC
for available input powers of 45 % and 100 % of the nominal input power.
The source is already active when the ASIC is activated. At this point, the
DC-DC converter rapidly controls the voltage to a set initial level. From
this point on, the MPPT algorithm performs steps in the correct direction,
until the tracking acceleration greatly increases these steps. Once, the MPP
is exceeded, the direction is inversed and VPV fluctuates around the MPP.
This settling is very similar to the simulated settling in figure 4.30.
Figure 4.37: Settling for 45 % and 100 % of the maximum input power.
148
4 Energy Harvesting ASIC
PP V /P0 ηM P P T
5% 99.85 %
10 % 99.8 %
45 % 99.6 %
100 % 99.8 %
2Rio
Vmeas,I = Vmeas,V · (1 − ) (4.31)
R2 + Rio
giving a missadjustment of ≈ 20 %. Adding this series resistance to the
simulation results in a 0.4 % drop of the tracking efficiency. Even consid-
ering that the simulations were performed with a two diode model and the
measurement was performed with an open-short-MPP model, measured
efficiencies of 99.85 % should be regarded carefully.
-Vmeas,I
Vin
preprocessing R1≈555kΩ
R3 Vcmp R4 Vmeas,V
MEAS
DAC
Logic R2≈2.2kΩ
C1
Rio~240Ω
149
4 Energy Harvesting ASIC
the split measurement of MPP and MPPT. Thereby, the accuracy is limited
by the reproducibility of the setup. Variations due to thermal effects can
easily occur at powers of up to 100 W. In addition to this, the solar cell
simulator seems to be stimulated by the MPPT. Figure 4.39 shows the
measured parameters for a single session with active MPPT. The power
fluctuates between 45.3 W and 45.6 W, which is a range of ≈ 0.7 %. The
average power is 45.47 W with a standard deviation of ≈ 0.06 W which
equals 0.13 %. These variations were not present during the measurement
of the MPP with only the DC-DC converter active. With this uncertainty,
reliable measurements of 99.9 % are not possible. However, the expected
measurement inaccuracies are limited and the results are consistent in all
measurements. Therefore, the measured tracking efficiencies are unlikely
to be far off their real values. Even at the lower power during the 5 %
measurement, where the influence of the temperature should be very small,
a similar tracking efficiency was measured. Concludingly, it is plausible
that the measured tracking efficiency is above 99.5 %. The measured values
could even fit, considering the possibility of a reduced dependency to the
pre-adjustment of the PV model, used by the solar cell simulator.
150
Chapter 5
Conclusion and Outlook
151
5 Conclusion and Outlook
152
5 Conclusion and Outlook
each exclusively used by a single sub circuit. Thereby the cross coupling is
greatly reduced and thus significant variations in the output current are al-
lowed without disturbing other circuits. To implement this auxiliary LDO
in a small area, this comes at the cost of a poor line regulation and an
absolute voltage between 3.9 V and 4.6 V. Nevertheless this supply is very
well suited for several circuits which cannot be supplied by the analogue
5 V supply because of their current characteristic.
The MPPT implements the InCond technique with a periodical perturba-
tion to detect how the PV operating point has to be adjusted to find the
MPP. The InCond technique is based on the comparison of the DC conduc-
tance of the PV module to its derivative or the small signal conductance.
This condition is evaluated by a delta-modulator, which tracks the reaction
of the PV cell to the perturbation. An analogue preprocessing performs
an adjustment of the detection, thereby bringing the large signal values of
the conductance to the delta-modulator tracking. This allows to relax the
requirements of different analogue circuits, which are operated in closed
control loops and thereby compensate for non-idealities. A mathematical
derivation of the convergence to the MPP completes the investigation of
this new MPPT technique. In the following the implemented comparators
and DACs are shown. As the basic circuits are known from literature, the
focus is set to the relaxed requirements and how these reduce the imple-
mentation effort.
Finally simulation results are presented. From the application follows that
the static as well as the dynamic MPPT performance are of interest. To
evaluate the performance of solely the MPPT the boost converter is mod-
elled as an ideal power converter neglecting the input voltage ripple. The
static tracking efficiency is simulated to be above 99.9 % for a big range
of input irradiance and therefore power. Two more simulation series, the
reaction to a step in the irradiance and a dynamic irradiance profile, are per-
formed to determine the dynamic tracking performance. The simulations
of the reaction to different irradiance steps allows to determine the tracking
speed, how fast the system is reset to the new MPP. This time depends
on the size of the step and is below 2.2 ms for the performed simulations.
Thereby a range of ms can be estimated even in worst case scenarios. The
simulations of different irradiance profiles show a very high performance
above 99.8 % for slow slopes of the irradiance in a time of 200 ms. This
is used as an estimation for the tracking performance for slow changes in
irradiation which are caused by clouds or shade from static objects during
the day. An additional slope was simulated to compare the tracking effi-
153
5 Conclusion and Outlook
ciency to the paper [154]. The simulation results show that the developed
MPPT has a slightly higher tracking efficiency of 99.2 % or even 99.5 %
in comparison to 99 %, which the state-plane direct (SPD) from the paper
achieves. The simulations with steep slopes of up to 50 % in 5 ms model a
passing car or bike. Here high temporary drops in the tracking efficiency
are observed but due to the fast reconvergence to the MPP, the average
MPPT efficiency is still above 99.5 %.
Outlook
This work has shown the implementation of the PV energy harvesting
ASIC. To make it a useful product that contributes to the efforts to in-
crease the share of renewable energies, there is still a long ways to go. The
final step for the integration into an ASIC could not be completely accom-
plished until the completion of this work for several reasons. Thus, this is
the next step, which has to be performed for a further investigation of the
MPPT technique. After the manufacturing by a third party, the ASIC can
then be measured in the laboratory. If the reproduction of the simulation
results in actual measurements succeeds, the MPPT technique has proven
it’s potential. The next steps would be the integration of the ASIC into
different applications. Starting from the projects at IAS the first test can
be performed in solar tiles reducing the installation effort and increasing
the energy output, or for IIPV. Further application can be in facades, bus
stations, pavements or noise barriers.
The developed start-up techniques for the PMU can be applied to other
smart integrated power electronic systems. Thereby additional experience
with on-chip power management can be gained. The next logical step is
to measure the MPPT ASIC proving the functioning of this concept in a
second IC. After successful evaluation of the operation reliability, a broader
usage in a wide range of different applications is possible. Thereby the effort
to use these ASICs can be lowered, opening more applications for integrated
power electronics.
154
Bibliography
155
[9] V Boitier et al. “Under Voltage Lock-Out Design Rules for Proper
Start-Up of Energy Autonomous Systems Powered by Supercapac-
itors”. In: Journal of Physics: Conference Series 476 (Dec. 2013),
p. 012121. doi: 10.1088/1742-6596/476/1/012121.
[10] W. Brilon, M. Regler, and J. Geistefeld. “Zufallscharakter der
Kapazität von Autobahnen und praktische Konsequenzen”. In:
Strassenverkehrstechnik 3/4 (2005).
[11] B. Bryant and M. K. Kazimierczuk. “Modeling the closed-current
loop of PWM boost DC-DC converters operating in CCM with peak
current-mode control”. In: IEEE Transactions on Circuits and Sys-
tems I: Regular Papers 52.11 (2005), pp. 2404–2412.
[12] J. A. Carrasco et al. “An Analog Maximum Power Point Tracker
With Pulsewidth Modulator Multiplication for a Solar Array Reg-
ulator”. In: IEEE Transactions on Power Electronics 34.9 (2019),
pp. 8808–8815.
[13] Chao Zhang, Zhijia Yang, and Zhipeng Zhang. “A CMOS hysteresis
undervoltage lockout with current source inverter structure”. In:
2011 9th IEEE International Conference on ASIC. 2011, pp. 918–
921.
[14] S. Chatterjee and G. Chowdary. “A 200-pA Under-Voltage Lockout
Circuit for Ultra-Low Power Applications”. In: 2019 IEEE Interna-
tional Symposium on Circuits and Systems (ISCAS). 2019, pp. 1–
4.
[15] S. Chen and J. Chen. “Study of the Effect and Design Criteria of the
Input Filter for Buck Converters With Peak Current-Mode Control
Using a Novel System Block Diagram”. In: IEEE Transactions on
Industrial Electronics 55.8 (2008), pp. 3159–3166.
[16] Wen-Wei Chen and Jiann-Fuh Chen. Control Techniques for Power
Converters with Integrated Circuit. 1st ed. Springer Nature, 2018.
isbn: 978-981-10-7003-7. doi: 10.1007/978-981-10-7004-4.
[17] Chihchiang Hua and Chihming Shen. “Study of maximum power
tracking techniques and control of DC/DC converters for photo-
voltaic power system”. In: PESC 98 Record. 29th Annual IEEE
Power Electronics Specialists Conference (Cat. No. 98CH36196).
Vol. 1. 1998, 86–93 vol.1.
156
[18] R. F. Coelho, F. M. Concer, and D. C. Martins. “A MPPT approach
based on temperature measurements applied in PV systems”. In:
2010 IEEE International Conference on Sustainable Energy Tech-
nologies (ICSET). 2010, pp. 1–6.
[19] W. H. G. Deguelle. “Limitations on the Integration of Analog Fil-
ters for Frequencies Below 10 Hz”. In: ESSCIRC ’88: Fourteenth
European Solid-State Circuits Conference. 1988, pp. 131–134.
[20] C. W. Deisch. “Simple switching control method changes power con-
verter into a current source”. In: 1978 IEEE Power Electronics Spe-
cialists Conference. 1978, pp. 300–306.
[21] C. Deline et al. Performance and Economic Analysis of Distributed
Power Electronics in Photovoltaic Systems. Tech. rep. National Re-
newable Energy Lab. (NREL), Golden, CO (United States), Jan.
2011. doi: 10.2172/1004490.
[22] Warren D. Devine. “From Shafts to Wires: Historical Perspective on
Electrification”. In: The Journal of Economic History 43 (2 1983),
pp. 347–372.
[23] S. Dietrich, R. Wunderlich, and S. Heinen. “Stability Considerations
of Hysteretic Controlled DC-DC Converters”. In: PRIME 2012; 8th
Conference on Ph.D. Research in Microelectronics Electronics. 2012,
pp. 1–4.
[24] S. Dietrich et al. “All-digital current control for capacitor-free multi-
channel LED drivers”. In: 2014 International Conference on Renew-
able Energy Research and Application (ICRERA). 2014, pp. 610–
614.
[26] S. Dongaonkar, C. Deline, and M. A. Alam. “Performance and Relia-
bility Implications of Two-Dimensional Shading in Monolithic Thin-
Film Photovoltaic Modules”. In: IEEE Journal of Photovoltaics 3.4
(2013), pp. 1367–1375.
[27] L. Dulau et al. “A new gate driver integrated circuit for IGBT de-
vices with advanced protections”. In: IEEE Transactions on Power
Electronics 21.1 (2006), pp. 38–44.
[28] M. A. Elgendy, B. Zahawi, and D. J. Atkinson. “Assessment of the
Incremental Conductance Maximum Power Point Tracking Algo-
rithm”. In: IEEE Transactions on Sustainable Energy 4.1 (2013),
pp. 108–117.
157
[29] Energieverbrauch im Denkmal – Vorbildfür ganz Deutschland. Press
release, Solliance. 2019.
[30] Robert W. Erickson and Dragan Maksimovic. Fundamentals of
Power Electronics. 2nd ed. Springer US, 2001. isbn: 978-0-7923-
7270-7. doi: 10.1007/b100747.
[31] T. Esram and P. L. Chapman. “Comparison of Photovoltaic Array
Maximum Power Point Tracking Techniques”. In: IEEE Transac-
tions on Energy Conversion 22.2 (June 2007), pp. 439–449. issn:
1558-0059. doi: 10.1109/TEC.2006.874230.
[32] Roberto Faranda and S. Leva. “Energy comparison of MPPT tech-
niques for PV Systems”. In: J. Electromagn. Anal. Appl. 3 (Jan.
2008).
[33] J. Feng et al. “A Three-Phase Grid-Connected Microinverter for
AC Photovoltaic Module Applications”. In: IEEE Transactions on
Power Electronics 33.9 (2018), pp. 7721–7732.
[34] P. M. Figueiredo. “Comparator Metastability in the Presence of
Noise”. In: IEEE Transactions on Circuits and Systems I: Regular
Papers 60.5 (2013), pp. 1286–1299.
[35] B. Fotouhi. “All-MOS voltage-to-current converter”. In: IEEE Jour-
nal of Solid-State Circuits 36.1 (2001), pp. 147–151.
[36] C.F. Gauss. Theoria motus corporum coelestium in sectionibus
conicis solem ambientium. Carl Friedrich Gauss Werke. Hamburgi
sumptibus Frid. Perthes et [Link], 1809.
[37] Arnold Gehlen. Fundamentals of Power Electronics. Rohwolt, 1961.
isbn: 978-3-4995-5138-3.
[38] 2020 GISTEMP Team. GISS Surface Temperature Anal-
ysis (GISTEMP), version 4. NASA Goddard Insti-
tute for Space Studies. Dataset accessed 2020-08-28 at
[Link]
[39] B. L. Gregory and B. D. Shafer. “Latch-Up in CMOS Integrated
Circuits”. In: IEEE Transactions on Nuclear Science 20.6 (1973),
pp. 293–299.
[41] G.W. Hart, H.M. Branz, and C.H. Cox. “Experimental tests of open-
loop maximum-power-point tracking techniques for photovoltaic ar-
rays”. In: Solar Cells 13.2 (1984), pp. 185 –195. issn: 0379-6787.
doi: [Link]
158
[42] D. A. Hartman. “Adaptive Power Conditioning for Solar Cell Ar-
rays”. In: IEEE Transactions on Aerospace and Electronic Systems
AES-2.6 (1966), pp. 43–47.
[43] W. Herrmann, W. Wiesner, and W. Vaassen. “Hot spot investiga-
tions on PV modules-new concepts for a test standard and conse-
quences for module design with respect to bypass diodes”. In: Con-
ference Record of the Twenty Sixth IEEE Photovoltaic Specialists
Conference - 1997. 1997, pp. 1129–1132.
[44] John Hu and Mohammed Ismail. CMOS High Efficiency On-chip
Power Management. Springer, New York, NY, 1961. isbn: 978-1-
4419-9525-4. doi: 10.1007/978-1-4419-9526-1.
[45] Alexander von Humboldt. Kosmos: Entwurf einer physischen
Weltbeschreibung: Band 1. 1845. doi: 10.3931/e-rara-1239.
[46] Fabian Huneke, Carlos Perez Linkenheil, and Marie-Louise Nigge-
meier. Kalte Dunkel- flaute, Robustheit des Stomsystems bei Ex-
tremwetter. Energy Brainpool GmbH & Co. KG, Berlin. 2017.
[47] K. H. Hussein et al. “Maximum photovoltaic power tracking: an al-
gorithm for rapidly changing atmospheric conditions”. In: IEE Pro-
ceedings - Generation, Transmission and Distribution 142.1 (1995),
pp. 59–64.
[48] Semiconductor Components Industries, ed.
NVMFS5C645NL Power MOSFET, datasheet rev. 4.
[Link]
[Link]. June 2019.
[49] Texas Instruments, ed. TPS6128x A Low-, Wide- Voltage Battery
Front-End DC/DC Converter Single-Cell Li-Ion, Ni-Rich, Si-Anode
Applications datasheet.
[Link] May 2014.
[50] Texas Instruments, ed. Why is high UVLO important for
safe IGBT and SiC MOSFET power switch operation?
[Link] 2019.
[51] Fraunhofer ISE. Photovoltaics Report. Tech. rep. availiable:
[Link] [Link]
[Link]/content/dam/ise/de/documents/publicati
ons/studies/[Link], 2019.
159
[52] N. S. Jayant and A. E. Rosenberg. “The preference of slope over-
load to granularity in the delta modulation of speech”. In: The Bell
System Technical Journal 50.10 (1971), pp. 3117–3125.
[53] Ka Nang Leung and P. K. T. Mok. “A capacitor-free CMOS low-
dropout regulator with damping-factor-control frequency compen-
sation”. In: IEEE Journal of Solid-State Circuits 38.10 (2003),
pp. 1691–1702.
[54] Immanuel Kant. Critik der reinen Vernunft. 2nd ed. Johann
Friedrich Hartknoch, 1687.
[55] M. Kasper, D. Bortis, and J. W. Kolar. “Classification and Compar-
ative Evaluation of PV Panel-Integrated DC–DC Converter Con-
cepts”. In: IEEE Transactions on Power Electronics 29.5 (2014),
pp. 2511–2526.
[56] E. C. Kern, E. M. Gulachenski, and G. A. Kern. “Cloud effects on
distributed photovoltaic generation: slow transients at the Gardner,
Massachusetts photovoltaic experiment”. In: IEEE Transactions on
Energy Conversion 4.2 (1989), pp. 184–190.
[57] P. Kinget, M. Steyaert, and J. van der Spiegel. “Full analog CMOS
integration of very large time constants for synaptic transfer in neu-
ral networks”. In: Analog Integrated Circuits and Signal Processing 2
(1992), pp. 281–295. doi: [Link]
[58] P. T. Krein. “Ripple correlation control, with some applications”.
In: 1999 IEEE International Symposium on Circuits and Systems
(ISCAS). Vol. 5. 1999, 283–286 vol.5.
[59] Ando Kuypers and Peter Toonssen. Rolling Solar: Durable Electric-
ity Generation in Road Infrastructure. Die Margarethenhöhe, Band
6, Margarethe Krupp-Stiftung. 2019.
[60] Kyoung-Hoi Koo et al. “A new level-up shifter for high speed and
wide range interface in ultra deep sub-micron”. In: 2005 IEEE In-
ternational Symposium on Circuits and Systems. 2005, 1063–1065
Vol. 2.
[61] Zhihong Lei. “Automated Implementation of the Digital Configu-
ration Interface for Application Specific Integrated Circuits”. MA
thesis. RWTH Aachen University, 2019.
[62] Gottfried Wilhelm Leibniz. “De geometria recondita et analysi indi-
visibilium atque infinitorum”. In: Acta Eruditorum (1686), pp. 292–
300.
160
[63] Gottfried Wilhelm Leibniz. “Nova methodus pro maximis et min-
imis, itemque tangentibus, quae nec fractas, nec irrationales quan-
titates moratur, et singulare pro illis calculi genus”. In: Acta Erudi-
torum (1684), pp. 467–473.
[64] N. Lenssen et al. “Improvements in the GISTEMP uncertainty
model”. In: J. Geophys. Res. Atmos. 124.12 (2019), pp. 6307–6326.
doi: 10.1029/2018JD029522.
[65] E. Liivik et al. “Low-cost photovoltaic microinverter with ultra-wide
MPPT voltage range”. In: 2017 6th International Conference on
Clean Electrical Power (ICCEP). 2017, pp. 46–52.
[66] Gerald Lucovsky. “Photoeffects in Nonuniformly Irradiated p-n
Junctions”. In: Journal of Applied Physics 31.6 (1960), pp. 1088–
1095. doi: 10.1063/1.1735750.
[67] Hengyang Luo et al. “Synchronous buck converter based low-cost
and high-efficiency sub-module DMPPT PV system under partial
shading conditions”. In: Energy Conversion and Management 126
(2016), pp. 473 –487. issn: 0196-8904. doi: [Link]
1016/[Link].2016.08.034.
[68] F. Maloberti. Analog Design for CMOS VLSI Systems. The Kluwer
international series in engineering and computer science. VLSI, com-
puter architecture and digital signal processing. Springer US, 2001.
isbn: 978-0-79237550-0.
[69] Robert Mammano. Switching Power Supply Topol-
ogy Voltage Mode vs. Current Mode. Tech. rep.
[Link] Texas In-
struments, Unitrode, 1999.
[70] K. Marx. Das Kapital Kritik der Politischen ÖkonomieErster Band.
Buch I: Der Produktionsprocess des Kapitals (Bd. 1 von 4). 1st ed.
Verlag Otto Meißner, 1867. isbn: urn:nbn:de:kobv:b4-200905193769.
[71] V. Masson-Delmotte et al. Summary for Policymakers. In: Global
Warming of 1.5°C. An IPCC Special Report on the impacts of global
warming of 1.5°C above pre-industrial levels and related global green-
house gas emission pathways, in the context of strengthening the
global response to the threat of climate change, sustainable develop-
ment, and efforts to eradicate poverty. 2018.
161
[72] P. Midya et al. “Dynamic maximum power point tracker for photo-
voltaic applications”. In: PESC Record. 27th Annual IEEE Power
Electronics Specialists Conference. Vol. 2. 1996, 1710–1716 vol.2.
[73] P. Midya et al. “Dynamic maximum power point tracker for photo-
voltaic applications”. In: PESC Record. 27th Annual IEEE Power
Electronics Specialists Conference. Vol. 2. 1996, 1710–1716 vol.2.
[74] R. J. Milliken, J. Silva-Martinez, and E. Sanchez-Sinencio. “Full
On-Chip CMOS Low-Dropout Voltage Regulator”. In: IEEE Trans-
actions on Circuits and Systems I: Regular Papers 54.9 (2007),
pp. 1879–1890.
[75] Frank Mortan and Lance Wright. Quad Flat-
pack No-Lead Logic Packages. Tech. rep.
[Link] Texas Instru-
ments, SLL Package Development, 2004.
[76] CORPORATE Inc. Motorola. HC11: M68HC11 Reference Manual.
USA: Prentice-Hall, Inc., 1989. isbn: 978-0-13-566712-5.
[77] A. Mäki and S. Valkealahti. “Power Losses in Long String and
Parallel-Connected Short Strings of Series-Connected Silicon-Based
Photovoltaic Modules Due to Partial Shading Conditions”. In: IEEE
Transactions on Energy Conversion 27.1 (2012), pp. 173–183.
[78] Sir Isaac Newton. Philosophiae naturalis principia mathematica. J.
Societatis Regiae ac Typis J. Streater, 1687.
[79] Z. Ni et al. “Miller plateau as an indicator of SiC MOSFET gate
oxide degradation”. In: 2018 IEEE Applied Power Electronics Con-
ference and Exposition (APEC). 2018, pp. 1280–1287.
[80] G. Nirgude, R. Tirumala, and N. Mohan. “A new, large-signal av-
erage model for single-switch DC-DC converters operating in both
CCM and DCM”. In: 2001 IEEE 32nd Annual Power Electronics
Specialists Conference (IEEE Cat. No.01CH37230). Vol. 3. 2001,
1736–1741 vol. 3.
[81] C. Olalla, C. Deline, and D. Maksimovic. “Performance of Mis-
matched PV Systems With Submodule Integrated Converters”. In:
IEEE Journal of Photovoltaics 4.1 (2014), pp. 396–404.
[82] A. R. Oliva, S. S. Ang, and G. E. Bortolotto. “Digital control of a
voltage-mode synchronous buck converter”. In: IEEE Transactions
on Power Electronics 21.1 (2006), pp. 157–163.
162
[83] Paris Agreement. UNTC XXVII 7.d. Dec. 12, 2015.
[84] Sanajay Pathadia, Scot Lester, and Ankur Verma.
LDO PSRR Measurement Simplified. Tech. rep.
[Link] Texas
Instruments, 2017.
[85] F. Paz and M. Ordonez. “High-Performance Solar MPPT Using
Switching Ripple Identification Based on a Lock-In Amplifier”.
In: IEEE Transactions on Industrial Electronics 63.6 (June 2016),
pp. 3595–3604. issn: 1557-9948. doi: 10.1109/TIE.2016.2530785.
[86] R. C. N. Pilawa-Podgurski and D. J. Perreault. “Submodule Inte-
grated Distributed Maximum Power Point Tracking for Solar Photo-
voltaic Applications”. In: IEEE Transactions on Power Electronics
28.6 (2013), pp. 2957–2967.
[87] BP p.l.c. BP Energy Outlook 2019 edition. Tech. rep. BP p.l.c., 2019.
[88] C. L. Portmann and T. H. Y. Meng. “Power-efficient metastability
error reduction in CMOS flash A/D converters”. In: IEEE Journal
of Solid-State Circuits 31.8 (1996), pp. 1132–1140.
[89] S. Poshtkouhi, A. Biswas, and O. Trescases. “DC-DC converter
for high granularity, sub-string MPPT in photovoltaic applications
using a virtual-parallel connection”. In: 2012 Twenty-Seventh An-
nual IEEE Applied Power Electronics Conference and Exposition
(APEC). 2012, pp. 86–92.
[90] R. Prakash and G. L. Pahuja. “Reliability evaluation of MPPT based
interleaved boost converter for PV system”. In: 2019 3rd Inter-
national conference on Electronics, Communication and Aerospace
Technology (ICECA). 2019, pp. 705–709.
[91] PVSITES - BIPV market and stakeholderanalysis and needs.
PVSITES Consortium. 2016.
[92] R. Raedani and M. Hanif. “Design, testing and comparison of P
O, IC and VSSIR MPPT techniques”. In: 2014 International Con-
ference on Renewable Energy Research and Application (ICRERA).
2014, pp. 322–330.
[93] B. Razavi. Design of Analog CMOS Integrated Circuits. McGraw-
Hill series in electrical and computer engineering. McGraw-Hill,
2001. isbn: 978-0-07282258-8.
[94] B. Razavi. “The StrongARM Latch [A Circuit for All Seasons]”. In:
IEEE Solid-State Circuits Magazine 7.2 (2015), pp. 12–17.
163
[95] G. A. Rincon-Mora and P. E. Allen. “A low-voltage, low quiescent
current, low drop-out regulator”. In: IEEE Journal of Solid-State
Circuits 33.1 (1998), pp. 36–44.
[96] L. Rolff et al. “An Integrated Incremental Conductance MPPT
based on a Delta Modulator with Analog Preprocessing”. In: ANA-
LOG 2020; 17. ITG/GMM- Symposium. Sept. 2020.
[98] L. Rolff et al. “An Integrated Low Drop Out Regulator with Inde-
pendent Self Biasing Start Up Circuit”. In: 2018 25th IEEE Inter-
national Conference on Electronics, Circuits and Systems (ICECS).
Dec. 2018, pp. 213–216. doi: 10.1109/ICECS.2018.8618043.
[100] L. Rolff et al. “Multiple input, single output, single inductor DC-
DC converter architecture providing charge reuse by an efficient high
voltage current sink”. In: 2016 18th European Conference on Power
Electronics and Applications (EPE’16 ECCE Europe). 2016, pp. 1–
9.
[102] L. Rolff et al. “Startup Behaviour of Power Managment Unit for
an Integrated Gate Driver”. In: 2019 15th Conference on Ph.D Re-
search in Microelectronics and Electronics (PRIME). 2019, pp. 53–
56.
[105] Leo Rolff. “Developement of an Integrated Pulsewidth Driver for
Power MOSFETs”. German. Supervisor: Sebastian Strache. Bach-
elor thesis. Aachen, Germany: Integrated Analog Circuits and RF
Systems, RWTH Aachen University, 2012.
[106] B. Sahu and G. A. Rincon-Mora. “An Accurate, Low-Voltage,
CMOS Switching Power Supply With Adaptive On-Time Pulse-
Frequency Modulation (PFM) Control”. In: IEEE Transactions on
Circuits and Systems I: Regular Papers 54.2 (2007), pp. 312–321.
[107] Ziyad M. Salameh, Fouad Dagher, and William A. Lynch. “Step-
down maximum power point tracker for photovoltaic systems”. In:
Solar Energy 46.5 (1991), pp. 279 –282. issn: 0038-092X. doi:
[Link]
[108] Wolf-Peter Schill et al. “Die Energiewende wird nicht an Stromspe-
ichern scheitern”. In: DIW aktuell, DIW Berlin – Deutsches Insti-
tutfür Wirtschaftsforschung (2018).
164
[110] E. Schulte Bocholt et al. “Self-Calibrating Digital-to-Time Con-
verter in CMOS for Advanced Control in Smart Gate Drivers”. In:
2019 17th IEEE International New Circuits and Systems Conference
(NEWCAS). 2019, pp. 1–4.
[112] D. Sera et al. “On the Perturb-and-Observe and Incremental Con-
ductance MPPT Methods for PV Systems”. In: IEEE Journal of
Photovoltaics 3.3 (2013), pp. 1070–1078.
[113] M. Seyedmahmoudian et al. “Simulation and Hardware Implemen-
tation of New Maximum Power Point Tracking Technique for Par-
tially Shaded PV System Using Hybrid DEPSO Method”. In: IEEE
Transactions on Sustainable Energy 6.3 (2015), pp. 850–862.
[114] B. Shahi. “High-Performance Operational and Instrumentation Am-
plifiers”. PhD thesis. Jan. 2015. doi: 10 . 4233 / uuid : a763c8ba -
52ff-4b3d-8686-869bd8059ead.
[115] Nigel Smith. Understanding Undervoltage Lockout in Power Devices.
Tech. rep. [Link] Texas
Instruments, 2018.
[116] Nagarajan Sridhar. Driving the future of HEV/EV with high-voltage
solutions. Tech. rep. Texas Instruments, 2017.
[117] M. Steyaert, P. Kinget, and W. Sansen. “Full integration of ex-
tremely large time constants in CMOS”. In: Electronics Letters 27.10
(1991), pp. 790–791.
[118] S. Strache. “Monolithic Integrated Power Electronics for Submod-
ular Photovoltaic Energy Harvesting”. PhD thesis. RWTH Aachen
University, 2016. isbn: 978-3-84392593-8.
[119] S. Strache, R. Wunderlich, and S. Heinen. “A Comprehensive, Quan-
titative Comparison of Inverter Architectures for Various PV Sys-
tems, PV Cells, and Irradiance Profiles”. In: IEEE Transactions on
Sustainable Energy 5.3 (2014), pp. 813–822.
[120] S. Strache, R. Wunderlich, and S. Heinen. “An all digital speed
adaptive maximum power point tracker for automotive photovoltaic
applications”. In: 2014 International Conference on Renewable En-
ergy Research and Application (ICRERA). 2014, pp. 55–60.
[122] S. Strache et al. “Maximum power point tracker for small number
of solar cells connected in series”. In: IECON 2012 - 38th Annual
Conference on IEEE Industrial Electronics Society. 2012, pp. 5732–
5737.
165
[123] S. Strache et al. “Photovoltaic output power improvement applying
DC-DC converters on submodule level”. In: 2012 International Con-
ference on Smart Grid Technology, Economics and Policies (SG-
TEP). 2012, pp. 1–4.
[126] B. Subudhi and R. Pradhan. “A Comparative Study on Maximum
Power Point Tracking Techniques for Photovoltaic Power Systems”.
In: IEEE Transactions on Sustainable Energy 4.1 (Jan. 2013),
pp. 89–98. issn: 1949-3037. doi: 10.1109/TSTE.2012.2202294.
[127] C. R. Sullivan, J. J. Awerbuch, and A. M. Latham. “Decrease in
Photovoltaic Power Output from Ripple: Simple General Calcula-
tion and the Effect of Partial Shading”. In: IEEE Transactions on
Power Electronics 28.2 (2013), pp. 740–747.
[128] M. F. N. Tajuddin et al. “Perturbative methods for maximum power
point tracking (MPPT) of photovoltaic (PV) systems: a review”.
In: International Journal of Energy Research 39.9 (2015), pp. 1153–
1178. doi: 10.1002/er.3289.
[129] C. Tao and A. A. Fayed. “A Low-Noise PFM-Controlled Buck Con-
verter for Low-Power Applications”. In: IEEE Transactions on Cir-
cuits and Systems I: Regular Papers 59.12 (2012), pp. 3071–3080.
[130] Nikola Tesla. “Dynamo—Electric Machine”. Pat. US390414A. 1888.
[131] Nikola Tesla. “Electro-magnetic motor”. Pat. US381968A. 1888.
[132] U. Tietze, Ch. Schenk, and E. Gamm. Halbleiter-Schaltungstechnik.
Springer-Verlag GmbH, 2010. isbn: 978-3-64-201621-9.
[133] J.R.R. Tolkien. The Fellowship of the Ring. George Allen & Unwin,
1954.
[134] J.R.R. Tolkien. The Hobbit, or, There and back again. George Allen
& Unwin, 1937.
[135] S. Uprety and H. Lee. “22.5 A 93%-power-efficiency photovoltaic
energy harvester with irradiance-aware auto-reconfigurable MPPT
scheme achieving >95% MPPT efficiency across 650µW to 1W and
2.9ms FOCV MPPT transient time”. In: 2017 IEEE International
Solid-State Circuits Conference (ISSCC). 2017, pp. 378–379.
[136] S. Uprety and H. Lee. “23.6 A 43V 400mW-to-21W global-search-
based photovoltaic energy harvester with 350 µs transient time,
99.9% MPPT efficiency, and 94% power efficiency”. In: 2014 IEEE
International Solid-State Circuits Conference Digest of Technical
Papers (ISSCC). 2014, pp. 404–405.
166
[137] M. Valentini et al. “PV inverter test setup for European efficiency,
static and dynamic MPPT efficiency evaluation”. In: 2008 11th In-
ternational Conference on Optimization of Electrical and Electronic
Equipment. 2008, pp. 433–438.
[138] P. Vangala et al. “Observed voltage spikes on fielded photovoltaic
arrays caused by startup and shutdown switching of inverters”. In:
2008 33rd IEEE Photovoltaic Specialists Conference. 2008, pp. 1–4.
[139] R. P. Venturini et al. “Analysis of limit cycle oscillations in maxi-
mum power point tracking algorithms”. In: 2008 IEEE Power Elec-
tronics Specialists Conference. 2008, pp. 378–384.
[140] H. J. Visser and R. J. M. Vullers. “RF Energy Harvesting and Trans-
port for Wireless Sensor Network Applications: Principles and Re-
quirements”. In: Proceedings of the IEEE 101.6 (2013), pp. 1410–
1423.
[141] A. Wagner. Photovoltaik Engineering: Handbuch für Planung, En-
twicklung und Anwendung. 4th ed. VDI-Buch. Springer Berlin Hei-
delberg, 2015. isbn: 978-3-662-48639-9. doi: 10.1007/978-3-662-
48640.
[142] G. R. Walker and P. C. Sernia. “Cascaded DC-DC converter con-
nection of photovoltaic modules”. In: IEEE Transactions on Power
Electronics 19.4 (2004), pp. 1130–1139.
[143] Erik Wehr. “Design and Implementation of an integrated asyn-
chronous SAR Analog to Digital Converter”. MA thesis. RWTH
Aachen University, 2018.
[144] Wei Jiang, Y. Zhou, and J. Chen. “Modeling and simulation of Boost
converter in CCM and DCM”. In: 2009 2nd International Confer-
ence on Power Electronics and Intelligent Transportation System
(PEITS). Vol. 3. 2009, pp. 288–291.
[146] Léon Weihs. “Design and Implementation of an integrated Linear
Voltage Regulator”. MA thesis. RWTH Aachen University, 2019.
[147] Weize Xu and E. G. Friedman. “Clock feedthrough in CMOS analog
transmission gate switches”. In: 15th Annual IEEE International
ASIC/SOC Conference. 2002, pp. 181–185.
[148] Jim Williams. High Efficiency Linear Regulators. Tech.
rep. [Link] media/en/technical-
documentation/application-notes/[Link]. Linear Technology,
1989.
167
[149] P. Y. Wu, S. Y. S. Tsui, and P. K. T. Mok. “Area- and Power-
Efficient Monolithic Buck Converters With Pseudo-Type III Com-
pensation”. In: IEEE Journal of Solid-State Circuits 45.8 (2010),
pp. 1446–1455.
[150] Xiaoyu Yan and Stephen Jia Wang. “Infrastructure-Integrated Pho-
tovoltaic (IIPV): a boost to solar energy’s green credentials?” In:
Energy Procedia 158 (2019). Innovative Solutions for Energy Tran-
sitions, pp. 3314 –3318. issn: 1876-6102. doi: [Link]
10.1016/[Link].2019.01.973.
[151] J. Yu et al. “CMOS Integrated PFM DC-DC Converter with
Digitally-Controlled Frequency Selector”. In: 2019 IEEE 23rd Work-
shop on Signal and Power Integrity (SPI). 2019, pp. 1–4.
[152] T. Zekorn et al. “An Accurate High-Voltage Supply-Referred Low-
Impedance Refer- ence-Voltage for Efficiency Enhancement of the
High-Side Switching Process”. In: 2019 26th IEEE International
Conference on Electronics, Circuits and Systems (ICECS). 2019,
pp. 390–393.
[153] W. Zhu et al. “Modified hill climbing MPPT algorithm with reduced
steady-state oscillation and improved tracking efficiency”. In: The
Journal of Engineering 2018.17 (2018), pp. 1878–1883.
[154] I. G. Zurbriggen and M. Ordonez. “PV Energy Harvesting Under
Extremely Fast Changing Irradiance: State-Plane Direct MPPT”.
In: IEEE Transactions on Industrial Electronics 66.3 (Mar. 2019),
pp. 1852–1861. issn: 1557-9948. doi: 10.1109/TIE.2018.2838115.
168
Curriculum Vitae
169
Awards, Scholarships
2014 Nominated for “ZukuftErfindenNRW, Der
HochschulWettbewerb”
ProVendis
170
List of Publications
171
5. E. Schulte Bocholt et al. “Self-Calibrating Digital-to-Time
Converter in CMOS for Advanced Control in Smart Gate Drivers”.
In: 2019 17th IEEE International New Circuits and Systems
Conference (NEWCAS). June 2019, pp. 1–4.
Patents
1. Sebastian Strache et al. “Treiberanordnung fuer einen zu steuernde
Transistor”. German. German Patent Application DE 10 2013 217
902.2 (Roemerstrasse 16 B, 52428 Juelich, Germany). Sep. 9, 2013.
172
Monographs
1. Leo Rolff. “Developement of an Integrated Pulsewidth Driver for
Power MOSFETs”. German. Supervisor: Sebastian Strache.
Bachelor thesis. Aachen, Germany: Integrated Analog Circuits and
RF Systems, RWTH Aachen University, 2012.
173
So do all who live to see such times but that is not for them to decide. All
we have to decide is what to do with the time that is given to us.