The integration of a complex set of Electronic Design Automation (EDA) tools to enhance interoperability is a critical concern for circuit designers. Recent advancements in large language models (LLMs) have showcased their exceptional capabilities in natural language processing and comprehension, offering a novel approach to interfacing with EDA tools. This research paper introduces ChatEDA, an autonomous agent for EDA empowered by a large language model, AutoMage, complemented by EDA tools serving as executors. ChatEDA streamlines the design flow from the Register-Transfer Level (RTL) to the Graphic Data System Version II (GDSII) by effectively managing task planning, script generation, and task execution. Through comprehensive experimental evaluations, ChatEDA has demonstrated its proficiency in handling diverse requirements, and our fine-tuned AutoMage model has exhibited superior performance compared to GPT-4 and other similar LLMs.
翻译:电子设计自动化(EDA)工具集的集成以增强互操作性,是电路设计者关注的核心问题。大型语言模型(LLM)的最新进展展示了其在自然语言处理与理解方面的卓越能力,为与EDA工具的交互提供了新颖的途径。本研究论文提出了ChatEDA——一个由大型语言模型AutoMage赋能,并以EDA工具作为执行器的EDA自主智能体。ChatEDA通过有效管理任务规划、脚本生成与任务执行,简化了从寄存器传输级(RTL)到图形数据系统第二版(GDSII)的设计流程。通过全面的实验评估,ChatEDA在处理多样化需求方面展现了其熟练能力,而我们微调的AutoMage模型相较于GPT-4及其他同类大型语言模型表现出更优越的性能。