EE 319K�Introduction to Embedded Systems
Lecture 15b: �Computer Architecture and Embedded Systems
Bard, Tiwari, Telang, Erez, Cuevas, Gerstlauer, Valvano, Yerraballi
Monday, May 17: 7-10pm, Canvas style quiz
15-1
Comp Architecture/Embedded Systems
Bard, Tiwari, Telang, Erez, Cuevas, Gerstlauer, Valvano, Yerraballi
Electives
Embedded
Systems Lab
(EE 445L | FS)
Real-Time
and Embedded
Systems
(EE 445M | S)
Real-Time
DSP
Laboratory
(EE 445S | FS)
Digital
System Design
(EE 460M | FS)
Computer
Architecture
(EE 460N | FS)
Introduction to
Microcontrollers
(EE 319K | FS)
Digital Logic
Design
(EE 316 | FS)
Algorithms
(EE 360C | FS)
Concurrent and
Distributed
Systems
(EE 360P | S)
Computer-Aided
IC Design
(EE 460R | FS)
From small To large systems
Operating Systems
(EE461S | FS)
15-2
Comp Architecture/Embedded Systems
Bard, Tiwari, Telang, Cuevas, Gerstlauer, Valvano, Yerraballi
https://utexas.app.box.com/s/m75ly671ces3z5mgjwpfyt3f5o8woj25
15-3
Computer System Design
Bard, Tiwari, Telang, Erez, Cuevas, Gerstlauer, Valvano, Yerraballi
Understanding the operation and design of computers
Good secondary cores: Electronics and IC, Software
15-4
Growth projections
Bard, Tiwari, Telang, Erez, Cuevas, Gerstlauer, Valvano, Yerraballi
year-over-year
Ref: IoT and Edge Computing for Architects, Lea
15-5
Growth projections
Bard, Tiwari, Telang, Erez, Cuevas, Gerstlauer, Valvano, Yerraballi
Ref: IoT and Edge Computing for Architects, Lea
15-6
Computer Architecture Area
From personal (laptops, desktops) to cloud (servers)
EE 460N for computer architecture
Size, speed, security, software/hardware, power
Any company making computer equipment
Take EE 460N Comp. Arch. and EE 360C Algorithms
Get involved in undergraduate research
MS degree is essential for this area
Bard, Tiwari, Telang, Erez, Cuevas, Gerstlauer, Valvano, Yerraballi
15-7
Embedded Systems Area
From toasters (μController) to airplanes (systems-on-chip)
EE445L digital-analog codesign, systems level design
EE445M real-time operating systems, device drivers, and autonomous robots
EE445S real-time signal processing
Time-to-market; maximizing use of Moore’s law
Size, power, profit margins
Any company making super high volume products
Take EE 460N Comp. Arch. and EE 360C Algorithms
Get involved in undergraduate research
Bard, Tiwari, Telang, Erez, Cuevas, Gerstlauer, Valvano, Yerraballi
15-8
EE460N Computer Arch
15-9
EE460N - Labs
Bard, Tiwari, Telang, Erez, Cuevas, Gerstlauer, Valvano, Yerraballi
15-10
EE460M Digital Design Using VHDL
Bard, Tiwari, Telang, Erez, Cuevas, Gerstlauer, Valvano, Yerraballi
Applicable to both embedded and architecture
15-11
EE460M - Labs
Bard, Tiwari, Telang, Erez, Cuevas, Gerstlauer, Valvano, Yerraballi
15-12
EE445L Embedded Systems Lab
Bard, Tiwari, Telang, Erez, Cuevas, Gerstlauer, Valvano, Yerraballi
15-13
EE445L - Labs
Bard, Tiwari, Telang, Erez, Cuevas, Gerstlauer, Valvano, Yerraballi
Watch the projects
Look for YouTube links on Canvas
http://users.ece.utexas.edu/%7Evalvano/EE445L/
15-14
EE445M Real-time operating systems
Bard, Tiwari, Telang, Erez, Cuevas, Gerstlauer, Valvano, Yerraballi
Go watch the races in Spring 22
http://users.ece.utexas.edu/~gerstl/ee445m_f20/
15-15
For more information
Bard, Tiwari, Telang, Erez, Janapa Reddi, Gerstlauer, Valvano, Yerraballi
http://www.ece.utexas.edu/academics/graduate/tracks/acses
15-16