Reference books and literature



A large amount of literature about microelectronics and VLSI IC design and fabrication has been proposed in the past decades. To save time, a detailed list of reference books has been collected in this page. Many on-line version (either full-text or partial) of these books can be found by using Google Books.

Available books are marked as [x]. A list of books recommended by members of the Designer's Guide community can be found here.
Very OLD books (1930-1970!) about electronics can be found here.

Basic electronics and microelectronics

  • C.A. Desoer, Basic Circuit Theory
  • A. Grebene, Bipolar and MOS Analog Integrated Circuit Design [x]
  • A.R. Hambley, Electrical Engineering: Principles and Applications
  • D.A. Neamen, Electronic Circuit Analysis and Design
  • O. Bishop, Electronics Circuits and Systems [x]
  • B. Razavi, Fundamentals of Microelectronics [x]
  • C. T. Sah, Fundamentals of solid state electronics, World Scientific, 1991
  • R.L. Boylestad, Introductory Circuit Analysis
  • D.R. Choudhury, Linear Integrated Circuits [x]
  • R.C. Jaeger and T.N. Blalock, Microelectronic Circuit Design [x]
  • J. Millman, A. Grabel, Microelectronics
  • D.A. Neamen, Microelectronics Circuit Analysis and Design [x]
  • A.S. Sedra and K.C. Smith, Microelectronics Circuits [x]
  • M. H. Rashid, Microelectronics Circuits Analysis and Design [x]
  • G. Rizzoni, Principles and Applications of Electrical Engineering
  • R.E. Thomas, A.J. Rosa and G.J. Toussaint, The Analysis and Design of Linear Circuits
  • J. Williams, The Art and Science of Analog Circuit Design [x]
  • P. Horowitz and W. Hill, The Art of Electronics [x] 1980 1st ed., 1989 2nd ed.
  • G.J. Ritchie, Transistor Circuit Techniques: Discrete and Integrated [x]
  • D.L. Eggleston, Basic Electronics for Scientists and Engineers [x]
  • E. Sicard, S. D. Bendhia, Basics of CMOS Cell Design-McGraw-Hill Professional (2007) [x]

Practical electronics

  • Forrest M. Mims, Getting Started in Electronics
  • K.C. Smith, Laboratory Explorations for Microelectronic Circuits
  • P. Horowitz, Student Manual for The Art of Electronics

Semiconductor devices

  • Y. Taur and T.H. Ning, Fundamentals of Modern VLSI Devices
  • A. S. Grove, Physics and Technology of Semiconductor Devices
  • M. Shur, Physics of Semiconductor Devices
  • S.M. Sze and K.K. Ng, Physics of Semiconductor Devices, Wiley 2006 [x]
  • S.M. Sze and M. K. Lee, Semiconductor Devices, Physics and Technology
  • D.A. Neamen, Semiconductor Physics and Devices, Basic Principles [x]
  • S. Dimitrijev, Understanding Semiconductor Devices, Oxford University Press, 2000

MOS transistor physics and modelling

  • C. Enz and E. Vittoz, Charge-Based MOS Transistor Modeling: The EKV Model for Low-Power and RF IC Design [x]
  • Y. Tsividis, Operation and Modeling of the MOS Transistor [x]
  • C.G. Montoro, Mosfet Modeling for Circuit Analysis and Design [x]
  • N. Arora, MOSFET Modeling for VLSI Simulation: Theory And Practice [x]
  • W. Liu, MOSFET Models for SPICE Simulation Including BSIM3v3 and BSIM4
  • D. P. Foty, MOSFET Modeling with SPICE: Principles and Practice
  • E. H. Nicollian, J. R. Brews, MOS Physics and Technology [x]

SPICE and circuit simulation

  • Farid N. Najm, Circuit Simulation
  • F. Monssen, OrCAD PSpice with Circuit Analysis
  • G. Gordon and A. Sedra, SPICE
  • A. Sedra, G. W. Roberts and K. C. Smith, SPICE for Microelectronic Circuits
  • K. Kundert, The Designer's Guide to SPICE and Spectre [x]

