Upload
nira
View
55
Download
2
Embed Size (px)
DESCRIPTION
VLSI Curriculum Workshop. David Blaauw University of Michigan. Introduction. Self-introduction Name, school, location Background, area of specialty Interaction encouraged throughout the 2 days!. Ann Arbor, Michigan. University of Michigan. EECS Statistics. US News Ranking EE #5 CS #8 - PowerPoint PPT Presentation
Citation preview
VLSI Curriculum Workshop
David BlaauwUniversity of Michigan
Introduction
Self-introduction Name, school, location Background, area of specialty
Interaction encouraged throughout the 2 days!
Ann Arbor, Michigan
University of Michigan
EECS Statistics US News Ranking
EE #5 CS #8 Undergrad Computing #6
6 US National Academy of Engineering Members Plus 2 emeritus
Faculty 92 FTE Tenure Track Faculty Positions 20 Research Scientists 5 Lecturers 1308 Declared Undergraduate Students
462 EE, 384 Comp Eng., 261 CS (CoE), 201 CS (LS&A) 700 Graduate Students Degrees/yr
400 Undergrad 160 Masters 65 Ph.D.
$20M Academic Budget $45M Total External Research Expenditures
What to expect from the workshop
Present Michigan’s philosophy for VLSI design curriculum
VLSI class overviews at Michigan Detailed descriptions of core
classes Computer-Aided Design (CAD) tool
infrastructure
Agenda Introduction Goals Background of VLSI curriculum
project with Intel The US system Brief course overviews CAD tools/flows as part of curriculum Detailed course descriptions
Background
Intel/Michigan VLSI curriculum
Background
Courses
Analog Digital Technology CAD Architecture/Test
EECS 270Introduction toLogic Design
EECS 215Introduction to
Circuits
EECS 311Electronic Circuits
EECS 370Computer
Organization
EECS 312Digital Integrated
Circuit Design
EECS 320 Semiconductor
Devices
EECS 413Analog Integrated
Circuits I
EECS 470Computer
Architecture
EECS 427VLSI Design I
EECS 478Logic Synthesis& Optimization
EECS 423Solid State Device
Laboratory
EECS 522Analog Integrated
Circuits II
EECS 579Digital Systems
Testing
EECS 627VLSI Design II
EECS 527Layout Synthesis
& Optimization
EECS 523Digital Integrated
Circuits Technology
Digital
Analog
CAD
SemiconductorComputer / Test
Math & Physics
Aside : The US system
Presentation
How does it work at your school?
Analog
EECS 270Introduction toLogic Design
EECS 215Introduction to
Circuits
EECS 311Electronic Circuits
EECS 370Computer
Organization
EECS 312Digital Integrated
Circuit Design
EECS 320 Semiconductor
Devices
EECS 413Analog Integrated
Circuits I
EECS 470Computer
Architecture
EECS 427VLSI Design I
EECS 478Logic Synthesis& Optimization
EECS 423Solid State Device
Laboratory
EECS 522Analog Integrated
Circuits II
EECS 579Digital Systems
Testing
EECS 627VLSI Design II
EECS 527Layout Synthesis
& Optimization
EECS 523Digital Integrated
Circuits Technology
Digital
Analog
CAD
SemiconductorComputer / Test
Digital
EECS 270Introduction toLogic Design
EECS 215Introduction to
Circuits
EECS 311Electronic Circuits
EECS 370Computer
Organization
EECS 312Digital Integrated
Circuit Design
EECS 320 Semiconductor
Devices
EECS 413Analog Integrated
Circuits I
EECS 470Computer
Architecture
EECS 427VLSI Design I
EECS 478Logic Synthesis& Optimization
EECS 423Solid State Device
Laboratory
EECS 522Analog Integrated
Circuits II
EECS 579Digital Systems
Testing
EECS 627VLSI Design II
EECS 527Layout Synthesis
& Optimization
EECS 523Digital Integrated
Circuits Technology
Digital
Analog
CAD
SemiconductorComputer / Test
Technology
EECS 270Introduction toLogic Design
EECS 215Introduction to
Circuits
EECS 311Electronic Circuits
EECS 370Computer
Organization
EECS 312Digital Integrated
Circuit Design
EECS 320 Semiconductor
Devices
EECS 413Analog Integrated
Circuits I
EECS 470Computer
Architecture
EECS 427VLSI Design I
EECS 478Logic Synthesis& Optimization
EECS 423Solid State Device
Laboratory
EECS 522Analog Integrated
Circuits II
EECS 579Digital Systems
Testing
EECS 627VLSI Design II
EECS 527Layout Synthesis
& Optimization
EECS 523Digital Integrated
Circuits Technology
Digital
Analog
CAD
SemiconductorComputer / Test
CAD
EECS 270Introduction toLogic Design
EECS 215Introduction to
Circuits
EECS 311Electronic Circuits
EECS 370Computer
Organization
EECS 312Digital Integrated
Circuit Design
EECS 320 Semiconductor
Devices
EECS 413Analog Integrated
Circuits I
EECS 470Computer
Architecture
EECS 427VLSI Design I
EECS 478Logic Synthesis& Optimization
EECS 423Solid State Device
Laboratory
EECS 522Analog Integrated
Circuits II
EECS 579Digital Systems
Testing
EECS 627VLSI Design II
EECS 527Layout Synthesis
& Optimization
EECS 523Digital Integrated
Circuits Technology
Digital
Analog
CAD
SemiconductorComputer / Test
Architecture/Test
EECS 270Introduction toLogic Design
EECS 215Introduction to
Circuits
EECS 311Electronic Circuits
EECS 370Computer
Organization
EECS 312Digital Integrated
Circuit Design
EECS 320 Semiconductor
Devices
EECS 413Analog Integrated
Circuits I
EECS 470Computer
Architecture
EECS 427VLSI Design I
EECS 478Logic Synthesis& Optimization
EECS 423Solid State Device
Laboratory
EECS 522Analog Integrated
Circuits II
EECS 579Digital Systems
Testing
EECS 627VLSI Design II
EECS 527Layout Synthesis
& Optimization
EECS 523Digital Integrated
Circuits Technology
Digital
Analog
CAD
SemiconductorComputer / Test
CAD
Platform Tools sets Design kits CAD support
Computer Aided Design
CAD at Michigan
Detailed Outlines
Core VLSI courses EECS 427 VLSI Design I EECS 627 VLSI Design II EECS 312 Digital Integrated Circuits EECS 523 Digital Integrated
Technology EECS 522 Analog Integrated Circuits
Detailed outlines
EECS 270Introduction toLogic Design
EECS 215Introduction to
Circuits
EECS 311Electronic Circuits
EECS 370Computer
Organization
EECS 312Digital Integrated
Circuit Design
EECS 320 Semiconductor
Devices
EECS 413Analog Integrated
Circuits I
EECS 470Computer
Architecture
EECS 427VLSI Design I
EECS 478Logic Synthesis& Optimization
EECS 423Solid State Device
Laboratory
EECS 522Analog Integrated
Circuits II
EECS 579Digital Systems
Testing
EECS 627VLSI Design II
EECS 527Layout Synthesis
& Optimization
EECS 523Digital Integrated
Circuits Technology
Digital
Analog
CAD
SemiconductorComputer / Test