26
BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling techniques Transistors MOSFETs and BJTs. MOSFETs in switching and amplification

BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

Embed Size (px)

Citation preview

Page 1: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

BASIC SEMICONDUCTOR ELECTRONICCIRCUITS

Introduction of two basic electronic elements: diode and transistor

LEARNING GOALS

Diodesstructure and four modeling techniques

TransistorsMOSFETs and BJTs. MOSFETs in switching and amplification

Page 2: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

PASSIVE DEVICES IN INTEGRATED CIRCUITS

ResistorCapacitor

Inductor

Page 3: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

DIODES

Symbol

Structure

I-V conventionIdeal diodeForward bias

Ideal diodeReverse bias

Ideal diode I - V curve

Page 4: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

Actual diode I - V characteristic

1nkT

qV

SD

D

eII factor ideality''

Kelvin degrees in re Temperatu

constant sBoltzmann'

electron of charge

current saturation reverse

n

T

k

q

IS

etemperatur room at

:diodes power high For

:Typically

39

2,10

1,1010

14

kT

q

nAI

nAI

S

S

I - V curve of an actual diode

Next we develop twoapproximations to theactual I - V curve

Page 5: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

Constant voltage model

Circuitequivalent

I - V curve

Circuitequivalent

I - V curve

Piecewise linear model

Comparison of models

Page 6: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

LEARNING EXAMPLE1V voltage the find model, ideal the Using

