ChipExpert: The Open-Source Integrated-Circuit-Design-Specific Large Language Model

Ning Xu, Zhaoyang Zhang, Lei Qi, Wensuo Wang, Chao Zhang +15 more
7/26/2024
cs.ARcs.AIcs.LG

No confident code implementation found for this paper. 5 possible matches can be shown below.

Abstract

The field of integrated circuit (IC) design is highly specialized, presenting significant barriers to entry and research and development challenges. Although large language models (LLMs) have achieved remarkable success in various domains, existing LLMs often fail to meet the specific needs of students, engineers, and researchers. Consequently, the potential of LLMs in the IC design domain remains largely unexplored. To address these issues, we introduce ChipExpert, the first open-source, instructional LLM specifically tailored for the IC design field. ChipExpert is trained on one of the current best open-source base model (Llama-3 8B). The entire training process encompasses several key stages, including data preparation, continue pre-training, instruction-guided supervised fine-tuning, preference alignment, and evaluation. In the data preparation stage, we construct multiple high-quality custom datasets through manual selection and data synthesis techniques. In the subsequent two stages, ChipExpert acquires a vast amount of IC design knowledge and learns how to respond to user queries professionally. ChipExpert also undergoes an alignment phase, using Direct Preference Optimization, to achieve a high standard of ethical performance. Finally, to mitigate the hallucinations of ChipExpert, we have developed a Retrieval-Augmented Generation (RAG) system, based on the IC design knowledge base. We also released the first IC design benchmark ChipICD-Bench, to evaluate the capabilities of LLMs across multiple IC design sub-domains. Through comprehensive experiments conducted on this benchmark, ChipExpert demonstrated a high level of expertise in IC design knowledge Question-and-Answer tasks.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 5 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{xu2024chipexpert,
  title  = {ChipExpert: The Open-Source Integrated-Circuit-Design-Specific Large Language Model},
  author = {Ning Xu and Zhaoyang Zhang and Lei Qi and Wensuo Wang and Chao Zhang and Zihao Ren and Huaiyuan Zhang and Xin Cheng and Yanqi Zhang and Zhichao Liu and Qingwen Wei and Shiyang Wu and Lanlan Yang and Qianfeng Lu and Yiqun Ma and Mengyao Zhao and Junbo Liu and Yufan Song and Xin Geng and Jun Yang},
  year   = {2024},
  eprint = {2408.00804},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.00804v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.00804.svg)](https://codeofpaper.com/paper/2408.00804)

Discussion