A study of VLSI technology and design. MOS devices, characteristics and fabrication. Logic design and implementation. VLSI design methodology, circuit simulation and verification. Course includes group design projects.
Enrollment is limited due to equipment limitations.
Advanced pipelining, including dynamic scheduling and precise interrupt handling. Advanced techniques for exploiting instruction level parallelism, including superscalar and VLIW architectures. Case studies of several recent high-performance microprocessors. An overview of parallel computers. Emphasis upon state machine based design and microcontrollers.