Summary Of The Book Digital Integrated Circuits: A Design Perspective provides a comprehensive coverage of the implementation strategies and new design methodologies of digital integrated circuits. This text also talks about the new issues that impact performance, power dissipation, cost, and reliability of chips that are now as small as 100nm. This translates as increased importance in designing circuits, while considering deep submicron transistor effects, interconnect, low-power design and high-performance, and timing as well as clock distribution.
This text, unlike the first edition, focuses completely on CMOS ICs. Although new changes have been introduced in this edition, the core aspects of the earlier edition, such as the goal and spirit of the text, have been left untouched.
Digital Integrated Circuits: A Design Perspective opens with a discussion on the operation of electronic devices and a detailed analysis of the inverter, considered the nucleus of digital design. The text then flows into the design of modules such as adders, controllers, gates, memories, and multipliers.
There are three parts to the text, namely The Fabrics, A Circuit Perspective, and A System Perspective, and a total of twelve chapters contained within them. Each chapter of the text also contains numerous examples and brain teasers or exercise problems that helps the reader think about and understand the material better. The chapters are fed with actual design layouts and examples to aid the readers’ understanding. Solved design problems can be accessed by the readers on the website http://bwrc.eecs.berkeley.edu/IcBook.
This text is intended for use by undergraduate and postgraduate students of electronics studying digital circuit design.
About The Authors Jan M. Rabaey is a Professor at Electrical Engineering and Computer Sciences College of Engineering, University of California, Berkeley. Jan graduated from the Katholieke Universiteit Leuven, Belgium, with EE and Ph.D degrees. He then took up a number of research positions across universities and finally joined the faculty at EECS department at UC Berkeley, where he currently holds a distinguished professorship. His research areas include communications and networking, energy, design, modeling and analysis, signal processing, and integrated circuits. Signal Processing Society Senior Award and the Presidential Young Investigator award are among his awards.
Anantha Chandrakasan is a Professor of Electrical Engineering at the Massachusetts Institute of Technology, Cambridge. He is the author of Design of High-Performance Microprocessor Circuits and Low Power CMOS Design. Anantha graduated from the University of California, Berkeley, studying electrical engineering and computer sciences and receiving BS, MS, and Ph.D degrees. His areas of interest are wireless microsensor system design, energy efficient radios, and portable multimedia devices. He is the recipient of the DAC Design Contest Award, ISSCC Beatrice Winner Award for Editorial Excellence, and IEEE Donald O. Pederson Award.
Borivoje Nikoli? is a Professor at Electrical Engineering and Computer Sciences College of Engineering, University of California, Berkeley. Borivoje graduated from the University of Belgrade, Serbia with Dipl.Ing. and M.Sc. degrees in electrical engineering. He then went on to study at the University of California at Davis and received his Ph.D degree. His research interests include signal processing algorithms and communications and analog and digital integrated circuit design.
Table of Contents Preface. Part 1: The Fabrics 1. Introduction. 2. The Manufacturing Process. A. IC Layout. 3. The Devices. B. Circuit Simulation. 4. The Wire.
Part 2: A Circuit Perspective 5. The CMOS Inverter. 6. Designing Combinational Logic Gates in CMOS. C. How to Simulate Complex Logic Circuits. D. Layout Techniques for Complex Gates. 7. Designing Sequential Logic Circuits.
Part 3: A System Perspective 8. Implementation Strategies for Digital ICs. E. Characterizing Logic and Sequential Cells. F. Design Synthesis. 9. Coping with Interconnect. 10. Timing Issues in Digital Circuits. G. Design Verification. 11. Designing Arithmetic Building Blocks. 12. Designing Memory and Array Structures. H. Validation and Test of Manufactured Circuits. Problem Solutions. Index.