design and verification of a high voltage, capacitance ... · design and verification of a high...

101
Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Thesis submitted to the faculty of the Virginia Polytechnic Institute and State University in partial fulfillment of the requirements for the degree of Master of Science In The Bradley Department of Electrical and Computer Engineering Dr. Kathleen Meehan Dr. Jason Lai Dr. Masoud Agah Dr. Charles Bostian Dr. Robert Hendricks Dr. Sanjay Raman December 12 th , 2008 Blacksburg, VA Keywords: power electronics, power MOSFET, capacitance, capacitance voltage measurements, silicon carbide

Upload: others

Post on 30-May-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs

Parrish Ralston

Thesis submitted to the faculty of the Virginia Polytechnic Institute and State University in partial fulfillment of the requirements for the degree of

Master of Science

In The Bradley Department of Electrical and Computer Engineering

Dr. Kathleen Meehan Dr. Jason Lai

Dr. Masoud Agah Dr. Charles Bostian Dr. Robert Hendricks Dr. Sanjay Raman

December 12th, 2008 Blacksburg, VA

Keywords: power electronics, power MOSFET, capacitance, capacitance voltage measurements, silicon carbide

Page 2: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs

Parrish Ralston

Abstract

There is a need for a high voltage, capacitance voltage (HV, CV) measurement system for the

measurement and characterization of silicon carbide (SiC) power MOSFETs. The following study

discusses the circuit layout and automation software for a measurement system that can perform CV

measurements for all three MOSFET capacitances, CGS, CDS, and CGD. This measurement system can

perform low voltage (0‐40V) and high voltage (40‐5kV) measurements. Accuracy of the measurement

system can be safely and effectively adjusted based on the magnitude of the MOSFET capacitance. An

IRF1010N power MOSFET, a CoolMos, and a prototype SiC power MOSFET are all measured and their

results are included in this study. All of the results for the IRF1010N and the CoolMos can be verified

with established characteristics of power MOSFET capacitance. Results for the SiC power MOSFET prove

that more testing and further development of SiC MOSFET fabrication is needed.

Page 3: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

iii

Table of Contents List of Figures ............................................................................................................................................ v

List of Tables ........................................................................................................................................... vii

Forward .................................................................................................................................................. viii

Chapter 1 : Background ................................................................................................................................. 1

1.1 The Power MOSFET Structure and Operation .............................................................................. 1

1.2 Internal Capacitances of the Power MOSFET ............................................................................... 3

1.2.1 Basic MOS Capacitance ................................................................................................................ 3

1.2.2 Power MOSFET Capacitance Values ............................................................................................ 6

1.3 Power MOSFET Capacitance and Switching Performance .......................................................... 12

1.3.1 Hard Switching ........................................................................................................................... 13

1.3.2 Soft Switching ............................................................................................................................ 18

1.4 Limitations of the Power MOSFET and SiC Devices ......................................................................... 23

1.4.1 Blocking Voltage and RDS‐ON ....................................................................................................... 23

1.4.2 Silicon vs. Silicon Carbide ........................................................................................................... 24

Chapter 2 : High Voltage, Capacitance‐Voltage Circuit and Analysis .......................................................... 26

2.1 High Voltage Circuit Layout ............................................................................................................... 26

2.1.1 CGD Configuration ....................................................................................................................... 28

2.1.2 CDS Configuration ........................................................................................................................ 29

2.1.3 CGS Configuration........................................................................................................................ 30

2.2 Analysis Capacitance‐Voltage Measurement System ....................................................................... 30

2.2.1 A Look at the Agilent 4284A LCR Meter ..................................................................................... 31

2.2.2 Accuracy Analysis of CV circuitry ............................................................................................... 32

2.3 Verification of Accuracy Analysis ...................................................................................................... 32

2.4 Cost and Benefit of High Voltage CV Accuracy ................................................................................. 38

Page 4: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

iv

Chapter 3 : High Voltage CV Measurement Software and User Interface .................................................. 41

3.1 The CVI Interface ............................................................................................................................... 41

3.1.1 CV Measurement Setup ............................................................................................................. 41

3.1.2 Monitoring the CV Measurement .............................................................................................. 44

3.1.3 Saving CV Data ........................................................................................................................... 45

3.2 The CVI Code ..................................................................................................................................... 46

Chapter 4 : Measurement Results............................................................................................................... 52

4.1 The IRF1010N HEXFET ....................................................................................................................... 52

4.2 The IPW60R045CP CoolMos ............................................................................................................. 56

4.3 The SiC Power MOSFET ..................................................................................................................... 60

Chapter 5 : Conclusions and Future Work ................................................................................................. 64

References .............................................................................................................................................. 66

Appendix A ................................................................................................................................................ A‐1

A.1 Accuracy Calculation for CDS ........................................................................................................... A‐1

A.2 Accuracy Calculation for CGD ........................................................................................................... A‐3

A.3 Accuracy Calculation for CGS ........................................................................................................... A‐6

Appendix B ................................................................................................................................................ A‐9

Page 5: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

v

List of Figures

FIGURE 1‐1 BASIC VDMOS CROSS SECTION .................................................................................................................. 1

FIGURE 1‐2 THREE PRIMARY MODES OF OPERATION FOR THE POWER MOSFET. ........................................................ 2

FIGURE 1‐3 POWER MOSFET CAPACITANCE ................................................................................................................. 3

FIGURE 1‐4 CHARGE WITHIN A BASIC MOS STRUCTURE .............................................................................................. 4

FIGURE 1‐5 BLOCK CHARGE DIAGRAMS FOR A P‐TYPE MOS DEVICE UNDER DC BIASING CONDITIONINGS ................ 4

FIGURE 1‐6 CROSS SECTION OF A LATERAL P CHANNEL MOSFET. ................................................................................ 6

FIGURE 1‐7 EQUIVALENT SUBCIRCUIT MODEL FOR POWER MOSFET USING LATERAL MOSFET MODELS. ................. 7

FIGURE 1‐8 THE FOUR PRIMARY STATES THAT DESCRIBE MOSFET CAPACITANCE AS ASSOCIATED WITH GATE‐

SOURCE VOLTAGE. .............................................................................................................................................. 8

FIGURE 1‐9 GATE‐DRAIN CAPACITANCE VERSES VOLTAGE.. ......................................................................................... 9

FIGURE 1‐10 GATE‐SOURCE CAPACITANCE VERSES VOLTAGE. .................................................................................. 10

FIGURE 1‐11 DRAIN‐SOURCE CAPACITANCE VERSES VOLTAGE. ................................................................................. 11

FIGURE 1‐12 BUCK CONVERTER WITH INDUCTIVE LOAD ........................................................................................... 13

FIGURE 1‐13 TURN ON VOLTAGE AND CURRENT WAVE FORMS FOR THE GATE‐SOURCE AND DRAIN‐SOURCE

TERMINALS OF THE MOSFET .............................................................................................................................. 14

FIGURE 1‐14 POWER MOSFET IV CURVE AND LINEARIZED TRANSFER CURVE OF A POWER MOSFET. ....................... 14

FIGURE 1‐15 EQUIVALENT CIRCUIT USED FOR TURN ON CURRENT AND VOLTAGE ................................................... 15

FIGURE 1‐16 TURN OFF VOLTAGE AND CURRENT WAVE FORMS FOR THE GATE‐SOURCE AND DRAIN‐SOURCE

TERMINALS OF THE MOSFET. ............................................................................................................................. 17

FIGURE 1‐17 (A) CURRENT‐MODE RESONANT SWITCH (B) VOLTAGE‐MODE RESONANT SWITCH ............................. 18

FIGURE 1‐18 DC‐DC BOOST STRUCTURE ..................................................................................................................... 19

FIGURE 1‐19 EQUIVALENT CIRCUITS OF THE VZS BOOST CONVERTER ....................................................................... 20

FIGURE 1‐20 ZVS WAVEFORM DURING HALF WAVE MODE OPERATION .................................................................... 22

FIGURE 1‐21 ELECTRIC FIELD DISTRIBUTION ACROSS A PLANAR P‐N JUNCTION ........................................................ 23

FIGURE 2‐1 HIGH VOLTAGE CAPACITANCE‐VOLTAGE CIRCUITRY ............................................................................... 27

FIGURE 2‐2 CONFIGURATION FOR CGD MEASUREMENTS. ......................................................................................... 29

FIGURE 2‐3 CONFIGURATION FOR CDS MEASUREMENTS. ........................................................................................... 29

FIGURE 2‐4 CONFIGURATION FOR CGS MEASUREMENTS. ........................................................................................... 30

FIGURE 2‐5 PICTURES OF THE BUILT HV CV CIRCUIT .................................................................................................. 31

FIGURE 2‐6 BASIC SKETCH OF AGILENT LCR MEASUREMENT METHOD. ..................................................................... 32

FIGURE 2‐7 EQUIVALENT CIRCUIT DIAGRAMS FOR THE CGD CONFIGURATION ........................................................... 33

FIGURE 2‐8 A SIMPLIFIED VERSION OF THE CGD CONFIGURATION CONNECTED WITH THE LCR METER ..................... 34

FIGURE 2‐9 A CIRCUIT DIAGRAM WHICH HIGHLIGHTS THE EFFECT OF ZCCG ON THE IMPEDANCE MEASUREMENT. . 35

Page 6: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

vi

FIGURE 2‐10 THREE FILM CAPACITORS SOLDERED ..................................................................................................... 36

FIGURE 2‐11 BODE PLOTS SHOWING THE CALCULATED ACCURACY OF EACH CV CONFIGURATION .......................... 37

FIGURE 2‐12 ACCURACY OF A CGD MEASUREMENT WITH MOSFET CAPACITANCES INCREASED BY AN ORDER OF

MAGNITUDE ........................................................................................................................................................ 39

FIGURE 3‐1 USER INTERFACE FOR THE CAPACITANCE‐VOLTAGE MEASUREMENT SYSTEM. ...................................... 42

FIGURE 3‐2 ATTRIBUTES WINDOW USED TO EDIT PARAMETERS FOR A CV MEASUREMENT. .................................... 43

FIGURE 3‐3 TWO SAMPLES OF A SAVED CV DATA FILE ............................................................................................... 45

FIGURE 3‐4 THE FLOW CHART DESCRIBING SWEEPGATEDRAINVOLT_FUNC_CGDMSR ROUTINE. ............................. 47

FIGURE 3‐5 FLOW CHART FOR SWEEPDRAIN_ANODEVOLT SUBROUTINE .................................................................. 49

FIGURE 3‐6 FLOW CHART FOR CVSVPLOT SUBROUTINE. ............................................................................................ 50

FIGURE 3‐7 FLOW CHART FOR CHECKERROR SUBROUTINE. ....................................................................................... 51

FIGURE 4‐1 GATE‐SOURCE CAPACITANCE MEASUREMENTS FOR THE IRF1010N HEXFET. ........................................ 53

FIGURE 4‐2 GATE‐DRAIN CAPACITANCE MEASUREMENTS FOR THE IRF1010N HEXFET. ......................................... 54

FIGURE 4‐3 GATE‐DRAIN CAPACITANCE MEASUREMENTS FOR THE IRF1010N HEXFET. .......................................... 55

FIGURE 4‐4 SINGLE CELL CROSS SECTION OF COOLMOS TRANSISTOR. ...................................................................... 56

FIGURE 4‐5 GATE‐SOURCE CAPACITANCE MEASUREMENTS FOR THE IPW60R045CP COOLMOS. ........................... 57

FIGURE 4‐6 GATE‐DRAIN CAPACITANCE MEASUREMENTS FOR THE IPW60R045CP COOLMOS. ............................... 58

FIGURE 4‐7 DRAIN‐SOURCE CAPACITANCE MEASUREMENTS FOR THE IPW60R045CP COOLMOS. ........................... 59

FIGURE 4‐8 GATE‐SOURCE CAPACITANCE MEASUREMENTS FOR A HIGH VOLTAGE SIC POWER MOSFET. ............... 61

FIGURE 4‐9 GATE‐DRAIN CAPACITANCE MEASUREMENTS FOR A HIGH VOLTAGE SIC POWER MOSFET ................... 62

FIGURE 4‐10 DRAIN‐SOURCE CAPACITANCE MEASUREMENTS FOR A HIGH VOLTAGE SIC POWER MOSFET. ........... 63

Page 7: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

vii

List of Tables

TABLE 1‐1 TABLE SHOWING DIFFERENCES BETWEEN THE PROPERTIES OF SILICON AND THE PROPERTIES OF SILICON

CARBIDE. ............................................................................................................................................................. 24

TABLE 2‐1 COMPONENT VALUES OF CIRCUIT SHOWN IN FIGURE 2‐1 ........................................................................ 27

TABLE 2‐2 TERMINAL CONNECTIONS FOR EACH TYPE OF CV MEASUREMENT TO BE PERFORMED ON A POWER

MOSFET. .............................................................................................................................................................. 28

TABLE 2‐3 COMPONENT VALUES OF PROTOTYPE HIGH VOLTAGE CV CIRCUIT. .......................................................... 38

TABLE 2‐4 A SUMMARY OF MEASURED AND CALCULATED CAPACITANCE VALUES. .................................................. 38

Page 8: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

viii

Forward

The establishment of the field of solid state power electronics began in the 1950’s. In the past

30 years, power electronics has played an indispensible role in the advancement of technology. The

more electronic our world becomes, the more necessary it is to utilize inexpensive, efficient power

conversion and conditioning circuitry. These power conversion systems are often required to be small,

portable, durable, and highly reliable. Not only have power electronics made our world more

convenient, well connected, and mobile, their role in the future of global energy expansion is becoming

essential for our electronic lifestyle to continue.

For many decades after inception of the power grid, it was acceptable to maintain power

systems that yielded as little as 10% efficiency [1]. From the coal fired steam that turned a turbine and

converted chemical energy into electric power to the light bulb that converted this electricity to light,

little focus was placed on efficient conversion techniques. This is no longer the accepted standard. The

present norm, exclusively using fossil fuel powered generators to create three‐phase energy, is dirty,

wasteful, and unsustainable. Clean, stable, and more efficient methods of energy generation,

transportation, and utilization must prevail.

Alternative energy sources, high voltage DC transmission, and the application of adjustable‐

speed drive motors are a few of the many research efforts that are currently being investigated to

address our current energy crisis. But refinement of a good idea is not the only step to make these

initiatives a reality. The development of reliable and efficient high power solid state electronics for

power conversion and conditioning are the only way that better ideas will leave the research lab and be

introduced into commercial markets.

All commercial power grids around the world transmit three phase, alternating current. When

power grids were initially established, direct current power could not be changed from a low voltage to

a high voltage for transmission and then changed back to low voltage for safe use[2]. AC transmission

reigns today because we can modify rated AC voltage with relative ease using a transformer. The

advent of power electronics has made low and medium DC to DC voltage conversion cheap and

efficient. Good power DC‐DC converters can achieve efficiencies better than 95%[3]. With better high

power and high frequency solid state devices, high voltage DC transmission could become a feasible

Page 9: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

ix

option. High voltage DC transmission not only suffers lower losses compared to AC transmission, but

would make many DC‐generating energy sources more “grid friendly”.

Currently, alternative forms of energy generation are simply not effective enough to be

competitive with traditional forms of generation. The recent record for solar‐to‐grid efficiency is

31.25%, in a lab setting[2]. For a wind turbine, the yield of power generated in a year versus the power

rating of the wind turbine is typically in the range of 20‐40% [3]. Solar, wind, fuel cells, and many other

proposed forms of large scale alternative energy produce direct current power. Large scale power

conversion from DC voltage to the rated AC grid voltage is a very important . Even if our present power

grid made the change to DC transmission, there is still significant advanced power conditioning that

needs to be utilized in order for alternative energy systems to have the kind of flexible, variable outputs

that make them most effective at converting light, wind, or hydrogen into electricity. Likewise, when

alternative forms of energy generation still cost much more per watt than coal or natural gas energy

generation, investing in quality power electronics that will not waste significant portions of generated

energy is a very practical concept.

Adjustable speed motor drives prove to be a powerful advancement from the more traditional

motor drives, and are intensely dependant on power electronics. For example, conventional pumps are

driven by a constant speed motor, with adjustments to flow rate made by a throttling valve. This system

is terribly inefficient at low flow rates. A better approach uses an adjustable speed motor drive which

directly modifies the pump rate. Power electronics can drive these kinds of motors accurately and

efficiently[4]. The expanse of applications that adjustable speed motor drives will improve is virtually

limitless. One simple example of their range of use is the carbon capture system on coal fired plants,

where huge pumping systems force carbon emissions into underground chambers rather than releasing

these emissions into the atmosphere[5]. Adjustable speed motor drives also can play a vital role in a

more familiar and necessary application, electric cars, where a powerful induction motor turns a

vehicle’s wheels rather than an internal combustion engine.

The heart of power electronics resides in the devices that make up these circuits, particularly

the power semiconductor switch. There are three groups of semiconductor switches, which are

categorized by their level of controllability; diodes, thyristors, and controllable switches. Power metal‐

oxide‐semiconductor field effect transistors (MOSFETs) fall into the category of controllable switches.

Other types of controllable switches include insulated gate bipolar transistors (IGBTs), gate turn off

thyristors (GTOs), and bipolar junction transistors (BJTs).

Page 10: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

x

Power MOSFETs, often termed Vertical Diffusion MOSETS, or VDMOSFETS were first developed

in the mid‐1970’s[6]. Before the advent of IGBTs, the power MOSFET was matchless for its high

impedance gate structure, which greatly simplified the driver circuit for this controllable switch. Isolated

gate bipolar transistors, IGBTs, were developed more than a decade later and incorporate some of the

best aspects of a BJT with the gate structure of a MOSFET. In present technical reality, there is still yet

to be a controllable switch developed for high power applications that has better switching

characteristics than the power MOSFET.

Presently, all standard commercial power MOSFETs are built in silicon technology. These power

MOSFETS are consistently used for power applications where the operation voltages applied to the

MOSFETs do not exceed 200V. When MOSFET blocking voltage exceeds 200V, the on‐state resistance

