AgRefactor: Refactoring for HLS Compatibility with a Self-Evolving Agentic Workflow
Abstract
High-Level Synthesis (HLS) provides a fast path from concepts to silicon, but practical HLS design flows begin with a tedious step: refactoring software into HLS-compatible programs. Converting real-world software remains challenging due to restrictive language support and the gap between software and hardware programming practices, and this preparatory phase can take domain experts days even for an initial synthesizable design. Existing automated refactoring methods and recent LLM-based workflows partially address this problem, yet they often fall short in generalizability, scalability, and cost efficiency.
Fields of Study & Subjects
Embedded Systems Design Techniques
Modular Robots and Swarm Intelligence
Model-Driven Software Engineering Techniques
Publication details
- Journal / source
- Proceedings of the 2026 ACM/SIGDA International Symposium on Field Programmable Gate Arrays
- Publisher
- ACM
- Pages
- 183–183
- Publication date
- 5 February 2026