C2HLSC: Leveraging Large Language Models to Bridge the Software-to-Hardware Design Gap
Not on the map. Why?
Abstract (arXiv)
High-Level Synthesis (HLS) tools offer rapid hardware design from C code, but their compatibility is limited by code constructs. This paper investigates Large Language Models (LLMs) for automatically refactoring C code into HLS-compatible formats. We present a case study using an LLM to rewrite C code for NIST 800-22 randomness tests, a QuickSort algorithm, and AES-128 into HLS-synthesizable C. The LLM iteratively transforms the C code guided by the system prompt and tool's feedback, implementing functions like streaming data and hardware-specific signals. With the hindsight obtained from the case study, we implement a fully automated framework to refactor C code into HLS-compatible formats using LLMs. To tackle complex designs, we implement a preprocessing step that breaks down the hierarchy in order to approach the problem in a divide-and-conquer bottom-up way. We validated our framework on three ciphers, one hash function, five NIST 800-22 randomness tests, and a QuickSort algorithm. Our results show a high success rate on benchmarks that are orders of magnitude more complex than what has been achieved generating Verilog with LLMs.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Nov 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 5; 2026: 11.
16 papers.
Sort:
By area:
- 2025iDSE: Navigating Design Space Exploration in High-Level Synthesis Using LLMscited by 6
- 2025LLM Benchmarking with LLaMA2: Evaluating Code Development Performance Across Multiple Programming Languagescited by 5
- 2025Large Language Models (LLMs) for Electronic Design Automation (EDA)cited by 3
- 2025CorrectHDL: Agentic HDL Design with LLMs Leveraging High-Level Synthesis as Referencecited by 3
- 2025A Blueprint for AI-Driven Software Quality: Integrating LLMs with Established Standardscited by 1
- 2026Agent Factories for High Level Synthesis: How Far Can General-Purpose Coding Agents Go in Hardware Optimization?cited by 1
- 2026LLMs for Secure Hardware Design and Related Problems: Opportunities and Challengescited by 1
- 2026HLS-Seek: QoR-Aware Code Generation for High-Level Synthesis via Proxy Comparative Reward Reinforcement Learningcited by 1
- 2026Evidence-Driven LLM Agent for C-to-Synthesizable-C Conversion and Verificationcited by 1
- 2026SABLE: An NDA-Safe Closed-Loop LLM Framework for Analog Circuit Optimization in Industrial EDA Flowscited by 1
- 2026From Pragmas to Partners: A Symbiotic Evolution of Agentic High-Level Synthesiscited by 0
- 2026A3D: Agentic AI flow for autonomous Accelerator Designcited by 0
4 more
- 2026Interpretable and Verifiable Hardware Generation with LLM-Driven Stepwise Refinementcited by 0
- 2026Agentic Electronic Design Automation: A Handoff Perspectivecited by 0
- 2026Hardware Design and Security in the Era of Chiplets and LLMscited by 0
- 2026HLSmith: An Expert-Guided Agentic Framework for C/C++-to-HLS Translationcited by 0
- 2026HLSmith: An Expert-Guided Agentic Framework for C/C++-to-HLS Translation7 Aug 2026
- 2026Hardware Design and Security in the Era of Chiplets and LLMs5 Aug 2026
- 2026SABLE: An NDA-Safe Closed-Loop LLM Framework for Analog Circuit Optimization in Industrial EDA Flows4 Jul 2026
- 2026Evidence-Driven LLM Agent for C-to-Synthesizable-C Conversion and Verification25 Jun 2026
- 2026Agentic Electronic Design Automation: A Handoff Perspective18 Jun 2026
- 2026Interpretable and Verifiable Hardware Generation with LLM-Driven Stepwise Refinement16 Jun 2026
- 2026A3D: Agentic AI flow for autonomous Accelerator Design14 May 2026
- 2026HLS-Seek: QoR-Aware Code Generation for High-Level Synthesis via Proxy Comparative Reward Reinforcement Learning13 May 2026
- 2026LLMs for Secure Hardware Design and Related Problems: Opportunities and Challenges11 May 2026
- 2026Agent Factories for High Level Synthesis: How Far Can General-Purpose Coding Agents Go in Hardware Optimization?26 Mar 2026
- 2026From Pragmas to Partners: A Symbiotic Evolution of Agentic High-Level Synthesis1 Feb 2026
- 2025CorrectHDL: Agentic HDL Design with LLMs Leveraging High-Level Synthesis as Reference20 Nov 2025
4 more
- 2025Large Language Models (LLMs) for Electronic Design Automation (EDA)27 Aug 2025
- 2025iDSE: Navigating Design Space Exploration in High-Level Synthesis Using LLMs28 May 2025
- 2025A Blueprint for AI-Driven Software Quality: Integrating LLMs with Established Standards19 May 2025
- 2025LLM Benchmarking with LLaMA2: Evaluating Code Development Performance Across Multiple Programming Languages24 Mar 2025
- 2026Agent Factories for High Level Synthesis: How Far Can General-Purpose Coding Agents Go in Hardware Optimization?cited by 1
- 2026Evidence-Driven LLM Agent for C-to-Synthesizable-C Conversion and Verificationcited by 1
- 2026From Pragmas to Partners: A Symbiotic Evolution of Agentic High-Level Synthesiscited by 0
- 2026A3D: Agentic AI flow for autonomous Accelerator Designcited by 0
- 2026Agentic Electronic Design Automation: A Handoff Perspectivecited by 0
- 2026Evidence-Driven LLM Agent for C-to-Synthesizable-C Conversion and Verification25 Jun 2026
- 2026Agentic Electronic Design Automation: A Handoff Perspective18 Jun 2026
- 2026A3D: Agentic AI flow for autonomous Accelerator Design14 May 2026
- 2026Agent Factories for High Level Synthesis: How Far Can General-Purpose Coding Agents Go in Hardware Optimization?26 Mar 2026
- 2026From Pragmas to Partners: A Symbiotic Evolution of Agentic High-Level Synthesis1 Feb 2026
- 2025iDSE: Navigating Design Space Exploration in High-Level Synthesis Using LLMscited by 6
- 2025LLM Benchmarking with LLaMA2: Evaluating Code Development Performance Across Multiple Programming Languagescited by 5
- 2025Large Language Models (LLMs) for Electronic Design Automation (EDA)cited by 3
- 2025CorrectHDL: Agentic HDL Design with LLMs Leveraging High-Level Synthesis as Referencecited by 3
- 2025A Blueprint for AI-Driven Software Quality: Integrating LLMs with Established Standardscited by 1
- 2026LLMs for Secure Hardware Design and Related Problems: Opportunities and Challengescited by 1
- 2026SABLE: An NDA-Safe Closed-Loop LLM Framework for Analog Circuit Optimization in Industrial EDA Flowscited by 1
- 2026Interpretable and Verifiable Hardware Generation with LLM-Driven Stepwise Refinementcited by 0
- 2026Hardware Design and Security in the Era of Chiplets and LLMscited by 0
- 2026HLSmith: An Expert-Guided Agentic Framework for C/C++-to-HLS Translationcited by 0
- 2026HLSmith: An Expert-Guided Agentic Framework for C/C++-to-HLS Translation7 Aug 2026
- 2026Hardware Design and Security in the Era of Chiplets and LLMs5 Aug 2026
- 2026SABLE: An NDA-Safe Closed-Loop LLM Framework for Analog Circuit Optimization in Industrial EDA Flows4 Jul 2026
- 2026Interpretable and Verifiable Hardware Generation with LLM-Driven Stepwise Refinement16 Jun 2026
- 2026LLMs for Secure Hardware Design and Related Problems: Opportunities and Challenges11 May 2026
- 2025CorrectHDL: Agentic HDL Design with LLMs Leveraging High-Level Synthesis as Reference20 Nov 2025
- 2025Large Language Models (LLMs) for Electronic Design Automation (EDA)27 Aug 2025
- 2025iDSE: Navigating Design Space Exploration in High-Level Synthesis Using LLMs28 May 2025
- 2025A Blueprint for AI-Driven Software Quality: Integrating LLMs with Established Standards19 May 2025
- 2025LLM Benchmarking with LLaMA2: Evaluating Code Development Performance Across Multiple Programming Languages24 Mar 2025