Signal processing, noise and filtering

  • H.Y.F. Lam, Analog and Digital Filters - Design and Realization
  • R. Gregorian and G.C. Temes, Analog MOS integrated circuits for signal processing
  • G.Vasilescu, Electronic Noise and Interfering Signals Principles and Applications
  • C.D. Motchenbacher, J.A. Connelly, Low-Noise Electronic System Design
  • M.J. Buckingham, Noise in Electronics Devices and Systems
  • S.O. Rice, Mathematical Analysis of Random Noise
  • J.F. Witte, K.A.A. Makinwa, J.H. Huijsing, Dynamic offset compensated CMOS amplifiers

Information and Coding Theory

  • J. C. Moreira, Essential of error-control coding [x]
  • A. S. Tanenbaum, Modern Operating Systems [International Vers.] [x]
  • A. S. Tanenbaum, Structured Computer Organization [x]
  • S. Haykin, Communication Systems, 4th ed. [x]

Analog and mixed-mode IC design

  • W. Sansen, Analog Design Essentials [x]
  • F. Maloberti, Analog Design for CMOS VLSI Systems [x]
  • D. Johns and K. Martin, Analog Integrated Circuit Design [x]
  • P.R. Gray, B.A. Wooley and R.W. Brodersen, Analog MOS Integrated Circuits
  • P.R. Gray, P.J. Hurst, S.H. Lewis and R.G. Meyer, Analysis and Design of Analog Integrated Circuits [x]
  • P.E. Allen and D.R. Holdberg, CMOS Analog Circuit Design [x]
  • J.R. Baker, CMOS Mixed-Signal Circuit Design [x]
  • B. Razavi, Design of Analog CMOS Integrated Circuits [x]
  • K. Laker and W. Sansen, Design of Analog Integrated Circuits and Systems [x]
  • I. Hickman, Hickman's Analog and RF Circuits [x]
  • H. Gray, L. Meyer, Analysis and Design of Analog Integrated Circuits [x]
  • D. Feucht, Designing Amplifier Circuits, Volume 1 - Analog Circuit Design Series [x]
  • D. Feucht, Designing Amplifier Circuits, Volume 2 - Analog Circuit Design Series [x]
  • D. Feucht, Designing Amplifier Circuits, Volume 3 - Analog Circuit Design Series [x]
  • D. Feucht, Designing Amplifier Circuits, Volume 4 - Analog Circuit Design Series [x]
  • D. Feucht, Handbook of Analog Circuit Design [x]

Low-power and low-voltage IC design

  • M.C. Schneider and C.G. Montoro, CMOS Analog Design Using All-Region MOSFET Modeling, Cambridge Press, 2010
  • A. Tajalli and Y. Leblebici, Extreme Low-Power Mixed-Signal IC Design [x]
  • K. Roy and S.C. Prasad, Low Power CMOS VLSI Circuit Design
  • P.G. Jespers, The gm/ID Methodology, a Sizing Tool for Low-Voltage Analog CMOS Circuits [x]
  • A. Wang, B.H. Calhoun and A.P. Chandrakasan, Sub-Threshold Design for Ultra Low-Power Systems [x]
  • D.M. Binkley, Tradeoffs and Optimization in Analog CMOS Design [x]

OP-AMPs and comparators

  • R.G.H. Eschauzier and J.H. Huijsing, Frequency Compensation Techniques for Low-Power Operational Amplifiers
  • R. Gregorian, Introduction to CMOS OP-AMPs and Comparators [x]
  • E.J. Kennedy, Operational Amplifiers Circuits: Theory and Applications
  • J.H. Huijsing, Operational Amplifiers: Theory and Design
  • J.K. Roberge, Operational Amplifiers: Theory and Practice [x]
  • R. Wu, J.H. Huijsing, and K.M. Makinwa, Precision Instrumentation Amplifiers and Read-Out Integrated Circuits

