Videos
to support the Textbook CMOS
Circuit, Design, Layout, and Simulation
Chapters 1-10: CMOS Fundamentals
Chapter 1 – Introduction to CMOS Design
Chapter 2 – The Well
Chapter 3 – The Metal Layers
Chapter 4 – The Active and Poly Layers
Chapter 5 – Resistors, Capacitors, MOSFETs
Chapter 6 – MOSFET Operation
Chapter 7 – CMOS Fabrication
Chapter 8 – Electrical Noise: An Overview
Chapter 9 – Models for Analog Design
Chapter 10 – Models for Digital Design
Chapters 11-15: Digital Design
Chapter 11 – The Inverter
Chapter 12 – Static Logic Gates
Chapter 13 – Clocked Circuits
Chapter 14 – Dynamic Logic Gates
Chapter 15 – VLSI Layout Examples
Chapters 16-19: Advanced Digital Design
Chapter 16 – Memory Circuits
Chapter 17 – Sensing using DS Modulation
Chapter 18 – Special Purpose CMOS Circuits
Chapter 19 – Digital Phase-Locked Loops
Chapters 20-24: Analog Design
Chapter 20 – Current Mirrors
Chapter 21 – Amplifiers
Chapter 22 – Differential Amplifiers
Chapter 23 – Voltage References
Chapter 24 – Operational Amplifiers I
Chapters 25-31: Advanced Analog Design
Chapter 25 – Dynamic Analog Circuits
Chapter 26 – Operational Amplifiers II
Chapter 27 – Nonlinear Analog Circuits
Chapter 28 – Data Converter Fundamentals
Chapter 29 – Data Converter Architectures
Chapter 30 – Implementing Data Converters
Chapter 31 – Feedback Amplifiers
Chapters 1-10: CMOS Fundamentals
Chapter 1 – Introduction to CMOS Design
1.1 The CMOS IC Design Process and 1.2 CMOS Background – ch1_1_2_video (29:43) and ch1_1_2_notes.pdf
1.3.part1 An Introduction to SPICE – ch1_1_3_p1_video (37:44) and ch1_1_3_p1.zip
1.3.part2 An Introduction to SPICE – ch1_1_3_p2_video (30:11) and ch1_1_3_p2.zip
Chapter 4 –
The Active and Poly Layers
Chapter 5 – Resistors, Capacitors, MOSFETs
7.1.part1 CMOS Unit Processes – 7.1.1 Wafer Manufacture, 7.1.2 Thermal Oxidation, and 7.1.3 Doping Processes – ch7_7_1_p1_video (27:02) and ch7_7_1_p1_notes.pdf
7.1.part2 CMOS Unit Processes – 7.1.4 Photolithography, 7.1.5 Thin Film Removal, and 7.1.6 Thin Film Deposition – ch7_7_1_p2_video (31:03) and ch7_7_1_p2_notes.pdf
7.2.part1 CMOS Process Integration – 7.2.1 Frontend-of-the-Line Integration – ch7_7_2_p1_video (35:36) and ch7_7_2_p1_notes.pdf
7.2.part2 CMOS Process Integration – 7.2.2 Backend-of-the-Line Integration and 7.3 Backend Processes – ch7_7_2_p2_video (17:08) and ch7_7_2_p2_notes.pdf
Chapter 8 –
Electrical Noise: An Overview
8.1 Signals – 8.1.1 Power and Energy and 8.1.2 Power Spectral Density – ch8_8_1_video
(39:00) and ch8_8_1_notes.pdf
8.2.part1 Circuit Noise – 8.2.1 Calculating and Modeling Circuit Noise – ch8_8_2_p1_video (32:17) and ch8_8_2_p1_notes.pdf
8.2.part2 Circuit Noise – 8.2.2 Thermal Noise – ch8_8_2_p2_video (37:43), ch8_8_2_p2_notes.pdf and ch8_8_2_p2.zip
8.2.part3 Circuit Noise – 8.2.3 Signal-to-Noise Ratio – ch8_8_2_p3_video (46:38) and ch8_8_2_p3_notes.pdf
8.2.part4 Circuit Noise – 8.2.4 Shot Noise – ch8_8_2_p4_video (33:38), ch8_8_2_p4_notes.pdf, and ch8_8_2_p4.zip
8.2.part5 Circuit Noise – 8.2.5 Flicker Noise – ch8_8_2_p5_video (31:09), ch8_8_2_p5_notes.pdf, and ch8_8_2_p5.zip
8.2.part6 Circuit Noise – 8.2.5 Flicker Noise and 8.2.6 Other Noise Sources – ch8_8_2_p6_video (24:52), ch8_8_2_p6_notes.pdf, and ch8_8_2_p6.zip
8.3.part1 Discussion – 8.3.1 Correlation – ch8_8_3_p1_video (24:29) and ch8_8_3_p1_notes.pdf
8.3.part2 Discussion – 8.3.2 Noise and Feedback and 8.3.3 Some Final Notes Concerning Notation – ch8_8_3_p2_video (27:04) and ch8_8_3_p2_notes.pdf
Chapter 9 – Models for Analog Design
9.1.part1 Long-Channel MOSFETs – 9.1.1 The Square-Law Equations – ch9_9_1_p1_video (34:40), ch9_9_1_p1_notes.pdf, and ch9_9_1_p1.zip
9.1.part2 Long-Channel MOSFETs – 9.1.2 Small-Signal Models – ch9_9_1_p2_video (41:15), ch9_9_1_p2_notes.pdf, and ch9_9_1_p2.zip
9.1.part3 Long-Channel MOSFETs – Example 9.5 – ch9_9_1_p3_video (43:30), ch9_9_1_p3_notes.pdf, and ch9_9_1_p3.zip
9.1.part4 Long-Channel MOSFETs – gmb, fT, and ro – ch9_9_1_p4_video (40:13), ch9_9_1_p4_notes.pdf, and ch9_9_1_p4.zip
9.1.part5 Long-Channel MOSFETs – 9.1.3 Temperature Effects – ch9_9_1_p5_video (36:35), ch9_9_1_p5_notes.pdf, and ch9_9_1_p5.zip
9.2 Short-Channel MOSFETs – 9.2.1 General Design (A Starting Point) and 9.2.2 Specific Design (A Discussion) – ch9_9_2_p1_video (33:57), ch9_9_2_p1_notes.pdf, and ch9_9_2_p1.zip
9.3 MOSFET Noise Modeling – ch9_9_3_video (16:06), ch9_9_3_notes.pdf, and ch9_9_3.zip
Chapter 10 – Models for Digital Design
10.1.part1 The Digital MOSFET Model – Miller Capacitance, and 10.1.1 Capacitive Effects – ch10_10_1_p1_video (55:59), ch10_10_1_p1_notes.pdf, and ch10_10_1_p1.zip
10.1.part2 The Digital MOSFET Model – 10.1.2 Process Characteristic Time Constant and 10.1.3 Delay and Transition Times and 10.1.4 General Digital Design – ch10_10_1_p2_video (29:54), ch10_10_1_p2_notes.pdf, and ch10_10_1_p2.zip
10.2 The MOSFET Pass Gate – 10.2.1 Delay through a Pass Gate, 10.2.2 Delay through Series-Connected PGs, and 10.3 A Final Comment Concerning Measurements – ch10_10_2_video (37:31), ch10_10_2_notes.pdf, and ch10_10_2.zip
Chapters 11-15: Digital Design
Chapter 12 – Static Logic Gates
Chapter 14 – Dynamic Logic Gates
Chapter 15 – VLSI Layout Examples
Chapters 16-19: Advanced Digital Design
Chapter 17 – Sensing using DS Modulation
Chapter 18 – Special Purpose CMOS Circuits
Chapter 19 – Digital Phase-Locked Loops
Chapters 20-24: Analog Design
20.1.part1 Current Mirrors – 20.1.1 Long-Channel Design and 20.1.2 Matching Currents in the Mirror – ch20_20_1_p1_video (45:28), ch20_20_1_p1_notes.pdf, and ch20_20_1_p1.zip
20.1.part2 Current Mirrors – 20.1.2 Matching Currents in the Mirror and 20.1.3 Biasing the Current Mirror – ch20_20_1_p2_video (50:01), ch20_20_1_p2_notes.pdf, and ch20_20_1_p2.zip
20.1.part3 Current Mirrors – 20.1.3 Biasing the Current Mirror (the Beta-Multiplier Reference, BMR) and 20.1.4 Short-Channel Design – ch20_20_1_p3_video (42:31), ch20_20_1_p3_notes.pdf, and ch20_20_1_p3.zip
20.1.part4 Current Mirrors – 20.1.5 Temperature Behavior and 20.1.6 Biasing in the Subthreshold Region – ch20_20_1_p4_video (38:35), ch20_20_1_p4_notes.pdf, and ch20_20_1_p4.zip
20.2.part1 Cascoding the Current Mirror – 20.2.1 The Simple Cascode and 20.2.2 Low-Voltage (Wide-Swing) Cascode – ch20_20_2_p1_video (36:05), ch20_20_2_p1_notes.pdf, and ch20_20_2_p1.zip
20.2.part2 Cascoding the Current Mirror – 20.2.3 Wide-Swing, Short-Channel Design and 20.2.4 Regulated Drain Current Mirror – ch20_20_2_p2_video (29:00), ch20_20_2_p2_notes.pdf, and ch20_20_2_p2.zip
20.3 Biasing Circuits – 20.3.1 Long-Channel Biasing Circuits, 20.3.2 Short-Channel Biasing Circuits, and 20.3.3 A Final Comment – ch20_20_3_video (31:31), ch20_20_3_notes.pdf, and ch20_20_3.zip
Noise in Current Mirrors – ch20_noise_video (26:37), ch20_noise_notes.pdf, and ch20_noise.zip
Noise in Amplifiers – ch21_noise_video (35:30), ch21_noise_notes.pdf, and ch21_noise.zip
Chapter 22 – Differential Amplifiers
Noise in Differential Amplifiers – ch22_noise_video (16:28), ch22_noise_notes.pdf, and ch22_noise.zip
Chapter 23 – Voltage References
Chapter 24 – Operational Amplifiers I
Chapters 25-31: Advanced Analog Design
Chapter 25 – Dynamic Analog Circuits
Chapter 26 – Operational Amplifiers II
Chapter 27 – Nonlinear Analog Circuits
Chapter 28 – Data Converter Fundamentals
Chapter 29 – Data Converter Architectures
Chapter 30 – Implementing Data Converters
30.2.part1 Op-Amps in Data Converters – ch30_30_2_p1_video (51:40), ch30_30_2_p1_notes.pdf, and ch30_30_2_p1.zip
Chapter 31 – Feedback Amplifiers
Return to: