- From transistor to logic gate
- The CMOS Fabrication Flow
- Arithmetic Circuits: Adders and Multipliers
- Sequential Logic: Flip-Flops, Latches, and Clock Trees
- Static Timing Analysis: Setup and Hold Time
- Static and Dynamic Power Dissipation, Leakage Currents
- The SRAM Cell
- The DRAM Cell
- DRAM Fabrication: The Trench Capacitor Process
- The Flash Memory Cell
- Circuit Layouts
- Design Rules
- Layout versus Schematic (LVS)
- Processor Architecture
- Control Unit and Instruction Execution
- CPU vs. GPU
- FPGA vs. ASIC: Synthesis Flow and HDL
- Why New Memory Technologies?
- MRAM – Magnetoresistive RAM
- ReRAM – Resistive RAM
- PCM – Phase-Change Memory
- Comparison & Context