RF microelectronics

  • B. Razavi, RF Microelectronics
  • T. H. Lee, The Design of CMOS Radio-Frequency Integrated Circuits [x]

PLLs and SC circuits

  • B. Razavi, Monolithic Phase-Locked Loops and Clock Recovery Circuits: Theory and Design
  • R.E. Best, Phase-Locked Loops: Design, Simulation and Applications
  • P.E. Allen and E. Sánchez-Sinencio, Switched Capacitor Circuits
  • F.M. Gardner, Phaselock Techniques [x]

DC-DC converters

  • T. Van Breussegem and M. Steyaert, CMOS Integrated Capacitive DC-DC Converters

Digital electronics and logic design

  • R.F. Tinder, Asynchronous Sequential Machine Design and Analysis [x]
  • J.D. Daniels, Digital Design from Zero to One
  • J.F. Wakerly, Digital Design Principles and Practices [x]
  • B.S. Nair, Digital Electronics and Logic Design
  • A.K. Maini, Digital Electronics - Principles, Devices, Applications [x]
  • T.L. Floyd, Digital Fundamentals
  • D.D. Givone, Digital Principles and Design
  • R.J. Tocci, Digital Systems - Principles and Applications
  • A. Kandel, J. Mott and G. Langholz, Foundations of Digital Logic Design
  • C.H. Roth jr. and L.L. Kinney, Fundamentals of Logic Design [x]
  • M.M. Mano and C. Kime, Logic and Computer Design Fundamentals
  • R.K. Brayton et al., Logic Minimization Algorithms for VLSI Synthesis [x]
  • P.K. Lala, Principles of Modern Digital Design
  • R.F. Tinder, Asynchronous Sequential Machine Design and Analysis: A Comprehensive Development of the Design and Analysis of Clock-Independent State Machines and Systems
  • J. Bainbridge, Asynchronous System-on-Chip Interconnect
  • H. Bhatnagar, Advanced ASIC Chip Synthesis Using Synopsys Tools
  • H. Bhathagar, Advanced ASIC Chip Synthesis Using Synopsys, Design Compiler and PrimeTime

Verilog and VHDL programming


  • J. Bhasker, A Verilog HDL Primer [x]
  • D.J. Smith, HDL Chip Design [x]
  • Doulos (training services), The Verilog Golden Reference Guide [x]
  • D.E. Thomans and P.R. Moorby, The Verilog Hardware Description Language
  • F. Vahid, Verilog for Digital Design
  • Z. Navabi, Verilog Digital System Design
  • J. Williams, Digital VLSI design with Verilog [x]


  • R. Dueck, Digital Design with CPLD Applications and VHDL [x]
  • V.A. Pedroni, Circuit Design with VHDL [x]
  • M. Zwolinski, Digital System Design with VHDL [x]
  • C.H. Roth, Digital Systems Design Using VHDL [x]
  • K.C. Chang, Digital Systems Design with VHDL and Synthesis [x]
  • S. Brown, Z. Vranesic, Fundamentals of Digital Logic with VHDL Design [x]
  • P.J. Ashenden 1990, The VHDL Cookbook [x]
  • P.J. Ashenden, Morgan Kaufman Publisher, The Designer's Guide to VHDL [x]
  • P.P. Chu, RTL Hardware Design Using VHDL [x]
  • F. Vahid, VHDL for Digital Design
  • HARDI Electronics publisher, VHDL Handbook [x]
  • D. Pellerin, D. Taylor, VHDL Made Easy [x]
  • D.L. Perry, VHDL Programming by Examples [x]

Functional verification:

  • J. Bergeron, Writing Testbenches: Functional Verification of HDL Models [x]