of the device increases to a point that power dissipation during forward conduction is not competitive

with other semiconductor switches. For lower current applications of around 10A or less, a MOSFET

may be acceptable for voltages as high as 1kV, but typical silicon MOSFETS do not exceed this limit.

The power MOSFETs’ high frequency of switching paired with the low power dissipation during

switching operations have given researchers good reason to try and push the voltage and current

limitations of this device. No other power switch has faster switching speeds, and the high frequency of

operation translates to beneficial aspects of conversion such as higher power density, lower cost, and

decreased number of converter stages[4]. At higher frequencies, converter parts, such as transformers

and filters, become smaller. The decrease in size not only decreases the cost of these parts, but also

generally means there is less power dissipation in the transformers and filters and an extended lifetime

for these devices.

Structures like the CoolMOS have pushed the limits to what a silicon power MOSFET can

handle[7]. In order to significantly improve the current voltage capabilities of a power MOSFET device,

researchers must use a completely different starting material. Groups such as the Department of

Energy and the Defense Advanced Research Projects Agency, DARPA, have poured money in research

efforts that focus on the fabrication and testing of power silicon carbide, SiC, devices[8]. The properties

of SiC allow devices made of this material to have voltage ratings that are more than an order of

magnitude larger than comparable silicon as described in Section 1.4 of this thesis. SiC power MOSFETs

and Schottky diodes are already being built and different phases of these device designs are currently

tested by the National Institute of Standards and Technology, or NIST[9].

Page 11: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

xi

There are numerous tests that have been developed to characterize the performance of

semiconductor switches. One test that is very important is capacitance‐voltage (CV) measurement,

which gives a description of how much charge is stored between two terminals of a device at different

values of voltage. These measurements are a reaction caused by the physical characteristics of a

MOSFET. In addition, CV measurement show to how a device will respond during switching procedures.

In order to fully test silicon carbide power MOSFETs there is a need for a test platform that can perform

CV measurements at high enough voltage values to fully characterize the full range of the power

MOSFET’s operation in the power electronic circuits.

The following paper describes the test circuitry used to fulfill the needs of a measurement

structure which allows users to safely test power MOSFETs up to a blocking voltage of 5kV. This paper

covers the circuit structure, analysis performed to understand the accuracy of the C‐V measurements,

initial tests used to confirm the circuit’s operation, software made to automate the entire measurement

procedure, and finally, initial low voltage tests performed with the fully built CV measurement platform.

Page 12: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

1

Chapter 1 : Background

1.1 The Power MOSFET Structure and Operation

Figure 1‐1 shows the cross section of a lateral n‐channel power MOSFET cell, often termed

VDMOS, vertically diffused MOSFET. The device is fabricated by epitaxially growing the N‐ drift region

on top of the N+ drain contact[4]. The P body region and the N+ source contact are created using a

diffusion process. Many thousands of these cells exist in a single power MOSFET. There are various

configurations of the power MOSFET that have been developed to yield improved performance, such as

the trench‐FET , the HEXFET and the CoolMOS[7, 10] . For the purpose of this device examination, focus

will remain on the basic vertical diffusion power MOSFET cross section.

Figure 1‐1 Basic VDMOS cross section

There is a parasitic npn BJT between the drain and source of the MOSFET with the body region

acting as the base of the BJT. Current can be fed to the body region of the MOSFET by changing the

voltage across the drain and source terminals. To avoid the occurrence of this parasitic BJT turning on,

the source and the body region are shorted together, creating an integral diode within the MOSFET.

This integral diode can be used in half and full bridge converters.

As with all enhancement mode, n‐channel MOSFETS, when a small positive bias is applied to the

gate of the power MOSFET, a depletion region forms in the body immediately underneath the gate

oxide layer. As this gate bias increases to a value that is greater than or equal to VTh, the electric field

created by gate charge attracts a high density of free electrons to the body‐oxide interface. This

accumulation of negative charge, the inversion layer, effectively allows free electrons to pass through

the p‐type body region as if the free electrons were moving through a n‐type semiconductor.

Page 13: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

2

Figure 1‐2 Three primary modes of operation for the power MOSFET (a) conduction in the ohmic region; (b) conduction in

the saturation region; (c) forward blocking.

There are three primary modes of operation for the power MOSFET: ohmic, saturation, and

forward blocking or cutoff. These modes of operation are shown in Figure 1‐2. In the ohmic region

where VGS>VTh, VDS is small in comparison to VGS ensuring nearly uniform thickness from source to the

drain side of the inversion layer. As VDS increases and the voltage potential between the gate and drain

decreases, the inversion layer narrows on the drain end of the channel, and thus current density at this

side of the channel increases. When VDS becomes large enough where VGS – VDS < VTh, the drain side of

the inversion layer disappears, but current flow is maintained by the electric field between the source

and drain areas. If the gate voltage is removed, the inversion layer completely disappears and electrons

are no longer injected anywhere into the body region of the MOSFET.

Page 14: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

3

1.2 Internal Capacitances of the Power MOSFET

In order to accurately model even the most basic characteristics of a power MOSFET, it is very

important to understand the capacitance effects and adequately predict capacitance values. Figure 1‐3a

shows the three junction capacitances within a MOSFET and the equivalent lumped component model is

shown in Figure 1‐3b. The power VDMOSFET structure is more complex than more standard lateral

MOSFETs used in digital technology. This causes the various C‐V curves for power MOSFETs to be less

predictable than the CV curves of lateral MOSFETS. Before going into the detailed analysis of each

capacitor value, it is reasonable to discuss the qualitative theory used to describe MOS‐capacitance

characteristics.

Figure 1‐3 Power MOSFET capacitance: (a) cross section with each kind of capacitance displayed; (b) equivalent circuit

containing model of the parasitic capacitors

1.2.1 Basic MOS Capacitance

The value of capacitance across a metal‐oxide‐semiconductor junction can be summarized using

three primary states of the junction; accumulation, depletion and inversion. Charge across the device is

managed differently for each of these three stages. The following example uses a MOS interface with p‐

type semiconductor.

Accumulation occurs when the DC voltage applied to the gate causes majority carriers to

accumulate at the semiconductor‐oxide interface, as seen in Figure 1‐4a. In this case, a negative voltage

is applied to the gate, causing positive charge (holes) to concentrate at the surface of the semiconductor

material. This existing charge can quickly respond to changes in the system’s state, with a time constant

on the order of 10‐10 to 10‐13 seconds, meaning applied alternating current effectively has instantaneous

Page 15: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

4

response from this majority charge residing at the semiconductor surface[11]. Figure 1‐5a describes

how this changing AC charge is distributed on both sides of the oxide. The capacitance of the MOS

device in this situation is essentially

OX

GOXOX t

