Skip to content

This repository contains a reading list of papers on AI in chip design. These papers are primarily categorized by chip design task type.

Notifications You must be signed in to change notification settings

Archerll/AI4CHIPSpaper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 

Repository files navigation

Awesome AI for Chips/VLSI/EDA Papers

Awesome PRs Welcome

This repository features a curated reading list of papers on AI for Chips/Very Large Scale Integration (VLSI)/Electronic Design Automation (EDA). The papers are primarily categorized by chip design task type.We're continuously improving this repository. In addition to papers accepted by top-tier conferences and journals, we also include the latest research from arXiv. If you find any relevant papers that should be added, please feel free to submit a pull request (PR) or open an issue. If you find this repository helpful, please consider giving it a 🌟!

This repository is built upon the survey "A Survey of Circuit Foundation Model: Foundation AI Models for VLSI Circuit Design and EDA" published by Professor Xie Zhiyao's research group.

Survey & Benchmark.

Date Method Type Conference Paper Title and Paper Interpretation (In Chinese) Code
2023-10 LLM4SS suervey Access LLM for SoC Security: A Paradigm Shift
2023-12-28 Llm4eda suervey arXiv Llm4eda: Emerging progress in large language models for electronic design automation paper list
2024-03 LCM suervey SCIS 2024 Large circuit models: opportunities and challenges.
2024-05 LFCD suervey ISVLSI 2024 Llms and the future of chip design: Unveiling security risks and building trust
2024-06 llm-guided suervey GLSVLSI 2024 Navigating soc security landscape on llm-guided paths
2024-10-24 Llm-aided suervey arXiv Llm-aided efficient hardware design automation
2024-12 HdvLlm suervey Electronics 2025 Hardware design and verification with large language models: A scoping review, challenges, and open issues
2025-01 LLM4EDA suervey TODAES 2025 A survey of research in large language models for electronic design automation
2025-03 🌟FoundationAI suervey arXiv A Survey of Circuit Foundation Model: Foundation AI Models for VLSI Circuit Design and EDA
2025-08 LLMsEDA suervey arXiv Large Language Models (LLMs) for Electronic Design Automation (EDA)

HLS

Date Method Conference Paper Title and Paper Interpretation (In Chinese) Code
2023-10-28 HARP ICCAD 2023 Robust GNN-based Representation Learning for HLS
2024-5-25 Synthai arXiv Synthai: A multi agent generative ai framework for automated modular hls design generation.
2024-6-13 ProgSG MLCAD 2024 Cross-modality program representation learning for electronic design automation with high-level synthesis.
2024-08-13 Hlspilot ICCAD 2024 Hlspilot: Llm-based high-level synthesis
2024-8-19 LLMs4HLS ICCAD 2024 Are llms any good for high-level synthesis?
2024-11-29 C2hlsc TODAES 2024 C2hlsc: Leveraging large language models to bridge the software-tohardware design gap
2025-2-19 LLM-assisted-HLS ASP-DAC 2025 Exploring code language models for automated hls-based hardware generation: Benchmark, infrastructure and analysis
2025-7-1 ChatHLS arXiv ChatHLS: Towards Systematic Design Automation and Optimization for High-Level Synthesis

RTL

