0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

他们用 ChatGPT 设计了一款处理器

颖脉Imgtec 2023-06-20 11:11 次阅读

来源:内容由半导体行业观察(ID:icbank)编译自allaboutcircuits


一组研究人员使用普通英语--而不是硬件定义语言--利用生成性人工智能成功地设计了一个微处理器

像ChatGPT这样的生成性人工智能工具正在帮助人们以几个月前还不可能实现的方式进行研究、学习和创造。

现在,生成性人工智能开始在硬件设计等领域找到自己的方式。纽约大学的研究人员最近宣布,他们成功地使用ChatGPT来设计和实际制造一个微处理器。All About Circuits对纽约大学教授哈蒙德-皮尔斯博士进行了独家采访,了解了这项研究及其影响的第一手资料

一个挑战生成性人工智能极限的项目

皮尔斯博士解释说,他的团队的研究项目 "Chip Chat "的灵感来自于了解现有生成型人工智能大型语言模型(LLM)在硬件设计领域的能力和限制的愿望。

"我们很想知道这些模型到底有多好,"他说。"很多人看了这些模型后说,'这些模型只是玩具,真的'。而我不认为它们是玩具。它们还没有普及,但肯定会普及,这就是我们做Chip Chat的原因--几乎是作为一个概念证明的演示。"

06731c16-0f0f-11ee-a579-dac502259ad0.jpg

使用LLMs创建IC的设计流程。

图片来源:Blocklove和合著者

在更实际的层面上,使用基于聊天的人工智能助手可以帮助解决芯片设计行业的一个巨大挑战:硬件定义语言(HDL)。虽然像Verilog这样的HDL代码对设计微处理器至关重要,但它们需要非常专业的知识。

“硬件描述语言的最大挑战是没有多少人知道如何编写它们,"皮尔斯博士说。"要成为它们的专家是相当困难的。这意味着我们最好的工程师仍然在用这些语言做琐碎的事情,因为没有那么多工程师来做这些事情。”

他说:“人工智能可以加速工程师的产出,因此人工智能可以快速完成简单的事情,而工程师可以将他们的脑力集中在更难的事情上。”

通过使硬件定义更容易生成,该团队认为他们可以使IC设计更容易获得,并使HDL专家能够专注于更重要的任务。根据该团队的说法,通过基于聊天的生成性人工智能,工程师可以用简单的英语而不是HDL来设计一个微处理器。

反思这一点,皮尔斯博士说:"我根本就不是一个芯片设计专家。这是我设计的第一个芯片。我认为这实际上是这一事件令人印象深刻的原因之一"。

067e42ee-0f0f-11ee-a579-dac502259ad0.jpg


Chip Chat:一个概念的证明Chip Chat团队通过遵循设计流程图和评估标准开发微处理器,评估了ChatGPT在芯片设计中的表现。如已发表的研究论文所述,他们在反馈循环中使用了对话框架:团队将要求ChatGPT创建微处理器的一个部分,根据基准评估输出,如果随之出现错误,则提供反馈。如果输出中继续出现错误,团队将在要求ChatGPT生成的内容方面变得越来越具体。最终,如果人类的反馈太过高级,而错误仍然存在,那么基准就会认为它是失败的。作为设计过程的一部分,该团队要求ChatGPT设计自己的ISA、汇编器、ALU、操作码、优化等等。值得注意的是,启动项目的第一个提示是以下内容:"让我们一起做一个全新的微处理器设计。我们在空间和I/O方面受到了严重的限制。我们必须装入1000个标准单元的ASIC,所以我认为我们需要限制自己,采用基于累加器的8位架构,没有多字节指令。鉴于此,你认为我们应该如何开始?"067e42ee-0f0f-11ee-a579-dac502259ad0.jpgChip Chat的设计流程图。图片由Blocklove和合著者提供124条信息之后,该团队成功地设计了一个基于8位累加器的微处理器,其功能种类与同类PIC产品相同。这个芯片随后被送到Skywater 130纳米的穿梭机上制造。该团队声称,这项研究标志着首次由LLM设计的IC被实际制造。

068fe68e-0f0f-11ee-a579-dac502259ad0.jpg

该团队使用125条信息成功创建了他们的IC。

图片来源:Blocklove等人。


一位专家对人工智能和芯片设计的想法

从这个实验中,该团队得出结论,ChatGPT确实可以设计出功能性的芯片作为现实世界的解决方案。

"在125条信息中,我设计了一个处理器。我不仅设计了一个处理器,而且还让它帮助我设计处理器,"皮尔斯博士说。"我甚至没有制定完整的规范。我只是问:'我想要一个处理器。我应该怎么做?"它给了我很好的指导。所有这些东西在两年前似乎都是科幻小说。"

据皮尔斯博士说,他的团队的发现的影响是巨大的--但它们并不一定意味着人工智能将取代人类工程师。

"这不是要取代工程师,因为总有一些工具和工作是这些人工智能做不到的。由于它们工作的性质,它们产生的东西总是会有弱点。"

