在软件代码生成方面,大型语言模型(LLMs)已展现出显著的能力,但其在模拟电子设计自动化(EDA)中的应用受到限制。由于对电路拓扑理解和数据的不足,直接提示LLMs和多模态模型往往导致幻觉,并未能生成能够通过严格SPICE仿真的电路图。为此,我们提出了一种端到端的多步骤LLM代理框架ATLAS,能够生成成功通过仿真验证的功能性逐次逼近寄存器(SAR)模数转换器(ADC)。
为了遵循模拟设计的严格约束,我们利用专家知识在规划、选择、参数化和迭代修改中为LLM提供基础。在ATLAS框架中,我们引入了模板约束生成,与其他基于模板的工作不同,它构建了更为通用的SAR ADC生成流程。我们通过开发不同技术节点和输入规格的SAR ADC,展示了我们框架的强有力概念验证。总体而言,我们基于专家知识的多步骤代理ATLAS为将LLMs整合到可靠的模拟设计方法中奠定了务实的基础。
博主点评: 该研究展示了如何克服LLM在模拟设计中的局限,利用专家知识和模板约束生成有效的电路。ATLAS框架的提出为未来将AI应用于电子设计提供了重要的参考,尤其是在需要高可靠性的领域。其创新的多步骤方法为设计流程带来了新的思路。