The complexity of modern chip design requires extensive use of specialized software throughout the process. To achieve the best results, a user of this software needs a high-level understanding of the underlying mathematical models and algorithms. In addition, a developer of such software must have a keen understanding of relevant computer science aspects, including algorithmic performance bottlenecks and how various algorithms operate and interact. This book introduces and compares the fundamental algorithms that are used during the IC physical design phase, wherein a geometric chip layout is produced starting from an abstract circuit design. This updated second edition includes recent advancements in the state-of-the-art of physical design, and builds upon foundational coverage of essential and fundamental techniques. Numerous examples and tasks with solutions increase the clarity of presentation and facilitate deeper understanding. A comprehensive set of slides is available on the Internet for each chapter, simplifying use of the book in instructional settings.
"This improved, second edition of the book will continue to serve the EDA and design community well. It is a foundational text and reference for the next generation of professionals who will be called on to continue the advancement of our chip design tools and design the most advanced micro-electronics."
Dr. Leon Stok, Vice President, Electronic Design Automation, IBM Systems Group
"This is the book I wish I had when I taught EDA in the past, and the one I'm using from now on."
Dr. Louis K. Scheffer, Howard Hughes Medical Institute
"I would happily use this book when teaching Physical Design. I know of no other work that's as comprehensive and up-to-date, with algorithmic focus and clear pseudocode for the key algorithms. The book is beautifully designed!"
Prof. John P. Hayes, University of Michigan
"The entire field of electronic design automation owes the authors a great debt for providing a single coherent source on physical design that is clear and tutorial in nature, while providing details on key state-of-the-art topics such as timing closure."
Prof. Kurt Keutzer, University of California, Berkeley
"An excellent balance of the basics and more advanced concepts, presented by top experts in the field."
Prof. Sachin Sapatnekar, University of Minnesota
"This improved, second edition of the book will continue to serve the EDA and design community well. It is a foundational text and reference for the next generation of professionals who will be called on to continue the advancement of our chip design tools and design the most advanced micro-electronics."
Dr. Leon Stok, Vice President, Electronic Design Automation, IBM Systems Group
"This is the book I wish I had when I taught EDA in the past, and the one I'm using from now on."
Dr. Louis K. Scheffer, Howard Hughes Medical Institute
"I would happily use this book when teaching Physical Design. I know of no other work that's as comprehensive and up-to-date, with algorithmic focus and clear pseudocode for the key algorithms. The book is beautifully designed!"
Prof. John P. Hayes, University of Michigan
"The entire field of electronic design automation owes the authors a great debt for providing a single coherent source on physical design that is clear and tutorial in nature, while providing details on key state-of-the-art topics such as timing closure."
Prof. Kurt Keutzer, University of California, Berkeley
"An excellent balance of the basics and more advanced concepts, presented by top experts in the field."
Prof. Sachin Sapatnekar, University of Minnesota
This book covers the basic algorithms underlying all physical design steps and also shows how they are applied to current instances of the design problems. It will serve the EDA and design community well. It will be a foundational text and reference for the next generation of professionals who will be called on to continue the advancement of our chip design tools.
Dr. Leon Stok, Vice President, Electronic Design Automation, IBM Corp
--------
A clear sign of when a field matures is the availability of a widely accepted textbook. Finally, there is a well-balanced textbook that introduces the key components of a layout synthesis flow with sufficient depth and an eye for the context in which they are used.
It lucidly presents what any maker of chip design tools should have as a core foundation.
Prof. Ralph H.J.M. Otten, Technical University of Eindhoven
-------
This is the book I wish I had when I taught EDA in the past, and the one I'm using from now on.
Dr. Louis K. Scheffer, Howard Hughes Medical Institute
-------
I would happily use this book when teaching Physical Design.
I know of no other work that's as comprehensive and up-to-date, with algorithmic focus and clear pseudocode for the key algorithms.
The book is beautifully designed!
Prof. John P. Hayes, University of Michigan
-------
The entire field of electronic design automation owes the authors a great debt for providing a single coherent source on physical design that is clear and tutorial in nature, while providing details on key state-of-the-art topics such as timing closure.
Prof. Kurt Keutzer, University of California, Berkeley
-------
An excellent balance of the basics and more advanced concepts, presented by top experts in the field.
Prof. Sachin Sapatnekar, University of Minnesota
Dr. Leon Stok, Vice President, Electronic Design Automation, IBM Corp
--------
A clear sign of when a field matures is the availability of a widely accepted textbook. Finally, there is a well-balanced textbook that introduces the key components of a layout synthesis flow with sufficient depth and an eye for the context in which they are used.
It lucidly presents what any maker of chip design tools should have as a core foundation.
Prof. Ralph H.J.M. Otten, Technical University of Eindhoven
-------
This is the book I wish I had when I taught EDA in the past, and the one I'm using from now on.
Dr. Louis K. Scheffer, Howard Hughes Medical Institute
-------
I would happily use this book when teaching Physical Design.
I know of no other work that's as comprehensive and up-to-date, with algorithmic focus and clear pseudocode for the key algorithms.
The book is beautifully designed!
Prof. John P. Hayes, University of Michigan
-------
The entire field of electronic design automation owes the authors a great debt for providing a single coherent source on physical design that is clear and tutorial in nature, while providing details on key state-of-the-art topics such as timing closure.
Prof. Kurt Keutzer, University of California, Berkeley
-------
An excellent balance of the basics and more advanced concepts, presented by top experts in the field.
Prof. Sachin Sapatnekar, University of Minnesota