6.111
Introductory Digital Systems Laboratory
course website: [ Spring
2007] [ OpenCourseWare
]
Undergrad (Fall, Spring) Institute Lab
Prereq: 6.002 or 6.071
Lectures and labs on digital logic, sequential building blocks,
finite-state machines, timing and synchronization, and FPGA-based
design prepare students for the design and implementation of a final
project of their choice: games, music, digital filters, wireless
communications, video, or graphics. Extensive use of Verilog for
describing and implementing digital logic designs on a state-of-the-art
FPGA (see labkit).
Students engage in extensive written and oral communication exercises.
12 Engineering Design Points.
A.P. Chandrakasan
6.374 Analysis and Design of Digital Integrated Circuits
[ Fall 2007
]
Graduate (Fall) H-Level Grad Credit
Prereq: 6.012, 6.004
Device and circuit level optimization of digital building blocks.
MOS device models including Deep Sub-Micron effects. Circuit design
styles for logic, arithmetic and sequential blocks. Estimation and
minimization of energy consumption. Interconnect models and parasitics;
device sizing and logical effort; timing issues (clock skew and
jitter) and active clock distribution techniques. Memory architectures,
circuits (sense amplifiers) and devices. Testing of integrated circuits.
Extensive use of circuit layout and SPICE in design projects and
software labs. 4 Engineering Design Points.
A. P. Chandrakasan
|