|
The documents referenced by this page are available in PDF
format. On Athena, Netscape is already configured with the necessary plug-in
to view PDF files. To configure the browser on your machine you may need to
download and install the Adobe Acrobat Reader plug-in (click on the icon to the left).
|
| Lectures |
L01: Basics of Information, 9/10/09 [PDF]
L02: The Digital Abstraction, 9/15/09 [PDF]
L03: CMOS Technology, 9/17/09 [PDF]
(optional) CMOS Fabrication slides [PDF]
L04: Logic Synthesis, 9/22/09 [PDF]
L05: Sequential Logic, 9/24/09 [PDF]
L06: FSMs, 9/29/09 [PDF]
L07: Synchronization, 10/1/09 [PDF]
L08: Pipelining, 10/6/09 [PDF]
L09: Design Tradeoffs, 10/8/09 [PDF]
L10: Programmability & Computability, 10/15/09 [PDF]
L11: Designing an Instruction Set, 10/20/09 [PDF]
L12: Machine Language and Compilers, 10/22/09 [PDF]
L13: Stacks and Procedures, 10/27/09 [PDF]
L14: Building the Beta, 10/29/09 [PDF]
L15: Memory Hierarchy, 11/3/09 [PDF]
L16: Cache Issues, 11/5/09 [PDF]
L17: Virtual Memory, 12/10/09 [PDF]
L18: Virtual Machines, 11/12/09 [PDF]
L19: Devices and Interrupts, 11/17/09 [PDF]
L20: Interconnect & Communications, 11/19/09 [PDF]
L21: Synchonization and Deadlock, 11/24/09 [PDF]
L22: Pipelined Beta, 12/1/09 [PDF]
|
| Labs |
Lab #1, due 9/24/09
[PDF]
Lab #2, due 10/1/09
[PDF]
Lab #3, due 10/8/09
[PDF]
Lab #4, due 10/22/09
[PDF]
Lab #5, due 10/29/09
[PDF]
Lab #6, due 11/12/09
[PDF]
Lab #7, due 11/19/09
[PDF]
Lab #8, due 12/03/09
[PDF];
Lab #8 Writeup [PDF]
Design Project, due 12/10/09
[PDF]
|
| Tools |
JSim Documentation [PDF]
BSim Documentation [PDF]
|
Beta Reference |
Beta Documentation [PDF]
Summary of Instruction Formats [PDF]
Unpipelined Beta [PDF]
5-stage Pipelined Beta [PDF]
|
| Other |
Margaret Chong's Handbook [PDF]
- A concise summary of important 6.004 topics distilled from the notes
of one of the course's dedicated TAs. A great reference - check it out!
|
|