24
SS L Semiconductor System Lab EE403 Analog Electronic Circuits 1 1 st Lecture: Analog Electronic Circuits Hoi-Jun Yoo 2016. 3. 3 Semiconductor System Laboratory School of E.E., KAIST

Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

  • Upload
    trandat

  • View
    219

  • Download
    3

Embed Size (px)

Citation preview

Page 1: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

SS LSemiconductor System Lab

EE403 Analog Electronic Circuits 1

1st Lecture: Analog Electronic Circuits

Hoi-Jun Yoo

2016. 3. 3Semiconductor System Laboratory

School of E.E., KAIST

Page 2: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 2

Professor Smith

Page 3: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 3

Professor Smith

Page 4: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 4

Outline

• What will learn in this class?– What is different from other classes?– Basic building blocks in analog system

• Why do you need this class?– Do we really need to learn these “Circuits”?– Software vs Hardware

• What is “Design”?– Engineer or Designer?

Page 5: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 5

You can see as much as you know!

Q1 Q2

ENABLE

Level Shifter VPPLevel Shifter VPP

VCCVCC

VCC

QM

b

Q0

Q'0 (Long)VCC

OSCEN

NOR

a OSC

OSCVCC

VCCf g

VCC

CPQ3 Q4

d

e

c

Q5

Level MonitorRing Oscillator Charge Pump

Page 6: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 6

Inside the Smartphone

MSM

MEMORY

Base Band Block

RF Block

Melody chip

UIM

IFR

RFT PLL

TX부 RX부

PAM

Page 7: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 7

Functional Blocks in Smartphone

Page 8: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 8

Inside the Tablet PC

DragonballMotorola DSP

Flash / DRAM / Unknown Parts

Page 9: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 9

Functional Blocks in Tablet PC

Page 10: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 10

Electronic Circuits• Analog/RF: TV, Smartphone

Receive a small RF signalAmplify itDriver the Speaker

• Digital: MP3 Player, PDA-Read digital dataDecode the dataConvert digital data into analog signalDrive the speaker

u1

x2

x1* / *

Q

QSET

CLR

S

R

Page 11: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 11

Electronics vs Digital vs System Design

• V, I : Continuous Time, Cont. Amplitude• V, I + Information Theory Digital• V, I + IT + Software System

InputStage

OutputStage

Amp.Stage

Bias Circuit

Active Load

Page 12: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 12

HW vs SW

DeviceCircuitSystem

ApplicationService

HardwareSoftwareDedicatedFlexible

Low Performance High Performance

Page 13: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 13

Future System HW + SW + Application

SatisfactionVLSICircuit

HardwareSystem

SoftwareSolution

ServiceSolution

Page 14: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 14

Circuits to System

Device

Circuit in

VCC

PMOS

NMOS

VSS = GND

out

in

out

VCCin

VSS

out

P-Subtrate

n-wellP+ P+ N+N+

inoutVCC VSS

in out

Logic

Page 15: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 15

Secret of the Circuit Design• Abstraction

– Modeling facilitates the design processModel(?) System

BrainBoard

MCU

instructionSet: int=32frequency:int=50MspeedVoiceProc:int=0.0004processi ngT imeColor:in t=0.1

checkColo r():voidcheckLEDNumberOn():voidcontro lMotion():voidcheckBottom():voidcheckDam agePoint():vo idcheckMotorSpeed():voidcheckBulle t():voidcomm andShoot():void

Bluetoo th

transInfo():voidreceive Info():vo id

comm unicate

1

transInfo

1receive Info1

FPGA

imageData_y:intcompressibi l i ty:in t

compressImageSi.. .

LCD

displayBit:int=32

display():voi d

display1

SRAM

capacity: int=6

storage Image ...

writeIm ageData 1

sendIm ageData1

VoiceRecogniti on

recogWords:char=20

voiceIn terrup t():void

voiceComm and1voiceIn terrup t1

VideoDecode r

imageData_X:intimageData_Y:int

conversionAD():void

transIm ageData1

getBottomeStatus1

sendIm geData1

checkBull etNumber

1

contro l

1 checkSpeed

1soundOn

1

comm andShoo t

1

checkDam agePoint

1

checkLED 1

decLED1

transInfo

1receive Info1

display1

writeIm ageData 1

sendIm ageData1

voiceIn terrup t1

transIm ageData1

inputImageData

1

Body

AreaSensor

