Score: 1

ChatHLS: Towards Systematic Design Automation and Optimization for High-Level Synthesis

Published: July 1, 2025 | arXiv ID: 2507.00642v2

By: Runkai Li , Jia Xiong , Xiuyuan He and more

Potential Business Impact:

Makes computer chips faster and easier to build.

Business Areas:
Electronic Design Automation (EDA) Hardware, Software

The increasing complexity of computational demands has spurred the adoption of domain-specific accelerators, yet traditional hardware design methodologies remain constrained by prolonged development and verification cycles. High-Level Synthesis (HLS) bridges the software-hardware gap by enabling hardware design from high-level languages. However, its widespread adoption is hindered by strict coding constraints and intricate hardware-specific optimizations. To address these challenges, we introduce ChatHLS, an agile HLS design automation workflow that leverages fine-tuned LLMs integrated within a multi-agent framework for HLS-specific error correction and design optimization. Through navigating LLM training with a novel verification-oriented data augmentation paradigm, ChatHLS achieves an average repair pass rate of 82.7% over 612 error cases. Furthermore, by enabling optimization reasoning within practical computational budgets, ChatHLS delivers performance improvements ranging from 1.9$\times$ to 14.8$\times$ on resource-constrained kernels, attaining a 3.6$\times$ average speedup compared to SOTA approaches. These results underscore the potential of ChatHLS in substantially expediting hardware development cycles while upholding rigorous standards of design reliability and quality.

Page Count
9 pages

Category
Computer Science:
Hardware Architecture