Digital synthesis

  • S. Gangadaran and S. Churiwala, Constraining Designs for Synthesis and Timing Analysis: A Practical Guide to Synopsys Design Constraints (SDC) [x]

Digital CMOS IC design

  • E. Sicard and S.D. Bendhia, Advanced CMOS Cell Design
  • E. Sicard and S.D. Bendhia, Basics of CMOS Cell Design
  • D.A. Hodges, H. Jackson and R. Saleh, Analysis and Design of Digital Integrated Circuits
  • S. Kang, Y. Leblebici, CMOS Digital Integrated Circuits [x]
  • J.P. Uyemura, CMOS Logic Circuit Design [x]
  • J.M. Rabaey, A. Chandrakasan, B. Nikolioc, Digital Integrated Circuits - A Design Perspective [x]
  • H. Kaeslin, Digital Integrated Circuit Design [x]
  • K. Bernstein, K.M. Carrig, C.M. Durham, P.R. Hansen et al., High Speed CMOS Design Styles
  • I.E. Sutherland, R.F. Sproull, and D.F. Harris, Logical Effort: Design Fast CMOS Circuits
  • J.E. Ayers, Digital Integrated Circuits, Analysis and Design [x]
  • B. Razavi, Design of Integrated Circuits for Optical Communications [x]
  • R. Chadha and J. Bhasker, Static Timing Analysis for Nanometer Designs
  • D. Stefanovic, M. Kayal, Structured analog CMOS design [x]
  • P. Jespers, The gm/Id methodology, a sizing tool for low-voltage analog CMOS circuits [x]
  • D. M. Binkley, Tradeoffs and Optimization in Analog CMOS Design [x]
  • T. Ytterdal, Y. Cheng, T. A. Fjeldly, Device Modeling for Analog and RF CMOS Circuit Design [x]

VLSI design and layout

  • E. Sicard and S.D. Bendhia, Advanced CMOS Cell Design
  • J.P. Uyemura, Circuit Design for CMOS VLSI
  • J.R. Baker, H.W. Li and D.E. Boyce, CMOS Circuit Design, Layout and Simulation [x]
  • D. Lancaster and H.M. Berlin, CMOS Cookbook
  • D. Clein, CMOS IC Layout: Concepts, Methodologies and Tools [x]
  • M. Orshansky, S. Nassif, D. Boning, Design for Manufacturability and Statistical Design
  • C. Saint and J. Saint, IC Layout Basics: A Pratical Guide [x]
  • C. Saint and J. Saint, IC Mask Design - Essential Layout Techniques [x]
  • R.M. Marston, Modern CMOS Circuits Manual
  • N. Weste and Eshraghian, Principles of CMOS VLSI Design
  • A. Hastings, The Art of Analog Layout [x]
  • L.A. Glasser and D. W. Dobberpuhl, The Design and Analysis of VLSI Circuits
  • V.A. Chandrasetty, VLSI Design: A Practical Guide for FPGA and ASIC Implementations
  • R.L. Geiger, P.E. Allen and N.R. Strader, VLSI Design Techniques for Analog and Digital Circuits

ASICs and SOCs

  • Norman G. Einspruch, Application Specific Integrated Circuit (ASIC) Technology
  • F. Nekoogar, From ASICs to SOCs: A Practical Approach
  • N. Horspool and P. Gorman, The ASIC Handbook
  • R. Rajsuman, System-On-a-Chip: Design and Test

ESD protection, IO circuit design

  • ESD Protection Device and Circuit Design for Advanced CMOS Technologies

FPGA programming

  • R.E. Haskell, Digital Design Using Digilent FPGA Boards - Verilog/ Active HDL Edition
  • R.E. Haskell, Digital Design Using Digilent FPGA Boards - VHDL/ Active HDL Edition
  • P.P. Chu, FPGA Prototyping By Verilog Examples Xilinx Spartan-3 Version [x]
  • P.P. Chu, FPGA Prototyping By VHDL Examples Xilinx Spartan-3 Version [x]
  • H. Hassan, M. Anis, Low-power design of nanometer FPGAs [x]
  • R. Woods et al., FPGA-based Implementation of Signal Processing Systems