Date Method Type Conference Paper Title and Paper Interpretation (In Chinese) Code
2020-8-27 Dave MLCAD 2020 Dave: Deriving automatically verilog from english
2021-10-10 Design2Vec NeurIPS 2021 Learning semantic representations to verify hardware designs
2022-12-13 VGen🔥 DATE 2023 Benchmarking large language models for automated verilog rtl code generation VGen
2023-2-17 Generating secure hardware using chatgpt resistant to cwes
2023-5-22 Chip-chat🔥 MLCAD 2023 Chip-chat: Challenges and opportunities in conversational hardware design ChipChatData
2023-5-23 Chipgpt🔥 arXiv Chipgpt: How far are we from natural language hardware design
2023-7-28 Verigen🔥 TODAES 2024 Verigen: A large language model for verilog code generation
2023-9-14 Verilogeval🔥 ICCAD 2023 Verilogeval: Evaluating large language models for verilog code generation verilog-eval
2023-9-19 GPT4AIGChip🔥 ICCAD 2023 GPT4AIGChip: Towards next-generation AI accelerator design automation via large language models.
2023-10-31 ChipNeMo🔥 arXiv ChipNeMo: Domain-Adapted LLMs for Chip Design
2023-11-8 Autochip🔥 arXiv Autochip: Automating hdl generation using llm feedback AutoChip
2023-12-8 SNS v2 MICRO 2023 Fast, robust and transferable prediction for hardware logic synthesis
2023-12-14 Rtlcoder TCAD 2024 Rtlcoder: Fully open-source and efficient llm-assisted rtl code generation technique RTL-Coder
2024-1-12 AttenSink arxiv Zero-shot rtl code generation with attention sink augmented large language models
2024-2-5 MCTS arxiv Make every move count: Llm-based high-quality rtl code generation using mcts
2024-2-23 Betterv ICML 2024 Betterv: Controlled verilog generation with discriminative guidance
2024-3-11 En2asic arxiv From english to asic: Hardware implementation with large language model
2024-3-17 chipgptft DAC 2024 Data is all you need: Finetuning llms for chip design via an automated design-data augmentation framework chipgptft
2024-4-12 Creativeval LAD 2024 Creativeval: Evaluating creativity of llm-based hardware code generation CreativEval
2024-5-27 Rtl-repo LAD 2024 Rtl-repo: A benchmark for evaluating llms on large-scale rtl design projects code
2024-6-6 Vhdl-eval LAD 2024 Vhdl-eval: A framework for evaluating large language models in vhdl code generation
2024-7-2 Mg-verilog LAD 2024 Mg-verilog: Multi-grained dataset towards enhanced llm-assisted verilog generation code
2024-7-4 CBA arxiv Classification-based automatic hdl code generation using llms
2024-7-11 chipgptv ICCAD 2024 Natural language is not enough: Benchmarking multi-modal generative ai for verilog generation code
2024-7-15 Codev arxiv Codev: Empowering llms for verilog generation through multi-level summarization CodeV
2024-7-21 VeriSeek arxiv Large Language Model for Verilog Generation with Code-Structure-Guided Reinforcement Learning
2024-7-23 Origen ICCAD 2024 Origen: Enhancing rtl code generation with code-to-code augmentation and self-reflection OriGen
2024-7-23 Hp4lcd MLCAD 2024 Rome was not built in a single step: Hierarchical prompting for llm-based chip design
2024-7-24 Autovcoder ICCD 2024 Autovcoder: A systematic framework for automated verilog code generation using llms AutoVCoder
2024-8-15 Verilogcoder AAAI 2025 Verilogcoder: Autonomous verilog coding agents with graph-based planning and abstract syntax tree (ast)-based waveform tracing tool VerilogCoder
2024-8-20 ReVerilogeval arxiv Revisiting verilogeval: Newer llms, in-context learning, and specification-to-rtl tasks
2024-9-9 CoDes MLCAD 2024 Chain-of-descriptions: Improving code llms for vhdl code generation and summarization
2024-9-19 Craftrtl ICLR 2025 Craftrtl: High-quality synthetic data generation for verilog code models with correct-by-construction non-textual representations and targeted code repair craftrtl
2024-11-21 AIVRIL2 DATE 2025 Eda-aware rtl generation with large language models
2024-11-25 Opl4gpt ASP-DAC 2025 Opl4gpt: An application space exploration of optimal programming language for hardware design by llm
2024-12-10 Mage DAC 2025 Mage: A multi-agent engine for automated rtl code generation MAGE
2025-1-6 Rtlsquad arxiv Rtlsquad: Multi-agent based interpretable rtl design
2025-01-09 HaVen DATE 2025 HaVen: Hallucination-Mitigated LLM for Verilog Code Generation Aligned with HDL Engineers
2025-2-15 Lintllm arxiv Lintllm: An open-source verilog linting framework based on large language models
2025-2-20 Deeprtl ICLR 2025 Deeprtl: Bridging verilog understanding and generation with a unified representation model
2025-3-4 CircuitEncoder ASP-DAC 2025 A self-supervised, pre-trained, and cross-stage-aligned circuit encoder provides a foundation for various design tasks
2025-03-18 VFlow arxiv VFlow: Discovering Optimal Agentic Workflows for Verilog Generation
2025-3-19 Openllm-rtl ICCAD 2024 Openllm-rtl: Open dataset and benchmark for llm-aided design rtl generation
2025-03-27 RocketPPA arxiv RocketPPA: Code-Level Power, Performance, and Area Prediction via LLM and Mixture of Experts
2025-03-30 HDLCORE arxiv HDLCORE: A TRAINING-FREE FRAMEWORK FOR MIT-IGATING HALLUCINATIONS IN LLM-GENERATED HDL
2025-5-4 Circuitfusion ICLR 2025 Circuitfusion: multimodal circuit representation learning for agile chip design CircuitFusion
2025-5-9 Spec2Doc2RTL ISEDA Spec2Doc2RTL: RTL Generation from Specification with Natural Language Representation
2025-05-09 FreeV DAC 2025 Free and Fair Hardware: A Pathway to Copyright Infringement-Free Verilog Generation using LLMs
2025-6-26 OpenRTLSet ICLAD 2025 OpenRTLSet: A Fully Open-Source Dataset for Large Language Model-based Verilog Module Design
2025-6-26 EvoVerilog arxiv EvoVerilog: Large Langugage Model Assisted Evolution of Verilog Code
LLM4GV DATE 2025 LLM4GV: An LLM-Based Flexible Performance-Aware Framework for GEMM Verilog Generation
DATE 2025 Improving LLM-Based Verilog Code Generation with Data Augmentation and RL
VToT DATE 2025 VToT: Automatic Verilog Generation via LLMs with Tree of Thoughts Prompting

