Skip to content

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

 
 
 

Contributors