![Page 1: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/1.jpg)
ECE Circuits Curriculum
Tamal Mukherjee, Professor
Carnegie Mellon UniversityDepartment of ECE
September, 2006
![Page 2: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/2.jpg)
Outline
Why ?Industries with growth == Industries with jobsSalary depends on sub-disciplines
What ?ContextSome simple circuits
Circuits Curriculum
![Page 3: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/3.jpg)
10 Best Performing Industries MSNBC Sept 17
8.2%Music & Video Stores
8.4%Food Wholesale
8.5%Electronics Stores
8.5%Networking & Communication Devices
8.7%General Entertainment
9.3%Processing Systems & Products
9.5%Appliances
11.8%Major Airlines
12.5%Semiconductor - Memory Chips
14.4%Catalog & Mail Order Houses% Change One MonthIndustry
![Page 4: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/4.jpg)
Most Profitable – Return on Revenues (Fortune 500)
6.1Petroleum Refining256.5Apparel246.6Industrial & Farm Equipment236.8Hotels, Casinos, Resorts227.1Health Care: Insurance & Managed Care217.5Computers, Office Equipment208.0Food Services198.2Electronics, Electrical Equipment188.4Food Consumer Products178.4Entertainment168.7Oil and Gas Equipment, Services159.0Insurance: P & C (stock)149.9Homebuilders1310.3Insurance: Life, Health (stock)1211.1Household and Personal Products1111.8Publishing, Printing1012.4Diversified Financials912.5Railroads812.7Securities713.2Medical Products & Equipment615.7Pharmaceuticals515.8Network and Other Comm. Equipment418.3Commercial Banks323.8Internet Services and Retailing229.9Mining, Crude-Oil Production1
-10.6Airlines500.4Packaging, Containers491.1Motor Vehicles & Parts481.1Automotive Retailing, Services471.3Wholesalers: Health Care461.4Wholesalers: Electronics & Office Equip.451.4Pipelines441.6Food & Drug Stores432.1Wholesalers: Food and Grocery422.2Engineering, Construction412.3Wholesalers: Diversified402.8Health Care: Pharmacy & Other Services392.8Food Production383.0Energy373.9Semi. and Other Electronic Components364.0Specialty Retailers354.1General Merchandisers344.2Telecommunications334.6Health Care: Medical Facilities324.9Aerospace and Defense315.1Information Technology Services305.3Beverages295.6Metals285.8Chemicals276.0Utilities: Gas & Electric26
![Page 5: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/5.jpg)
Compare Salaries with other sub-disciplines
IEEE USA Salary ServiceComputer Hardware: 0%Applied Physics: 0%Computer Software: 0%Signals and Systems: 0%
Solid State Circuits: +7%
![Page 6: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/6.jpg)
Why study circuits ?
Some circuits faculty and their cars
![Page 7: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/7.jpg)
Circuits in Context I
Si System Implementation Spectrum
ManufacturingManufacturing
ModelingModeling& Testing& Testing
Design AutomationDesign Automation
VerificationVerification
H/S CodesignH/S Codesign
CircuitsCircuitsGND
M3
M1BM1A
Vin–M2A
Vin+M2B
M5B
M4B
M9B
Q3B
Q1B
Q2BM5A
M4A
M9A
Q3A
Q1A
Q2Aout-out+
CLA CLA
CCBCCA
RBRA
Q5Q4
VDD
M6
I bias
Control Sequence
State 1 (........
)
Data Path
Materials Science & Applied Physics
ElectricalEngineering
ComputerSystems
MEMS
Systems &Systems &ArchitectureArchitecture
NanotechnologyNanotechnology
ModelingModeling& Analysis& Analysis
ComputerEngineering
![Page 8: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/8.jpg)
Electronic Circuits in Context II
Electronics: Gadgets based on electronic circuits
Electronics also important for other industries (e.g. auto)
![Page 9: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/9.jpg)
Circuits in Context III: View from Comp. HWComputer system“pizza box”
…implementedas a digital systemon a big circuit board
…implementedas digital functionson individual chips
…implemented as atomicsubsystems (e.g. CPU) on complex packages like “multichip modules”
![Page 10: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/10.jpg)
physical world
servers
PCs
portable and embedded systems
MEMS
ME
MSM
EM
S
MEMSMEMS
Circuits in Context IV: View from Circuits
Increasing number of information systems in our livesEmbedded in larger systems that need to sense and act as well as computeCreating demand for greater diversity of interaction with the physical world
mechanicalelectromagneticchemical and biologicaloptical
Need MEMS sensors & actuatorsAnd Circuits interface to Digital Info World
![Page 11: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/11.jpg)
Some Simple Circuits
NMOS Inverter (322, 722) Common Source Amplifier (321, 623, 721)
CMOS Inverter (322, 722) RF Low Noise Amplifier (723)
A¬A
vin
vout
A ¬A
vin
vout
![Page 12: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/12.jpg)
Layout Interface to Manufacturing
Red over Green== Transistor
50 transistor fully differential OpAmp
CapacitorsResistors
Sigma Delta Converter
![Page 13: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/13.jpg)
Pre-requisite Tree: Undergraduate
18-525
18-240
18-32218-321
18-220
Breadth & Coverage
Intro
OR
18-41518-410
18-31018-303
27-432
18-527
18-340
18-447
OR
Depth & Coverage
Capstone
OR
18-341
![Page 14: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/14.jpg)
Pre-requisite Tree: Graduate
18-525
18-32218-321Breadth & Coverage
OR
21-241
Capstone
18-623
18-721 18-72218-723
18-72418-762
18-764
18-614OR
Grad
![Page 15: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/15.jpg)
18-321: Analysis & Design of Analog ICs
AnalogInterface
DigitalComputing
Core
Telecom Consumer
Automotive Medical
Modern Systems have Analog Interfaces
![Page 16: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/16.jpg)
18-321: Analysis & Design of Analog ICs
Lots of nominally digital circuits are really doing analog things today
Analog Circuits connect to, manipulate continuous-valued, arbitrary signals
ADCDAC
Driver Supply
Support Analog
Automotive IC
1 1 1 1 1 1 1 1 1 111 10 00 0 0 0 0 0 0 00 0
CourtesyJim BainCMU
Bits are bumps on sine waves
![Page 17: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/17.jpg)
18-322: Analysis & Design of Digital ICs
Design the circuit and layout for a “chip”Understand, design, and optimize digital cktsMetrics speed, area, power dissipation, etc.Use CAD tools. Full custom design flow
Analysis & design of digital components and interconnect
Random logic, registers, arithmetic circuits…Understand and use CMOS technology (transistor models & interconnect parasitics)
Bottom line: You’ll realize that there is much more than 0’s and 1’s in digital design!
Independently invented by Jack Kilby and Robert Noyce, the integrated circuit was first available commercially in 1961. It led to smaller, inexpensive, mass-produced electronic circuits, revolutionizing the computer industry.
400480088080
8085 8086286
386486Pentium® proc
P6
0.001
0.01
0.1
1
10
100
1000
1970 1980 1990 2000 2010Year
Tran
sist
ors
(MT)
2X growth in 1.96 years!
![Page 18: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/18.jpg)
18-410: Physical Sensors, Transducers and Instrumentation
“There are many many sensor technologies ..… which is best to use?Taught both via the ‘case method’ and via student projectsHow various technologies work and when to apply them to various applications Analyze application requirements and understand device physics and technology limitationsStudents select, and report upon, sensor systems of their choice. Example: Optical sensor technology
Pyroelectric: Motion sensors…temperature monitor
Frennellens
IR
Motion of person
Pyroelectric material
R3 Rf
Cf
VDD
Vo V1
R4
C2High pass filter
amplifier
![Page 19: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/19.jpg)
Problem to be solved in 18-415
Cost per unit Cost per unit of our competitor
Design of functionality/performance of our product
Functionality/performance
offered
Unit price offered by our competitor
Minimum price Our portion of market
Potentialmarket size
Minimum price of our competitor
Computed “Discovered”“Invented”
Market Size
DESIGNED
![Page 20: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/20.jpg)
18-525: IC Design Project
Example Spring 2006 project: ADC for Digital Voice Processor
Capstone design class for VLSI transistor-level design
Analog, Digital, RF, MEMS~20,000 transistors
Take a large, realistic application and translate it into silicon
Verilog design/simulationLogic designFloorplanning / Layout designExtraction and verificationSpeed, timing, power optimization
Final Layout
Analog Voice Input Digitized Signal
Verification waveforms
![Page 21: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/21.jpg)
18-527: Advanced Digital IC Design
Spring 2006 project: components of silicon speech recognizer chip
Capstone design class for VLSI system-level design
Less about transistors, more about large-scale logic, memory100,000+ gate, 1Mb+ designs
Take a large, realistic application and translate it into silicon
RTL/Verilog design/simulationLogic synthesisLayout synthesisSpeed, timing, power optimization
Floorplan Final Layout
ADCADC
Filter1Filter2Filter3
FilterN
...
Filter1Filter2Filter3
FilterN
...
x1x2x3...xn
x1x2x3...xnSampling
Feature extraction
Feature vector
DSP
ωωωω
1
a11
a12
b1(.)
2
a22
a23
b2(.)
3
a33
a34
b3(.)
1
a11
a12
b1(.)
1
a11
a12
b1(.)
2
a22
a23
b2(.)
2
a22
a23
b2(.)
3
a33
a34
b3(.)
3
a33
a34
b3(.)
Acoustic Models
1
a11
a12
b1(.)
2
a22
a23
b2(.)
3
a33
a34
b3(.)
1
a11
a12
b1(.)
1
a11
a12
b1(.)
2
a22
a23
b2(.)
2
a22
a23
b2(.)
3
a33
a34
b3(.)
3
a33
a34
b3(.)
1
a11
a12
b1(.)
1
a11
a12
b1(.)
2
a22
a23
b2(.)
2
a22
a23
b2(.)
3
a33
a34
b3(.)
3
a33
a34
b3(.)
1
a11
a12
b1(.)
1
a11
a12
b1(.)
2
a22
a23
b2(.)
2
a22
a23
b2(.)
3
a33
a34
b3(.)
3
a33
a34
b3(.)
2
a22
a23
b2(.)
2
a22
a23
b2(.)
3
a33
a34
b3(.)
3
a33
a34
b3(.)
3
a33
a34
b3(.)
3
a33
a34
b3(.)
Acoustic Models
“Rob”
Adaptation
HMMSearch
Adaptation
Lexicon...Rob R AO BBob B AO B...
Lexicon...Rob R AO BBob B AO B...
LanguageModel
Rob says
LanguageModel
Rob saysAdaptation
Viterbi search
Adaptation toenvironment/speaker
Adaptation to environment/speaker
“R”
FeatureScoring
![Page 22: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/22.jpg)
18-623: Analog Integrated Circuit Design
623 isReview of 18-321, plusCMOS layout from 18-322 plusAnalog Design in digital IC technology
ADCDAC
Driver Supply
Support Analog
Automotive IC
Unlike 321 focus heavily on designIndividual design problems (not a capstone – no team)
Scaling ChallengesReduced VDDIncreased Variations
D
A ADScaling…
![Page 23: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/23.jpg)
18-721: Advanced Analog VLSI Design
Analog Filtering & Data Conversion
1 1 1 1 1 1 1 1 1 111 10 00 0 0 0 0 0 0 00 0
CourtesyJim BainCMU
Bits are bumps on sine waves
Tremendous marketData Converters: 15% growth rate
![Page 24: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/24.jpg)
18-722: Advanced Digital VLSI DesignAdvanced transistor-level design of digital logic
Design of logic gates and clocked sequential elementsDesign of arithmetic units and memoriesClock and power distributionLow power designVariability and signal integrity
LogisticsProblem sets, midterm, projectPre-requisite = 18-322 (18-525 recommended)Typically 2/3 grad, 1/3 undergrad
ToolsSchematic capture (Composer)Transistor-level simulation (Spectre, HSIM)Some HDL (Verilog) and some layout (Virtuoso)
ProjectDesign of a large microprocessor sub-block1Mb SRAM64b integer adder
WL
bit bit_b
![Page 25: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/25.jpg)
18-723: RF Integrated Circuit Design
Tremendous marketCellular phones: 15% growth rateWireless LAN cards: 40% growth rate
![Page 26: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/26.jpg)
18-724 Microelectromechanical System Design
Sensors and ActuatorsIntegrated directly in CMOSMechanical Design on a chipReadout Circuit Design
LogisticsProblem sets, midterm, projectPre-requisite = 18-614 (18-623 recommended)Typically 90% PhD, 10% IMB
ToolsSchematic capture (Composer)Transistor-level mechanical simulation (Spectre)Some HDL (Verilog-A) and some layout (Virtuoso)
Project: e.g. high-Q mechanical filter design
400 500450 550 600 650
-80-70-60-50-40-30
[kHz]
[dB]
Expt
Sim
![Page 27: ECE Circuits Curriculum - Carnegie Mellon Universityusers.ece.cmu.edu/~jzhu/class/18200/F06/L03_Mukherjee.pdfAnalog Design in digital IC technology ADC DAC Driver Supply Support Analog](https://reader030.vdocument.in/reader030/viewer/2022020315/5aad97207f8b9ac55c8e7cbd/html5/thumbnails/27.jpg)
Summary
Electronics increasingly a part of our lifeIC Design (Solid State Design) has tremendous growthLots of jobs especially in Analog and RF (for IMB)Higher salaries than your peers