NL2GDS: LLM-aided interface for Open Source Chip Design

本文提出了 NL2GDS 框架,利用大语言模型将自然语言硬件描述自动转化为可综合 RTL 代码及 GDSII 版图,并通过开源 OpenLane 流程在基准测试中实现了显著的面积、延迟和功耗优化,从而加速了开源芯片设计并降低了 ASIC 设计门槛。

Max Eland, Jeyan Thiyagalingam, Dinesh Pamunuwa, Roshan Weerasekera

发布于 2026-03-06
📖 1 分钟阅读☕ 轻松阅读

Each language version is independently generated for its own context, not a direct translation.

这篇论文介绍了一个名为 NL2GDS 的突破性系统,你可以把它想象成芯片设计界的“魔法翻译官”。

为了让你更容易理解,我们用几个生活中的比喻来拆解这项技术:

1. 核心问题:以前造芯片有多难?

想象一下,如果你想盖一栋房子(造芯片),以前你必须先画极其复杂的工程图纸,还要懂各种建筑规范、材料力学,甚至要亲自去指挥每一块砖怎么砌。

  • 现状:传统的芯片设计就像这样。工程师需要用一种叫"Verilog"的复杂编程语言(相当于建筑界的“天书”)来写代码,然后经过一系列昂贵且复杂的软件工具(相当于建筑队),最后才能生产出芯片的蓝图(GDSII 文件,相当于最终的建筑图纸)。
  • 痛点:门槛太高,只有大公司和顶尖专家能玩,而且过程很慢、很贵。

2. 解决方案:NL2GDS 是什么?

NL2GDS 就像是一个**“说人话就能盖房子”的超级 AI 助手**。

  • 输入:你只需要用自然语言(比如中文或英文)告诉它:“我想要一个能计算 16 位数字相乘的芯片,要快一点,还要省电。”
  • 过程:AI 听懂了你的需求,自动把它翻译成专业的“建筑图纸”(Verilog 代码),然后指挥“建筑队”(开源的 OpenLane 工具流)自动去施工、优化、检查错误。
  • 输出:最后,它直接给你一张可以直接拿去工厂生产芯片的完整蓝图(GDSII 文件)。

3. 它是如何工作的?(三个关键魔法)

魔法一:多智能体协作(像一支精英施工队)

以前的 AI 可能像是一个刚毕业的学生,让你说一句话,它写一段代码,然后可能就卡住了。
NL2GDS 则像是一支分工明确的精英施工队

  • 策划员:先问你细节(比如输入输出是什么,要什么性能)。
  • 建筑师:负责写代码(生成 Verilog)。
  • 质检员:专门挑刺,检查代码有没有错,能不能通过测试。
  • 优化师:如果第一次盖的房子不够好,它会看着“施工日志”,告诉建筑师:“这里墙太厚了,省点材料;那里路太窄了,改宽点。”
  • 结果:它们互相配合,不断自我修正,直到造出完美的房子。

魔法二:RAG(带着说明书的 AI)

普通的 AI 有时候会“瞎编”,因为它不知道芯片制造的具体规则(比如 OpenLane 工具里有 800 多个参数,AI 记不住)。
NL2GDS 给 AI 配了一个**“超级图书馆”**(检索增强生成,RAG)。当 AI 遇到不懂的参数或报错时,它会立刻去查专业的技术手册和成功的案例,确保它给出的建议是符合工程规范的,而不是凭空想象。

魔法三:云端并行(多线程施工)

传统的芯片设计像是一个工人一块砖一块砖地砌,很慢。
NL2GDS 利用云计算,像是有100 个工人同时开工。它可以在云端同时运行几十次不同的设计方案,快速比较哪种方案面积最小、速度最快、最省电,然后选出最好的那个。

4. 效果有多好?(用数据说话)

研究人员拿了一些经典的芯片设计题目(比如 ISCAS 基准测试,相当于“高考题”)来测试:

  • 面积更小:造出来的芯片比传统方法小了 36%(相当于房子占地少了三分之一)。
  • 速度更快:信号传输延迟降低了 35%(相当于交通更通畅,堵车少了)。
  • 更省电:功耗降低了 70%(相当于房子更节能,电费省了一大半)。
  • 成本极低:以前可能需要几天甚至几周的设计,现在1 小时就能搞定,而且云服务和 AI 的费用加起来只要1 美元多

5. 这意味着什么?(未来的影响)

这项技术的最大意义在于**“民主化”**:

  • 以前:只有谷歌、苹果这样的大公司,或者拥有昂贵软件(EDA 工具)的专家才能设计芯片。
  • 现在:只要你会说话,有创意,就能设计芯片。学生、小公司、甚至业余爱好者,都可以像搭积木一样,通过描述想法来制造芯片。

总结一句话
NL2GDS 就像给芯片设计装上了一个“自动驾驶”系统。你只需要告诉它目的地(你的需求),它就能自动规划路线、驾驶车辆、避开障碍,最后把你安全、高效、低成本地送到终点(生产出芯片蓝图)。这极大地降低了造芯片的门槛,让硬件创新变得像写文章一样简单。