Publication | Closed Access
Detailed Placement Algorithm for VLSI Design With Double-Row Height Standard Cells
49
Citations
19
References
2015
Year
Standard Cell DesignElectrical EngineeringDetailed Placement AlgorithmEngineeringVlsi DesignPhysical Design (Electronics)Electronic Design AutomationVlsi ArchitecturePlacement Algorithm3D Ic ArchitectureDesignComputer ArchitectureComputer EngineeringComputer ScienceVlsiStandard CellsParallel ComputingMicroelectronics
Conventional detailed placement algorithms typically assume all standard cells in the design have the same height. However, as the complexity and design requirement increase in modern very large-scale integration design, designs with mixed single-row height and double-row height standard cells come into existence in order to address the emerging standard cell design challenges. A detailed placement algorithm without considering these double-row height cells will either have to deal with a lot of movable macros or waste a significant amount of placement area, depending on what type of techniques people use to accommodate such design. This paper proposes a new placement approach which can handle designs with any number of double-row height standard cells. We transform design with mixed-height standard cells into one which only contains same height standard cells by pairing up single-row height cells into double-row height. Then conventional detailed placement algorithms can be applied. In particular, we generate cell pair candidates by formulating a maximum weighted matching problem. A subset of the cell pair candidates are then carefully selected to form double-row height cells based on the local bin density. A refinement procedure is performed at the end to further improve our placement quality. We compare our approach with two alternative detailed placement methods on mixed-height asynchronous and synchronous designs. The experimental results show that our approach can achieve much better quality and robustness.
| Year | Citations | |
|---|---|---|
Page 1
Page 1