红海官网
  • 首页
  • 中国红海网站
  • 红海vpn网站
  • 红海Proios下载
  • 区块链新闻
  • VPN新闻
  • 自己DIY超简单!TP-Link Tapo C420S2 智慧无线监控系统开箱使用分享
  • 新思 AI 晶片营收每年超过 5 亿美元!估成长趋势将延续十年
  • iOS 好评生存角色扮演游戏《核爆RPG》历史新低价
  • A股上市公司NFT赛道清单:防范金融风险边界下的展业选择
  • ChatGPT 的应用:ChatGPT 可以用於哪些方面?例如:自然语言处理,对话生成,翻译,文本摘要等
红海官网
No Result
View All Result
Advertisement Banner
Home 中国红海网站

ChatGPT强势加入晶元设计!不用学专业硬体描述语言,说人话就行

by 红海pro安全吗
2023 年 6 月 20 日
in 中国红海网站
394 4
0
548
SHARES
2.5k
VIEWS
Share on FacebookShare on Twitter

西风 发自 凹非寺

量子位 | 公众号 QbitAI

和ChatGPT聊聊天,就可解决CPU开发过程中的一大难题?

纽约大学(NYU)研究人员完成了一件看似不可能的事情:

无需专业的硬体描述语言(HDL),仅靠说人话就能设计晶元!

在ChatGPT的帮助下,他们不仅设计出CPU上的一个组件,甚至还通过了有效性验证环节。

这个组件主要负责创造出一种基於八位累加器的微处理器架构的逻辑。而累加器本质上是寄存器(存储器),是专门存放算术或逻辑运算的一个操作数和存储运算结果的。这是CPU运作中不可或缺的一部分。

所以,还有什麽是大语言模型不能做的?

有网友表示:

晶元设计的部分流程实现自动化无疑是个好消息。

也有网友表现出对在晶元设计中使用AI编写HDL的担忧:

ChatGPT对晶元设计干了啥?

通常,设计和制造晶元的过程中会经历几个阶段。

其中一个阶段是用硬体描述语言(HDL)(例如Verilog)描述晶元内不同部件的实际几何形状、密度和整体布局。

在此前,作为一个极其专业化和复杂的领域,HDL编写一直是一项相对罕见且非常难以掌握的工作。

研究团队成员之一、也是研究助理教授的Hammond Pearce博士更是认为:

硬体描述语言的最大挑战就是没有多少人知道如何编写它们,很难成为这方面的专家。

这也就意味着,即使是最好的工程师也还是经常需要用这种语言做一些琐碎的事情。

而ChatGPT作为一种模式识别器,可以在各种类型的语言中转换自如,这就可以帮助工程师们跳过HDL阶段。

△使用 LLM 创建 IC(集成电路)的设计流程。

在这项研究中,研究人员分别使用LLM对八个具有代表性的硬体设计示例进行了研究。工程师与LLM之间实时来回交互,将纯英文文本逐步转化为Verilog(HDL)的等效代码。

其中一位硬体工程师与LLMs共同设计了一种新颖的基於八位累加器的微处理器体系结构。他们将这些基准测试和处理器发送到Skywater 130纳米Shuttle进行流片(tapeout)。

这个过程中,研究人员评估了ChatGPT-4、ChatGPT-3.5、Bard、HuggingChat四个不同LLM创建硬体设计的Verilog能力:

此外,研究人员还针对8位移位寄存器进行了基准测试。告诉大模型正在尝试为一个「测试名称」创建一个Verilog模型。然後提供规范说明,定义输入和输出埠以及其他所需的具体信息。最後询问他该如何编写一个满足这些规范的设计。

△8位移位寄存器的设计提示

下面是不同大模型给出的设计方案:

△左图是ChatGPT-4的八位移位寄存器设计,右图是ChatGPT-3.5

△左图是Bard(第4行的「红色」输入过宽),右图是HuggingChat(截断,格式化)

如上图所示,虽然ChatGPT都能够满足规格要求并开始进行设计流程,但Bard和HuggingChat都未能满足规格要求的初始标准。

研究人员又基於Bard和HuggingChat的初始提示,让它们重新生成了五次回答,但两者还是都失败了。Bard一直无法满足给定的设计规格要求,而HuggingChat的Verilog输出在模块定义之後就不符合语法规范。

鉴於Bard和HuggingChat在初始的挑战基准测试中表现不佳,研究人员决定後续完整测试仅对ChatGPT-4和ChatGPT-3.5进行。

与此同时,顺便让大模型进行了Testbench(测试台)的设计:

你能为这个设计编写一个Verilog测试台吗?测试台应该具备自检功能,并且能够与iverilog一起用於模拟和验证。如果测试用例失败,测试台应该能够提供足够的信息,以便找到并解决错误。

最终结果表明ChatGPT-4的表现较为出色。大多数基准测试都通过了,并且大部分只需要工具反馈即可。

与创建可运行设计相比,ChatGPT-4在创建可运行的测试台上遇到了更多困难,往往还是需要人类的反馈意见。