Diode is forward biased by the source

][121 VV

Diode is reverse biased

][101 VV

Forward bias ][41 VV

Reverse bias ][11 VV

Page 7: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

LEARNING EXAMPLEAnalyze the protection circuit using diode models

Theveninequivalentof drivingnetwork

Simplifyingassumption sin vv

When diodes arereverse biased

dcin Vv 0

model diode Ideal

Under-voltage protection modelusing diode constant voltage model

ondcinon VVvV

Under-voltage with piecewise linearmodel

Using source superposition

Fds

ss

sd

dinu V

rR

Rv

Rr

rv

Using a similar way for over-voltage

)( Fdcsd

SS

sd

dino VV

Rr

Rv

Rr

rv

The figure in the next slide comparesthe three models

Page 8: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

40

10

6.0

7.0

3

SR

model) linear (piecewise

model) voltage (constant

d

F

on

dc

r

VV

VV

VV

Page 9: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

Analysis using non linear diode model

Under-voltage scenario. Top diode open

Simplifyingassumption sin vv

When diodes arereverse biased

inD

vSD

DS

inS

vv

eIi

iR

vv

D

1

0

39 139 invS eI

S

Sin

R

vv

1ln

39

1

ss

Sinin IR

vvv

Implicit function. Must be evaluatednumerically

Is=1e-14;% MATLAB SCRIPT TO ANALYZEn=1; % UNDER-VOLTAGERs=40;vs=[-2:.2:2]';vin=[];for k=1:length(vs) x0=[vs(k);vs(k);Rs;Is]; kcl=inline('((x(2)-x(1))/x(3)+x(4)*(exp(-39*x(1))-1))^2'); x=fminsearch(kcl,x0); vin=[vin;x(1)];endplot(vs,vin,'bo',vs,vin,'r'), title('UNDER-VOLTAGE WITH NONLINEAR DIODE')xlabel('Source Voltage(v_S)[V]'), ylabel('Input Voltage(v_{in})[V]'),grid

Page 10: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

Bulk internallyconnected to source

TRANSISTORSSTRUCTURE OF MOSFETs

The oxide is an insulator allowing zerocurrent into the gate

The gate voltage controls resistancefrom source to drain (in linear range)

Cutoff state thresholdconducting

Page 11: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

N - channel MOSFET in the linear range DonDS IRV

Linear characteristicComplete characteristics of n-channel

MOSFET

VVT 1 voltage Threshold

region saturation C

region linear B

region cutoff A

Page 12: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

STRUCTURE OF BJTs (Bipolar Junction Tansistors)

transistor NPN

1

, BCEC IIII :mode Active

constantBEV

gain current base common

1)( gain current emitter common

BI

B

E

C

BEV

Linear model for BJT in active mode

Page 13: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

MODELING MOSFET SWITCHING APPLICATIONS

Cutoff LinearRegion

voltage. gate on depends onR

Typical values range from a few hundred Ohmsfor low-current applications to milli-ohms forcurrents in the tens of Amperes

Basic switching circuit

Cutoff (switch open) ‘Switch closed’

on

So

RR

VV

2

0oV Ideally,

In the next slide we quantifythis non-ideal behavior

Page 14: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

on

on RR

R of value actual the than important more is , ratio, The

Page 15: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

LEARNING EXAMPLEThe MOSFET is used as switch to energize and de-energize aninductor. Determine the output voltage with the “switch closed”

25.0,10,11 onSL RVVRR

Circuit after all transients havesubsided (R=1 Ohm)

on

Son

RR

VV

2

mRRVV ono 1001.01.0

VVV

Vo

S

o 7.117.0

25.0R

Ron

Page 16: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

The MOSFET is used to switch 10A of current. The voltage dropacross the FET in the on state must be less than 4% of the supplyvoltage. Find the maximum value of R_on

LEARNING EXAMPLE

onV4004.010 onon RAV

16.0onR

Page 17: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

MODELING AMPLIFIER APPLICATIONS

)eiIvV dDgsGS (by) (by

gsmd vgi :model Linear

Linear (small signals) model for MOSFET

Due to non-zero slope of I - V curves in saturation

ionamplificat

generate will R, resistor, a to applied

1

)(

m

gsmo

d

Rg

vRgv

i

MOSFET in saturation

Page 18: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

Common Source Amplifier

Bias voltage. Helps to define location on I - V curve.

Define drain-source current.Together with bias voltage they define operating point

Linear model relating changes ingate voltage to changes in outputvoltage

The operating point determines thevalues of the parametersin the linear model

dsm rg ,

MOSFET in saturation range

gain determine to helps also DR

Page 19: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

LEARNING EXAMPLE

50- of gain a produce to Determine

:Given

D

dsm

R

krVmAg .2,/50

mDdsgsmDdso gRrAvgRrv )||()||(

502

2]/[05.0

D

D

Rk

RkVV kRD 2

LEARNING EXAMPLE

gains maximum and minimum expected the are what If %,252 krds

9.42)2||5.1(05.05.1)25.01(2 minmin kkAkkrds

5.55)2||5.2(05.05.2)25.01(2 maxmax kkAkkrds

PROBLEMIf one must assure a gain of at least 50 in absolute value what should be the value for Rd?

Page 20: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

LEARNING EXAMPLE

krmSg dsm 110,5.1

Find the value of R_d such that maximum average power is transferred to the load at 30krad/s

Small signals model

LOAD

For maximum power transfer the Theveninimpedance of the amplifier must be thecomplex conjugate of the load

kjLjRZTH 31

4103

Because there are dependent sources wemust determine open-circuit voltageand short-circuit current

SC

OCTH I

VZ

Open circuit

01

1

Cj

VVVg

R

V gsOCgsm

OC

:KCL

1

)(

1

1

RCj

RgCjVV m

gsOC

Dds RrR ||

Page 21: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

EXAMPLE (continued)

Determination of short-circuit current

gsgsmSC VCjVgI 1 gsm VgCj )( 1

1

)(

1

1

RCj

RgCjVV m

gsOC

11

RCj

R

I

VZ

SC

OCTH RCj

RCj

1

1

1

1

21

21

21 )(1)(1 C

RCj

C

RZTH

30001000 j

kRRC 1010103

33 941

DDds RkRrk ||110||10 kRD 11

Page 22: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

CASCADING COMMON SOURCE AMPLIFIERS

121

222222

1111112

)||(

)||(

gso

gsgsmdso

gsgsmdsgs

vAAv

vAvgRrv

vAvgRrv

Page 23: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

ANALYSIS OF A DC-DC CONVERTER

Idealized circuit

When S2 is open and S1 closed, the inductorstores energy. A large capacitor helps to keepoutput voltage constantWhen S2 is closed and S1 open, the inductortransfers energy to capacitor

L

tVILIW onin

ppL ;2

1 2

L

TDVWDTt sin

Lson 2

222

period switching

cycle duty

sT

D

cycle of beginning at voltage

cycle of end at voltage

capacitor

to dtransferre energy

o

o

ooC

V

V

VVCW )(2

1 22

sload

oload T

R

VW

2

load to dtransferre Energy

2222

osload

oLo

oloadCL

VCfR

V

C

WV

VWWW for solving and Assuming

Practical implementation of booster

ss T

f1

Turns FET on or off. When FET is offdiode becomes direct biased

Page 24: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

USING EXCEL TO COMPUTE OUTPUT OF DC-DC CONVERTER

Vin[V] 5L[H] 1.00E-05C[F] 1.00E-06D 0.6fs 1.00E+05Rload 200

n Time(ms) Wl Vo0 0.00E+00 4.50E-05 01 1.00E-02 4.50E-05 9.4868332 2.00E-02 4.50E-05 13.07673 3.00E-02 4.50E-05 15.61734 4.00E-02 4.50E-05 17.59295 5.00E-02 4.50E-05 19.197896 6.00E-02 4.50E-05 20.535417 7.00E-02 4.50E-05 21.668718 8.00E-02 4.50E-05 22.640229 9.00E-02 4.50E-05 23.4802410 1.00E-01 4.50E-05 24.2113511 1.10E-01 4.50E-05 24.8509712 1.20E-01 4.50E-05 25.4128613 1.30E-01 4.50E-05 25.9081514 1.40E-01 4.50E-05 26.3459515 1.50E-01 4.50E-05 26.7338416 1.60E-01 4.50E-05 27.0781917 1.70E-01 4.50E-05 27.384418 1.80E-01 4.50E-05 27.6570919 1.90E-01 4.50E-05 27.9002420 2.00E-01 4.50E-05 28.11727

=$B$1^2*($B$4)^2/(2*($B$2)*($B$5)^2)

Excel formula to compute W_L

=SQRT(2*C10/$B$3-2*D9^2/($B$6*$B$3*$B$5)+D9^2)

Excel formula to compute Vo (cellD10)

Plot of DC-DC converter output voltage

Page 25: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

MATLAB SCRIPT TO COMPUTE AND PLOT THE BOOSTER OUTPUT

%booster.m%Solves the booster circuit in BECA 7th Ed, page648%%%%%%%%% define circuit parametersVin=5;L=1e-5;C=1e-6;D=0.6;fs=1e5;Rload=200;%%%%%%%%% define iteration arrayn=[0:30];tms=1e3*n/fs; %time in msec%%%%%%%%% initialize vectors and do one-time computationsWl=Vin^2*D^2/(2*L*fs^2);t1=2*Wl/C;kt2=1-2/(Rload*C*fs);vo=zeros(size(n)); %initialize output array%%%%%%%%% do the iterationsfor k=2:length(n) vo(k)=sqrt(t1+kt2*(vo(k-1))^2);end%%%%%%%%% display resultsplot(tms,vo,'bo',tms,vo,'r'),title('DC-DC CONVERTER OUPUT')xlabel('Time(ms)'),ylabel('V_o(V)'), grid

Page 26: BASIC SEMICONDUCTOR ELECTRONIC CIRCUITS Introduction of two basic electronic elements: diode and transistor LEARNING GOALS Diodes structure and four modeling

DIODESMOSFETs