Verification & Debug

Date Method Conference Paper Title and Paper Interpretation (In Chinese) Code
2023-06-03 NL2SVA DAV 2023 Towards improving verification productivity with circuitaware translation of natural language to systemverilog assertions
2023-09-18 AutoSVA2 arxiv Using LLMs to facilitate formal verification of RTL
2023-10-06 LLM4DV FCCM 2025 Llm4dv: Using large language models for hardware test stimuli generation. ml4dv
2023-11-28 RTLFixer🔥 DAC 2024 Rtlfixer: Automatically fixing rtl syntax errors with large language models RTLFixer
2024-01-31 ChIRAAG ISVLSI 2024 Chiraag: Chatgpt informed rapid and automated assertion generation. ChIRAAG
2024-02-01 AssertLLM ASP-DAC 2025 AssertLLM: Generating and evaluating hardware verification assertions from design specifications via multi-LLMs. AssertLLM
2024-03-18 HDLDebugger TODAES 2024 Hdldebugger: Streamlining hdl debugging with large language models
2024-05-10 MEIC ICCAD 2024 Meic: Re-thinking rtl debug automation using llms
2024-05-31 VeriAssist arxiv Towards llm-powered verilog rtl assistant: Self-verification and self-correction
2024-06-03 VerilogReader LAD 2024 Verilogreader: Llm-aided hardware test generation
2024-06-10 DATE 2024 Llm-based processor verification: A case study for neuronnorphic processor.
2024-06-24 Latg arxiv Llm-aided testbench generation and bug detection for finite-state machines.
2024-06-26 AssertionBench arxiv Assertionbench: A benchmark to evaluate large-language models for assertion generation
2024-8-15 Verilogcoder AAAI 2025 Verilogcoder: Autonomous verilog coding agents with graph-based planning and abstract syntax tree (ast)-based waveform tracing tool VerilogCoder
2024-10-01 llmrag LAD 2025 From bugs to fixes: Hdl bug identification and patching using llms and rag
2024-10-15 FVEval DATE 2025 Fveval: Understanding language model capabilities in formal verification of digital hardware FVEval
2024-11-25 UVLLM arxiv Uvllm: An automated universal rtl verification framework using llms.
2024-05-29 VTS 2024 Domain-adapted llms for vlsi design and verification: A case study on formal verification
2025-06-13 PRO-V PRO-V: An Efficient Program Generation Multi-Agent System for Automatic RTL Verification
CorrectBench DATE 2025 CorrectBench: Automatic Testbench Generation with Functional Self-Correction using LLMs for HDL Design CorrectBench

Security

Date Method Conference Paper Title and Paper Interpretation (In Chinese) Code
2021-12-03 EZSVR🔥 SP 2023 Examining zero-shot vulnerability repair with large language models
2023-02 TIFS 2024 On hardware security bug code fixes by prompting large language models
2023-06-24 SAbyLLM TIFS 2024 (security) assertions by large language models
2023-08-14 DIVAS arxiv Divas: An llm-based end-to-end framework for soc security analysis and policy-based protection
2023-08-21 NSPG arxiv Unlocking hardware security assurance: The potential of llms
2023-10-10 SCAR TVLSI 2024 Scar: Power side-channel analysis at rtl level
2023-11-26 Netlist Whisperer ASHES 2023 Netlist whisperer: Ai and nlp fight circuit leakage!
2024-05 SecRT-LLM HOST 2024 Empowering hardware security with llm: The development of a vulnerable hardware database
2024-05 Self-HWDebug ISVLSI 2024 Self-hwdebug: Automation of llm self-instructing for hardware security verification
2024-10-01 llmrag LAD 2025 From bugs to fixes: Hdl bug identification and patching using llms and rag
RTL-Breaker DATE 2025 RTL-Breaker: Assessing the Security of LLMs Against Backdoor Attacks on HDL Code Generation

​

Architecture

