Affiliation:
1. College of Computer Science and Technology, National University of Defense Technology, Changsha 410000, China
2. Key Laboratory of Advanced Microprocessor Chips and Systems, Changsha 410073, China
Abstract
Timing Engineering Change Order (ECO) is time-consuming in IC design, requiring multiple rounds of timing analysis. Compared to traditional methods for accelerating timing analysis, which focus on a specific design, timing ECO requires higher accuracy and generalization because the design changes considerably after ECO. Additionally, there are challenges with slow acquisition of data for large designs and insufficient data for small designs. To solve these problems, we propose TSTL-GNN, a novel approach using two-stage transfer learning based on graph structures. Significantly, considering that delay calculation relies on transition time, we divide our model into two stages: the first stage predicts transition time, and the second stage predicts delay. Moreover, we employ transfer learning to transfer the model’s parameters and features from the first stage to the second due to the similar calculation formula for delay and transition time. Experiments show that our method has good accuracy on open-source and industrial applications with an average R2score/MAE of 0.9952/13.36, and performs well with data-deficient designs. Compared to previous work, our model reduce prediction errors by 37.1 ps on the modified paths, which are changed by 24.27% on average after ECO. The stable R2 score also confirms the generalization of our model. In terms of time cost, our model achieved results for path delays consuming up to 80 times less time compared to open-source tool.
Reference31 articles.
1. TRECO: Dynamic technology remapping for timing engineering change orders;Ho;IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst.,2012
2. SkipGNN: Predicting molecular interactions with skip-graph networks;Huang;Sci. Rep.,2020
3. Yu, Y., Qian, W., Zhang, L., and Gao, R. (2022). A graph-neural-network-based social network recommendation algorithm using high-order neighbor information. Sensors, 22.
4. Davies, A., and Ajmeri, N. (2022). Realistic Synthetic Social Networks with Graph Neural Networks. arXiv.
5. Graph neural network for traffic forecasting: A survey;Jiang;Expert Syst. Appl.,2022