mlsanityData to 14 Oct 2026

HLSPilot: LLM-based High-Level Synthesis

arXiv 2408.06810 ↗First posted 13 Aug 2024cs.ARcited by 25

Not on the map. Why?

Abstract (arXiv)

Large language models (LLMs) have catalyzed an upsurge in automatic code generation, garnering significant attention for register transfer level (RTL) code generation. Despite the potential of RTL code generation with natural language, it remains error-prone and limited to relatively small modules because of the substantial semantic gap between natural language expressions and hardware design intent. In response to the limitations, we propose a methodology that reduces the semantic gaps by utilizing C/C++ for generating hardware designs via High-Level Synthesis (HLS) tools. Basically, we build a set of C-to-HLS optimization strategies catering to various code patterns, such as nested loops and local arrays. Then, we apply these strategies to sequential C/C++ code through in-context learning, which provides the LLMs with exemplary C/C++ to HLS prompts. With this approach, HLS designs can be generated effectively. Since LLMs still face problems in determining the optimized pragma parameters precisely, we have a design space exploration (DSE) tool integrated for pragma parameter tuning. Furthermore, we also employ profiling tools to pinpoint the performance bottlenecks within a program and selectively convert bottleneck components to HLS code for hardware acceleration. By combining the LLM-based profiling, C/C++ to HLS translation, and DSE, we have established HLSPilot, the first LLM-enabled high-level synthesis framework, which can fully automate the high-level application acceleration on hybrid CPU-FPGA architectures. According to our experiments on real-world application benchmarks, HLSPilot achieve comparable performance in general and can even outperform manually crafted counterparts, thereby underscoring the substantial promise of LLM-assisted hardware designs.

Key facts. Cited by 25 papers in the map (data through 14 Oct 2026). First posted on arXiv 13 Aug 2024.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 18; 2026: 7.

25 papers.

Sort:

By area:

  1. 2025A Survey of Circuit Foundation Model: Foundation AI Models for VLSI Circuit Design and EDAcited by 17
  2. 2025HLS-Eval: A Benchmark and Framework for Evaluating LLMs on High-Level Synthesis Design Taskscited by 10
  3. 2025Can Reasoning Models Reason about Hardware? An Agentic HLS Perspectivecited by 9
  4. 2025LIFT: LLM-Based Pragma Insertion for HLS via GNN Supervised Fine-Tuningcited by 8
  5. 2025Understanding and Mitigating Errors of LLM-Generated RTL Codecited by 8
  6. 2025iDSE: Navigating Design Space Exploration in High-Level Synthesis Using LLMscited by 7
  7. 2025HLSDebugger: Identification and Correction of Logic Bugs in HLS Code with LLM Solutionscited by 5
  8. 2025TFHE-Coder: Evaluating LLM-agentic Fully Homomorphic Encryption Code Generationcited by 4
  9. 2025Pluto: A Benchmark for Evaluating Efficiency of LLM-generated Hardware Codecited by 3
  10. 2025CorrectHDL: Agentic HDL Design with LLMs Leveraging High-Level Synthesis as Referencecited by 3
  11. 2025SANGAM: SystemVerilog Assertion Generation via Monte Carlo Tree Self-Refinecited by 2
  12. 2026Bench4HLS: End-to-End Evaluation of LLMs in High-Level Synthesis Code Generationcited by 2
13 more
  1. 2025BRIDGES: Bridging Graph Modality and Large Language Models within EDA Taskscited by 1
  2. 2025Iceberg: Enhancing HLS Modeling with Synthetic Datacited by 1
  3. 2025MAHL: Multi-Agent LLM-Guided Hierarchical Chiplet Design with Adaptive Debuggingcited by 1
  4. 2025Context-Adaptive Synthesis and Compression for Enhanced Retrieval-Augmented Generation in Complex Domainscited by 1
  5. 2025Proof2Silicon: Prompt Repair for Verified Code and Hardware Generation via Reinforcement Learningcited by 1
  6. 2026Agent Factories for High Level Synthesis: How Far Can General-Purpose Coding Agents Go in Hardware Optimization?cited by 1
  7. 2026Evidence-Driven LLM Agent for C-to-Synthesizable-C Conversion and Verificationcited by 1
  8. 2025Advancing AI-assisted Hardware Design with Hierarchical Decentralized Training and Personalized Inference-Time Optimizationcited by 0
  9. 2025A2H-MAS: An Algorithm-to-HLS Multi-Agent System for Automated and Reliable FPGA Implementationcited by 0
  10. 2026The New Compiler Stack: A Survey on the Synergy of LLMs and Compilerscited by 0
  11. 2026Agentic Electronic Design Automation: A Handoff Perspectivecited by 0
  12. 2026HLSmith: An Expert-Guided Agentic Framework for C/C++-to-HLS Translationcited by 0
  13. 2026An Executable Benchmark for LLM-Based HLS Repair:Design Complexity and Repair Underconstraintcited by 0