Back to Search Start Over

MrDP

Authors :
Natarajan Viswanathan
Jhih-Rong Gao
Charles J. Alpert
David Z. Pan
Bei Yu
Wen-Hao Liu
Xiaoqing Xu
Zhuo Li
Yibo Lin
Source :
ICCAD
Publication Year :
2016
Publisher :
ACM, 2016.

Abstract

As VLSI technology shrinks to fewer tracks per standard cell, e.g., from 10-track to 7.5-track libraries (and lesser for 7nm), there has been a rapid increase in the usage of multiple-row cells like two- and three-row flip-flops, buffers, etc., for design closure. Additionally, the usage of multi-bit flip-flops or flop trays to save power creates large cells that further complicate critical design tasks, such as placement. Detailed placement happens to be a key optimization transform, which is repeatedly invoked during the design closure flow to improve design parameters, such as, wirelength, timing, and local wiring congestion. Advanced node designs, with hundreds of thousands of multiple-row cells, require a paradigm change for this critical design closure transform. The traditional approach of fixing multiple-row cells during detailed placement and only optimizing the locations of single-row standard cells can no longer obtain appreciable quality of results. It is imperative to have new techniques that can simultaneously optimize both multiple- and single-row high cell locations during detailed placement. In this paper, we propose a new density-aware detailed placer for heterogeneous-sized netlists. Our approach consists of a chain move scheme that generalizes the movement of heterogeneous-sized cells as well as a nested dynamic programming based approach for wirelength and density optimization. Experimental results demonstrate the effectiveness of these techniques in wirelength minimization and density smoothing compared with the most recent detailed placer for designs with heterogeneous-sized cells.

Details

Database :
OpenAIRE
Journal :
Proceedings of the 35th International Conference on Computer-Aided Design
Accession number :
edsair.doi...........793879d2e957a5fcd95dcfc71837e7c0
Full Text :
https://doi.org/10.1145/2966986.2967055