Computer Engineering & Science ›› 2024, Vol. 46 ›› Issue (03): 395-399.
• High Performance Computing • Previous Articles Next Articles
HUANG Peng-cheng1,2,FENG Chao-chao1,2,MA Chi-yuan1,2
Received:
Revised:
Accepted:
Online:
Published:
Abstract: The increase of IC design complexity and the continuous reduction of process feature size bring new severe challenges to static timing analysis (STA) and chip design cycle. In order to improve the efficiency of STA and shorten the chip design cycle, this paper fully considers the FinFET process characteristics and the principle of STA, and predicts the timing characteristics of another part of corners by introducing machine learning methods based on the timing characteristics of some corners. The experiment is based on an industrial design, and the results show that the proposed method uses 5 corners to predict the timing of other 31 corners, which can achieve an average absolute error of less than 2 ps, far better than the 21 process angles required by traditional methods. Thus, the proposed method significantly improves the prediction accuracy and significantly reduces the workload of static time series analysis.
Key words: machine learning, corner, static timing analysis (STA), FinFET
HUANG Peng-cheng, FENG Chao-chao, MA Chi-yuan, . Machine learning prediction of timing violation under unknown corners[J]. Computer Engineering & Science, 2024, 46(03): 395-399.
0 / / Recommend
Add to citation manager EndNote|Ris|BibTeX
URL: http://joces.nudt.edu.cn/EN/
http://joces.nudt.edu.cn/EN/Y2024/V46/I03/395