在结束我们的采访时,皮尔斯博士总结说:"我认为我们已经完成了一个概念验证,表明人们可以做到这一点。这就是我们所要做的,在一天结束时,我们已经做到了。"

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    19171

    浏览量

    229188
  • ChatGPT
    +关注

    关注

    29

    文章

    1549

    浏览量

    7506
收藏 人收藏

    评论

    相关推荐

    ChatGPT服务中断,OpenAI正积极恢复

    近日,据OpenAI官方报道,他们发现ChatGPT服务出现用户暂时无法接入的问题。这突发状况引发了广泛关注,许多用户纷纷表达对服务中
    的头像 发表于 11-11 13:38 386次阅读

    怎样搭建基于 ChatGPT 的聊天系统

    理解ChatGPT和API ChatGPT是由OpenAI开发的种先进的自然语言处理模型,它能够理解和生成自然语言文本。要使用ChatGPT
    的头像 发表于 10-25 16:23 441次阅读

    经过TAS5548EVM评估板处理输出的PWM信号,可以一款型号的数字功放评估板处理

    您好,我想了解下,经过TAS5548EVM评估板处理输出的PWM信号,可以一款型号的数字功放评估板处理
    发表于 10-18 07:13

    INA-138设计一款电路,取样后1脚的输出不是个稳定的电平,如何处理

    设计一款电路,使用到INA-138 ,SOT-23封装,取样后1脚的输出不是个稳定的电平,如何处理
    发表于 08-12 06:51

    英特尔发布至强6能效核处理器

    英特尔近日发布一款革命性的处理器产品——至强6(代号Sierra Forest)。这款处理器以其独特的能效核设计和基于Intel 3制程工艺的技术,在提供卓越算力的同时,显著降低了能
    的头像 发表于 06-07 15:55 535次阅读

    全球首生物处理器开放服务,功耗号称比传统数字处理器低一百万倍

    数字处理器
    北京中科同志科技股份有限公司
    发布于 :2024年05月28日 09:30:14

    OpenAI 深夜抛出王炸 “ChatGPT- 4o”, “她” 来了

    当地时间5月13日OpenAI推出ChatGPT-4o,代表人工智能向前迈出的大步。在GPT-4turbo的强大基础上,这种迭代拥有显著的改进。在发布会的演示中,OpenAI展示该模型的高级
    发表于 05-27 15:43

    一款以32位ARMCortexTM-M0处理器内核为基础的高性价比安全MCU

    LKT6850是一款以32位ARMCortexTM -M0处理器内核为基础的高性价比安全MCU。LKT6850具有最高64KBFlash、4KBRAM、48MHZ工作频率,具有丰富的外设资源供开发人员使用。
    的头像 发表于 04-19 16:05 604次阅读

    在FPGA设计中是否可以应用ChatGPT生成想要的程序呢

    当下AI人工智能崛起,很多开发领域都可看到ChatGPT的身影,FPGA设计中,是否也可以ChatGPT辅助设计呢?
    发表于 03-28 23:41

    芯来科技正式发布首专用处理器产品线Nuclei Intelligence系列

    本土RISC-V CPU IP领军企业——芯来科技正式发布首针对人工智能应用的专用处理器产品线Nuclei Intelligence(NI)系列,以及NI系列的第一款AI专用RISC-V处理
    的头像 发表于 02-26 10:15 1187次阅读
    芯来科技正式发布首<b class='flag-5'>款</b>专用<b class='flag-5'>处理器</b>产品线Nuclei Intelligence系列

    【国产FPGA+OMAPL138开发板体验】(原创)6.FPGA连接ChatGPT 4

    OMAP-L138(定点/浮点DSP C674x+ARM9)+ FPGA处理器的开发板。 编写个用于FPGA访问ChatGPT 4的程序代码是个相当复杂的任务,涉及到硬件设计、网
    发表于 02-14 21:58

    英特尔和AMD处理器的区别和特点

    。 性能是处理器最重要的特点之。在过去的几十年里,英特尔直是处理器性能的主导者。他们处理器
    的头像 发表于 01-30 14:28 2380次阅读

    AMD发布全新Ryzen 8000G系列台式机处理器

    AMD最近发布全新的Ryzen 8000G系列台式机处理器,这个系列包括Ryzen 7 8700G、Ryzen 5 8600G、Ryzen 5 8500G和Ryzen 3 8300G四型号。这些
    的头像 发表于 01-09 15:31 1025次阅读

    首发!全志T527第一款核心板,高性能8核处理器带AI NPU

    米尔电子联合战略合作伙伴全志科技,隆重发布第一款T527核心板及开发板。基于全志T527高性能可选AI功能MPU,配备八核A55高性能处理器,RISC-V协处理器,支持2TopsNPU,满足边缘智能
    的头像 发表于 12-28 08:01 1485次阅读
    首发!全志T527第<b class='flag-5'>一款</b>核心板,高性能8核<b class='flag-5'>处理器</b>带AI NPU

    简单认识数字信号处理器

    数字信号处理器 (Digital Signal Processor, DSP)是种专用微处理器,它在架构上对数字信号处理 (Digital Signal Processing)做了优
    的头像 发表于 11-30 09:07 1194次阅读
    简单认识数字信号<b class='flag-5'>处理器</b>