Prerouting Timing Prediction Across Different Technology Nodes
In the domain of very-large-scale integration (VLSI) design, the accuracy of prerouting timing prediction is of paramount importance for ensuring the performance and reliability of integrated circuits. Traditional methods based on machine learning necessitate the availability of extensive and high-quality datasets. However, this requirement poses significant challenges for advanced technology nodes due to the laborious and time-intensive nature of data preparation. To address this critical issue, we introduce a novel transfer learning framework that leverages data from preceding technology nodes to facilitate learning and prediction on the target node. Our methodology commences with the disentanglement and alignment of timing path features across different nodes, ensuring the preservation and effective translation of intrinsic timing path properties. Subsequently, we employ a Bayesian-based model to predict the arrival times of individual timing paths. This model is particularly adept at managing the high-variability inherent in arrival times and exhibits strong generalization capabilities to novel design scenarios. Moreover, we propose a new algorithm to reweight the preceding node data during training by estimating their transferability through the cell type distribution. We validate the efficacy of our proposed framework through comprehensive experimental evaluations, demonstrating successful transfer learning from 130 or 45 to 7-nm technology nodes. The results underscore the potential of our approach to significantly mitigate the dependency on extensive data preparation while maintaining high accuracy in timing prediction for cutting-edge VLSI designs.
Authors
- Hong Xu (ORCID: https://orcid.org/0000-0002-9359-9571)
- Ziyi Wang (ORCID: https://orcid.org/0000-0002-1694-5047)
- Binwu Zhu (ORCID: https://orcid.org/0000-0001-8625-1502)
- Xinyun Zhang (ORCID: https://orcid.org/0000-0002-7763-7507)
- Bei Yu (ORCID: https://orcid.org/0000-0001-6406-4810)
- Fangzhou Liu (ORCID: https://orcid.org/0000-0001-9204-5481)
- Jiaxi Jiang (ORCID: https://orcid.org/0009-0006-0228-1960)
- Peng Xu (ORCID: https://orcid.org/0009-0009-5669-8106)
Institutions
- Chinese University of Hong Kong (HK)
- Southeast University (CN)
Publication Details
- Journal
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
- Published
- 2024-12-27
- DOI
- https://doi.org/10.1109/tcad.2024.3523426
- Primary Topic
- Network Traffic and Congestion Control
- Type
- article
- Field-Weighted Citation Impact
- 0.00