analog electronic circuits - semiconductor system...
TRANSCRIPT
![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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/1.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/2.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/3.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/4.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/5.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/6.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/7.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/8.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/9.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/10.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/11.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/12.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/13.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/14.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/15.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/16.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/17.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/18.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/19.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/20.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/21.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/22.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/23.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062504/5ae6f1b77f8b9a9e5d8e6bc7/html5/thumbnails/24.jpg)
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