摘要
在本文中,我们介绍了SynthAI,一种用于自动生成高层次综合(HLS)设计的新方法。SynthAI在结构化决策图中集成了ReAct代理、链式思维(CoT)提示、网络搜索技术和检索增强生成(RAG)框架。这种创新方法能够系统地将复杂的硬件设计任务分解为多个阶段和较小的、可管理的模块。因此,SynthAI生成的可综合设计能紧密符合用户指定的设计目标和功能要求。我们通过多个案例研究进一步验证了SynthAI的能力,突显其从单一初始提示生成复杂多模块逻辑设计的熟练度。SynthAI代码可在以下仓库获取:\url{https://github.com/sarashs/FPGA_AGI}。