index

description

staff

LECTURES

handouts

groups


Course Lecture Plan (Tentative)


Permission is granted to copy and distribute this material for educational purposes only, provided that the complete bibliographic citation and following credit line is included: "Copyright 1997 UCB." Permission is granted to alter and distribute this material provided that the following credit line is included: "Adapted from (complete bibliographic citation). Copyright 1997 UCB.

This material may not be copied or distributed for commercial purposes without express written permission of the copyright holder.

Slides are available in Adobe portable data format (pdf), Microsoft Power Point version 4.0 (ppt), and postscript (ps). PDF is intended for viewing on screen, PPT for faculty wishing to modify lectures using these slides, and PS for as a student handout for printing. PS is in 4 per page in black and white. Note that we don't have all formats of the slides of the guest lectures.
Week Day Lec # Topics Reading Assignment
#0 (pdf, ppt, ps) READ ME FIRST: hints on how to improve these lectures for those planning on using this material -
1 W 8/27 #1 (pdf, ppt, ps) Introduction; 5 components of a computer COD2e Ch. 1 -
F 8/29 #2 (pdf, ppt, ps) Review of MIPS ISA, Performance COD2e Ch. 2,3,4 -
2 W 9/3 #3 (pdf, ppt, ps) Review of Technology,Delay Modeling COD2e Ap. B -
F 9/5 #4 Prerequisite Quiz COD2e Ch. 1-4, Ap. B -
3 W 9/10 #5 (pdf, ppt, ps) Cost and Design Chapter 4 -
Th 9/11 - HW1 due by 12PM (noon) at 283 Soda
Lab1 due by 12PM (noon) at 283 Soda
- HW1/Lab1
F 9/12 #6 (pdf, ppt, ps) The Design Process,Multiply COD2e Ch. 4 -
4 M 9/15 - HW2 due by 4PM at 283 Soda - HW2
W 9/17 - - - -
Th 9/18 - Lab2 due in discussion section - Lab2
F 9/19 #7 (pdf, ppt, ps) Divide, FP Numbers,Pentium bug COD2e Ch. 4 -
5 M 9/22 - HW3 by 4PM in 283 Soda - HW3
Tu 9/23 - Lab3 due by 4PM in 283 Soda - Lab3
W 9/24 #8 (pdf, ppt, ps) Designing a Single Cycle Datapath COD2e Ch. 5 -
F 9/26 #9 (pdf, ppt, ps) Designing Single Cycle Control Handout -
6 W 10/1 #10 (pdf, ppt, ps) Designing a Multiple Cycle Processor COD2e Ch. 5.4 -
F 10/3 #11 (pdf, ppt, ps) Designing a Multiple Cycle Controller: microprogramming and exceptions
HW4 due by noon in 283 Soda Hall
COD2e Ap. C HW4
Sun 10/5 - Midterm I Overview (TAs)
306 Soda Hall, 1-3pm
- -
7 W 10/8 - Midterm I
5:30-8:30pm, 306 Soda
- Pizza/Drinks
F 10/10 #12 (pdf, ppt, ps) Designing a Multiple Cycle Controller and Exceptions App. C -
8 Tu 10/14 - Lab 4 due by noon in 283 Soda - Lab4
W 10/15 ps Low Power Processor Design
(Prof. Brodersen)
- -
F 10/17 #13 (pdf, ppt, ps) Introduction to Pipelining COD2e Ch. 6 -
9 W 10/22 #14 (pdf, ppt, ps) Pipelining Control and Exceptions
COD2e Ch. 6 HW5
F 10/24 #15 (pdf, ppt, ps) Advanced pipelining: superscalar, VLIW
HW5 due by noon in 283 Soda
COD2e Ch. 6 HW5
10 Tu 10/28 - Lab 5 due by noon in 283 Soda - Lab5
W 10/29 #16 (pdf, ppt, ps) Introduction to Memory System Design COD2e Ch. 7 -
F 10/31 #17 (pdf, ppt, ps) Cache and Virtual Memory COD2e Ch. 7 -
11 W 11/5 #18 ( ps) [old lecture ppt] I/O Devices and Systems (Brian Wong, Sun) COD2e Ch. 8 -
F 11/7 #19 [old lecture ppt] I/O Devices and Systems (Brian Wong, Sun)
HW6 due by noon in 283 Soda
Sun COD2e Ch. 8 HW6
12 Tu 11/11 - Lab6 due by noon in 283 Soda - Lab6
W 11/12 -(pdf, ppt) DSP Design I
(Prof. Brodersen)
- -
F 11/14 - (pdf, ps) DSP Design II
(Jeff Bier, Berkeley Design Technology, Inc.)
- -
Su 11/16 - Midterm Review II (TAs) - -
13 W 11/19 - Midterm II
5:30-8:30pm, 306 Soda Hall
- Pizza/Drinks
F 11/21 - (Trip report ) Field Trip to Intel - -
14 W 11/26 #24 (pdf, ppt, ps) How to Give a Bad Talk + SPARC 10th Anniversary Video - -
F 11/28 - Thanksgiving Holiday - -
15 W 12/3 No lecture - -
15 Th 12/4 Oral Presentations, noon - 7PM - -
F 12/5 #25 (pdf, ppt, ps) Course Overview, lessons for CS152,
your Cal legacy
- -
16 M 12/8 - Projects Due in 634 Soda by 4PM - -
F 12/15 - Grades posted - -



Last Updated: 11/24/97