Affiliation:
1. Nanjing University, China
2. Sun Yat-sen University, China
Abstract
Placement is a critical step in the physical design for digital application specific integrated circuits (ASICs), as it can directly affect the design qualities such as wirelength and timing. For many domain specific designs, the demands for high performance parallel computing result in repetitive hardware instances, such as the processing elements in the neural network accelerators. As these instances can dominate the area of the designs, the runtime of the complete design’s placement can be traded for optimizing and reusing one instance’s placement to achieve higher quality. Therefore, this work proposes a mixed integer programming (MIP)-based placement refinement algorithm for the repetitive instances. By efficiently modeling the rectilinear steiner tree wirelength, the placement can be precisely refined for better quality. Besides, the MIP formulations for timing-driven placement are proposed. A theoretical proof is then provided to show the correctness of the proposed wirelength model. For the instances in various popular fields, the experiments show that given the placement from the commercial placers, the proposed algorithm can perform further placement refinement to reduce 3.76%/3.64% detailed routing wirelength and 1.68%/2.42% critical path delay under wirelength/timing-driven mode, respectively, and also outperforms the state-of-the-art previous work.
Funder
National Natural Science Foundation of China
Publisher
Association for Computing Machinery (ACM)
Reference42 articles.
1. CRP2.0: A Fast and Robust Cooperation between Routing and Placement in Advanced Technology Nodes
2. CR&P: An efficient co-operation between routing and placement;Aghaeekiasaraee Erfan;Design, Automation and Test in Europe Conference and Exhibition,2022
3. Improving linear programming approaches for the steiner tree problem;Althaus Ernst;International Conference on Experimental and Efficient Algorithms,2003
4. ASAP 7nm Predictive PDK. 2017. Retrieved from http://asap.asu.edu/asap/
5. BIKE. 2023. Retrieved from https://bikesuite.org/