Yuan Pu

Yuan Pu

Auto-generated profile, based on publicly available information

Yuan Pu

The Chinese University of Hong Kong

Research Focus & Metrics

Academic Career Length

6Years (2021-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
27 October 2022 in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Verified
Journal Article
Closed access
SLSiting Liu
Siting Liu
YPYuan Pu
Yuan Pu
PLPeiyu Liao
Peiyu Liao
HWHongzhong Wu
Hongzhong Wu
RZRui Zhang
Rui Zhang
BYBei Yu
Bei Yu
Running time is a key metric across the standard physical design flow stages. However, with the rapid growth in design sizes, routing runtime has become the runtime bottleneck in the physical design flow. As a result, speeding routing becomes a critical and pressing task for IC design automation. Aside from the running time, we need to evaluate the quality of the global routing solution since a poor global routing engine degrades the solution performance after the entire routing stage. This work takes both of them into consideration. We propose a global routing framework with GPU-accelerated routing algorithms and a heterogeneous task graph scheduler, called FastGR, to accelerate the procedure of the modern global router and improve its effectiveness. Its runtime-oriented version FastGRL achieves 2.489× speedup compared with the stateof-the-art global router. Furthermore, the GPU-accelerated Lshape pattern routing algorithm used in FastGRL can contribute to 9.324× speedup over the sequential algorithm on CPU. Its quality-oriented version FastGRH offers a 27.855% improvement of the number of shorts over the runtime-oriented version and still gets 1.970× faster than the most advanced global router.


9 May 2025 in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Verified
Journal Article
Closed access
YPYuan Pu
Yuan Pu
ZHZhuolun He
Zhuolun He
YJYuqi Jiang
Yuqi Jiang
TQTairu Qiu
Tairu Qiu
HWHaoyuan Wu
Haoyuan Wu
BYBei Yu
Bei Yu
Retrieval augmented generation (RAG) improves the accuracy and dependability of generative AI models by integrating factual information from external databases. This technique is widely used in tasks involving document-grounded question answering (QA). While these RAG systems are extensively pretrained on general-purpose documents, they face considerable limitations when applied to specialized, knowledge-intensive fields such as electronic design automation (EDA). This article addresses such issue by proposing a customized RAG framework along with three domain-specific techniques for EDA tool documentation QA, including a contrastive learning scheme for text embedding model fine-tuning, a reranker distilled from proprietary large language model (LLM), and a generative LLM fine-tuned with high-quality domain corpus. To further unleash the extraordinary language capacity of LLMs in the domain of EDA-tool documentation QA, we propose to train LLMs as the reranker model with our customized two-stage traning scheme, which consists of the point-wise instruction tuning stage and the pair-wise learn-to-rank (LTR) stage. Finally, we have developed and released a documentation QA evaluation benchmark, ORD-QA, for OpenROAD, an advanced RTL-to-GDSII design platform. Experimental results demonstrate that our proposed RAG flow and techniques have achieved superior performance on ORD-QA as well as on a commercial tool, compared with state-of-the-arts. Furthermore, compared with the SOTA reranker models, our LLM reranker prominently improves the document retrieval accuracy and thus leads to better QA quality. The ORD-QA benchmark and the training dataset for our customized RAG flow are open-source at https://github.com/lesliepy99/RAG-EDA.

12 March 2024
Verified
Conference Paper
Open access
YPYuan Pu
Yuan Pu
TCTinghuan Chen
Tinghuan Chen
ZHZhuolun He
Zhuolun He
CBChen Bai
Chen Bai
HZHaisheng Zheng
Haisheng Zheng
BYBei Yu
Bei Yu

21 October 2025 in ACM Transactions on Design Automation of Electronic Systems
Verified
Journal Article
Open access
ZHZhuolun He
Zhuolun He
YPYuan Pu
Yuan Pu
HWHaoyuan Wu
Haoyuan Wu
TQTairu Qiu
Tairu Qiu
BYBei Yu
Bei Yu
In this article, we explore the burgeoning intersection of large language models (LLMs) and electronic design automation (EDA). We critically assess whether LLMs represent a transformative future for EDA or merely a fleeting mirage. By organizing existing research into four critical domains of EDA—code generation, verification and debugging, knowledge representation and retrieval, and optimization/modeling—we provide a comprehensive overview of the current state-of-the-art. The survey concludes with a 5-level roadmap to guide the progressive integration and advancement of LLMs in EDA. Ultimately, this article aims to provide a comprehensive, evidence-based perspective on the role of LLMs in shaping the future of EDA.

2 September 2024 in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Verified
Journal Article
Closed access
ZWZiyi Wang
Ziyi Wang
WZWenqian Zhao
Wenqian Zhao
YPYuan Pu
Yuan Pu
LCLei Chen
Lei Chen
WTWilson Wang Kit Thong
Wilson Wang Kit Thong
BYBei Yu
Bei Yu
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.