Course Materials

Labs
Electric 02-24-03
Lab1 [doc][pdf]
  • mipsparts.elib

  • Lab2 [doc][pdf]
  • fulladder.cmd

  • Lab3 [doc][pdf]
  • alu.cmd

  • Lab4 [doc][pdf]
  • std_mudd.lib
  • std_mudd.db
  • controller.v
  • controller.cmd
  • alucontrol.cmd

  • Lab5 [doc][pdf]
  • mips.cmd
  • mips_sch.arr
  • mips_lay.arr
  • muddpads11_ami05.elib

  • Final Project [doc] [pdf]
    Final Project Grading Sheet
    Lectures
    [ppt] [pdf] Lecture 0: Introduction
    [ppt] [pdf] Lecture 1: CMOS Circuits and Layout
    [ppt] [pdf] Lecture 2: Microprocessor Example
    [ppt] [pdf] Lecture 3: MOS Transistor Theory
    [ppt] [pdf] Lecture 4: DC & Transient Response
    [ppt] [pdf] Lecture 5: Logical Effort
    [ppt] [pdf] Lecture 6: Interconnect Engineering
    [ppt] [pdf] Lecture 7: Simulation
    [ppt] [pdf] Lecture 8: Combinational Circuits
    [ppt] [pdf] Lecture 9: Circuit Families
    [ppt] [pdf] Lecture 10: Sequential Circuits
    [ppt] [pdf] Lecture 11: Adders
    [ppt] [pdf] Lecture 12: Datapath Functions
    [ppt] [pdf] Lecture 13: SRAM
    [ppt] [pdf] Lecture 14: ROMs, CAMs, PLAs
    [ppt] [pdf] Lecture 15: Nonideal Transistors
    [ppt] [pdf] Lecture 16: Circuit Pitfalls
    [ppt] [pdf] Lecture 17: Design for Test
    [ppt] [pdf] Lecture 18: Design for Low Power
    [ppt] [pdf] Lecture 19: Design for Skew
    [ppt] [pdf] Lecture 20: Special Purpose Systems
    [ppt] [pdf] Lecture 21: Scaling & Economics
    [ppt] [pdf] Lecture 22: CPU Hall of Fame