SynthAI: A Multi Agent Generative AI Framework for Automated Modular HLS Design Generation

2024年05月25日
  • 简介
    本文介绍了SynthAI,一种用于自动创建高级综合(HLS)设计的开创性方法。SynthAI整合了ReAct代理、思维链(CoT)提示、网络搜索技术和检索增强生成(RAG)框架,融入结构化决策图中。这种创新方法将复杂的硬件设计任务系统地分解成多个阶段和较小的可管理模块。因此,SynthAI能够生成符合用户指定的设计目标和功能要求的可综合设计。我们通过几个案例研究进一步验证了SynthAI的能力,突出了其从单个初始提示生成复杂的多模块逻辑设计的熟练程度。SynthAI的代码可通过以下存储库获得:\url{https://github.com/sarashs/FPGA_AGI}。
  • 作者讲解
  • 图表
  • 解决问题
    SynthAI试图解决高级综合设计的自动化问题,以便更好地满足用户的设计目标和功能要求。
  • 关键思路
    SynthAI将ReAct代理、CoT提示、Web搜索技术和RAG框架结合在一个结构化决策图中,使复杂的硬件设计任务可以系统地分解成多个阶段和较小的可管理模块。
  • 其它亮点
    SynthAI通过多个案例研究验证了其生成复杂、多模块逻辑设计的能力。SynthAI的代码已经开源。
  • 相关研究
    最近的相关研究包括:1.《Automated High-Level Synthesis of Digital Circuits using Genetic Programming》;2.《A Learning-Based Approach to High-Level Synthesis》;3.《High-Level Synthesis with LegUp: An Open-Source FPGA Tool》等。
许愿开讲
PDF
原文
点赞 收藏
向作者提问
NEW
分享到Link

提问交流

提交问题,平台邀请作者,轻松获得权威解答~

向作者提问