Lecture 1 - Introduction and review (pdf, ppt)
Lecture 2 - Review: Cost/Performance/Power - Architecture basics (pdf, ppt)
Lecture 3 - Finish and review Lecture 2
Lecture 4 - Introduction to Advanced Pipelining (pdf, ppt)
Lecture 5 - ILP Continued: Intro to VLIW and Superscalar (pdf, ppt)
Lecture 6 - The Trimedia CPU64 VLIW Media Processor - K. Vissers (pdf, pps)
Lecture 7 - Vector Processing (pdf, ppt)
Lecture 8 - Vector Processing #2 - IRAM - Christoforos Kozyrakis (pdf)
Lecture 9 - Digital Signal Processors: Applications and Architectures (pdf, ppt)
Lecture
10a - Digital
Signal Processors: A TI Architectural History (pdf,
ppt)
Lecture 10b - Implementing
DSP Functionality: Alternatives (pdf, ppt)
Lecture 11 - Interfaces, I/O and Configurable Processors (pdf, ppt)
Lecture 12 - Xtensa A new ISA and Approach (pdf)
Lecture 13 - Configurable Computing - Overview (pdf, ppt)
Lecture 14- Configurable Computing - Case studies (pdf,ppt)
Lecture 15-16 - Busses and Networks (1) - Busses (pdf, ppt)
Lectue 17 - Memory Systems (pdf, ppt)
Lecture 18 - Cache+Memory Hierarchy Example - continued from Lecture 17
Lecture 19 - Introduction to Multiprocessor (pdf, ppt)
Lecture 20: The Hydra Project - Kunle Olukotun, Stanford University (pdf, ppt)
Lecture 21 - Networks - Introduction (pdf, ppt)
Lecture 23 - Embedded System Level Design (pdf) - Bart Kienhuis
Lecture 24 - Embedded Wireless System Level Design (pdf)
Lecture 25 - Networks - The network on a chip (pdf, ppt)
Lecture 26 - Embedded Systems Software Aspects (pdf, ppt)
Bill Herrick's ASP-DAC presentation on the Alpha Processor Evolution