Preface.- Acknowledgments.- 1. Introduction.- 2. Review of Placement Work.- 3. Dragon: A Placement Framework.- 4. Congestion Estimation.- 5. Congestion Minimization.- 6. White Space Allocation.- 7. Timing-Driven Placement.- 8. Software, Benchmarks and Results.- 9. Macro-Cell Placement.- 10. Conclusion.- Index.
Über den Autor
Majid Sarrafzadeh is the Director of the Embedded and Reconfigurable Systems Laboratory and a Professor in the Computer Science Department at UCLA.
Maogang Wang is a researcher at Cadence Design Systems, Inc.
Xiaojian Yang is a researcher at the Embedded and Reconfigurable Systems Laboratory at UCLA.
Preface. Acknowledgments. 1. Introduction. 2. Review of Placement Work. 3. Dragon: A Placement Framework. 4. Congestion Estimation. 5. Congestion Minimization. 6. White Space Allocation. 7. Timing-Driven Placement. 8. Software, Benchmarks and Results. 9. Macro-Cell Placement. 10. Conclusion. Index.
Modern Placement Techniques explains physical design and VLSI/CAD placement to the professional engineer and engineering student. Along with explaining the problems that are associated with placement, the book gives an overview of existing placement algorithms, techniques and methodologies. Modern Placement Techniques emphasizes recent advances in addressing the placement problem, including congestion-driven, timing driven, mixed macro-cell and standard cell placement.
The book presents the Dragon placement tool, with detailed algorithm descriptions for wire length, congestion and timing optimization. Placement benchmarks and results produced by Dragon are explained in detail.