Lecture notes

Lecture notes will generally be posted the evening before a lecture is given.

  1. Administrative details, context, and topics. Screen. Print.
  2. Recent trends and device requirements for use in digital systems. Screen. Print.
  3. Intro to logic and transmission gates, RC loads, and inverters. Screen. Print.
  4. Diodes. Screen. Print.
  5. MOSFET behavior overview and threshold voltage expression. Screen. Print.
  6. Novel devices. Integrated circuit fabrication, layout, and packaging. Screen. Print.
  7. MOSFET dynamic behavior. Inverter static behavior. Screen. Print.
  8. Discussion session 4: No slides were used for this discussion session.
  9. Inverter dynamic behavior. Screen. Print.
  10. Inverter chain behavior and interconnect. Screen. Print.
  11. Interconnect, Elmore delay, and TG/pass transistor design style. Screen. Print.
  12. Logic gate design and logic families. Screen. Print.
  13. Flip-flops, latches, and other memory. Screen. Print.
  14. Sizing. Screen. Print.

Discussion section notes

  1. Discussion session 1: Help with Lab 1. No slides.
  2. Discussion session 2: NMOSFETs and diodes. Notes.
  3. Discussion session 3: Help with diodes and power consumption. Notes.
  4. Discussion session 4: Help with Lab 2. No slides.
  5. Discussion session 5: MOSFET models and layouts. Notes.
  6. Discussion session 6: MOSFET models and sizing. Notes.
  7. Discussion session 7: Logical effort. Notes.
  8. Discussion session 8: Help with Lab 3. No slides.
  9. Discussion session 9: Logic families. Notes.
  10. Discussion session 10: Logic families and sequential logic. Notes.
  11. Discussion session 11: Sequential logic and timing. Notes.
  12. Discussion session 12: Review 1. Notes.
  13. Discussion session 13: Review 2. Notes.

Special topic presentation slides

  1. Fabrication technologies: Jiong Xue, Hanyun Tao, and Yuki Krolicki.
  2. CAD tools: Tao Yang and Mingke Du.
  3. Frequency scaling: Malik Eteer and George Tcholakov.
  4. CPU cooling: Abben Hung, Jay Zhang, and Chenyu Wang.
  5. Energy scavenging for digital ICs: Mengmeng Jie.
  6. Bacterial logic gates: Akul Bali and Arjun Khurana.
  7. Fault-tolerant circuit design: Yiping Kang, Zhi Qu, and Zhan Wang.
  8. Fundamental limitations to CMOS scaling: Sijia He, Xiaoming Guo, and Bangqi Xu.
  9. Global clock signal: Kirk Goleniak.
  10. FinFETs: Paul Myers, David Williams, and Amlan Nayak.
  11. Quantum computing: algorithms and implementation: Kyle Gordon, Peng Xu, and Yichen Zhao.
  12. Synchronous and asynchronous circuits: David Chen and Kevin Yu.
  13. Implantable ICs: Yilei Xu, Yu Sha, and Zelin Zhang.
  14. Memristors: the key to neuromorphic circuits: John Beida, John Ryan, and Mihir Sheth.
  15. 3D ICs: Batu Inal, Jimmy Vogel, and Hongji Wang.
  16. Reconfigurable logic: Sam Cook and Ann Nulty.
  17. Dynamic thermal management: Cheng Jiang, Jiaobo Li, and Yunkai Zhao.
  18. Beyond CMOS: Jing Ji, Huajun Zhang, and Xiaofei Wang.

Page maintained by Robert Dick.