Skip to the content of the web site.


ASIC 100: CMOS Analog Circuit Design with Xitij Ritesh Patel

ASIC 121: Practical VHDL Digital Design for FPGAs with Andrew Canis

ASIC 130: Digital Transistor-Level Logic with Paul Teehan

ASIC 120: Digital Systems and Standard-Cell ASIC Design with Jeff Wentworth

Verilog-A – Jonathan Ng Tutorial Series

VHDL – Bryce Leung Tutorial Series

VHDL – Mike Goldsmith Tutorial Series

Miscellaneous Tutorials



  • Circuits tutorial: microelectronics
  • LC tank VCO tutorial: also see Chan and J. Chan, Design and Optimization of a Low Phase Noise CMOS LC-Tank Voltage-Controlled Oscillator, Thesis for the degree of Master of Applied Science in Electrical and Computer Engineering, University of Waterloo, 2003


PLL Design

Feedback Control Theory