而与ChatGPT-4相比,ChatGPT-3.5的表现明显较差,大多数基准测试都失败了,而那些通过测试台的对话大多数也不符合规范。与ChatGPT-4相比,ChatGPT-3.5每次对话和基准测试之间会出现各种各样的问题,在设计和测试台方面需要更频繁地进行修正。

ChatGPT是晶元设计中的「力量倍增器」

随着大语言模型(LLM)的继续发展,未来从构想到功能设计,LLM或许都可以轻松实现。

△研究人员用ChatGPT-4设计的基於累加器的数据通路(图是人绘制的),控制信号用虚线表示

研究人员认为:

尽管我们强调了模型的单步性能(即一步完成设计),但对於硬体应用来说,让它们以「共同设计师」的身份加入,可能会表现得更好。

当与经验丰富的工程师协同工作时,它们可以成为一种「力量倍增器」。工程师可以根据模型提供的「初版设计方案」,进行微调和快速迭代。

Hammond Pearce博士说道:

这项研究成果是我们认为首次完全由人工智慧生成的硬体描述语言(HDL)转化为物理晶元的案例。一些人工智慧模型,比如OpenAI的ChatGPT和谷歌的Bard,可以生成不同编程语言的软体代码,但它们在硬体设计领域的应用尚未被广泛研究。

而这项研究表明,人工智慧在硬体制造方面也具有潜力,尤其是在对话式应用中,通过反覆交流可以完善设计。

并且,这样一来HDL编写过程中人为引起的错误就会减少,从而可缩短设计时间和上市时间,也可允许更多创造性的设计。

不知一些HDL工程专家听到这里是否会略感紧张。

研究人员认为如果这个过程能够实现自动化,不仅可以加快现在的工作速度,还可以减轻人为瓶颈。但是,完全依靠类似於ChatGPT这种大模型,或者依赖电力运行的软体机器也存在一定的风险。用於晶元设计的LLM在训练阶段也存在难解的黑盒子等一系列问题。

对此,你有什麽看法?

参考链接:
[1]
https://arxiv.org/abs/2305.13243(论文链接)
[2]
https://www.tomshardware.com/news/conversation-with-chatgpt-was-enough-to-develop-part-of-a-cpu

— 完 —

量子位 QbitAI · 头条号签约

关注我们,第一时间获知前沿科技动态

喜欢这篇文章吗?立刻分享出去让更多人知道吧!

本站内容充实丰富,博大精深,小编精选每日热门资讯,随时更新,点击「抢先收到最新资讯」浏览吧!

请您继续阅读更多来自 量子位 的精彩文章:

※实测ChatGPT插件真香用法!视频一键变脑图,高数作业轻松拿捏

红海pro安全吗

Tags: 量子
Advertisement Banner

红海pro安全吗

AI应用

红海Proios下载

WhatsApp 推出 4 大新功能 相机特效、自拍贴图、贴图包分享

3 月 ago
红海Proios下载

【全年只有一次】圣诞限定 PDF 工具王超值优惠登场

3 月 ago
红海Proios下载

Tim Cook 谈 AI 功能不收费的背後原因

3 月 ago
红海Proios下载

【万圣节最後召集】全城最强 AI PDF 工具限时特价

3 月 ago
红海Proios下载

新一代 M4 Mac 即将列阵 苹果或举行线上发布会

3 月 ago
红海官网

版权所有 © 2023 红海官网 甘ICP备26599631号-1

  • 首页
  • 中国红海网站
  • 红海vpn网站
  • 红海Proios下载
  • 区块链新闻
  • VPN新闻
  • 自己DIY超简单!TP-Link Tapo C420S2 智慧无线监控系统开箱使用分享
  • 新思 AI 晶片营收每年超过 5 亿美元!估成长趋势将延续十年
  • iOS 好评生存角色扮演游戏《核爆RPG》历史新低价
  • A股上市公司NFT赛道清单:防范金融风险边界下的展业选择
  • ChatGPT 的应用:ChatGPT 可以用於哪些方面?例如:自然语言处理,对话生成,翻译,文本摘要等

No Result
View All Result
  • 首页
  • 中国红海网站
  • 红海vpn网站
  • 红海Proios下载
  • 区块链新闻
  • VPN新闻
  • 自己DIY超简单!TP-Link Tapo C420S2 智慧无线监控系统开箱使用分享
  • 新思 AI 晶片营收每年超过 5 亿美元!估成长趋势将延续十年
  • iOS 好评生存角色扮演游戏《核爆RPG》历史新低价
  • A股上市公司NFT赛道清单:防范金融风险边界下的展业选择
  • ChatGPT 的应用:ChatGPT 可以用於哪些方面?例如:自然语言处理,对话生成,翻译,文本摘要等

版权所有 © 2023 红海官网 甘ICP备26599631号-1

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
wpDiscuz
0
0
希望看到您的想法,请您发表评论x
()
x
| 回复