Book Club 
Recommended Reading for Microelectronic Design 
Books and publications on this page are recommended reading for microelectronic design. To place an order, visit the Springer Publishing website. Click here for a more comprehensive list of recommended publications.

Would you like to highlight your book or tutorial that features Synopsys software? If so please contact us.

Advanced FPGA Design: Architecture, Implementation, and Optimization
Author: Steve Kilts

The topics that will be discussed in this book are essential to designing FPGA's beyond moderate complexity. The goal of the book is to present practical design techniques that are otherwise only available through mentorship and real-world experience.
CMOS VLSI Design Textbook and HSPICE Tutorial
Author: Professor David M. Harris

CMOS VLSI Design Textbook walks through the process of designing and fabricating CMOS circuits and systems, provides models for understanding system performance, and examines alternative CMOS logic configurations.

Design for Manufacturability and Yield for Nano-Scale CMOS
Authors: Charles Chiang & Jamil Kawa

Design for Manufacturability and Yield for Nano-Scale CMOS walks the reader through all the aspects of manufacturability and yield in a nano-CMOS process and how to address each aspect at the proper design step. This book is a must read book for the serious practicing IC designer and an excellent primer for any graduate student intent on having a career in IC design or in EDA tool development.
Digital Design and Computer Architecture
Authors: David Money Harris and Sarah Harris

Digital Design and Computer Architecture begins with a modern approach by rigorously covering the fundamentals of digital logic design and then introducing Hardware Description Languages (HDLs). By the end of Digital Design and Computer Architecture, readers will be able to build their own microprocessor and will have a top-to-bottom understanding of how it works--even if they have no formal background in design or architecture beyond an introductory class.

Digital Design (Verilog): An Embedded Systems Approach Using Verilog
Author: Peter Ashenden

This book provides a foundation in digital design for students in computer engineering, electrical engineering and computer science courses. It takes an up-to-date and modern approach of presenting digital logic design as an activity in a larger systems design context.
Digital Design (VHDL): An Embedded Systems Approach Using VHDL
Author: Peter Ashenden

This book provides a foundation in digital design for students in computer engineering, electrical engineering and computer science courses. It takes an up-to-date and modern approach of presenting digital logic design as an activity in a larger systems design context.

Essential VHDL RTL Synthesis Done Right
Author: Sundar Rajan

This book provides a simple, hands-on approach to writing VHDL for RTL synthesis. It follows a systematic, "how-to" style and instructs readers on practical VHDL design. Although targeted primarily at programmable logic designers, the techniques presented in this book make it equally useful for those interested in real-world HDL design.
Low Power Methodology Manual
Authors: Michael Keating, David Flynn, Rob Aitken, and Alan Gibbons

This is a comprehensive and practical guide to managing power in system-on-chip designs, critical to designers using 90nm and below technologies. This book is a must-read for anyone designing, or getting ready to design, SoC's for low power applications.

Low Power Design Essentials New!
Author: Jan Rabaey

Low Power Design Essentials is the first book at the graduate level to address the design of low power digital integrated circuits in an orderly and logical fashion. This book presents an integrated methodology to address power at all layers of the design hierarchy and also explains the main roadblocks as well as the physical limits in further energy scaling.
Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation New!
Authors: Scott Hauck and Andre DeHon

This book is intended as an introduction to the entire range of issues important to reconfigurable computing, using FPGAs as the context, or "computing vehicles" to implement this powerful technology. It will take a reader with a background in the basics of digital design and software programming and provide them with the knowledge needed to be an effective designer or researcher in this rapidly evolving field.

SystemVerilog for Verification
Author: Chris Spear

SystemVerilog for Verification takes working professionals and students alike from basic Verilog to the sophisticated structures needed to verify large and complex designs. This second edition is a must-have book for every engineer involved in Verilog and SystemVerilog design and verification.
Technology Computer Aided Design for Si, SiGe and GaAs Integrated Circuits
Authors: G.A. Armstrong and C.K. Maiti

Technology Computer Aided Design for Si, SiGe and GaAs Integrated Circuits is the first book that deals with a broad spectrum of process and device design, and modeling issues related to various semiconductor devices. This monograph is aimed at research and development engineers and scientists who are actively involved in microelectronics technology and device design via Technology CAD.

Verification Methodology Manual for Low Power New!
Authors: Srikanth Jadcherla, Janick Bergeron, Yoshio Inoue, and David Flynn

The VMM-LP book defines a robust and scalable verification architecture that can be used to quickly setup and complete verification of low power designs. The methodology addresses all aspects of functional verification of power management functions, including suggestions for static versus dynamic verification, design-for-verification techniques, and use of assertions and coverage metrics to achieve rapid verification closure.
Verification Methodology Manual for SystemVerilog
Authors: Janick Bergeron, Eduard Cerny, Alan Hunter, Andy Nightingale

The Verification Methodology Manual for SystemVerilog is a blueprint for system-on-chip (SoC) verification success. The book documents advanced functional verification techniques used by industry experts to validate complex SoCs.

Writing Testbenches Using SystemVerilog
Author: Janick Bergeron

Writing Testbenches Using SystemVerilog offers a clear blueprint of a verification process that aims for first-time success using the SystemVerilog language. The book introduces the reader to all elements of a modern, scalable verification methodology.
 



NewsArticlesPresentationsEventsForums