- 简介模拟电路设计是现代芯片技术中的重要任务,它着眼于选择组件类型、连接性和参数以确保电路功能的正确性。虽然大型语言模型在数字电路设计方面取得了进展,但模拟电路中的复杂性和数据稀缺性带来了重大挑战。为了缓解这些问题,我们介绍了AnalogCoder,这是第一个通过Python代码生成进行模拟电路设计的无需训练的大型语言模型代理。首先,AnalogCoder采用带有定制域特定提示的反馈增强流程,实现了自动化和自我纠正的模拟电路设计,成功率高。其次,它提出了一个电路工具库,将成功的设计存档为可重复使用的模块化子电路,简化了复合电路的创建。第三,广泛的实验覆盖了各种模拟电路任务,结果显示AnalogCoder优于其他基于大型语言模型的方法。它成功设计了20个电路,比标准的GPT-4o多5个。我们相信AnalogCoder能够显著提高劳动密集型的芯片设计过程,使非专业人士能够高效地设计模拟电路。代码和基准可以在https://github.com/anonyanalog/AnalogCoder 上找到。
-
- 图表
- 解决问题Analog circuit design is a challenging task due to the complexity and scarcity of data, and the paper aims to introduce a training-free Large Language Model (LLM) agent called AnalogCoder to automate the design process.
- 关键思路AnalogCoder uses a feedback-enhanced flow with tailored domain-specific prompts and proposes a circuit tool library to archive successful designs as reusable modular sub-circuits, enabling the automated and self-correcting design of analog circuits with a high success rate. AnalogCoder outperforms other LLM-based methods in extensive experiments on a benchmark designed to cover a wide range of analog circuit tasks.
- 其它亮点AnalogCoder is the first training-free LLM agent for designing analog circuits through Python code generation. It simplifies composite circuit creation by proposing a circuit tool library to archive successful designs as reusable modular sub-circuits. AnalogCoder successfully designed 20 circuits, 5 more than standard GPT-40, in extensive experiments on a benchmark designed to cover a wide range of analog circuit tasks. The codes and benchmark are provided at https://github.com/anonyanalog/AnalogCoder.
- Recent related work includes advances in Large Language Models for digital circuit design, but AnalogCoder is the first to focus on analog circuit design through Python code generation.
NEW
提问交流
提交问题,平台邀请作者,轻松获得权威解答~
向作者提问

提问交流