AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
Article Link
Collect
Submit Manuscript
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Short Paper

A Machine Learning Framework with Feature Selection for Floorplan Acceleration in IC Physical Design

College of Computer Science and Technology, National University of Defense Technology, Changsha 410003, China
Show Author Information

Abstract

Floorplan is an important process whose quality determines the timing closure in integrated circuit (IC) physical design. And generating a floorplan with satisfying timing result is time-consuming because much time is spent on the generation-evaluation iteration. Applying machine learning to the floorplan stage is a potential method to accelerate the floorplan iteration. However, there exist two challenges which are selecting proper features and achieving a satisfying model accuracy. In this paper, we propose a machine learning framework for floorplan acceleration with feature selection and model stacking to cope with the challenges, targeting to reduce time and effort in integrated circuit physical design. Specifically, the proposed framework supports predicting post-route slack of static random-access memory (SRAM) in the early floorplan stage. Firstly, we introduce a feature selection method to rank and select important features. Considering both feature importance and model accuracy, we reduce the number of features from 27 to 15 (44% reduction), which can simplify the dataset and help educate novice designers. Then, we build a stacking model by combining different kinds of models to improve accuracy. In 28 nm technology, we achieve the mean absolute error of slacks less than 23.03 ps and effectively accelerate the floorplan process by reducing evaluation time from 8 hours to less than 60 seconds. Based on our proposed framework, we can do design space exploration for thousands of locations of SRAM instances in few seconds, much more quickly than the traditional approach. In practical application, we improve the slacks of SRAMs more than 75.5 ps (177% improvement) on average than the initial design.

Electronic Supplementary Material

Download File(s)
jcst-35-2-468-Highlights.pdf (1.2 MB)

References

【1】
【1】
 
 
Journal of Computer Science and Technology
Pages 468-474

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Zhang S-Z, Zhao Z-Y, Feng C-C, et al. A Machine Learning Framework with Feature Selection for Floorplan Acceleration in IC Physical Design. Journal of Computer Science and Technology, 2020, 35(2): 468-474. https://doi.org/10.1007/s11390-020-9688-x

957

Views

8

Crossref

N/A

Web of Science

7

Scopus

0

CSCD

Received: 22 May 2019
Revised: 29 August 2019
Published: 27 March 2020
©Institute of Computing Technology, Chinese Academy of Sciences 2020