Digital Integrated Circuit Design
VLSI circuits are ubiquitous in the modern world, and designing them efficiently is becoming increasingly challenging with the development of ever smaller chips. This practically oriented textbook covers the important aspects of VLSI design using a top-down approach, reflecting the way digital circuits are actually designed. Using practical hints and tips, case studies and checklists, this comprehensive guide to how and when to design VLSI circuits, covers the advances, challenges and past mistakes in design, acting as an introduction to graduate students and a reference for practising electronic engineers.
- Uses a top-down approach, reflecting the way circuits are designed in industry, moving from VLSI architecture design to CMOS fabrication
- Key concepts and theory are explained when needed to provide the student with useful insights
- Practical hints and tips, case studies and checklists provide a how and when guide to design
Reviews & endorsements
"Kaeslin (ETH Zurich, Switzerland) has provided a fresh top-down approach that makes the subject simple to teach and easy to learn...Students, instructors and practicing engineers will find it very useful."
C. Mi, Choice
Product details
April 2008Hardback
9780521882675
866 pages
255 × 190 × 45 mm
2.23kg
128 b/w illus. 483 colour illus.
Unavailable - out of print April 2012
Table of Contents
- Preface
- Acknowledgements
- 1. Introduction to microelectronics
- 2. From algorithms to architectures
- 3. Functional verification
- 4. Modelling hardware with VHDL
- 5. The case for synchronous design
- 6. Clocking of synchronous circuits
- 7. Acquisition of asynchronous data
- 8. Gate- and transistor-level design
- 9. Energy efficiency and heat removal
- 10. Signal integrity
- 11. Physical design
- 12. Design verification
- 13. VLSI economics and project management
- 14. A primer on CMOS technology
- 15. Outlook
- Appendices: A. Elementary digital electronics
- B. Finite state machines
- C. VLSI designer's checklist
- D. Symbols and constants.