MAXCell: PPA-Directed Multi-Height Cell Layout Routing Optimization using Anytime MaXSAT with Constraint Learning
To optimize power, performance, and area (PPA) of IC designs, standard cell has evolved from basic to complicated designs, resulting in complex multi-height structures. Although extensive research on single-height cell automatic synthesis, multi-height cell studies are still limited due to the extremely large solution space. In this paper, we present MAXCell, a PPA-directed standard cell layout optimization framework for both single-height and multi-height designs using anytime MaxSAT with constraint learning. This framework incorporates two novel techniques: (1) learning additional constraints from the original constraints database to accelerate convergence during problem-solving and (2) integrating a genetic algorithm with a ranking model to dynamically guide the router towards the PPA goal directly during optimization. Experimental results indicate that MAXCell outperforms previous studies that target wire length optimization, achieving a 5.5% power reduction in evaluations of 33 multi-bit flip-flop designs beyond 4nm technology. Furthermore, compared to an industrial library designed by experienced engineers, MAXCell provides a 3.5% power optimization benefit and drastically reduces the delivery time from multiple days to a mere few hours (21.6X faster). This emphasizes its efficiency and its potential in modern integrated circuit design.
Authors
- J.S. Tsai
- Heng-Liang Huang
- Aaron C.-W. Liang (ORCID: https://orcid.org/0000-0002-8237-0878)
- Yu-Ju Li
- Charles H.‐P. Wen (ORCID: https://orcid.org/0000-0003-4623-9941)
- Jen-Hang Yang
- Yun-Ting Hsieh
- W. C. Hsu
- Chi‐Nghia Ho
- Hsuan‐Ming Huang
- Wei Po Huang
Institutions
- National Yang Ming Chiao Tung University (TW)
- MediaTek (Taiwan) (TW)
Publication Details
- Published
- 2024-10-27
- DOI
- https://doi.org/10.1145/3676536.3676706
- Citations
- 5
- Primary Topic
- Algorithms and Data Compression
- Type
- article
- Field-Weighted Citation Impact
- 1.74