ACaccC

)( , (1-1)

where εOX is the oxide dielectric constant, AG is the area of the p‐type channel under the gate, and tOX is

the thickness of the oxide.

Figure 1‐4 Charge within a basic MOS structure during (a) accumulation; (b) depletion; (c) inversion.

Figure 1‐5 Block charge diagrams for a P‐type MOS device under DC biasing conditionings corresponding to (a) accumulation; (b) depletion; (c) inversion with a low frequency AC signal applied; (d) inversion with a high frequency AC signal applied.

Page 16: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

5

When a small positive bias is applied to the device, a depletion region forms at the oxide‐

semiconductor interface. The net negative charge of the depletion region is simply the lack of majority

carriers in this area of the device; therefore there is no charge within the depletion region to move with

an AC voltage. The width of the depletion region must fluctuate, shrinking and widening as the AC

voltage at the gate decreases and increases. Effectively, this is like having two capacitors in series, COX

and CS, as shown in Figure 1‐5b. Qualitatively, this is described as

SOX

SOX

CC

CCdeplC

)( , (1-2)

where,

W

AC GSS

. (1-3)

The variable, εS, is the semiconductor dielectric constant and W is the depth of the depletion into the

semiconductor surface,

21

2

S

A

S

qNW

, (1-4)

where NA is the acceptor doping concentration in the depletion region and φS is the potential at the

surface of the semiconductor.

The inversion layer forms when the positive bias applied at the gate of the MOS device becomes

large enough that an additional, negative charge, minority carriers (electrons) build up underneath the

oxide layer, as shown in Figure 1‐4c. Once an inversion layer begins to develop, the depletion width has

reached a maximum value, WT. One of two scenarios can occur at this point. For very low frequency AC

signal applied at the gate, the negative charge will be able to react to the changes in gate bias.

Therefore the thickness of the inversion layer will fluctuate in response to an AC signal, portrayed in

Figure 1‐5c. The capacitance of the MOS device is again equal to COX in this case. For very high

frequency AC signal, the carriers cannot be generated or removed fast enough to adequately respond to

the AC signal. In this case, the depth of depletion adjusts in response to the AC signal, as if the charge in

the inversion layer was not there, shown in Figure 1‐5d where CSmin represents the smallest value of

depletion capacitance. How quickly charge in the inversion layer can respond AC signal is dependent on

how quickly minority carriers can be generated and removed. In the P‐base region of a power MOSFET,

Page 17: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

6

charge in the N+ source contact quickly supplies the charge needed for the base region capacitance to

effectively respond transient gate signals[6].

1.2.2 Power MOSFET Capacitance Values

Even though power MOSFETs were developed in the 1970’s, good models that adequately

described the characteristics of the device’s capacitance took another 20 years to establish. Two of the

more commonly used models to describe power MOSFET capacitance are the Cordonnier macro model

and, more predominantly, the lumped‐charge physically based model established by I. Budihardjo and

P.O. Lauritzen [12‐14].

Figure 1‐6 Cross section of a lateral P channel MOSFET.

The lateral MOSFET structure is much more predominant in the semiconductor world and

therefore the physics of this MOSFET structure has been very well developed. The simple cross section

of a lateral P channel MOSFET is shown in Figure 1‐6. Some studies have exploited lateral MOSFET

models to explain the power MOSFET [15]. Figure 1‐7 shows this. In the VDMOSFET there are two P‐

type bodies with an N‐type, lightly doped drain in between the bodies. This looks like, and can be

described as a lateral, P channel MOSFET, where the capacitance between the gate and drain of the

VDMOSFET can be described with some of the same equations used to describe the capacitance

between the gate and bulk of a lateral MOSFET. Setting the drain overlap capacitance of M1 to 0, these

first order lateral structures sufficiently represent the capacitance of a VDMOSFET. As a few minor

details, Rd1 and Rd2 are used to describe the additional resistance of the lightly doped drain. There are

two PMOS transistors, M2 and M3, connected from the drain to the gate which are used to describe the

effects of the built‐in voltage and depletion region of the of the P‐N junction between the P body and

the N‐ drain. This depletion region affects accumulation and inversion of charge at the semiconductor

Page 18: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

7

surface. To account for this, an additional PMOS transistor, M3, which is identical to M2 aside from the

offset voltage source set in series with it.

During the operation of a power MOSFET there are four main situations that occur that affect

the shape of interelectrode capacitance‐voltage curves. All of these situations are summarized in Figure

1‐8 where VDS is assumed to be zero. For simplicity of explanation each state is designated a name.

Body inversion (Figure 1‐8a), body depletion (Figure 1‐8b), drain depletion (Figure 1‐8c), and drain

inversion (Figure 1‐8d) are the four states we will focus on and are specifically associated with how the

charge applied to the gate of this device affects the interelectrode capacitance. Effects caused by VDS

will also be covered in the following three subsections.

Figure 1‐7 Equivalent subcircuit model for power MOSFET using lateral MOSFET models.

CGD

The value of gate drain capacitance indicates the quantity of stored charge between the gate

layer and the large area of drain that is underneath the gate’s oxide layer. In Figure 1‐8a, VGS is greater

than Vth and there is an inversion layer in the p‐body, immediately underneath the gate oxide.

Additionally, the gate charge has created an accumulation layer at the drain‐oxide interface. Figure 1‐

8b shows a similar situation with the voltage across the gate source terminals still greater than zero but

Page 19: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

8

Figure 1‐8 The four primary states that describe MOSFET capacitance as associated with gate‐source voltage. VDS is assumed to be zero for all pictures. (a) When VGS is greater than Vth, the MOSFET has inversion in the body region and accumulation in the drain, and there is continuous, negative charge under the gate; (b) The inversion layer disappears but a depletion region in the P‐body remains when VGS is less than Vth but still greater than 0; (c) As VGS becomes negative, an accumulation forms in the P‐body and a depletion forms in the drain; (d) when the threshold of the N

‐ drain is exceeded (Vth,PMOS) an inversion layer forms in the drain and there is a positive, continuous, positive charge connecting the source terminal and shielding the

gate.

Page 20: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

9

less than the threshold voltage. These two situations produce very similar results with one caveat. The

accumulation layer in the drain means that the capacitance, CGD, will be a maximum value, as explained

in 1.2.1. CGD is at its highest value immediately before the inversion layer develops in the p‐body. Once

current is allowed to flow through the P body region, the voltage at the drain‐oxide interface is no

longer constant; it is larger close to the edges of the p body region than it is at the center of the drain‐

oxide surface. This causes the slight capacitance decrease during forward conduction. A set of generic

C‐V curves for CGD are shown in figure 1‐9. The section of the C‐V curve in Figure 1‐9a defined with

bracket 1 shows this transition for the body inversion state to the body depletion state.

Figure 1‐9 Gate‐drain capacitance verses voltage. (a) CGD verses VGS. The numbered brackets parse out the different state

transitions that occur in the power MOSFET. (b) CGD verses VDS.

As VGS decreases and transitions from an applied positive charge on the gate to a negative

charge, the body region changes from depletion into accumulation and the drain region goes from

accumulation into depletion, as show in Figure 1‐8c. The expansion of the depletion region in the drain

causes CGD to drop monotonically with increasing VGS. Bracket 2 in Figure 1‐9a identifies this transition.

As VGS continues to drop, it exceeds the “threshold voltage” of the body/drain PMOS transistor, creating

an inversion layer in the drain of the power MOSFET. When this happens, an interesting phenomena

occurs that is unique to the power MOSFET; there is a continuous, positive charge stretching from either

source contacts as shown in Figure 1‐8d. This positive charge connects the source across the body and

drain and effectively blocks the charge that is on the power MOSFET gate. This causes the gate‐drain

capacitance to decrease rapidly, which is a physical characteristic that the designers of converters can

Page 21: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

10

use to their advantage and is often termed the shielding effect. Bracket 3 of Figure 1‐9a labels the

switch into the drain inversion stage as can be seen by the dramatic drop on gate‐drain capacitance.

When VDS increases, it has two principal effects on the capacitance. The depletion region in the

drain begins developing once VGS becomes less than VDS; therefore for a given, small value of VGS the

capacitance in the drain is much smaller for increasing values of VDS. As VDS increases, the PMOS

inversion threshold for the drain region increases, a phenomena occurs that can be likened to the body

effect in a PMOS transistor. We see this in Figure 1‐9a, the rapid drop in CGD happens at more negative

values of VGS.

CGS

Figure 1‐10 Gate‐source capacitance verses voltage. (a) CGS verses VGS; (b) CGS versus VDS.

The gate‐source capacitance as a function of applied voltage, shown in Figure 1‐10, most closely

resembles a low frequency structure MOS structure as it was described in the previous section. When

the power MOSFET is on and an inversion layer is present in the P body, the charge in the inversion layer

can quickly respond to variations in charge applied to the gate by moving free electrons in and out of the

N+ contact. Therefore gate‐source capacitance is high. When VGS drops below the threshold voltage

and the device is in body depletion state, the capacitance drops quickly. Capacitance then recovers as

VGS becomes less than zero and the P body goes into accumulation. The value of CGS further increases

as the inversion layer underneath the drain is established and the shielding effect connects the source

across the drain. As mentioned in the previous section, increasing values of drain‐source voltage delays

Page 22: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

11

the onset of inversion in the drain. This causes shielding effects to occur at greater values of VGS,

delaying CGS from reaching its maximum value. Figure 1‐10a CGS verses VGS and this delayed onset in

shielding is observed for a greater value of VDS. Figure 1‐10b is a good depiction of how shielding effect

influences the value of CGS. For increasing values of VDS and a constant value of VGS, the inversion layer

in the drain disappears as the drain voltage increases the P‐inversion threshold. The abrupt drop in CGS

in figure 1‐10b is the reaction to this loss of shielded charge.

CDS

The output capacitance of a power MOSFET, CDS, represents the coupling of the drain and the

source electrode. During forward conduction in a power MOSFET, the source and drain have a direct

connection and current is allowed to flow between these two terminals, so the capacitance is very low.

When the power MOSFET is turned off, and the inversion layer between the source and drain

disappears, the capacitance between these two terminals is represented by the depletion region

between the p‐body and the N‐ drain. A CDS verses VDS curve looks very similar a C‐V curve for a diode;

as the drain voltage increases, the P‐N depletion layer increases which decreases the capacitance

between these two terminals. This common shape in the C‐V curve is present in Figure 1‐11b.

Figure 1‐11 Drain‐source capacitance verses voltage. (a) CDS verses VGS; (b) CDS versus VDS.

But Figure 1‐11b does not look exactly like a diode’s C‐V curve. If it did, changing that value VGS

would have no effect on the CDS verses VDS curve. Figure 1‐11b shows three unique curves for three

Page 23: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

12

different values of gate‐source voltage. This variation is caused by the shielding effect; the inversion

layer underneath the drain connects the source charge through the drain region. This effectively

extends the area of the source region to include the area of the drain that is underneath the oxide layer.

The rapid increase in capacitance in Figure 1‐11a shows the onset of the inversion layer in the drain.

Increasing values of VDS shift the onset of this jump in capacitance.

1.3 Power MOSFET Capacitance and Switching Performance

Some of the main aspects of three terminal power devices that researchers work to optimize are

forward conduction efficiency, switching efficiency, blocking voltage, and maximum switching

frequency[6]. Improving one aspect of the device often affects other characteristics of the device. For

instance, improving forward conduction efficiency intrinsically reduces the blocking voltage a power

MOSFET can withstand. Switching frequency of a converter plays a significant role in the overall cost

and degree of complexity of a given converter[4]. Higher frequency converters with low power

dissipation during switching events will allow for smaller and therefore cheaper, passive components

and fewer converter stages. Maximizing these device characteristics has a positive impact on the whole

power electronics system.

Because the power MOSFET is not a minority carrier device, its switching characteristics are

intrinsically faster with less power dissipation than the characteristics of other high power, three

terminal semiconductor devices. When a power BJT or IGBT is conducting high current, very high levels

of minority carriers exist in their drift region. When these devices are turned on they must first establish

this high level of minority carriers before they may reach a steady state. And then when turned off, the

minority charge has to be swept out of the device. MOSFETs do not have this issue; the only charge they

have to move is caused by the built‐in capacitance of the device. These capacitances largely dictate the

switching speeds of power MOSFETs, power dissipation during switching, and the efficiency of MOSFET

gate driver circuits. All the capacitance values shown in Figure 1‐3a play a significant role on the shape

and speed of voltage and current switching waveforms. The following sections on hard and soft

switching quantify the significance of MOSFET capacitance in dictating the voltage and current

waveform shape, speed, and the associated power dissipation.

Page 24: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

13

1.3.1 Hard Switching

The term, hard switching, refers to the traditional form of switching performed in pulse width

modulated (PWM) converters. During a hard switching transitions, a MOSFET switches from off to on

with full voltage potential across its terminals. While switching from on to off there is full current

through the device. For a simple, first order analysis of power MOSFET switching, we apply the MOSFET

in a step down, buck converter configuration with an inductive load. Figure 1‐12 shows a diagram of a

diode clamped inductive load with a MOSFET used as the switch. This is a fundamental circuit used in a

step down DC‐DC converter, and the following switching analysis presented can apply to any buck,

boost, or buck‐boost converter[4].

Figure 1‐12 Buck converter with inductive load, IO. CGD and CGS represent the internal capacitances of the MOSFET.

Turn On Transition

In region A of the turn‐on transition, described in Figure 1‐13, Figure 1‐14, and Figure 1‐15a, the

gate voltage, VGG, is stepped from zero volts to a voltage that exceeds the threshold voltage of the

power MOSFET. The application of gate voltage induces gate current that charges CGD and CGS,

dt

dvC

dt

dvCi GD

GDGS

GSAG )(

.

(1-5)

The voltage applied at the gate of the MOSFET is equal to,

Page 25: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

14

GtGGAGS eVv /

)( 1 (1-6)

where time constant, τG, is

GSGDGG CCR . (1-7)

Once the gate‐source voltage exceeds the MOSFET’s threshold voltage, the switching waveform moves

into region B. The current through the drain source terminals begins to increase at a rate that matches

Figure 1‐13 Turn on voltage and current wave forms for the gate‐source and drain‐source terminals of the MOSFET. The

circuit is assumed to contain an ideal freewheeling diode.

Figure 1‐14 (a) A power MOSFET IV curve showing the path a turn on transition follows; (b) linearized transfer curve of a

power MOSFET.

Page 26: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

15

Figure 1‐15 Equivalent circuit used for turn on current and voltage characteristics of MOSFET in a diode‐clamped inductive load circuit. (a) equivalent circuit for region A; (b) equivalent circuit for region B; (c) equivalent circuit for region C; (d)

equivalent circuit for region D; (e) equivalent circuit for region E.

Page 27: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

16

the linearized transfer curve, as seen in Figure 1‐14b. Even while current through the MOSFET rapidly

increases, the voltage drop across the drain‐source terminals of the MOSFET will maintain a constant

voltage of approximately VD. Until the iD(t) is equal to Io, the freewheeling diode, DF, will conduct the

additional current and will therefore maintain a negligible voltage drop.

Once iD(t) reaches IO, the freewheeling diode turns off and the voltage across the MOSFET begins

to drop. In this stage of turn‐on, region C, the gate current and gate voltage are temporarily clamped,

with

Thfs

OIGS V

g

IV

O, , (1-8)

G

IGSGGDCG R

VVi O,

),(

. (1-9)

This clamped current dictates the rate of voltage drop across the drain‐source terminals of the power

MOSFET as follows:

.,

GDG

IGSGG

GD

GDSDG

CR

VV

C

i

dt

dv

dt

dvO

(1-10)

The transition from region C to region D indicates the MOSFET traversing from the active region of

operation to the ohmic region of operation as seen in figure 1‐15d. Additionally, the value of internal

capacitance, CGD, is largely dictated by the value of voltage across the drain‐source terminals of the

MOSFET. As the voltage across the drain of the device decreases to a potential that is on the order of

VTh, CGD rapidly increases.

When the drain‐source voltage becomes stable, in region E, the gate voltage becomes

unclamped and proceeds with its exponential growth to the value, VGG. The time constant, τG, is still

described with equation 2, but because CGD has greatly increased in value, this second stage of gate

voltage exponential growth is slower than in regions A and B. Gate current exponentially decays to

zero during this final period, as described in equation 1‐5.

Voltage/Current Ringing

For the analysis of MOSFET turn on discussed above, the freewheeling diode is assumed to be

ideal and there are no parasitic inductances included. These two aspects of the circuit cause current and

voltage ringing in the converter during real hard switching. As the circuit moves from region B to region

Page 28: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

17

C of the switching waveform, the freewheeling diode turns off. When the diode turns off, the additional

charge inside the diode, referred to as reverse recovery charge, Qrr, gets swept out. This swept charge

causes a current spike that is forced to flow through the MOSFET. The surge in extra energy rings in the

circuit and the magnitude and time of ringing is dependent on resistive, capacitive, and inductive

components of the circuit[16]. Energy dissipation caused by this oscillation can be quantified as

DossrrDturnonring VQQVE2

1_ (1-11)

where Qrr is the reverse recovery charge that is swept out of the freewheeling diode and Qoss is the

charge stored on the output capacitance of the MOSFET,

DSDSGDDSossoss VCCVCQ )( . (1-12)

Consequently the output capacitance will cause additional power dissipation during hard switching.

Figure 1‐16 Turn off voltage and current wave forms for the gate‐source and drain‐source terminals of the MOSFET.

Page 29: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

18

Turn Off Transition

The same analytical approach can be used to find the turn off wave form as was used for the

turn on waveform, with the inverse sequence of events occurring in the turnoff waveform. Figure 1‐16

shows the turn‐off currents and voltages.

Switching the gate voltage to negative values is a way of taking advantage of the shielding

effect, and reducing CGD to its minimum value. This affects the gate’s turn off time constant and allows

the turn off wave form to switch faster. Changing the value of gate resistance is another way to force

the turn‐off switching time to be different from the turn‐on time[4].

1.3.2 Soft Switching

During a power converter’s typical operation, the power MOSFET suffers conduction and

switching losses. Over the past several decades, power density has become a driving performance

characteristic for many different power applications. Higher power densities are largely achieved with

higher frequency circuitry. With standard hard switched, pulse width modulated (PWM) circuits the

optimal switching frequency is 30‐50kHz, which puts an upper threshold on the power density of such

circuit topographies[17]. At higher frequencies, the power loss during switching becomes the dominant

problem. Zero current switching (ZCS) and zero voltage switching (ZVS) techniques were developed to

overcome this issue by greatly reducing switching losses. These switching techniques have the common

title of soft switching techniques.

Figure 1‐17 (a) Current‐mode resonant switch (b) Voltage‐mode resonant switch

In general, ZCS uses a current mode resonant switch. This entails having three terminal

switching device, such as a power MOSFET, in series with an inductor and this switch and inductor are

the placed in parallel with a capacitor, as shown in Figure 1‐17a [18]. ZVS uses a voltage mode resonant

switching with the switch in parallel with a capacitor and these two components in series with an

inductor, shown in Figure 1‐17b. The following section describes ZVS for a simple boost converter and

how the parasitic capacitances of power MOSFETs affect the efficiencies of such circuits.

Page 30: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

19

Zero Voltage Switching

Figure 1‐18a shows a basic DC‐DC boost converter with a voltage mode resonant switch, and

Figure 1‐18b shows a simplified version of this circuit. The internal, anti‐parallel diode of the power

MOSFET, D1, causes this circuit to be operating in the half‐wave mode because it clamps the voltage

across the capacitor, CR, to a minimum value. The circuit’s behavior is largely determined by the values

of LR and CR, the following parameters are defined:

,r

rn C

LZ (1-13)

,1

rrCL (1-14)

and .0

nZ

Rr (1-15)

where Zn is the characteristic impedance, ω is the resonant angular frequency, and r is the normalized

load resistance.

Figure 1‐18 DC‐DC boost structure (a) with voltage mode resonant switch; (b) simplified input and output terminations

Page 31: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

20

The zero voltage switching cycle can be broken up into four stages. The first stage is the

capacitor charging stage. Starting at time, t0, the voltage, VC, across the power MOSFET and CR is zero

and the MOSFET is switched off. The gate source voltage of the power MOSFET drops exponentially,

with a time constant that is consistent with Equation 1‐7 of the previous section. The voltage drop

across the MOSFET is dictated by the charging capacitor, CR, rather than the hard switching turn‐off

voltage waveform, so vGS(t) does not experience a “plateau” during soft switching. The rate of voltage

increase across the capacitor and MOSFET drain‐source terminals can be described as

R

iC

C

I

dt

dV . (1-16)

when the charging capacitor reaches the voltage value, Vo, at time ti the cycle transitions into the second

stage.

Figure 1‐19 Equivalent circuits of the VZS boost converter during the four switching stages from (a) t0 to t1; (b) t1 to t2; (c) t2 to

t3; (d) t3 to t0.

The second stage is the resonant stage starting at time t1. Once the value of voltage across CR

exceeds Vo, some of the current from source Ii begins to flow through LR, Do, and Vo. The equivalent

circuit is shown in Figure 1‐19b. The current and voltage equations during this period are

))(cos(1()( 0ttItI iL (1-17)

Page 32: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

21

and ))(sin()( 0ttIZVtV inoC , (1-18)

assuming that the voltage drop across Do is approximately zero. At VC(t2) the voltage is clamped to

approximately zero by the power MOSFET’s anti‐parallel diode. Current flowing through the inductor at

this transition point is

)cos1()( 2 iL ItI (1-19)

in

o

IZ

V1sin . (1-20)

Once the voltage across the resonant capacitor drops to zero, the power MOSFET is switched on. This

begins the inductor discharging stage. The inductor current decays at a rate

r

oL

L

V

dt

dI . (1-21)

A short pulse of negative voltage circulates through the power MOSFET caused by the reverse recovery

charge stored in the integral diode. The waveform, IM(t) shown in Figure 1‐20 illustrates this negative

reverse recovery voltage. In the fourth and final stage of zero voltage switching, the inductor has

completely discharged and all currents is flow through the power MOSFET.

In summary, the resonant components of ZVS topologies dictate the overall switching

waveforms as oppose to hard switching waveforms which are largely dictated by the capacitance of the

MOSFET used. The input gate waveforms are still largely dictated by input capacitance, CGS and CGD, for

soft switching converters, but less emphasis is placed on those waveforms because output response is

no longer directly linked to the input[12]. Additionally, as observed from figure 1‐20, the voltage across

the MOSFET is always zero while the MOSFET is on, greatly reducing the switching losses and the

stresses the power MOSFET has to tolerate.

Parasitic Capacitance Loss Effects

The most significant contribution to switching loss during soft switching are the parasitic

capacitors, which causes the voltage/current ringing that is somewhat similar to the ringing described in

the hard switching section. As mentioned above, when the ZVS circuit transitions from the second to

the third stage of operation at t = t2, the MOSFET turns on and the internal diode of the power MOSFET

no longer conducts current. The reverse recovery of this internal diode causes a negative spike in

current, creating high frequency oscillations that are superimposed onto the output current and voltage

Page 33: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

22

Figure 1‐20 ZVS waveform during half wave mode operation

waveforms of the power MOSFET. The frequency of these oscillations are based on the magnitude of

the MOSFET’s output capacitance, COSS, and the resonant inductor. The frequency is quantified as,

OSSRCL/1 [19]. Energy lost during this ringing is equal to

2

2

1oOSSonturn VCE . (1-22)

A less significant ringing loss also occurs during MOSFET turn off. The sudden drop in current across the

MOSFET causes the capacitor, CR, to quickly pick up all the current, Ii. But the MOSFET output

capacitance and CR are in parallel, so charge oscillates between the two capacitors and the inductor.

The energy dissipated is approximately

R

OSSoOSSoffturn C

CVCE 2

2

1. (1-23)

Page 34: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

23

Again, the ratio of MOSFET output capacitance to resonant capacitance is typically small, so this value of

dissipated energy is usually trivial compared to turn‐on power loss. But as converter circuits are pushed

to higher and higher values of frequencies, these losses become more prevalent not only because

switching events occur more frequently but because the resonant capacitor, CR, is reduced in value.

1.4 Limitations of the Power MOSFET and SiC Devices

As mentioned in the introduction of this thesis, even though power MOSFETs have the best

switching characteristics, as a silicon device, power MOSFETs have a blocking voltage upper limit of

about 1kV. As the blocking voltage of a power MOSFET increases, the on‐state resistance must also

increase. This blocking voltage to on‐state resistance relationship is a function of the physical limitations

of silicon. Therefore, in order to push capabilities of power MOSFETs to higher currents and voltage

ratings, a new semiconductor material must be used. The following sections summarizes the

relationship between on‐state resistance and breakdown voltage, and presents the properties of SiC

which cause it to have significantly improved blocking voltage characteristics.

1.4.1 Blocking Voltage and RDS­ON

When a power MOSFET is in forward blocking mode, as depicted in Figure 1‐2c, the MOSFET

carries all the blocking voltage across the p‐n junction of the body and drift regions. With increasing

values of voltage, the depletion region’s electric field at the p‐n junction will increase. Figure 1‐21

shows the electric field potential at a one dimensional p‐n junction.

Figure 1‐21 Electric field distribution across a planar p‐n junction, with a doping profile similar to one of a power MOSFET.

Avalanche breakdown is the phenomena that limits the maximum operating voltage for power

devices. Carriers that are accelerated through the depletion region’s electric field attain enough energy

Page 35: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

24

to generate additional electron‐hole pairs by passing their energy to an electron that exists in the

valence band of the semiconductor. Assuming that voltage is only supported by the lightly doped drain

side of the structure, the depletion width and doping concentration of the drain can be defined with the

equations,

CD E

BVW

2 (1-24)

and qBV

EN CSD 2

2 , (1-25)

where BV is the blocking voltage of the p‐n junction and EC is the critical electric field of the

semiconductor material[6]. Specific resistance of the drift region is then limited by blocking voltage and

critical electric field,

3

2

,

4

CnSDn

Dspon E

BV

Nq

WR

. (1-26)

Therefore, increasing values of on blocking voltage rapidly increases the resistance of the drift region in

a MOSFET device. This issue affects all majority carrier devices.

1.4.2 Silicon vs. Silicon Carbide

Table 1‐1 shows some of the material properties of silicon and silicon carbide[8]. High values of

breakdown electric field give SiC the ability to block much higher voltages. Additionally, larger band gap

and higher thermal conductivity make solid state devices made from SiC better suited for high

temperature applications[20]. Higher values of thermal conductivity and saturation drift velocity also

make SiC devices posses better fault tolerances.

Table 1‐1 Table showing differences between the properties of silicon and the properties of silicon carbide.

Semiconductor material

Energy Bandgap (eV) Breakdown Electric

Field (V/cm) Thermal Conductivity

(W/m•K) Saturated Electron

Drift Velocity (cm/sec)

4H‐SiC 3.26 2.2•106 380 2.0•107

Si 1.12 2.5•105 150 1.0•107

The importance of CV measurements with regards to MOSFET switching properties has been

demonstrated in this section of the thesis. Power MOSFETs with ratings of up to 10kV have been

developed from SiC, and it is important now to have the capability to perform high voltage CV

Page 36: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

25

measurements on these devices which encompass its full voltage blocking range. The remaining

sections of this thesis discuss the circuit system that was built and validated to perform accurate, high

voltage CV measurements. The system is automated to simplify and speed up the measurement

process.

Page 37: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

26

Chapter 2 : High Voltage, Capacitance­Voltage Circuit and

Analysis

2.1 High Voltage Circuit Layout

The circuit layout for the high voltage, capacitance‐voltage, HV CV, apparatus is shown in Figure

2‐1, and Table 2‐1 displays the static component values of the circuit. Capacitor and resistor values not

listed in this table are subject to change for different experiments. The complexity of this circuit arises

because the Agilent 4284A LCR meter, or any other three terminal LCR meter available, is voltage

sensitive and cannot withstand applied, DC voltages on the order of 1kV or more. The goal of this

equipment is to achieve CV measurements that can apply blocking voltages of up to 5kV across the

drain‐source terminals of a SiC power MOSFET. Therefore, protection circuitry must be added to keep

these high voltages away from the LCR meter. This quickly sets hurdles in what would otherwise be a

fairly straight forward measurement.

Figure 2‐1a shows the main CV system, which attaches to the circuit shown in Figure 2‐1b at

terminals CM1 and CM2. The main CV system consists of six connection terminals that are used to

generate the three capacitance measurement configurations; CGD, CDS, and CGS. Two voltage sources

control the voltages, VGS and VDS, and two voltage meters measure the voltages of these terminals as

current leakage through the MOSFET terminals will cause supplied and measured voltage values to

deviate. For low values of VDS, output 1 of the E3647A Dual Power Supply is used. For high voltage

measurements, the PS350 High Power Supply is used. The E3647A power supply must be used for low

voltage measurements because the PS350 Power Supply as a lower voltage limit of 40V. Voltage applied

at the gate‐source terminals should have a maximum threshold of about ‐20V, so output 2 of the

E3647A Dual Power Supply is always used to control VGS. Resistors are placed in series with the voltage

meters to suppress any small signal noise that the voltage meters generate. The resistors in series with

the Keithley 2010 serve an additional purpose; the floating voltage values on the low and high input

terminals of this voltage meter are limited to 500V and 1000V, respectively[21]. The internal resistance

of this device is 10MΩ, so a 100MΩ resistor is placed in series with the high terminal and a 10MΩ

resistor is placed in series with the low terminal to ensure that there is no chance of damaging the

meter with an overvoltage. These resistors also keep current levels at the Keithley terminals at a

Page 38: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

27

minimal level to ensure safety. The output voltage reading is normalized in the software to compensate

for these series resistors.

Figure 2‐1 High voltage capacitance‐voltage circuitry; (a) main circuitry showing terminal points, voltage supply, voltage meter and DC blocking capacitors; (b) hookups to LCR meter and diode bridge

Table 2‐1 Component values of circuit shown in Figure 2‐1 which remain constant for all forms of testing.

Device Circuit

C1 1mF

C2 1mF

R3 3.3kΩ

R4 3.3kΩ

R5 330Ω

RD 3MΩ

RG 3MΩ

Page 39: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

28

Capacitors, CCD and CCG, block the high power DC voltage from the terminals of the LCR meter. If

the device should suddenly fail during a high voltage capacitance measurement and a short develops

between the drain and source terminals or the drain and gate terminals of the MOSFET, there will be a

large, transient pulse in energy that will pass from the terminals of one blocking capacitor to the other.

This sudden change in charge of the capacitors will induce a current. The resistors, RCD and RCG, exist in

this circuit to control the magnitude of this current during a possible failure, and the purpose of the

diode bridge shown in Figure 2‐1b is there to prevent this current from reaching the LCR meter. The

additional circuitry consisting of R3, R4, C1, C2, and the AC adaptor are present to ensure that the diode

bridge is always in reverse bias during normal circuit operation and, therefore, this bridge’s impedance

is always very high. This minimizes the bridge’s effects on the CV measurement.

Table 2‐2 describes all three allowed terminal connections for each type of MOSFET capacitance

measurement that can be performed. These six terminal connections allow for the flexibility to utilize

one basic circuit to accurately measure all different forms of capacitance in a MOSFET or any other three

terminal devices with a high impedance switch input, such as an IGBT or GTO. The following sections

give a brief overview of the operation of each configuration.

Table 2‐2 Terminal Connections for each type of CV measurement to be performed on a power MOSFET.

TEST TERMINAL CONNECTS TO:

CGD

1 42 Gate3 65 Drain6 Source & 3

CDS

1 42 Source3 65 Drain6 Gate & 3

CGS

1 62 Gate3 45 Drain6 Source & 1

2.1.1 CGD Configuration

For a gate drain capacitance measurement, the source of the MOSFET is attached to the

shielded ground of the Agilent LCR meter (denoted terminal 3 in Figure 2‐2 and Table 2‐2) and terminal

Page 40: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

29

6. Terminal 5 connects to the drain of the MOSFET for this configuration and all other configurations,

and the gate connects to terminal 2. Output 2 of the E3647A Dual power supply applies voltage at the

gate and since the source terminal is grounded, VGS equals VG. The same is true for the drain voltage;

voltage applied at the drain terminal is equal to VDS.

Figure 2‐2 Configuration for CGD measurements.

2.1.2 CDS Configuration

Comparing Figures 2‐2 and 2‐3, the CDS and CGD configurations look very similar. Only the gate

and source terminals of the MOSFET swap places, the rest of the terminals remain the same. However,

the way in which the CDS measurement is performed is very different from the way the CGD measurement

is performed. Instead of applying a negative value of voltage at the VG terminal of the MOSFET to

achieve negative VGS, a positive value of voltage is applied to source to get the equivalent potential

between these two terminals. Therefore, the terminals of output 2 of the E3647A Dual Power Supply

need the opposite polarity used in the CGD measurement to achieve the same values of VGS.

Figure 2‐3 Configuration for CDS measurements.

Page 41: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

30

Applying non‐zero voltage potentials at the source terminal of the MOSFET will affect the value

of VDS. So when measuring VDS the voltage output of the Keithley 2001 has to be subtracted from the

voltage output of the Keithley 2010. Additionally, the change in potential applied at the source also has

to be applied at the drain to change the value of VGS, but keep VDS constant.

2.1.3 CGS Configuration

At first glance, Figure 2‐4 appears to be an unworkable circuit. Based on this crude circuit

diagram, none of the MOSFET terminals are grounded. But what is not obvious in these diagrams is that

the low terminal of the LCR meter, terminal 1 in this circuit, is a virtual ground. So even though the

source terminal appears to be floating, the voltage potential on the source will always be zero or nearly

zero during CGS testing. In this situation, voltage is directly applied at the gate and drain terminals with a

grounded source.

Figure 2‐4 Configuration for CGS measurements.

Figure 2‐5a shows the entire system, with voltage meters and source on the left of the picture,

and the HV CV circuitry all contained in the plastic box on the left of the picture. The LCR meter resides

behind the circuit box. Figure 2‐5b shows a close up of the CV apparatus and Figure 2‐5c shows the

terminals where the MOSFET can be attached for measurement.

2.2 Analysis Capacitance­Voltage Measurement System

After developing a wiring diagram for the HV CV circuit, it was necessary to verify that the

additional passive and active components of this circuit would not cause inaccuracies in the capacitance

data taken by the LCR meter. The following sections examine the method the LCR meter performs

Page 42: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

31

measurements, the total impedance of the whole measurement system, and the equations developed

to describe the system’s overall accuracy.

Figure 2‐5 Pictures of the built HV CV circuit. (a) Complete system with voltage sources, meters, and HV circuit box. (b) A

closer look at the HV circuitry. (c) Circuit terminals where the MOSFET attaches to the apparatus.

2.2.1 A Look at the Agilent 4284A LCR Meter

The Agilent LCR meter has two input terminals, high and low. Figure 2‐6 shows a crude diagram

of how the LCR meter measures impedance[22]. An AC voltage with a user determined frequency is

applied to the high terminal connection and the change in voltage is monitored at this high terminal.

The change in current is monitored at the low terminal connection. Because there is a virtual ground at

the low input terminal, any impedance from the low input terminal to shielded ground is shorted, and

no current will flow through ZL. The impedances ZMSR and ZH are now in parallel. The voltage across ZMSR,

and its corresponding current are unafffected by ZH. The derivative of impedance with respect to time,

ZMSR is simply

Page 43: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

32

1

dt

dI

dt

dV

dt

dZMSR . (2-1)

Using this simple calculation, all manner of information concerning device impedance can be derived.

Figure 2‐6 Basic sketch of Agilent LCR measurement method.

2.2.2 Accuracy Analysis of CV circuitry

There are many components, passive and active, that make up this circuit. These components

could have an effect on the total accuracy of the LCR impedance measurement. It is important to come

up with a strategy to ensure that, regardless of MOSFET’s capacitance, the measured CV data is accurate

to within a certain, known percentage. The following analysis evaluates impedances of CGD

configuration, but the general approach to examining circuit impedance is used to develop similar

accuracy calculations for all MOSFET capacitance configurations.

Figure 2‐7a shows the CGD circuit with all of the associated impedances and Figure 2‐7b is a

schematic of the reduced equivalent circuit. The impedance of the diode bridge, denoted with RPROT and

CPROT, have no effect on the overall capacitance measurement, as was described by section 2.2.1.

However, impedances ZCCD and ZCCG are not in parallel with the measured impedance, shown in Figure 2‐

8, and will cause CV measurements to suffer some inaccuracies. If the impedance branches ZGS and ZDS

were not present, the static values of ZCCD and ZCCG could simply be subtracted out of the final

measurement. But the dynamic value of ZGS and ZDS cause the overall effect of ZCCD and ZCCG to be

unpredictable. The effect of ZCCD and ZCCG are examined separately.

Page 44: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

33

Figure 2‐7 Equivalent circuit diagrams for the CGD configuration; (a) a complete diagram showing the more complex

components of the circuit as basic equivalent devices; (b) a condensed equivalent circuit that groups reducible elements of impedance.

ZCCD

AC current flowing through the drain coupling capacitor and coupling resistor will cause a

voltage drop between CGD and the virtual ground. Therefore, the parallel ZDS branch will have an equal

voltage and some of the current, IGD, will be diverted from reaching LCR’s internal am meter, depicted in

Page 45: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

34

Figure 2‐8. The ratio of current that is diverted from LCR’s terminals is can be described with a current

divider equation,

CCDDS

DSGDLCR ZZ

ZII . (2-2)

We must also take into consideration the voltage drop across ZCCD,

DSCCD

DSCCDGD

GDTOTGD

ZZ

ZZZ

ZVV

(2-3)

where VTOT is the voltage drop across both ZGD and ZCCD. Based on these equations, the smaller ZCCD is

compared to ZGD and ZDS, there is less voltage across ZCCD and current diverted from the LCR meter.

Therefore, it is desirable to have large values of ZDS. Out of all impedance components that make up ZDS,

the internal MOSFET capacitance, CDS, will typically have the smallest impedance. Resistors RD and RDMSR

have values on the order of several megohms. Consequently, the larger the value of CDS, the more

current is diverted from the LCR’s terminal and the less accurate the LCR’s measurement will be.

Figure 2‐8 A simplified version of the CGD configuration connected with the LCR meter, showing the series impedances, ZCCG

and ZCCD, and highlighting the effects of ZCCD on the impedance measurement.

ZCCG

Focusing on the effects caused by ZCCG, the circuit in Figure 2‐9 is used. In order to reduce the

voltage across ZCCG, the equivalent impedance of ZGD in parallel with ZGS must be much larger than ZCCG.

Solving the voltage divider in terms of VGD and VOC gives the transfer function

Page 46: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

35

GSGD

GSGDCCG

OCGD

ZZ

ZZZ

VV

1

. (2-4)

The larger ZGD and ZGS are compared to ZCCD, the smaller the voltage across ZCCG will be. Similarly to the

discussion above on ZCCD, the value of ZGS is chiefly dictated by the value of CGS other impedances in

parallel with CGS, will be much larger than CGS for most measurement situations.

In summary, the presence of ZCCD within the circuit reduces the current that the ammeter reads

and the effects of ZCCG causes the voltage across the device under test to be larger than it should be.

Both of these effects cause the LCR meter to inflate the true value of the MOSFET’s impedances, causing

these capacitance measurements to be smaller than the true MOSFET interelectrode capacitances.

Figure 2‐9 A circuit diagram which highlights the effect of ZCCG on the impedance measurement.

The total accuracy of an LCR measurement taken with this circuitry can be derived using

Equations 2‐2, 2‐3 and 2‐4. If these equations are normalized by dividing them by ILCR, VGD and VOC,

respectively, and then one multiplies the results of each calculation together, the product gives the

accuracy of the measurement,

DSCCD

DSCCDGD

GD

GSGD

GSGDCCG

CCDDS

DS

ZZ

ZZZ

Z

ZZ

ZZZ

ZZ

ZAccuracy

1

1, (2-5)

Re* AccuracyCC ACTUALMEASURED . (2-6)

Now that an equation for accuracy has been developed, it must be confirmed that this will predict

accuracy of a capacitance measurement.

Page 47: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

36

2.3 Verification of Accuracy Analysis

Equation 2‐5 is verified by conducting a controlled measurement with a network of three

capacitors all connected with one another. This simulates the interelectrode capacitance within a

MOSFET in a static way so we can determine whether or not the predicted accuracy is on target with the

measured accuracy of MOSFET capacitance.

The exact value of each of the capacitors is measured directly with the LCR meter, not using the

high voltage CV circuitry. These capacitance values are recorded and then the three capacitors are

connected to one another so that each capacitor resembles terminal to terminal MOSFET capacitance.

A picture of this capacitance network is shown in Figure 2‐10. The capacitors’ impedance is again

measured, this time using a prototype high voltage CV circuit with the circuit values shown in Table 2‐3.

The frequency used to perform the measurement was 20kHz.

Figure 2‐10 Three film capacitors soldered together to create a network that replicates MOSFET capacitance.

Finally, the precision of the HV CV apparatus is calculated using Equations 2‐5 and 2‐6. MATLAB

programs were developed to calculate the accuracy of each circuit configuration based on real HV CV

circuit values and the fixed values of MOSFET internal capacitance. The program makes bode plots of

the magnitude and phase of the measurement precision over a frequency range of 1‐100kHz. Figure 2‐

11 show the results of these MATLAB calculations. These graphs display the normalized accuracy of a

measurement. Thus, for a given frequency, results displaying a magnitude of 0.92 and a phase of nearly

zero means the accuracy of such a measurement would be 92%. The complete MATLAB scripts can be

found in Appendix A. Table 2‐4 summarizes the comparison of measured and calculated accuracy.

The calculated and measured accuracies are all within 1% of each other. An explanation as to

why these two values are not closer together is because the exact CV circuit values, such as the coupling

capacitors, CCD and CCG, were not measured. The tolerances for the coupling capacitor values are as

much as 10% which could certainly have some effect on the exactness of the prediction. Even so, with a

Page 48: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

37

Figure 2‐11 Bode plots showing the calculated accuracy of each CV configuration for the devices values stated in Table 2‐3.

Page 49: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

38

Table 2‐3 Component values of prototype high voltage CV circuit.

Prototype HV, CV Circuit

CCD 0.1µF

CCG 0.1µf

RCD 2.7Ω

RCG 2.7Ω

RD 3MΩ

RG 3MΩ

CGS 3.929nF

CDS 1nF

CGD 3.037nF

maximum offset between measured and calculated accuracy of only 1%, it is reasonable to assume that

the equation developed to predict the accuracy of this high voltage CV circuit is correct.

Table 2‐4 A summary of measured and calculated capacitance values.

Capacitor Real Capacitance

Measured Capacitance

Accuracy of Measurement

Calculated Accuracy

CGD 3.037nF 2.726nF 89.76% 89.86%

CDS 1.000nF 0.9219nF 92.19% 91.60%

CGS 3.929nF 3.698nF 94.12% 93.56%

The larger the MOSFET’s capacitance, the larger the coupling capacitors must be in order to

achieve precise measurements. Figures 2‐12a and 2‐12b are an example of this. The capacitors in Table

2‐3 are all on the order of 1‐4nF. Increasing these capacitance values by and order of magnitude, to 10‐

40nF, significantly affects the correctness of the CV measurement, as shown in figure 2‐13a. The values

of the coupling capacitors must be increased to compensate for larger MOSFET capacitance. In Figure 2‐

13b, the coupling capacitors are increased from 0.1µF to 1µF, and the accuracy of the measurement

returns to a more acceptable value.

2.4 Cost and Benefit of High Voltage CV Accuracy

As mentioned in the previous section, the lower the impedance associated with the coupling

capacitors, the greater the accuracy of the CV measurement. Based on this assessment, it would be

easy just to find the largest value capacitor with a 5kV rating available, apply it to the CV circuit, and

assume that this is the optimal solution. However, this approach raises several issues. One issue is that

larger coupling capacitors will increase the RC time constant of the circuit. Larger RC time constants

mean more time will be needed to allow the voltages to reach steady state as input voltages are

Page 50: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

39

changed. Most importantly, large capacitors with high voltage ratings are big and expensive. They are

also dangerous. Energy stored on a capacitor is

2

2

1CVE , (2-5)

so the larger the value of capacitance the more energy which the capacitor stores and could possibly

Figure 2‐12 Accuracy of a CGD measurement with MOSFET capacitances increased by an order of magnitude; CGS equal to 39.29nF, CDS equal to 10nF, and CGD equal to 30.37 nF, (a) with CCD and CCG equal to 0.1µF and (b) with CCD and CCG equal to

1µF.

Page 51: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

40

discharge all at once. This puts the connected passive and active elements of the CV circuit at risk if

there is a failure and it also puts circuit users at risk if they are managing parts of the circuit before,

during, or after a measurement has been performed.

Safe operation of the measurement system, a major priority at NIST, is a criteria in the selection

of circuit components. When the final version of this circuit was built, the engineers at NIST put many

levels of protection into this measurement apparatus to ensure the safety of the user is never comprised

during a high voltage measurement. Even so, one has to question the acceptable risk versus

measurement accuracy. To obtain a measurement accuracy of 99%, the values of the capacitors are five

times larger than the capacitors needed to obtain an accuracy of 95%.

Overall, this situation proves the usefulness of the accuracy calculation beyond simply validating

the circuit. MOSFET capacitance is generally the largest for small values of drain and gate voltages.

Knowing this, preliminary low voltage CV measurements can be made using large values of coupling

capacitance. Based on the low voltage capacitance measurements, and using the MATLAB scripts shown

in Appendix A to perform accuracy calculations, the best case values can be established which minimizes

energy stored in the circuit while providing acceptably accurate data.

Page 52: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

41

Chapter 3 : High Voltage CV Measurement Software and

User Interface National Instruments’ Labwindows/CVI, referred to in this thesis simply as CVI, is the software

program used to control the network of meters and voltage sources that execute an automated CV

measurement. CVI is a powerful C based complier that allows users to write data acquisition code,

develop personalized user interfaces for different acquisition programs, and utilize powerful math

libraries to perform specialized data analysis[23]. Using a General Purpose Interface Bus (GPIB)

controller, the program communicates with the test and measurement equipment, sending control

commands and receiving meter data. The following sections give an overview of how to operate the

CVI interface and brief look at the program structure that controls the HV CV system.

3.1 The CVI Interface

Figure 3‐1 is a screen shot of the graphical the user interface used to control the CV

measurement system. This interactive measurement tool allows the user to setup a measurement

which is then carried out automatically. The user is safely removed from the actual measurement

process. Safety checks built into the software will discontinue the measurement and reset the voltage

sources to zero if certain protection parameters are exceeded. The following sections explain how to

properly setup, run, and save a CV measurement.

3.1.1 CV Measurement Setup

When the program begins running, it first attempts to communicate with all the required meters

and voltage sources. Immediately after the user interface opens, the text box shown at the top left

portion of Figure 3‐1 will display whether or not each instrument is on and connected to the PC. As can

be seen in this text box, all instruments are on except for the PS350 High Power Supply. When

performing low voltage measurements, the high power supply does not need to be on. If this text box

states that any other instruments are not online, the program needs to be closed and the user should

check to make sure that the device in question is on and properly connected to the control computer.

On the bottom, left side of the Figure 3‐1, there is a pull down menu with the title, “Select an

Instrument”. If “E3647A” is selected, the drain and gate voltages are controlled by the low voltage,

E3647A Power Supply which can sweep from 0 to 40 volts. If “PS350” is selected, the drain voltage is

Page 53: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

42

controlled by the PS350 HV Power Supply and the gate is still controlled with the E3647A. The PS350

provides voltage input ranging from 40V to 5kV. Using the controls on the bottom right side of Figure 3‐

1, the user can select which measurement to execute. The user specifies what type of capacitance will

be measured and which voltage will be swept. If the “Drain” option is selected on the “Sweep Type”

ring control, the program will sweep through many values of drain voltage while holding the gate

voltage stationary. After completing one full sweep, the gate voltage is “stepped” to the next value and

the drain voltage, again, sweeps through many values. If the “Gate” option is selected the opposite

happens; the gate voltage is swept while the drain voltage remains fixed.

Figure 3‐1 User interface for the capacitance‐voltage measurement system.

After selecting the drain terminal’s voltage supply and the desired type of measurement, the

measurement parameters must be set up. To do this, the user selects the “Attributes” button on the

menu bar, and then selects “Setup Attributes” in the pull down menu. Figure 3‐2 shows the attributes

window that will then appear. In the “LCR Small Signal” box, the frequency and magnitude of the LCR’s

Page 54: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

43

AC signal can be adjusted. For high voltage measurements the drain voltage parameters are edited from

the “PS350 HV Power Supply” box. For low voltage measurements, the drain parameters are controlled

with input entered in the “E3647A Dual DC Power Supply, Drain Setup” box. The user specifies the

minimum and maximum voltages applied to the device and the increment voltage step between each

capacitance data point taken. The “Fixed Delay” parameters control the amount of time the program

will pause between applying a voltage to the drain or gate terminals and taking data from the meters.

This allows the circuit and instruments to reach a steady state before retrieving information from the

devices. Typical delay times are on the order of one second for coupling capacitor values that are less

than 1µF. The “Protection” parameter is the upper limit of voltage applied by the power supplies. Even

Figure 3‐2 Attributes window used to edit parameters for a CV measurement.

if the measured voltage has not reached its maximum value, the measurement system will stop

increasing input voltage once the input voltage is greater than or equal to the protection parameter.

The parameters “Slew Rate” and “Multiplier” are not used for any purpose, currently.

Page 55: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

44

The “Measurement Error” box contains two parameters; Relative and Delta Error. If the gate or

drain terminals of the MOSFET leak enough current, the measured gate‐source voltage or drain‐source

voltage will be less than the applied voltage provided by the respective power supply. Relative error is a

percentage that the measured voltages are allowed to stray from the supply voltage. Based on the

Relative Error parameter shown in Figure 3‐2, if the applied voltage becomes 40% larger than the

measured voltage, the measurement will cancel. An error message will appear indicating that the

Relative Error has been exceeded and the user will have to either increase the Relative Error or use a

different, less leaky device in order to run the complete measurement.

Ideally, the gate voltage should not change when the drain voltage is being swept. And when

the gate voltage is swept the drain voltage should not change. During the course of each voltage sweep,

the stepped voltage is monitored to ensure that it does not stray by more than a certain percentage

from its starting value. This percentage parameter is the Delta Error value. If the change in stepped

voltage exceeds this specified error percentage, the measurement stops and an error message will

appear, indicating Delta Error has been exceeded. The user then must increase the delta error value or

use a different MOSFET to carry out the measurement. After filling in all required parameters, the

Attributes window is closed. Clicking the “Sweep Gate & Drain” button will begin the measurement.

3.1.2 Monitoring the CV Measurement

Once the measurement process begins the “Busy Light”, which appears at the bottom, far right

of the screen, will change from black to red. For each voltage sweep, the text box will display the sweep

parameters; the step voltage, and the LCR meter’s AC voltage frequency and magnitude. Each CV data

point is plotted in the graph area as the data is received from the meters. The swept voltage starts at

the minimum value, and increases to the maximum value. The data is displayed in the plot area as a

solid purple line. At the maximum value, the voltage is swept back to a minimum value, plotted as a

dashed, green line. By sweeping voltage from the minimum to maximum and then from the maximum

back to the minimum, the user can visually confirm that the fixed delay parameter is large enough. If

the software is iterating through the sweep voltage too quickly, the CV curves will not lay on top of each

other. The curves will likely also appear to be noisy and discontinuous.

Noisy curves may also be the result of low frequency measurements. If the frequency of a

measurement is on the order of 1 kHz or less, the reactive impedance of the Keithley voltage meters

cause noise to propagate to the LCR meter. When the user observes such irregular data, the

Page 56: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

45

measurement can be stopped by clicking the “Stop” button located in the bottom, center of Figure 3‐1.

Adjusting the measurement frequency and/or fixed delay should improve the uniformity of the data.

3.1.3 Saving CV Data

Once the program completes all measurements, the Busy Light will return to black. The “Notes

Box” in Figure 3‐1 can be used to add any additional comments about the measurement. This

information will be added to the first line of the saved file. The user saves the acquired data by selecting

the “File” on the menu bar, then “Save Data” on the pull down menu, and then clicking on the “Save

Notes from “Notes Box”

Type of Capacitance Measurement

Type of Sweep

Number of Data Columns

Frequency of Measurement

Total Number of Data Points

Total Number of Sweeps

Number of Data Points in Sweep 1

Input Vds Output Vds Input Vgs Output Vgs Cgs, Cds, or Cds

Number of Data Points in Sweep 2

Input Vds Output Vds Input Vgs Output Vgs Cgs, Cds, or Cds

(a) Bad data point in Vds = 8V sweep.

Cgs

Gate Sweep

5

8000

770

5

154

Input Vds Output Vds Input Vgs Output Vgs Cgs

0 0.00395 0 ‐0.0014 7.57E‐09

0 0.00018 0.2 ‐0.14768 7.68E‐09

0 ‐0.0006 0.4 ‐0.33445 7.80E‐09

(b) Figure 3‐3 Two samples of a saved CV data file; (a) showing a description of each line of a header file and the header for each

voltage sweep, (b) and a real example of a CV data set.

MOSFET C vs. V” option. Subsequently, the user chooses the location to save the data with a standard

browser window that appears.

Page 57: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

46

The data is saved in a “.tiv” format, which can be opened with Excel, or Notepad. Figure 3‐3a

gives a short description of each line in the header file. The stored data is divided into sections for each

voltage sweep performed during the data acquisition process. There is a short header for each section,

stating the number of data points taken for the voltage sweep and a description of each data column.

Figure 3‐3b shows an example of the first 13 lines of a real data file. The data acquired from a

measurement will remain stored in the program until the user either starts a new measurement or exits

the program, so data must be saved in‐between each measurement executed.

3.2 The CVI Code

Figures 3‐4 to 3‐7 show flow charts of the primary software functions used to control the CV

measurement system. A complete copy of the measurement code is available in Appendix B. When the

“Sweep Gate & Drain” button in Figure 3‐1 is pressed, the “SweepGateDrainVolt_Func_CGDMSR” is

called. This program runs a loop that iterates through the step voltages. In between these increases in

step voltage, a subroutine is called, “SweepDrain_AnodeVolt” which carries out each voltage sweep.

In SweepDrain_AnodeVolt, the voltage sweep is performed in two loops. The first loop starts at

the minimum value of sweep voltage and raises the voltage to the maximum value. The second loop

starts at the maximum value of sweep voltage and returns to the minimum. Both loops send the value

of sweep voltage to the appropriate voltage source and wait the specified “Sweep Delay” time. Then

the “CvsVPlot” subroutine is called. The purpose of this subroutine is to obtain the output of the voltage

and LCR meters and then save these values into global arrays. SweepDrain_AnodeVolt calls another

subroutine, “CheckError”. This program verifies that offsets of output voltage values are within the

limits of Relative and Delta Error parameters the user entered in the Attributes window. If the limits of

Relative or Delta Error are exceeded, the program will display an error message so the user is aware of

the problem, and then break out of the measurement procedure.

In conclusion, using the CVI environment, the program and user interface developed automate a

measurement process that would otherwise be very tedious and time consuming to complete manually.

This program not only saves the user time, but runs procedures that keep the users and circuitry

protected. When measuring intact MOSFETS, this program only requires the user to develop good

parameters for a successful measurement run.

Page 58: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

47

Figure 3‐4 The flow chart describing SweepGateDrainVolt_Func_CGDMSR routine.

Page 59: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

48

(a)

Page 60: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

49

(b)

Figure 3‐5 Flow chart for SweepDrain_AnodeVolt subroutine, (a) first half of the subroutine, (b) second half of the subroutine.

Page 61: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

50

Figure 3‐6 Flow chart for CvsVPlot subroutine.

Page 62: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

51

Figure 3‐7 Flow chart for CheckError subroutine.

Page 63: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

52

Chapter 4 : Measurement Results

The following section gives the results of three MOSFETs that were tested with the new CV

system. Each subsection below will present data taken from these measurements and be used to assess

some of the MOSFET’s characteristics.

High voltage measurements have not yet been conducted because NIST safety protocol requires

that the system has formal safety approval before it can be operated with high voltages. The system has

gone through a safety review and once the head of Semiconductor Electronics Division, David Seiler,

gives his formal authorization, high voltage measurements can be performed by qualified operators[24].

4.1 The IRF1010N HEXFET

Some of the first measurements performed on the CV system were done with the IRF1010N,

designed and built by International Rectifier. The IRF1010N is a HEXFET with a maximum blocking

voltage, VDSS, of 55V, maximum current, ID, of 85A, and a typical on‐state resistance of 11mΩ[25].

HEXFETs are planar power MOSFETs[6]. Their cell cross section is essentially the same as the VDMOSFET

cross section that was discussed in Chapter 1 of this thesis. Therefore, their CV curves should strongly

resemble the CV curves as they were described in Section 1.2.2. The data sheet for this power MOSFET

give values for capacitances COSS, CISS, and CRSS, where COSS is the sum of CGS and CDS, CISS is the sum of CGS

and CGD, and CRSS is CGD. Results given below match the capacitance values given in the data sheet.

Figure 4‐1a is a chart of the gate‐source capacitance verses drain‐source voltage data.

Capacitance is the lowest when the gate‐source voltage is zero. There is no charge stored between the

gate and source terminals; therefore capacitance is at a relatively constant minimum. The curve for VGS

equal to ‐2V shows a slight increase in the capacitance because positive charge is accumulating in the p‐

body region of the power MOSFET. Based on these measurements, it is apparent that the inversion

threshold of the internal PMOS transistor must be between ‐2 and ‐4 volts, because shielding effects are

observed in the VGS = ‐4V curve. As discussed in Section 1.2.2, increasing the drain voltage of the power

MOSFET mimics the body effect which occurs in lateral MOSFETS. Thus, curves for VGS equal to ‐4 and ‐6

display a sharp decrease as the accumulation later in the lightly n doped drain disappears.

Figure 4‐1b is also a chart of gate‐source capacitance, but for varying values of gate‐source

voltage. The data shown in this graph also strongly resemble predicted trends. When the magnitude of

Page 64: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

53

Figure 4‐1 Gate‐source capacitance measurements for the IRF1010N HEXFET. (a) Sweeping the drain voltage, and (b)

sweeping the gate voltage.

gate‐source voltage is low, the capacitance only increases gradually with increasing charge accumulation

in the p‐body. This plot shows very precisely at what gate voltage the inversion layer in the drain region

develops. It also demonstrates how the body effect from applied drain‐source voltage delays the onset

of this inversion layer. Change in threshold voltage is proportional to the root of body voltage[26], and

Page 65: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

54

it can be observed that the increase in threshold in these graphs is approximately equal to the root of

the drain‐source voltages. This detail further confirms the postulations made about the effects caused

by inversion of the drain.

Figure 4‐2 Gate‐drain capacitance measurements for the IRF1010N HEXFET. (a) Sweeping the drain voltage, and (b)

sweeping the gate voltage.

Page 66: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

55

Figures 4‐2a and 4‐2b are the graphs of the IRF1010N gate‐drain capacitance. The

consequences of expanding depletion at the drain‐oxide interface and shielding effect are seen plainly in

these figures. For increasing values of drain‐source voltage the drain’s depletion width increases,

decreasing the gate‐drain capacitance. Shielding effects cause the gate‐drain capacitances to sharply

descend to a minimum value.

Figure 4‐3 Gate‐drain capacitance measurements for the IRF1010N HEXFET. (a) Sweeping the drain voltage, and (b) sweeping

the gate voltage.

Page 67: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

56

Drain‐source capacitance has a negative correlation to increasing values of drain‐source voltage,

since the depletion width of the body‐drain interface increase for increasing values of VDS. However, the

shielding effect causes an increase in capacitance, because it forms a continuous surface charge from

the p‐body region through the drain region of the device. This effectively increases the surface area of

the source. The drain‐source capacitance curves of Figure 4‐3 reflect these MOSFET attributes.

4.2 The IPW60R045CP CoolMos

The IPW60R045CP is a power MOSFET with a voltage rating of 650V. At room temperature, this

device can maintain up to 60A of continuous current and has a maximum RDS,ON of 0.045Ω[27]. The

Infineon CoolMos is a new kind of power MOSFET, which has been on the market for less than a decade.

The CoolMos device uses charge compensation concepts similar to those employed by super‐junction

fast recovery epitaxial diodes[28]. The structure of a CoolMos ultimately reduces the on‐state

resistance of the device by a factor of 4 or 5 compared to other power MOSFETs of similar voltage

ratings[7, 29]. Figure 4‐4a shows a cross section of the CoolMos’s cell structure.

Figure 4‐4 Single cell cross section of CoolMos transistor.

The CoolMos’s most prominent feature is the additional column of p‐type doping that isolates

the more heavily doped n‐type drain column. In this structure, the area of the p‐type body is

significantly increased. This has little to no effect on the overall gate‐source and gate‐drain capacitance

curves, as displayed in Figures 4‐5 and 4‐6. The capacitance curves shown in these two figures look very

similar to the low voltage HEXFET discussed in the previous section. However, the drain‐source

Page 68: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

57

Figure 4‐5 Gate‐source capacitance measurements for the IPW60R045CP CoolMos. (a) Sweeping the drain voltage, and (b)

sweeping the gate voltage.

capacitance of a CoolMos is substantially larger than typical CDS values from more traditional power

MOSFET structures. Figures 4‐6a and b are the graphs of drain‐source capacitance. The capacitance

caused by the depletion region between the body and drain boundaries is so large that the effects of

gate‐source voltage are barely observable. In figure 4‐6a, there is a very slight increase in capacitance

Page 69: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

58

for more negative values of gate voltage. The onset of inversion in the drain region is most apparent in

the VDS = 0 curve in Figure 4‐6b. As with the results from the IRF1010N power MOSFET, the results

from these measurements match the CoolMos’s data sheet values.

Figure 4‐6 Gate‐drain capacitance measurements for the IPW60R045CP CoolMos. (a) Sweeping the drain voltage, and (b)

sweeping the gate voltage.

Page 70: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

59

Figure 4‐7 Drain‐source capacitance measurements for the IPW60R045CP CoolMos. (a) Sweeping the drain voltage, and (b)

sweeping the gate voltage.

Page 71: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

60

4.3 The SiC Power MOSFET

Low voltage measurements were performed on one of the SiC power MOSFETs supplied to NIST

by CREE. These SiC power MOSFETs have a voltage rating of 10kV, a maximum current rating of 10A,

and can be switched at a frequency of 20kHz. NIST was assigned the task of characterizing these

prototype MOSFETs. Some of the testing that was conducted on these MOSFETs was stressful to the

device and eventually damaged several of the MOSFET. Some of the results of the following CV

measurements are unexpected, and this may be caused by a characteristic of all SiC MOSFETs, a defect

that had not been resolved in this early prototype MOSFET, or the consequence of some defect that

developed in the device over usage. Further study of a larger pool of devices would be required to

make scientific conclusions.

Based on the CV curves shown in Figure 4‐8, the onset of inversion in the drain happens at a

more negative value of VGS than for a Si based power MOSFET. In Figure 4‐8b, the onset of inversion in

the MOSFET’s drain appears to be occurring at nearly the same values of VGS, even with significant

differences in the VDS. This implies that body effect in SiC devices is less consequential than in Si devices.

The full equation describing body effect is

fSBfth VV 22 , (4-1)

where φf is the Fermi level and VSB is the body voltage[26]. The parameter, γ, is defined as

ASOX

NqC

21

, (4-2)

and the Fermi level is described with

i

Af n

N

q

kTln . (4-3)

The Boltzmann constant is represented as k, and ni is the intrinsic carrier concentration of the

semiconductor. The intrinsic carrier concentration of SiC is very small, on the order of 1*10‐9 cm‐3[6].

Therefore, the energy of Fermi level of a SiC drain region will be much larger than that the Fermi level of

a Si device, making increasing values of VDS less effective at delaying the onset of inversion in the drain

region.

Page 72: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

61

Figure 4‐9 shows the curves for CGD measurements. An interesting phenomenon is shown in the

CGD verses VGS curves. During the voltage sweep, the capacitance values do not overlap, regardless of the

magnitude of time delay applied to the measurement. The value of capacitance is substantially lower

during the sweep from 0 to ‐7 volts than measurements taken during the sweep from ‐7 to 0 volts.

Figure 4‐8 Gate‐source capacitance measurements for a high voltage SiC power MOSFET. (a) Sweeping the drain voltage,

and (b) sweeping the gate voltage.

Page 73: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

62

This spreading of measured capacitance values for a given value of gate and drain voltage could

be due to mobile ions which exist in the oxide layer of the device[11]. Charge that is trapped in gate

oxide can move. As they shift closer or farther from the surface of the semiconductor, their effects on

the applied gate voltage can be sizable. Based on the experimental observations, the mobile charge

Figure 4‐9 Gate‐drain capacitance measurements for a high voltage SiC power MOSFET. (a) Sweeping the drain voltage, and

(b) sweeping the gate voltage.

Page 74: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

63

is coming from a negative ion impurity. Understanding exactly which impurity has created this effect

would require a detailed knowledge of the device’s fabrication.

Another possible explanation for this occurrence is traps that could exist at the SiC/SiO2

interface. If oxide traps exist, other characteristics of the device, such as the threshold voltage, would

appear to be instable[30].

Figure 4‐10 is a graph of CDS verses VDS. A gate‐source voltage sweep could not be performed at

the time of this device’s testing. The results of this test are extremely unpredictable and no reasonable

explanation for the device’s behavior can be provided at this time. There is no correlation between the

value of gate‐source voltage and the measured capacitance. Further investigation of this measurement

will require analyzing more SiC MOSFETs that have not already been exposed to other stressful testing.

In summary, the results of all measurements taken on these three devices prove a number of

arguments. Measurements made on the IRF1010N confirm what is already known about VDMOSFETs.

Further insight for less established devices, like the CoolMos, can be provided with these

measurements. For novel structures, like the SiC MOSFET, these CV measurements can be used to

define some of the more fundamental device characteristics, and influence of defects on the device

performance.

Figure 4‐10 Drain‐source capacitance measurements for a high voltage SiC power MOSFET.

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

0 5 10 15 20 25 30Drain Source Cap

acitan

ce, n

F

Drain Source Voltage, V

CDS verses VDS

Vgs = 0 V Vgs = ‐2 V Vgs = ‐4 V Vgs = ‐6 V Vgs = ‐8 V

Page 75: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

64

Chapter 5 : Conclusions and Future Work

Power electronics is a field that will continue to grow in scope and importance as efficient

energy production becomes more critical to sustain an electrified culture. The development of good

power electronics starts with adequate power devices. Characterization, including accurate CV

measurements, is essential to validate these power devices. This high voltage, capacitance voltage

measurement system is a small part of a major strategy to make our electric civilization cleaner and

sustainable. The direct contributions and capabilities of the high HV, CV measurement system are:

Performs six different MOSFET capacitance measurements

Drain sweep for CGD, CGS, and CDS

Gate sweep for CGD, CGS, and CDS

Can safely carry out high voltage measurements of up to 5kV

Utilizes accuracy analysis to ensure capacitance measurements are within a user

determined precision

Automation of measurement procedure for speed and ease of use.

The contents of this thesis cover the development of this CV measurement system. Chapter

summarizes the circuitry that was built to perform measurements for three different forms of MOSFET

capacitance, CDS, CGD, and CGS. This circuitry is capable of safely executing low voltage and high voltage

measurements. Analysis of the circuit’s accuracy confirms that this circuit can be made to complete

accurate measurements. By utilizing the equations developed in Chapter 2 of this thesis the user can

easily optimize accuracy and safety based on the approximate magnitude of the measured MOSFET’s

capacitance.

Making use of the capabilities of the software package, CVI, the process of acquiring large

amounts of CV data is greatly simplified with computer automation. Operation of the CV measurement

user interface was discussed in detail and an overview of the developed programming is covered in

Chapter 3.

Some of the first low voltage measurements this measurement system performed are presented

in Chapter 4. These measurements highlight what is already understood about capacitance behavior in

silicon power MOSFETs, and demonstrate how important capacitance measurements will be for

characterizing innovative SiC power MOSFET designs.

This measurement system was designed specifically for characterizing SiC MOSFETs. Once the

Page 76: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

65

system is given approval to execute high voltage measurements, the full range of a SiC MOSFET’s

operation voltage range can and will be tested.

While the primary motive for developing this system is for characterizing SiC MOSFETs, the full

utility of an flexible, automated CV measurement system that can measure a wide range of voltage

values is virtually limitless. As discussed in Chapter 1 of this thesis, the power MOSFET capacitance

heavily influence the efficiency of both hard and soft switching procedures. Typical data sheets provide

curves for input and output MOSFET capacitance that are only dependant on applied drain‐source

voltages. The measurement results from Chapter 4 prove that applied gate source voltage will have

strong influence on capacitance values, particularly at low values of drain source voltage. During zero

voltage switching, switching events occur with little to no voltage applied across the drain source

terminals of the device, thus better models for MOSFET capacitance would be appropriate.

With respect to zero voltage switching, good equivalent models for output MOSFET capacitance

could make parallel, resonant capacitors unneeded. Removing the resonant capacitor from a zero

voltage switch architecture would simplify the circuit, allow for increased switching frequency, and

reduce the cost of construction. Developing equivalent capacitor models would be greatly simplified

employing the capabilities of the CV measurement system, since data acquisition is no longer a

protracted step in the modeling process.

The CV measurement system, as it currently is setup, adequately fulfills the requirements of its

intended purpose. Additional features could always be added to make the measurement procedure

even more straightforward, such as the integration of the MatLab code into the CVI software so that the

user has an estimate of the measurement accuracy during or immediately after completing

measurements.

One improvement that would greatly increase the ease and speed of measurements is replacing

the current low voltage source with a bipolar low voltage source so that voltage values can be swept

from a negative to a positive value and vice versa. Currently, if a user wishes to sweep through positive

gate values or negative drain values, the polarity of the input voltage terminals much to reversed and a

separate measurement must take place. A bipolar voltage supply for the gate and drain would speed up

total measurement time and simplify data analysis.

Page 77: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

66

References

[1] P. F. Schewe, The Grid: A Journey Through the Heart of Our Electrified World. New York: National Academies Press,

2007. [2] D. Beaty and e. al., "Standard Handbook for Electrical Engineers, 11th ed.: McGraw Hill, 1978. [3] J. Lai, "A High‐Efficiency Low‐Cost DC‐DC Converter for SOFC Performance and Control of V6 Converter," SECA Core

Tehcnology Program, Boston2004. [4] N. Mohan, T. M. Undeland, and W. P. Robbins, Power Electronics: Converters, Applications, and Design, 3rd ed.

USA: John Willey & Sons, Inc., 2003. [5] Sulzer, "Carbon Capture and Storage: Putting a Chill on Global Warming," 2008. [6] B. J. Baliga, Fundamentals of Power Semiconductor Devices. New York: Springer, 2008. [7] L. Lorenz, G. Deboy, A. Knapp, and M. Marz, "COOLMOS

TM ‐ A New Milestone in High Voltage Power MOS," in Power Semiconductor Devices and ICs, Toronto, Canada, 1999, pp. 3‐10.

[8] A. Hefner, "Silicon‐Carbide Power Devices for High‐Voltage, High Frequency Power Conversion," in Applied Power Electronics Conference, 2005.

[9] A. Hefner, "Power Device and Thermal Metrology," National Institute of Standards and Technology, 2007. [10] R. K. Williams and e. al., "A 30 V P‐Channel Trench Gated DMOSFET with 900mW cm2 Specific On‐Resistance at

2.7V," in IEEE International Symposium on Power Semiconductor Devices and ICs, 1996, pp. 53‐56. [11] R. F. Pierret, Semiconductor Device Fundamentals. Reading, Massachusetts: Addison Wesley Longman, 1996. [12] I. K. Budihardjo, P. O. Lauritzen, and H. A. Mantooth, "Performance Requirements for Power MOSFET Models," IEEE

Transactions on Power Electronics, vol. 12, pp. 36‐45, January 1997. [13] C. E. Cordonnier, "SPICE Model for TMOS," Motorola Application Note 1989. [14] I. K. Budihardjo and P. O. Lauritzen, "The Lumped‐Charge Power MOSFET Model, Including Parameter Extraction,"

IEEE Transactions on Power Electronics, vol. 10, pp. 379‐387, May 1995. [15] R. S. Scott, G. A. Franz, and J. L. Johnson, "An Accurate Model for Power DMOSFETs Including Interelectrode

Capacitances," IEEE Transactions on Power Electronics, vol. 6, pp. 192‐198, April 1991. [16] Y. Ren, M. Xu, J. Zhou, and F. C. Lee, "Analytical Loss Model of Power MOSFET," IEEE Transactions on Power

Electronics, vol. 21, pp. 310‐319, March 2006. [17] F. C. Lee, "High‐Frequency Quasi‐Resonant and Multi‐Resonant Converter Technologies," in International

Conference on Industrial Electronics, Singapore, 1988, pp. 509‐521. [18] K. H. Liu and F. C. Lee, "Zero‐Voltage Switching Techniques in DC/DC Converter Circiuts," in Power Electronics

Specialists Conference, Vancouver, Canada, 1986, pp. 58‐70. [19] L. F. Casey and M. F. Schlecht, "A High‐Frequency, Low Volume, Point‐of‐Load Power Supply for Distrubuted Power

Systems," IEEE Transactions on Power Electronics, vol. 3, pp. 72‐82, January 1988. [20] J. Hornberger, A. B. Lestetter, and e. al., "Silicon‐Carbide (SiC) Semiconductor Power Electroncis for Extreme High‐

Temperature Environments," in Ieee Aerospace Conference Proceedings, 2004. [21] K. I. Inc., "Model 2010 Multimeter User's Manual," Cleveland, OH, 1996. [22] Agilent, "Agilent 4284A Prescision LCR Meter Operation Manual," Japan, 1999. [23] N. Insturments, "Introduction to LabView

TM/CVI," 2008.

[24] A. Hefner, "Safety Review for the High Voltage C‐V Measurement System and Procedure," National Institute of Standards and Technology2008

[25] I. Rectifier, "IRF1010N HEXFET(c) Power MOSFET," 2001, Available at

ec.irf.com/v6/en/US/adirect/ir?cmd=catProductDetailFrame&productID=IRF1010N. [26] P. R. Gray, P. J. Hurst, S. H. Lewis, and R. G. Meyer, Analysis and Design of Analog Integrated Circuits. New York:

John Wiley & Sons, Inc., 2001. [27] Infineon, "CoolMosTM Power Transistor," 2007, Available at

www.infineon.com/cms/en/product/findProductTypeByName.html?q=IPW60R045CP. [28] E. D. Wolley and W. R. V. Dell, "Fast Recovery Epetaxial Diodes (FRED)," in Industry Applications Society Annual

Meeting, 1988, pp. 655‐663. [29] Infineon, "Product Brief for CoolMos C3 900V ", 2008. [30] A. Lelis, D. Habersat, F. Olaniran, B. Simons, J. McGarrity, F. B. McLean, and N. Goldsman, "Time‐Dependant Bias

Stress‐Induced Instability if SiC MOS Devices," in Material Research Society Symposium 2006.

Page 78: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐1

Appendix A The following sections display the MatLab M‐files that execute accuracy calculations for each

measurement configuration.

A.1 Accuracy Calculation for CDS

function[] = CdsFullCircuit(Cgs,Cgd,Cds) Hz = 1e3:10:100e3; w = 2*pi*Hz; s = j*w; Cgd = 3.037e‐9; Cds = 1e‐9; Cgs = 3.929e‐9; Cccd = 0.1e‐6; VoltageOff = ZccgCompZgs(Cgd, Cds); CurrentOff = ZccdCompZds(Cgs); Zccd = 1./(s*Cccd); Zds = 1./(s*Cds); Offset = VoltageOff.*CurrentOff.* (Zds./CurrentOff)./((Zds./CurrentOff)+Zccd); magnitude = abs(Offset); phase = angle(Offset); figure(6);axes('FontSize',14); subplot(2,1,1); plot(Hz/1000,magnitude) ylabel('Magnitude','FontSize',14); title('Cds Calculated Accuracy','FontSize',14); %axes('FontSize',14) subplot(2,1,2); plot(Hz/1000, phase) ylabel('Phase','FontSize',14); xlabel('Frequency, kHz','FontSize',14); end %%voltage divider for the front impedences of LCR meter function[VoltageTF] = ZccgCompZgs(Cgs, Cgd) Hz = 1e3:10:100e3; w = 2*pi*Hz; s = j*w; linecolor = ['y','r','g','b','k']; %%Cgs = 10e‐9;

Page 79: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐2

%%Cgd = 4e‐9; Cgsmsr = 150‐12; Rgsmsr = 10e6; Rg = 3e6; Cccg = 0.1e‐6; Rccg = 2.7; %%Rgs = 0; %%1e3; Top = s*Cgsmsr*Rgsmsr*Rg + Rg; Bottom = s.^2*Cgsmsr*Cgs*Rgsmsr*Rg + s*(Cgsmsr*Rgsmsr + Cgs*Rg + Cgsmsr*Rg) + 1; Zgs = Top./Bottom; Zgd = 1./(s*Cgd); Zccd = Rccg + 1./(s*Cccg); VoltageTF = 1./(1 + Zccd.*(Zgs + Zgd)./(Zgs.*Zgd)); ImaginaryPT = imag(VoltageTF); RealPT = real(VoltageTF); magnitude = abs(VoltageTF); theta = angle(VoltageTF); figure(4) %%title('Vgs/Voc'); subplot(2,1,1); plot(Hz/1000,magnitude) ylabel('Magnitude'); title('Cds Vgs/Voc'); subplot(2,1,2); plot(Hz/1000, theta) ylabel('Phase'); xlabel('Frequecny, kHz'); end function[CurrentTF] = ZccdCompZds(Cds) Hz = 1e3:10:100e3; w = 2*pi*Hz; s = j*w; linecolor = ['y','r','g','b','k']; %%Cds = 1e‐9; %%Cgd = 4e‐9; Cdsmsr = 120‐12; Rdsmsr = 10e6;

Page 80: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐3

Rd = 3e6; Cccd = 0.1e‐6; Rccd = 2.7; %%Rds = 0; %%1e3; Top = s*Cdsmsr*Rdsmsr*Rd + Rd; Bottom = s.^2*Cdsmsr*Cds*Rdsmsr*Rd + s*(Cdsmsr*Rdsmsr + Cds*Rd + Cdsmsr*Rd) + 1; Zds = Top./Bottom; %%Zgd = 1./(s*Cgd); Zccd = Rccd + 1./(s*Cccd); CurrentTF = Zds./(Zccd + Zds); ImaginaryPT = imag(CurrentTF); RealPT = real(CurrentTF); magnitude = abs(CurrentTF); theta = angle(CurrentTF); figure(5) %%title('Vgs/Voc'); subplot(2,1,1); plot(Hz/1000,magnitude) ylabel('Magnitude'); title('Cds Ilcr/Igd'); subplot(2,1,2); plot(Hz/1000, theta) ylabel('Phase'); xlabel('Frequecny, kHz'); end

A.2 Accuracy Calculation for CGD

function[] = CgdFullCircuit(Cgs,Cgd,Cds) Hz = 1e3:10:100e3; w = 2*pi*Hz; s = j*w; Cgd = 3.0037e‐9; Cds = 1.00e‐9; Cgs = 3.0929e‐9; Cccd = 0.1e‐6; VoltageOff = ZccgCompZgs(Cgs, Cgd); CurrentOff = ZccdCompZds(Cds); Zccd = 1./(s*Cccd);

Page 81: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐4

Zgd = 1./(s*Cgd); Offset = VoltageOff.*CurrentOff .* (Zgd./CurrentOff)./((Zgd./CurrentOff)+Zccd);%‐Zccd./(Zgd*100); magnitude = abs(Offset); phase = angle(Offset); figure(3); subplot(2,1,1); plot(Hz/1000,magnitude) hold on axis([0 100 0.905 0.91]) ylabel('Magnitude','FontSize',14); title('Cgd Calculated Accuracy','FontSize',14); subplot(2,1,2); plot(Hz/1000, phase) ylabel('Phase','FontSize',14); xlabel('Frequency, kHz','FontSize',14); end %%voltage divider for the front impedences of LCR meter function[VoltageTF] = ZccgCompZgs(Cgs, Cgd) Hz = 1e3:10:100e3; w = 2*pi*Hz; s = j*w; linecolor = ['y','r','g','b','k']; %%Cgs = 10e‐9; %%Cgd = 4e‐9; Cgsmsr = 220‐12; Rgsmsr = 10e9; Rg = 3e6; Cccg = 0.1e‐6; Rccg = 2.7; %%Rgs = 0; %%1e3; Top = s*Cgsmsr*Rgsmsr*Rg + Rg; Bottom = s.^2*Cgsmsr*Cgs*Rgsmsr*Rg + s*(Cgsmsr*Rgsmsr + Cgs*Rg + Cgsmsr*Rg) + 1; Zgs = Top./Bottom; Zgd = 1./(s*Cgd); Zccd = Rccg + 1./(s*Cccg); VoltageTF = 1./(1 + Zccd.*(Zgs + Zgd)./(Zgs.*Zgd)); ImaginaryPT = imag(VoltageTF); RealPT = real(VoltageTF); magnitude = abs(VoltageTF); theta = angle(VoltageTF);

Page 82: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐5

figure(1) %%title('Vgs/Voc'); subplot(2,1,1); plot(Hz/1000,magnitude) ylabel('Magnitude'); title('Cgd Vgs/Voc'); subplot(2,1,2); plot(Hz/1000, theta) ylabel('Phase'); xlabel('Frequency, kHz'); end function[CurrentTF] = ZccdCompZds(Cds) Hz = 1e3:10:100e3; w = 2*pi*Hz; s = j*w; linecolor = ['y','r','g','b','k']; %%Cds = 1e‐9; %%Cgd = 4e‐9; Cdsmsr = 120‐12; Rdsmsr = 10e6; Rd = 3e6; Cccd = 0.1e‐6; Rccd = 2.7; %%Rds = 0; %%1e3; Top = s*Cdsmsr*Rdsmsr*Rd + Rd; Bottom = s.^2*Cdsmsr*Cds*Rdsmsr*Rd + s*(Cdsmsr*Rdsmsr + Cds*Rd + Cdsmsr*Rd) + 1; Zds = Top./Bottom; %%Zgd = 1./(s*Cgd); Zccd = Rccd + 1./(s*Cccd); CurrentTF = Zds./(Zccd + Zds); ImaginaryPT = imag(CurrentTF); RealPT = real(CurrentTF); magnitude = abs(CurrentTF); theta = angle(CurrentTF); figure(2)

Page 83: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐6

%%title('Vgs/Voc'); subplot(2,1,1); plot(Hz/1000,magnitude) ylabel('Magnitude'); title('Cgd Ilcr/Igd'); subplot(2,1,2); plot(Hz/1000, theta) ylabel('Phase'); xlabel('Frequecny, kHz'); end

A.3 Accuracy Calculation for CGS

function[] = CgsFullCircuit(Cgs,Cgd,Cds) Hz = 1e3:10:100e3; w = 2*pi*Hz; s = j*w; Cgd = 3.037e‐9; Cds = 1e‐9; Cgs = 3.929e‐9; VoltageOff = ZccgCompZgs(Cgs, Cgd); CurrentOff = ZccdCompZds(Cds); Offset = VoltageOff.*CurrentOff; magnitude = abs(Offset); phase = angle(Offset); figure(9); subplot(2,1,1); plot(Hz/1000,magnitude) ylabel('Magnitude','FontSize',14); title('Cgs Calculated Accuracy','FontSize',14); subplot(2,1,2); plot(Hz/1000, phase) ylabel('Phase','FontSize',14); xlabel('Frequency, kHz','FontSize',14); end %%voltage divider for the front impedences of LCR meter function[VoltageTF] = ZccgCompZgs(Cgs, Cgd) Hz = 1e3:10:100e3; w = 2*pi*Hz; s = j*w; linecolor = ['y','r','g','b','k']; %%Cgs = 10e‐9; %%Cgd = 4e‐9; Cgsmsr = 150‐12; Rgsmsr = 10e6;

Page 84: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐7

Rg = 3e6; Ccg = 0.1e‐6; Ccd = 0.1e‐6; R1 = 2.7; %%Rgs = 0; %%1e3; Z1 = 1./(s.*Cgd) + 1./(s.*Ccd); Z2 = Rgsmsr + 1./(s.*Cgsmsr); Z3 = Rg; Zgs = 1./(s.*Cgs); Zccg = R1+1./(s.*Ccg); inv = 1./Z1 + 1./Z2 + 1./Z3; Zgd = 1./inv; VoltageTF = 1./(1+Zccg.*(Zgs+Zgd)./(Zgs.*Zgd)); ImaginaryPT = imag(VoltageTF); RealPT = real(VoltageTF); magnitude = abs(VoltageTF); theta = angle(VoltageTF); figure(7) %%title('Vgs/Voc'); subplot(2,1,1); plot(Hz/1000,magnitude) ylabel('Magnitude','FontSize',14); title('Cgs Vgs/Voc','FontSize',14); subplot(2,1,2); plot(Hz/1000, theta) ylabel('Phase','FontSize',14); xlabel('Frequecny, kHz','FontSize',14); end function[CurrentTF] = ZccdCompZds(Cds) Hz = 1e3:10:100e3; w = 2*pi*Hz; s = j*w; linecolor = ['y','r','g','b','k']; %%Cds = 1e‐9; %%Cgd = 4e‐9; Cdsmsr = 120‐12; Rdsmsr = 10e6; Rd = 3e6; Ccd = 0.1e‐6; Rccs = 2.7; %%Rds = 0; %%1e3;

Page 85: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐8

Z1 = (1./(s.*Ccd).*Rd)./(1./(s.*Ccd) + Rd); Z2 = 1./(s.*Cds) + Z1; Z3 = Rdsmsr + 1./(s.*Cdsmsr); Zds = Z2.*Z3 ./ (Z2+Z3); Zccs = Rccs; CurrentTF = Zds ./(Zccs + Zds); ImaginaryPT = imag(CurrentTF); RealPT = real(CurrentTF); magnitude = abs(CurrentTF); theta = angle(CurrentTF); figure(8); subplot(2,1,1); plot(Hz/1000,magnitude) ylabel('Magnitude'); title('Cgs Ilcr/Igd'); subplot(2,1,2); plot(Hz/1000, theta) ylabel('Phase'); xlabel('Frequecny, kHz'); end

Page 86: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐9

Appendix B The following is the C code which executes the automated CV measurement from the CVI user interface.

/*============================================================================================ = Function: SweepGateDrainVolt_Func_CGDMSR(). = = Purpose: To call the SweepGateDrainVoltage() function. = ============================================================================================*/ int CVICALLBACK SweepGateDrainVolt_Func_CGDMSR (int panel, int control, int event, void *callbackData, int eventData1, int eventData2) int i,testHV,AllClear,TypeSweep,CapMeasurement, PreviousSweepPoints=0; double MosfetBiasVoltMin, MosfetBiasVoltMax, FixedDelay, MosfetBiasVoltInc, DrainProtection; double GateMax, GateMin, GateInc, GateProtect,GateDelay; double firstSweepMin, firstSweepMax, firstSweepInc, firstSweepProt; double secondSweepMin, secondSweepMax, secondSweepInc, secondSweepProt; char buf[200]; switch (event) case EVENT_COMMIT: ClearReferenceVariables(); // PER 6/16/08 Initialize_hp428xa (); SetCtrlVal(panelCgdmsr, PANELCGGMS_BUSYLED, 1); DeleteGraphPlot (panelCgdmsr, PANELCGGMS_PLOT, -1, 1); /* Set up parameters of Low or High Voltage tests */ GetCtrlVal(panelCgdmsr, PANELCGGMS_DRAINSELECTINST, &vbiasselectinst); if (vbiasselectinst == E3647A) testHV = 0; AllClear = CheckEquipment(1,testHV); if (AllClear == 0) return 0; GetCtrlVal(attrHandle, ATTR_DRAINVOLTMIN, &MosfetBiasVoltMin); GetCtrlVal(attrHandle, ATTR_DRAINVOLTINCREMENT, &MosfetBiasVoltInc); GetCtrlVal(attrHandle, ATTR_DRAINVOLTMAX, &MosfetBiasVoltMax); GetCtrlVal (attrHandle, ATTR_FIXEDDELAY, &FixedDelay); GetCtrlVal (attrHandle, ATTR_DRAINPROTECT, &DrainProtection); E3647A_DrainSetup(); else testHV = 1; AllClear = CheckEquipment(1,testHV); if (AllClear == 0) return 0; GetCtrlVal(attrHandle, ATTR_HVDRAINVOLTMIN, &MosfetBiasVoltMin); GetCtrlVal(attrHandle, ATTR_HVDRAINVOLTINCREMENT, &MosfetBiasVoltInc);

Page 87: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐10

GetCtrlVal(attrHandle, ATTR_HVDRAINVOLTMAX, &MosfetBiasVoltMax); GetCtrlVal (attrHandle, ATTR_HVFIXEDDELAY, &FixedDelay); PS350_DrainSetup(); DrainProtection = 5000; /*Get gate parameters, set up dual power source and gate voltage protection*/ GetCtrlVal(attrHandle, ATTR_GATEVOLTMIN, &GateMin); GetCtrlVal(attrHandle, ATTR_GATEVOLTINCREMENT,&GateInc); GetCtrlVal(attrHandle, ATTR_GATEVOLTMAX, &GateMax); GetCtrlVal(attrHandle, ATTR_GATEVOLTPROTECT, &gateVoltProtect); GetCtrlVal(attrHandle, ATTR_FIXEDGATEDELAY, &GateDelay); ibwrt(dualpower,"OUTP ON", 7); // TURN dualpower OUTPUT ON ibwrt(dualpower,"INST:SEL OUT2",13); Fmt(gateVoltProtect_buf,"VOLT:PROT %f",gateVoltProtect); ibwrt(dualpower,gateVoltProtect_buf,StringLength(gateVoltProtect_buf)); if (GateMin < 0 && GateMax > 0) MessagePopup("Error:", "Cannot perform gate sweep from negative to positive gate value"); return 0; GetCtrlVal (attrHandle, ATTR_FIXEDGATEDELAY, &fixedGateDelay); // Gets the the fixedGateDelay value GetCtrlVal(panelCgdmsr, PANELCGGMS_RINGSLIDE_3, &TypeSweep); // Gets the kind of sweep to be performed //The following if/else statements allows the user to choose which voltages are swept and which voltages //are iterated after each sweep if (TypeSweep == 0) firstSweepMin = MosfetBiasVoltMin; firstSweepInc = MosfetBiasVoltInc; firstSweepMax = MosfetBiasVoltMax; firstSweepProt = DrainProtection; secondSweepMin = GateMin; secondSweepInc = GateInc; secondSweepMax = GateMax; secondSweepProt = gateVoltProtect; SetCtrlAttribute(panelCgdmsr, PANELCGGMS_PLOT, ATTR_XNAME, "Vds, (V)"); Fmt(buf,"\nDrain Sweep: %fV to %fV in %fV increment.",MosfetBiasVoltMin, MosfetBiasVoltMax, MosfetBiasVoltInc); else secondSweepMin = MosfetBiasVoltMin; secondSweepInc = MosfetBiasVoltInc; secondSweepMax = MosfetBiasVoltMax; secondSweepProt = DrainProtection; firstSweepMin = GateMin; firstSweepInc = GateInc; firstSweepMax = GateMax; firstSweepProt = gateVoltProtect; FixedDelay = GateDelay; SetCtrlAttribute(panelCgdmsr,PANELCGGMS_PLOT, ATTR_XNAME, "Vgs, (V)");

Page 88: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐11

Fmt(buf,"\nGate Sweep: %fV to %fV in %fV increment.",GateMin,GateMax,GateInc); InsertTextBoxLine(panelCgdmsr, PANELCGGMS_TEXT, -1, buf); memset(buf,0,200); //The following for loop steps through different values for the gate or drain (termed "gateVolt" in this code) //and then calls "SweepDrain_AnodeVolt" to perform a sweep of the drain or the gate values for (gateVolt=secondSweepMin; gateVolt<=secondSweepMax; gateVolt=gateVolt+secondSweepInc) SecondSweepVoltSetup(gateVolt,testHV,TypeSweep); if(TypeSweep == 0) Fmt(buf,"\nGate Voltage = %f",gateVolt); else Fmt(buf,"\nDrain Voltage = %f",gateVolt); InsertTextBoxLine(panelCgdmsr, PANELCGGMS_TEXT, -1, buf); SweepDrain_AnodeVolt(firstSweepMin, firstSweepMax, firstSweepInc, firstSweepProt, 1, testHV,FixedDelay); // Stops loop if the "Stop" button is pressed if(Abort==1) break; //creates an array that contains how many points are in each individual sweep if (GateSweeps) GateSweepPoints[GateSweeps] = arrayIndexCounter_ref - PreviousSweepPoints; else GateSweepPoints[GateSweeps] = arrayIndexCounter_ref; //set up input voltage array for second sweep applied voltage if (TypeSweep == 0) for (i=PreviousSweepPoints;i<arrayIndexCounter_ref;i++) InputGateVoltage_ref[i] = gateVolt * -1; else for (i=PreviousSweepPoints;i<arrayIndexCounter_ref;i++) InputGateVoltage_ref[i] = gateVolt; PreviousSweepPoints = arrayIndexCounter_ref; GateSweeps++; //end of for loop SetCtrlVal(panelCgdmsr, PANELCGGMS_BUSYLED, 0); // (THD 9/1/2005) added to set the LED OFF break; return 0; // End the SweepGateDrainVolt_Func_CGDMSR() function

Page 89: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐12

/*============================================================================================ = Function: SweepDrain_AnodeVolt (VoltageSend, TestHV, MeasureMOSFET) = = Purpose: Performs a forward and backward CV sweep on a diode or MOSFET, starting at = = minVolt and ending at maxVolt = = minVolt: Starting point of CV sweep = = maxVolt: Ending point of CV sweep = = increVolt: Voltage Increment that is used to perform the sweep = = protectVolt: Voltage protection value for the power supplies and DUT = = HVtest: Boolean value that indicates whether or not the test performed is a HV test = = measureMosfet: Boolean vale that indicates whether or not a MOSFET CV measurement is = = being performed = ============================================================================================*/ void SweepDrain_AnodeVolt(double minVolt, double maxVolt, double increVolt, double protectVolt, int measureMosfet, int HVtest, double FDelay) double inputVoltage,measuredVoltage,HVincre,SentVoltage; int arrayIndexCounter1 = 0; int arrayIndexCounter2 = 0; double voltageValues[5000]; //double totalVds[5000]; double FirstStepVal = 0.0; int TypeSweep,CapMeasurement; int Panel_Name, Button; SetCtrlAttribute(panelCgdmsr, PANELCGGMS_ABORT, ATTR_CMD_BUTTON_COLOR,VAL_RED); GetCtrlVal(panelCgdmsr, PANELCGGMS_RINGSLIDE_3, &TypeSweep); // Gets the kind of sweep to be performed /*sets the frequency and AC voltage level in LCR meter*/ FormatLCRfreq(); Multimeter_1_2010_Setup(HVtest); //Need two volt meters for MOSFET measurement if (measureMosfet) Multimeter_2_2010_Setup(); inputVoltage = minVolt; measuredVoltage = minVolt; if (HVtest) HVincre = increVolt; /*this loop performs CV measurements, incrementing the input voltage to the circuit while the voltage drop across the device is less than the maximum voltage value*/ while (measuredVoltage < maxVolt && (measuredVoltage*-1) < maxVolt) voltageValues[arrayIndexCounter1] = inputVoltage; //For first measurement there is extra delay

Page 90: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐13

if (arrayIndexCounter1 == 0) Delay(2); GetUserEvent(0,&Panel_Name,&Button); if (Button == PANELCGGMS_ABORT) SetCtrlAttribute(panelCgdmsr, PANELCGGMS_ABORT, ATTR_CMD_BUTTON_COLOR,VAL_WHITE); Abort = 1; //if the "Abort" flag has been set to one for any reason, turn off the voltage suppies if (Abort == 1) TurnOfVoltSupply(measureMosfet,HVtest); break; SentVoltage = VoltInputVoltMeter(inputVoltage, HVtest, measureMosfet,TypeSweep,arrayIndexCounter1,protectVolt); /* Maximum input voltage cannot exceed the protection, so the while loop will discontinue if this occurs*/ if (SentVoltage > protectVolt) break; Delay(FDelay); ProcessSystemEvents; RCDelay(); inputVoltArray[arrayIndexCounter1] = inputVoltage; CvsVPlot(arrayIndexCounter1, measureMosfet); FirstStepVal = CheckError(measureMosfet,HVtest,TypeSweep,arrayIndexCounter1,inputVoltage,FirstStepVal); //the following if/else statements ensure that the correct voltage is plotted on the interface graph //and the correct voltage value, "measuredVoltage" is compared to the maximum allowable voltage for this C-V //measurement while loop if (TypeSweep==0 || measureMosfet == 0) plotFormat(arrayIndexCounter1+1,measuredVoltArr); measuredVoltage = measuredVoltArr[arrayIndexCounter1]; else plotFormat(arrayIndexCounter1+1,measuredGateVoltArr); measuredVoltage = measuredGateVoltArr[arrayIndexCounter1]; arrayIndexCounter1++; /*Increment input voltage value; if sweeping the drain and performing a high voltage measurement increase the increment so that it sweeps through high voltage values faster */ if (HVtest && TypeSweep == 0) inputVoltage = inputVoltage + HVincre; HVincre = HVincre + 1;

Page 91: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐14

else inputVoltage = inputVoltage + increVolt; //end of while loop //make adjustments to arrayIndexCounter arrayIndexCounter1 = arrayIndexCounter1 - 1; /*Copy first pass of CV sweep arrays into reference array*/ for ( x = 0; x <= arrayIndexCounter1; x++) measuredVoltArr_ref[arrayIndexCounter_ref] = measuredVoltArr[x]; measuredCapArr_ref[arrayIndexCounter_ref] = measuredCapArr[x]; inputVoltArray_ref[arrayIndexCounter_ref] = inputVoltArray[x]; if (measureMosfet) measuredGateVoltArr_ref[arrayIndexCounter_ref] = measuredGateVoltArr[x]; arrayIndexCounter_ref++; /* Check for array index out of bound 5000*MAXCGDVSVOLTCURVE*/ if(arrayIndexCounter_ref> (5000*MAXCGDVSVOLTCURVE)) MessagePopup("Error:", "Array sire is out of bound!"); return; //end of if statment //end of for loop /*this loop performs CV measurements, incrementing the input voltage to the circuit while the voltage drop across the device is less than the maximum voltage value*/ for (x = arrayIndexCounter1; x >= 0; x--) inputVoltage = voltageValues[x]; //For first measurement there is extra delay //if (arrayIndexCounter2 == 0) Delay(1); GetUserEvent(0,&Panel_Name,&Button); if (Button == PANELCGGMS_ABORT) Abort = 1; SetCtrlAttribute(panelCgdmsr, PANELCGGMS_ABORT, ATTR_CMD_BUTTON_COLOR,VAL_WHITE); if (Abort == 1) TurnOfVoltSupply(measureMosfet,HVtest); break; VoltInputVoltMeter(inputVoltage, HVtest, measureMosfet,TypeSweep,arrayIndexCounter1+arrayIndexCounter2,protectVolt); Delay(FDelay); ProcessSystemEvents; RCDelay();

Page 92: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐15

inputVoltArray[arrayIndexCounter2] = inputVoltage; CvsVPlot(arrayIndexCounter2, measureMosfet); FirstStepVal = CheckError(measureMosfet,HVtest,TypeSweep,arrayIndexCounter2,inputVoltage,FirstStepVal); //the following if/else statements ensure that the correct voltage is plotted on the interface graph if (TypeSweep==0 || measureMosfet == 0) retracePlotFormat(arrayIndexCounter2+1,measuredVoltArr); else retracePlotFormat(arrayIndexCounter2+1,measuredGateVoltArr); arrayIndexCounter2++; //end of for loop /*Copy second pass of CV sweep arrays into reference array*/ for ( x = 0; x < arrayIndexCounter2; x++) measuredVoltArr_ref[arrayIndexCounter_ref] = measuredVoltArr[x]; measuredCapArr_ref[arrayIndexCounter_ref] = measuredCapArr[x]; inputVoltArray_ref[arrayIndexCounter_ref] = inputVoltArray[x]; if (measureMosfet) measuredGateVoltArr_ref[arrayIndexCounter_ref] = measuredGateVoltArr[x]; arrayIndexCounter_ref++; /* Check for array index out of bound 5000*MAXCGDVSVOLTCURVE*/ if(arrayIndexCounter_ref> (5000*MAXCGDVSVOLTCURVE)) MessagePopup("Error:", "Array sire is out of bound!"); return; //end of if statment //end of for loop SetCtrlAttribute(panelCgdmsr, PANELCGGMS_ABORT, ATTR_CMD_BUTTON_COLOR,VAL_WHITE); //end of SweepDrain_AnodeVolt /*============================================================================================ = Function: FormatLCRfreq() = = Purpose: To set up the frequecy and AC voltage, then send these values to the = = LCR meter, HP 4284A = ============================================================================================*/ void FormatLCRfreq(void) GetCtrlVal(attrHandle,ATTR_VOLTLEVEL, &voltLevel); GetCtrlVal(attrHandle,ATTR_FREQLEVEL ,&freqLevel);

Page 93: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐16

/*=Format and write the "freqLevel" parameter to the LCR meter=*/ Fmt(write_buf,"FREQ %fHz",freqLevel); hp428xa_writeInstrData (A428XAd, write_buf); InsertTextBoxLine(panelCgdmsr, PANELCGGMS_TEXT,-1,write_buf); textLine++; /*=Format and write the "voltLevel" parameter to the LCR meter=*/ Fmt(write_buf,"VOLT %fV",voltLevel); // Keep this value as small as possible! hp428xa_writeInstrData (A428XAd, write_buf); InsertTextBoxLine(panelCgdmsr, PANELCGGMS_TEXT,-1,write_buf); textLine++; //end of FormatLCRfreq subroutine /*============================================================================================ = Function: TurnOfVoltSupply(int MOSFETmeasure,int TestHV) = = Purpose: If the measurement sequence is aborted this subroutine is called to turn off the = = voltage of each volt meter = ============================================================================================*/ void TurnOfVoltSupply(int MOSFETmeasure,int TestHV) if (TestHV) Fmt(drainVolt_buf,"VSET%f", 40.0); ibwrt (ps350,drainVolt_buf,StringLength(drainVolt_buf)); if (TestHV == 0 || MOSFETmeasure) Fmt(drainVolt_buf,"VOLT %f", 0.0); ibwrt(dualpower,drainVolt_buf,StringLength(drainVolt_buf)); //ibwrt(dualpower,"OUTP OFF", 8); /*============================================================================================ = Function: VoltInputVoltMeter (VoltageSend, TestHV, MOSFETmeasure) = = Purpose: To set multimeters to continuous read mode and send the proper voltage value = = to the to the voltage supply = = VoltageSend: Voltage to sent to the dual power supply or HV power supply; an input to = = the test circuit = = TestHV: Boolean value that indicates whether or not the test performed is a HV test = = MOSFETmeasure: Boolean vale that indicates whather or not a MOSFET CV measurement is = = being performed = ============================================================================================*/

Page 94: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐17

double VoltInputVoltMeter(double VoltageSend, int TestHV, int MOSFETmeasure, int SweepType, int counter, double ProtectVoltage) char code[255]; int TypeSweep, CapMeasurement ; double DrainVoltage,OffsetVoltage, DrainProt; /*Sets multimeter 1 to continuous read mode*/ Fmt(code, ":INIT:CONT 1"); ibwrt(multimeter1_model_2010,code,strlen(code)); /*If performing mosfet measurement, sets multimeter2 to continous read mode*/ if (MOSFETmeasure) Fmt(code, ":INIT:CONT 1"); ibwrt(multimeter2_model_2010,code,strlen(code)); GetCtrlVal(panelCgdmsr, PANELCGGMS_RINGSLIDE_2, &CapMeasurement); // Gets type of capacitance measurement that is being taken //The following section of code determines if the capacitance being measured is Cds. If this is the case, //the drain and the source voltage have to be adjusted according one each others values. //If the Vds is being swept, the voltage applied at the MOSFET source must be added to input drain voltage. //If the source voltage is being swept (changing the value of Vgs), the value of the drain has to also be adjusted to //maintain a relatively constant value for Vds. if (CapMeasurement == 1 && MOSFETmeasure) //if performing a Cds measurement on a MOSFET OffsetVoltage = GetCdsOffsetVoltage(SweepType, counter,TestHV); if (SweepType == 0) VoltageSend = VoltageSend - OffsetVoltage; //Apply a new value of drain voltage to the drain as the source voltage increases else DrainVoltage = VoltageSend + OffsetVoltage; if (TestHV) GetCtrlVal(attrHandle, ATTR_HVDRAINVOLTMAX, &DrainProt); if (DrainVoltage > DrainProt) VoltageSend = 1+ProtectVoltage; else Fmt(drainVolt_buf,"VSET%f", DrainVoltage); ibwrt (ps350,drainVolt_buf,StringLength(drainVolt_buf)); else GetCtrlVal (attrHandle, ATTR_DRAINPROTECT, &DrainProt); if (DrainVoltage > DrainProt) VoltageSend = 1+ProtectVoltage; else ibwrt(dualpower,"INST:SEL OUT1",13); // ACTIVATE OUTPUT 1 (DRAIN VOLTAGE) Fmt(drainVolt_buf,"VOLT %f", DrainVoltage); ibwrt(dualpower,drainVolt_buf,StringLength(drainVolt_buf)); //end of nested if/else statment ibwrt(dualpower,"INST:SEL OUT2",13); // ACTIVATE OUTPUT 2 (NEGATIVE GATE VOLTAGE or POSTIVE SOURCE VOLTAGE) //end of SweepType if/else

Page 95: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐18

//end of "Cds measurement" if statment if (VoltageSend <= ProtectVoltage) //The following if/else statment sends the input voltage to the correct voltage source if (SweepType == 0 || MOSFETmeasure == 0) //if drain is swept first or measuring capacitance of diode /*Sends drain/anode voltage to the hv power supply or the dual power supply*/ if (TestHV) Fmt(drainVolt_buf,"VSET%f", VoltageSend); ibwrt (ps350,drainVolt_buf,StringLength(drainVolt_buf)); else Fmt(drainVolt_buf,"VOLT %f", VoltageSend); ibwrt(dualpower,drainVolt_buf,StringLength(drainVolt_buf)); //end of nested if/else statment else Fmt(gateVolt_buf,"VOLT %f",VoltageSend); // Sends voltage command to dualpower suppply gate/source voltage ibwrt(dualpower,gateVolt_buf,StringLength(gateVolt_buf)); // end of if/else f return VoltageSend; //End of VoltInputVoltMeter subroutine /*============================================================================================ = Function: GetCdsOffsetVoltage() = = Purpose: In order to maintain the correct drain voltage to get the desired Vds the value = = of the source voltage must be take into account. The following program gets the = = offset voltage that corrects the drain voltage value. = = count: Index of the present measurement being taken, if = 0, gate or drain values are = = retrieved from the multimeters. = = DrainOrGate: Boolean value that indicates whether the gate or drain is being swept = ============================================================================================*/ double GetCdsOffsetVoltage(int DrainOrGate,int count,int HV) char code[255]; char VoltageBuffer[512]; double Min, Inc; //if first measurement taken, get a value of voltage from the mulitmeter if (count == 0) if (DrainOrGate == 0) Delay(1);

Page 96: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐19

//get gate voltage Fmt(code, ":INIT:CONT 0"); ibwrt(multimeter2_model_2010,code,strlen(code)); Fmt(code,":DATA?"); ibwrt(multimeter2_model_2010,code,strlen(code)); ibrd(multimeter2_model_2010, VoltageBuffer,512); //reset the multimeter 2 to continuos read mode Fmt(code, ":INIT:CONT 1"); ibwrt(multimeter2_model_2010,code,strlen(code)); //for this measurement, offset voltage cannot be a negative value if (atof(VoltageBuffer)< 0) return 0; else return atof(VoltageBuffer)*-1; else if (DrainOrGate == 0) return measuredGateVoltArr[count-1]; else if (HV) GetCtrlVal(attrHandle, ATTR_HVDRAINVOLTMIN, &Min); GetCtrlVal(attrHandle, ATTR_HVDRAINVOLTINCREMENT, &Inc); return Min+(Inc*GateSweeps); else GetCtrlVal(attrHandle, ATTR_DRAINVOLTMIN, &Min); GetCtrlVal(attrHandle, ATTR_DRAINVOLTINCREMENT, &Inc); return Min+(Inc*GateSweeps); //end of HV If/else //end of SweepType (Gate or Drain) if/else //end of count = 0 if/else return 0; // end of GetCdsOffsetVoltage function /*============================================================================================ = Function: CjvsVPlot(Counter1,MOSFETmeasure) = = Purpose: To capture the Capacitance value from the LCR meter and the Voltage of the = = multimeter and perform the correct calaculations to adjust their values = = Counter1: Index of the present measurement being taken = = MOSFETmeasure: Boolean vale that indicates whather or not a MOSFET CV measurement is = = being performed = ============================================================================================*/ void CvsVPlot(int Counter1, int MOSFETmeasure)

Page 97: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐20

int CapMeasurement; char code[255]; char VoltageBuffer1[512] ,VoltageBuffer2[512]; char buf[255]; double Model2010VoltValue; double DrainMeterResistanceConstant = 3.09; //resistance is placed in series with volt meter to reduce capacitive noise //This constant multiplier is used to correct the voltage meter reading. GetCtrlVal(panelCgdmsr, PANELCGGMS_RINGSLIDE_2, &CapMeasurement); // Gets type of capacitance measurement that is being taken /*Stops multimeter 1 and retrieves a data point from the device and calculates the drain/anode voltage*/ Fmt(code, ":INIT:CONT 0"); ibwrt(multimeter1_model_2010,code,strlen(code)); Fmt(code,":DATA?"); ibwrt(multimeter1_model_2010,code,strlen(code)); ibrd(multimeter1_model_2010, VoltageBuffer1,512); Model2010VoltValue = atof(VoltageBuffer1); measuredVoltArr[Counter1]=Model2010VoltValue * DrainMeterResistanceConstant; /*If performing a MOSFET measurement, stop multimeter 2 and retrieve a data point from the device and calculates the drain/anode voltage */ if (MOSFETmeasure) Fmt(code, ":INIT:CONT 0"); ibwrt(multimeter2_model_2010,code,strlen(code)); Fmt(code,":DATA?"); ibwrt(multimeter2_model_2010,code,strlen(code)); ibrd(multimeter2_model_2010, VoltageBuffer2,512); Model2010VoltValue = atof(VoltageBuffer2); //if Cds measurement, the physicsal measurement is Vsg, so flip polarity to make Vgs if (CapMeasurement == 1) measuredGateVoltArr[Counter1]=Model2010VoltValue * -1; else measuredGateVoltArr [Counter1]=Model2010VoltValue; if (CapMeasurement == 1 && MOSFETmeasure) measuredVoltArr[Counter1] = measuredVoltArr[Counter1] + measuredGateVoltArr[Counter1]; //else if (CapMeasurement == 2 && MOSFETmeasure) measuredVoltArr[Counter1] = measuredVoltArr[Counter1] *-1; /*get capacitance value from the multimeter and calculate DUT capacitance*/ hp428xa_writeInstrData (A428XAd, "TRIG"); hp428xa_writeInstrData (A428XAd, "FETC:IMP?"); ibrd (LCRIntrument, measured_buf, 12); //Isolated diode capacitance is calculated differently than mosfet capacitance if (MOSFETmeasure) measuredCapArr[Counter1] = atof(measured_buf)*multiplier; else

Page 98: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐21

Cjmsr=atof(measured_buf)*multiplier - 9e-12; CjValue=Cjmsr/(1 - 20000000*Cjmsr) - 76e-12; measuredCapArr[Counter1]=CjValue; if (measuredCapArr[Counter1] == 9.9e37) measuredCapArr[Counter1] = NotANumber(); if (ibsta & ERR) // Device read error Fmt(buf, "%s<ERROR...Could not read from device"); InsertTextBoxLine(panelCgdmsr, PANELCGGMS_TEXT, -1, buf); textLine++; //end of CvsVPlot /*============================================================================================ = Function: CheckError(int MOSmeasure,int HVmeasure, int SweepType,int count,double = = AppliedVolt,double initialVoltage) = = Purpose: To ensure that the voltages applied at the terminals of the devices do not stray = = significantly from the applied voltages = ============================================================================================*/ double CheckError(int MOSmeasure,int HVmeasure, int SweepType,int count,double AppliedVolt,double initialVoltage) double StepMin, StepInc; double StepOffset, SweepOffset; double SweepVoltage, StepVoltage; double StepInput; double MaxError, MinError; char StepName[6],SweepName[6]; char Messagebuf[500],Titlebuf[50]; //int Relative, Input; //Get input and relative error from attribute screen //GetCtrlVal(attrHandle,ATTR_RELATIVEERROR, &RelativeError); //GetCtrlVal(attrHandle,ATTR_DELTAERROR, &DeltaError); //following if/else statements get the minimum and increment values of the stepped voltage //and sets up the stepped and sweep voltages if (SweepType == 0 && MOSmeasure) GetCtrlVal(attrHandle, ATTR_GATEVOLTMIN, &StepMin); GetCtrlVal(attrHandle, ATTR_GATEVOLTINCREMENT,&StepInc); StepVoltage = measuredGateVoltArr[count]; SweepVoltage = measuredVoltArr[count]; Fmt (StepName,"Gate"); Fmt (SweepName,"Drain"); else if (SweepType == 1 && MOSmeasure)

Page 99: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐22

if (HVmeasure) GetCtrlVal(attrHandle, ATTR_HVDRAINVOLTMIN, &StepMin); GetCtrlVal(attrHandle, ATTR_HVDRAINVOLTINCREMENT, &StepInc); else GetCtrlVal(attrHandle, ATTR_DRAINVOLTMIN, &StepMin); GetCtrlVal(attrHandle, ATTR_DRAINVOLTINCREMENT, &StepInc); //end of nested if/else StepVoltage = measuredVoltArr[count]; SweepVoltage = measuredGateVoltArr[count]; Fmt (StepName,"Drain"); Fmt (SweepName,"Gate"); //end of primary if/else else SweepVoltage = measuredVoltArr[count]; Fmt (SweepName,"Diode"); //if Mosfet measurement, check step voltage offset if (MOSmeasure) StepInput = StepMin + StepInc*GateSweeps; if (count < 5) return StepVoltage; else StepOffset = StepVoltage / initialVoltage; if (StepOffset < 0) StepOffset = StepOffset * -1; MinError = 1 - (DeltaError/100.0); MaxError = 1 + (DeltaError/100.0); if ((StepOffset>MaxError || StepOffset<MinError) && StepVoltage > 0.5) Abort = 1; Fmt(Messagebuf,"The %s voltage is straying too far from its inital value at the start of this measurement. \nCheck your circuit and / or increase the value for delta error in the attributes window",StepName); Fmt (Titlebuf,"Leaky %s terminal",StepName); MessagePopup (Titlebuf, Messagebuf); StepOffset = StepVoltage / StepInput; if (StepOffset < 0) StepOffset = StepOffset * -1; MinError = 1 - (RelativeError/100.0); MaxError = 1 + (RelativeError/100.0); if ((StepOffset>MaxError || StepOffset<MinError) && StepInput > 1) Abort = 1; Fmt(Messagebuf,"The %s voltage is straying too far from the voltage source's input voltage. \nCheck your circuit and / or increase the value for relative error in the attributes window",StepName); Fmt (Titlebuf,"Leaky %s terminal",StepName); MessagePopup (Titlebuf, Messagebuf); // end of nested if/else statement // end of if(MOSmeasure) statement //check sweep voltage offset SweepOffset = SweepVoltage / AppliedVolt;

Page 100: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐23

MinError = 1 - (RelativeError/100.0); MaxError = 1 + (RelativeError/100.0); if (SweepOffset < 0) SweepOffset = SweepOffset * -1; if ((SweepOffset>MaxError || SweepOffset<MinError) && AppliedVolt > 1) Abort = 1; Fmt(Messagebuf,"The %s voltage is straying too far from the voltage source's input voltage. \nCheck your circuit and / or increase the value for relative error in the attributes window",SweepName); Fmt (Titlebuf,"Leaky %s terminal",SweepName); MessagePopup (Titlebuf, Messagebuf); return initialVoltage;

/*============================================================================================ = Function: CheckEquipment() = = Purpose: To check that the attributes menu has been accessed and the correct power = = supplies and multimeters have been turned on = = GateSweep: Parameter that represents whether or not the gate of the MOSFET will be swept = = HVmeter: Parameter that represents wheter or not a HV test will be performed = ============================================================================================*/ int CheckEquipment(int GateSweep,int HVmeter) if (attrHandle <=0) MessagePopup("Error:", "Please setup the attributes first!"); return 0; if (HVmeter == 0 || GateSweep == 1) if (DevicePresentArr[1]<=0) MessagePopup("Error:", "E3647A Dual Output Power Supply is not ON!"); return 0; if (DevicePresentArr[4]<=0) MessagePopup("Error:", "Multimeter 2010 is not ON!"); return 0; if (HVmeter == 1) if (DevicePresentArr[2]<=0) MessagePopup("Error:", "PS350 High Power Supply is not ON!"); return 0;

Page 101: Design and Verification of a High Voltage, Capacitance ... · Design and Verification of a High Voltage, Capacitance Voltage Measurement System for Power MOSFETs Parrish Ralston Abstract

A‐24

if (DevicePresentArr[3]<=0) MessagePopup("Error:", "Multimeter 2001 is not ON!"); return 0; return 1; //end of CheckEquipment routine