Date Method Conference Paper Title and Paper Interpretation (In Chinese) Code
2023-06-12 LCDA arxiv On the viability of using LLMs for SW/HW co-design: An example in designing CiM DNN accelerators.
2023-07-17 QGAS arxiv Unleashing the potential of LLMs for quantum computing: A study in quantum architecture design
2023-9-19 GPT4AIGChip🔥 ICCAD 2023 GPT4AIGChip: Towards next-generation AI accelerator design automation via large language models.
2024-1-24 SpecLLM arxiv SpecLLM: Exploring generation and review of vlsi design specification with large language model.

Netlist

Date Method Conference Paper Title and Paper Interpretation (In Chinese) Code
2021-11-26 DeepGate DAC 2022 DeepGate: Learning neural representations of logic gates
2023-02-27 Deepseq DATE Deepseq: Deep sequential circuit learning. In Design, Automation and Test in Europe Conference and Exhibition
2023-03-14 Gamora DAC 2023 Gamora: Graph learning based symbolic reasoning for large-scale boolean networks
2023-05-25 DeepGate2 ICCAD 2023 DeepGate2: Functionality-aware circuit representation learning
2022-8-23 Fgnn DAC 2022 Functionality matters in netlist representation learning
2024-03-02 Less is more DAC 2024 Less is more: Hop-wise graph attention for scalable and generalizable learning on circuits
2024-11-01 Deepseq2 ASP-DAC 2025 Deepseq2: Enhanced sequential circuit learning with disentangled representations
2025-01-01 Fgnn2 TCAD 2024 Fgnn2: A powerful pre-training framework for learning the logic functionality of circuits
2025-01-23 Deepgate4 ICLR 2025 Deepgate4: Efficient and effective representation learning for circuit design at scale
2025-2-5 Deepcell arxiv Deepcell: Multiview representation learning for post-mapping netlists
2025-2-18 MGVGA ICLR 2025 Circuit representation learning with masked gatemodeling and verilog-aigalignment
2025-3-4 CircuitEncoder ASP-DAC 2025 A self-supervised, pre-trained, and cross-stage-aligned circuit encoder provides a foundation for various design tasks
2025-04-09 Polargate ICCAD 2024 Polargate: Breaking the functionality representation bottleneck of and-inverter graph neural network
2025-04-12 NetTAG DAC 2025 Nettag: A multimodal rtl-and-layoutaligned netlist foundation model via text-attributed graph
2025-04-13 GenEDA arxiv GenEDA: Unleashing Generative Reasoning on Netlist via Multimodal Encoder-Decoder Aligned Foundation Model

Flow & Layout

Date Method Conference Paper Title and Paper Interpretation (In Chinese) Code
2023-08 ChatEDA MLCAD 2023 Chateda: A large language model powered autonomous agent for eda ChatEDAv1
2024-07 RAG-EDA ICCAD 2024 Customized retrieval augmented generation and benchmarking for eda tool documentation qa RAG-EDA
2024-12 ChipAlign arxiv Chipalign: Instruction alignment in large language models for chip design via geodesic interpolation
2024-05-24 LLM4Scldof LAD 2024 Large language model (llm) for standard cell layout design optimization
2024-07-15 FabGPT ICCAD 2024 Fabgpt: An efficient large multimodal model for complex wafer defect knowledge queries
2024-08-24 two-stage AAAI 2024 Intelligent opc engineer assistant for semiconductor manufacturing
2024-11-28 DRC-Coder arxiv Drc-coder: Automated drc checker code generation using llm autonomous agent

Analog

Date Method Conference Paper Title and Paper Interpretation (In Chinese) Code
2023-12 LADAC Ladac: Large language model-driven auto-designer for analog circuits
2024-05 AnalogCoder AAAI 2025 Analogcoder: Analog circuit design via training-free code generation AnalogCoder
2024-05 FLAG ISCAS 2024 Flag: Formula-llm-based auto-generator for baseband hardware
2024-04-09 ADO-LLM ISCAS 2024 Ado-llm: Analog design bayesian optimization with in-context learning of large language models
2024-07 LaMAGIC Lamagic: Language-model-based topology generation for analog integrated circuits
2024-11 Artisan DAC 2024 Artisan: Automated operational amplifier design via domain-specific large language model
2024-11-19 LEDRO Ledro: Llm-enhanced design space reduction and optimization for analog circuits
2024-12-17 AnalogXpert Analogxpert: Automating analog topology synthesis by incorporating circuit design expertise into large language models
2025-01-14 LayoutCopilot TCAD 2025 LayoutCopilot: An LLM-Powered Multiagent Collaborative Framework for Interactive Analog Layout Design.
2025-02-28 AnalogGenie ICLR 2025 Analoggenie: A generative engine for automatic discovery of analog circuit topologies AnalogGenie

About

This repository contains a reading list of papers on AI in chip design. These papers are primarily categorized by chip design task type.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published