ParSGCN: Bridging the Gap Between Emulation Partitioning and Scheduling
Efficient functional verification is crucial in the very-large-scale integration (VLSI) design flow. Existing processor-based emulation systems suffer from low efficiency due to the gap between partitioning and scheduling during compilation. To address the above concern, we propose ParSGCN, a scheduling-friendly emulation compilation flow that considers the objective of scheduling during partitioning. To incorporate the hard-to-perceive look-ahead information about scheduling, we embed it into a net cut probability distribution, which is easier to utilize. We estimate this probability distribution using a tailored variant of graph convolutional network (GCN) that is trained through a customized loss function and a large dataset of real-world compilation solutions. Additionally, we have developed a set of novel techniques to guide the emulation partitioning process using the estimated probability distribution. The proposed method is integrated into an industrial emulator and evaluated on large-scale designs with up to over 100 million cells. Comprehensive experimental results demonstrate the effectiveness of ParSGCN, showcasing an average improvement of 16.38%, 26.04%, and 19.52% in the best, worst, and median solution quality, respectively, based on 50 runs.
Authors
- Wenqian Zhao (ORCID: https://orcid.org/0000-0001-9501-9254)
- Ziyi Wang (ORCID: https://orcid.org/0000-0002-1694-5047)
- Bei Yu (ORCID: https://orcid.org/0000-0001-6406-4810)
- Tsung-Yi Ho (ORCID: https://orcid.org/0000-0001-7348-5625)
- Wilson Wang Kit Thong (ORCID: https://orcid.org/0009-0008-1528-556X)
- Lei Chen (ORCID: https://orcid.org/0000-0002-1054-5501)
- Weihua Sheng (ORCID: https://orcid.org/0009-0000-0810-2042)
- Yuan Pu (ORCID: https://orcid.org/0000-0002-1322-5642)
Institutions
- Chinese University of Hong Kong (HK)
- Huawei Technologies (China) (CN)
Publication Details
- Journal
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
- Published
- 2024-09-02
- DOI
- https://doi.org/10.1109/tcad.2024.3453199
- Citations
- 1
- Primary Topic
- Embedded Systems Design Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.49