EDA and CAD engeneering

A/D and D/A conversion

  • R.J. van de Plassche, CMOS Integrated Analog-to-Digital and Digital-to-Analog Converters
  • Y. Cong, Design Techniques for High Performance Current Steering Digital to Analog Converters
  • W.A. Kester, The Data Conversion Handbook [x]
  • B. Razavi, Principles of Data Conversion System Design [x]
  • G. Radulov, P. Quinn, H. Hegt and A.H.M. van Roermund, Smart and Flexible Digital-to-Analog Converters

PCB design

  • K. Mitzner, Complete PCB Design Using OrCAD Capture and PCB Editor
  • J.M. Kirkpatrick, Electronic Drafting and Printed Circuit Board Design
  • R. Khandpur, Printed Circuit Boards: Design, Fabrication, and Assembly [x]
  • C. Robertson, Printed Circuit Board Designer's Reference: Basics
  • M.I. Montrose, Printed Circuit Board Design Techniques for EMC Compliance: A Handbook for Designers
  • C.F. Coombs, Printed Circuits Handbook

Radiation detection and nuclear electronics

  • H. H. Chiang, Basic Nuclear Electronics, Wiley-Interscience, 1969
  • K. Iniewski (editor), Electronics for Radiation Detection, CRC Press, 2009 [x]
  • L.J. Herbst Electronics for nuclear particle analysis
  • G. Shani, Electronics for Radiation Measurements
  • S. Tavernier, Experimental Techniques in Nuclear and Parcticle Physics [x]
  • C. Grupen and I. Buvat, Handbook of Particle Detection and Imaging
  • R. Fernow, Introduction to Experimental Particle Physics
  • H. Spieler, Introduction to Radiation Detectors and Electronics
  • W.J. Price, Nuclear Radiation Detection
  • E. Kowalski, Nuclear Electronics [x]
  • P.W. Nicholson, Nuclear Electronics
  • C. Grupen, B. Shwartz, Particle Detectors
  • J.F. Knoll, Radiation Detection and Measurement [x]
  • W.R. Leo, Techniques for Nuclear and Particle Physics Experiments [x]
  • R.S. Gilmore, Single Particle Detection and Measurement
  • F. Hartmann, Evolution of silicon sensor technology in particle physics [x]

Silicon detectors and radiation hardness

  • L. Rossi, P. Fisher, T. Rohe and N. Wermes, Pixel Detectors - From Fundamentals to Applications [x]
  • E. Gatti and P.F. Manfredi, Processing the Signals from Solid-State Detectors in Elementary Particle Physics [x]
  • K. Iniewski editor, Radiation Effects in Semiconductors
  • R. Velazco editor, Radiation Effects on Embedded Systems
  • H. Spieler, Semiconductor Detector Systems

CAD scripting and programming

  • Q. Nguyen, CAD Scripting Languages: A collection of Perl, Ruby, Python, TCL and SKILL scripts
  • B.B. Welch Practical Programming in Tcl and Tk
  • J.K. Ousterhout, Tcl and the Tk Toolkit

Design for testability

  • J. Moreira, H. Werkmann, An Engineer’s Guide to Automated Testing of High-Speed Interfaces [x]
  • M. Abramovici, M. A. Breuer, A. D. Friedman, Digital systems testing and testable design [x]
  • M. L. Bushnell, V. D. Agrawal Essentials of Electronic Testing For Digital Memory and Mixed-Signal VLSI Circuits [x]
  • K. P. Parker, The boundary scan handbook [x]
  • L-T. Wang, C-W. Wu, X. Wen, VLSI Test Principles and Architectures [x]

Last update: Luca Pacher - Feb 1, 2015