bot tomStatus:int

checkBot tomSta...

Camera

imageDataA:intspeedT rans:int=30

getImageData ():void

Encoder

speedM otion: int

checkSpeed():void

IR

bul letNumber:int=30dam agePoint :intshootDelay:in t=3shootDistance:int=1

shootIR():voidsensingDamage ():void shootIR

1

dam age

1

LED

NumberOn:int=10

decease():void

Mo torDriver

speed:i ntdirect ion:in t

moveDirect ion():v...moveSpeed():void

sendSpeed

1

Sound

turnOn():void

getBottomeStatus1

sendIm geData1

inputImageData

1

checkSpeed

1

checkBull etNumber

1

comm andShoo t

1

checkDam agePoint

1

checkLED 1

decLED1

contro l

1

sendSpeed

1

soundOn

1

Commander

voiceComm and1

Commander

Our Forces Robot

comm unicate

1

Our Forces Robot

Enemy1

shootIR

1

dam age

1

Enemy1

Page 16: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 16

Designer or Engineer?

• 설계(設計)와 Design– Automobile 설계 or Automobile Design– TV 설계 or TV Design

• Engineer = Scientist + Designer + Entrepreneur– Bill Gates, Steve Jobs, 진대제 장관

Page 17: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 17

Class Notice• Instructor: Prof. Hoi-Jun Yoo

– Office: #1221, Electrical Engineering (E3-2)– Tel: 042-350-3468– E-mail: [email protected]

• Class Website– http://ssl.kaist.ac.kr

• Office Hour– Thursday, 14:30-16:00

Page 18: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 18

Class Notice• TA: Jaehyuk Lee

– Office: #1233, Electrical Engineering (E3-2)– Tel: 042-350-8068– E-main: [email protected]

• TA: Minseo Kim– Office: #1233, Electrical Engineering (E3-2)– Tel: 042-350-8068– E-main: [email protected]

• TA Office Hours– Thursday, 14:30-16:00

Page 19: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 19

Books• Textbook

– “Microelectronic Circuits” by Sedra and Smith• Reference

– “Fundamentals of Microelectronics” by Razavi

Page 20: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 20

Homework & Projects

• Homework– 5-10 problems for every chapters

• Project 1– Design the two-stage amplifier

• Project 2– Op-amp circuit with feedback PSPICE simulation

Page 21: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 21

Exam and Grading Policy

• Mid-term and Final Exam– No time limitation

• Grading Policy– Mid-term: 30%– Final: 30%– Project: 20%– Homework: 10%– Attendance: 10%

Page 22: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 22

Lecture Schedule-1Chapter Date Description Homework

Review 3 / 3 Introduction

3 / 8 BJT and MOSFET SPICE사용

3 / 10 3-Basic Configuration

3 / 15 Introduction of the Frequency Response

3 / 17 Multi-Stage + Dominant Pole Approximation 2-Stage Amp Design

3 / 22 Dominant Pole Approximation

3 / 24 Frequency Response of CS, CG, CC

3 / 29 Summary 2-Stage Amp Design

Differential Amp. 3 / 31 Differential Amplifier

4 / 5 Differential Amplifier

4 / 7 AC Analysis of Differential Amplifier 2-Stage Amp Report

Page 23: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 23

Lecture Schedule-24 / 12 Differential Amplifier Summary

4 / 14 Multi-Stage

4 / 19 Dominant Pole Approximation Problem set1

4 / 21

Mid Term Examination

4 / 26

Feedback 4 / 28 Feedback, Series-Shunt Problem set2

5 / 3 Shunt-Series, Shunt-Shunt, Series-Series

5 / 10 Frequency Response Problem set3

5 / 12 Frequency Response

Output Stage 5 / 17 Output Stage

Page 24: Analog Electronic Circuits - Semiconductor System Labssl.kaist.ac.kr/class/16spring/ee403b/Lecture/lecture-0... ·  · 2016-03-03•What will learn in this class? – What is different

EE403 Analog Electronic Circuits 24

Lecture Schedule-35 / 19 Class B & Class AB

OP Amp 5 / 24 MOS OP Amp

5 / 26 BJT OP Amp Problem set 4

5 / 31 OP Amp

6 /2 OP Amp

6 / 7 Filter OP Amp Design (SPICE)

6 / 9 Oscillator

6 / 14 Wrap-up

6 / 16

Final Examination

6 / 21