RESOURCES

 BOOKS

Digital Circuit Design

  1.  Digital Integrated Circuits, 2nd edition, Pearson - Jan M. Rabaey, Anantha Chandrakasan and Borivoje Nikolic : Fundamentals of digital circuit design starting from basics of CMOS manufacturing process, device characteristics and then moves to CMOS inverter sizing, delay optimization, sequential design and timing.
  2. RTL Modeling with SystemVerilog For Simulation and Synthesis - Stuart Sutherland : Focuses on how to write SystemVerilog code for RTL design which will synthesize as per your design intent. A companion book which focuses on the verification aspects by Chris Spear is below. 
  3. SystemVerilog for Verification, Springer - Chris Spear and Greg Tumbush : Focuses on how to exploit the object oriented aspects of SystemVerilog and many other non-synthesizable constructs to build an effective testbench for verification of the RTL code.

Analog Circuit Design 

  1. CMOS: Circuit Design, Layout, and Simulation, 4th edition, Wiley-IEEE Press - R. Jacob Baker : Easy to follow book for getting started with analog circuit design. Prof. Baker's online lecture videos at http://www.cmosedu.com/ are an excellent companion.
  2. Design of Analog CMOS Integrated Circuits, 2nd edition, McGraw Hill - Behzad Razavi : Perhaps the most widely known text on analog circuit design. If you are preparing for design interview, expect a few questions straight away from this book.
  3. Analysis and Design of Analog Integrated Circuits, 5th edition, Wiley - Paul R. Gray, Paul J. Hurst, Stephen H. Lewis, Robert G. Meyer : Another widely known text on analog circuit design especially popular with the people who work with both BJT and CMOS based analog circuits.

 

ONLINE COURSES

Beginner Level:

  1. Introduction to Analog IC Design, R. Jacob Baker : http://cmosedu.com/jbaker/courses/ee422_ecg622/s13/ee422_ecg622.htm or http://www.cmosedu.com/jbaker/courses/ee420_ecg620/s17/lec_ee420_ecg620.htm
  2.  Analog Circuits, Nagendra Krishnapura : https://nptel.ac.in/courses/108/106/108106084/

Intermediate/Advance Level:

  1. Advanced Analog IC Design, R. Jacob Baker : http://cmosedu.com/jbaker/courses/ecg720/f19/ecg720.htm
  2. Analog IC Design, Aniruddhan S. : https://nptel.ac.in/courses/117/106/108106105/ 


 


Popular posts from this blog

#1 Things that are not taught as part of undergrad curriculum, but should be