“Chipchat”讓普通人可以設(shè)計(jì)芯片。
人工智能在半導(dǎo)體設(shè)計(jì)中的應(yīng)用已經(jīng)不是新鮮話題了。已經(jīng)有幾種電子設(shè)計(jì)自動(dòng)化 (EDA) 工具使用了人工智能技術(shù),人工智能在芯片布局和其他元素方面顯示出令人印象深刻的結(jié)果。
近日,紐約大學(xué) Tandon 工程學(xué)院的研究人員使用簡(jiǎn)單的英語(yǔ)“對(duì)話”與 AI 模型制造了一個(gè)微處理芯片,這是一項(xiàng)史無(wú)前例的成就,可以加快芯片開(kāi)發(fā)速度,更重要的是這將允許沒(méi)有專(zhuān)業(yè)技術(shù)技能的個(gè)人設(shè)計(jì)芯片。
兩名硬件工程師使用標(biāo)準(zhǔn)英語(yǔ)與ChatGPT-4“交談”,并設(shè)計(jì)了一種新型的微處理器架構(gòu)。研究團(tuán)隊(duì)和 ChatGPT 設(shè)計(jì)的芯片并不是一個(gè)完整的處理器,它是整個(gè) CPU 的一個(gè)部分:負(fù)責(zé)創(chuàng)建一個(gè)新穎的基于 8 位累加器的微處理器架構(gòu)的邏輯。該芯片隨后被送往Skywater 130 nm ***上進(jìn)行制造。該團(tuán)隊(duì)聲稱(chēng),這項(xiàng)研究標(biāo)志著 LLM 設(shè)計(jì)的 IC 首次真正投入生產(chǎn)。
該團(tuán)隊(duì)使用 125 條消息成功創(chuàng)建了他們的 IC。
累加器本質(zhì)上是寄存器(內(nèi)存),其中存儲(chǔ)中間計(jì)算的結(jié)果,直到主計(jì)算完成。但它們是 CPU 工作方式不可或缺的一部分;也許還可以設(shè)計(jì)其他必要的單元。這一成果表明,未來(lái)成為 EDA 設(shè)計(jì)師的知識(shí)門(mén)檻要低得多。也許有一天,足夠多的 CPU 碎片會(huì)被公開(kāi),這樣更多的ChatGPT用戶將可以在家里設(shè)計(jì)他們的 CPU 架構(gòu)。
第一個(gè)完全由 AI 生成的 HDL
通常,開(kāi)發(fā)任何類(lèi)型的硬件包括芯片,都是從用普通語(yǔ)言描述硬件應(yīng)該做什么開(kāi)始的。經(jīng)過(guò)專(zhuān)門(mén)培訓(xùn)的工程師然后將該描述翻譯成硬件描述語(yǔ)言 (HDL),Verilog 就是其中一種,Verilog語(yǔ)言主要用于在集成電路設(shè)計(jì),特別是超大規(guī)模集成電路的計(jì)算機(jī)輔助設(shè)計(jì)。
使用 LLM 創(chuàng)建 IC(集成電路)的設(shè)計(jì)流程。(來(lái)源:紐約大學(xué) Tandon)
研究人員使用商業(yè)和公開(kāi)可用的大型語(yǔ)言模型 (LLM) 來(lái)研究八個(gè)硬件設(shè)計(jì)示例,在工程師和 LLM 之間的實(shí)時(shí)來(lái)回交互中,通過(guò)純英文文本處理其 Verilog (HDL) 等效。
“這項(xiàng)研究產(chǎn)生了我們認(rèn)為是第一個(gè)完全由 AI 生成的 HDL,用于制造物理芯片,”紐約大學(xué) Tandon 的研究助理教授兼研究團(tuán)隊(duì)成員 Hammond Pearce 博士說(shuō)。“一些人工智能模型,如 OpenAI 的 ChatGPT 和谷歌的 Bard,可以生成不同編程語(yǔ)言的軟件代碼,但它們?cè)谟布O(shè)計(jì)中的應(yīng)用尚未得到廣泛研究。這項(xiàng)研究表明 AI 也可以使硬件制造受益,尤其是當(dāng)它被用于對(duì)話時(shí),你可以通過(guò)一種有來(lái)有往的方式來(lái)完善設(shè)計(jì)。”
一個(gè)突破生成人工智能極限的項(xiàng)目
Pearce 博士解釋說(shuō),他的團(tuán)隊(duì)的研究項(xiàng)目 Chip Chat 的靈感源于了解硬件設(shè)計(jì)空間中現(xiàn)有生成 AI 大型語(yǔ)言模型 (LLM) 的能力和局限性的愿望。
“我們很想知道這些模型到底有多好,”他說(shuō)。“很多人看著這些模型說(shuō),‘這些模型只是玩具,真的。’我不認(rèn)為它們是玩具。它們肯定會(huì)無(wú)處不在,這就是我們進(jìn)行 Chip Chat 的原因——幾乎就像是概念驗(yàn)證演示。”
在更實(shí)際的層面上,使用基于聊天的 AI 助手可以幫助解決芯片設(shè)計(jì)行業(yè)的一個(gè)巨大挑戰(zhàn):硬件定義語(yǔ)言 (HDL)。雖然像 Verilog 這樣的 HDL 代碼對(duì)于設(shè)計(jì)微處理器至關(guān)重要,但它們需要非常專(zhuān)業(yè)的知識(shí)。
“硬件描述語(yǔ)言的一大挑戰(zhàn)是沒(méi)有多少人知道如何編寫(xiě)它們,” Pearce 博士說(shuō)。“要成為相關(guān)領(lǐng)域的專(zhuān)家是相當(dāng)困難的。這意味著我們?nèi)匀挥凶詈玫墓こ處熡眠@些語(yǔ)言做一些瑣碎的事情,因?yàn)樽鲞@些事情的工程師并不多。”
通過(guò)使硬件定義更容易生成,該團(tuán)隊(duì)相信他們可以使IC設(shè)計(jì)更容易獲得,并允許HDL專(zhuān)家專(zhuān)注于更重要的任務(wù)。根據(jù)該團(tuán)隊(duì)的說(shuō)法,有了基于聊天的生成式人工智能,工程師可以用簡(jiǎn)單的英語(yǔ)而不是HDL來(lái)設(shè)計(jì)一個(gè)微處理器。
Pearce 博士對(duì)這一點(diǎn)進(jìn)行了反思,評(píng)論道:“我根本就不是芯片設(shè)計(jì)專(zhuān)家。這是我設(shè)計(jì)的第一個(gè)芯片我想這就是為什么這件事如此令人印象深刻的原因之一。”
專(zhuān)家對(duì)人工智能和芯片設(shè)計(jì)的思考
從這個(gè)實(shí)驗(yàn)中,該團(tuán)隊(duì)得出結(jié)論,ChatGPT 確實(shí)可以將功能芯片設(shè)計(jì)為現(xiàn)實(shí)世界的解決方案。
“在 125 條消息中,我設(shè)計(jì)了一個(gè)處理器。我不僅設(shè)計(jì)了處理器,而且還得到它來(lái)幫助我設(shè)計(jì)處理器,”P(pán)earce 博士說(shuō)。“我甚至沒(méi)有制定完整的規(guī)格。我只是問(wèn),'我想要一個(gè)處理器。我應(yīng)該怎么辦?' 它給了我很好的指導(dǎo)。兩年前,所有這些東西看起來(lái)都像是科幻小說(shuō)。”
根據(jù) Pearce 博士的說(shuō)法,他的團(tuán)隊(duì)的研究結(jié)果意義重大,但并不一定意味著人工智能將取代人類(lèi)工程師。
人工智能設(shè)計(jì)芯片背后的隱患
ChatGPT允許工程師跳過(guò) HDL 階段,這雖然令人印象深刻,但可能會(huì)讓 HDL 工程專(zhuān)家有些緊張。特別是研究人員表示,他們預(yù)計(jì) HDL 轉(zhuǎn)換過(guò)程中人為錯(cuò)誤會(huì)減少,有助于提高生產(chǎn)率,縮短設(shè)計(jì)時(shí)間和上市時(shí)間,并允許進(jìn)行更具創(chuàng)意的設(shè)計(jì)。
自動(dòng)化這個(gè)過(guò)程的一部分將是一個(gè)明確的福音。它可以通過(guò)加快現(xiàn)有專(zhuān)家的速度來(lái)緩解人力瓶頸,即使在培養(yǎng)和培訓(xùn)新專(zhuān)家的同時(shí)也是如此。但是,將這項(xiàng)技能完全依賴于依賴電力,在運(yùn)行ChatGPT時(shí)需要和服務(wù)器連接的背景,為這個(gè)過(guò)程帶來(lái)了一定風(fēng)險(xiǎn)。
ChatGPT的本質(zhì)上是一個(gè)神秘的軟件黑匣子及其輸出。我們已經(jīng)看到了提示注入會(huì)發(fā)生什么,LLM 也不能免受漏洞的影響。我們甚至可以認(rèn)為它們具有擴(kuò)展的漏洞,因?yàn)槌耸且粋€(gè)軟件之外,它還是一個(gè)由培訓(xùn)產(chǎn)生的軟件。考慮到基于芯片的 LLM 在其訓(xùn)練階段可能被種入病毒,為整個(gè)系統(tǒng)帶來(lái)硬件的后門(mén)導(dǎo)致泄密。
據(jù)韓媒報(bào)道,三星設(shè)備解決方案(DS)部門(mén)才啟用聊天機(jī)器人ChatGPT 20多天,就鬧出了3起數(shù)據(jù)泄露事故,導(dǎo)致其與半導(dǎo)體設(shè)備測(cè)量、良品率/缺陷、內(nèi)部會(huì)議內(nèi)容等相關(guān)信息被上傳到ChatGPT的服務(wù)器中。半導(dǎo)體業(yè)務(wù)大部分屬于機(jī)密,一不小心就會(huì)上傳報(bào)告等內(nèi)部信息,泄露機(jī)密。全球第二大存儲(chǔ)芯片巨頭韓國(guó)SK海力士除必要時(shí)刻外幾乎禁止公司內(nèi)部網(wǎng)使用ChatGPT。市場(chǎng)調(diào)查公司Gartner對(duì)62名企業(yè)人事負(fù)責(zé)人進(jìn)行了問(wèn)卷調(diào)查,結(jié)果顯示,其中48%的人表示正在制定ChatGPT等AI聊天機(jī)器人業(yè)務(wù)的使用指南。
-
人工智能
+關(guān)注
關(guān)注
1793文章
47535瀏覽量
239344 -
半導(dǎo)體設(shè)計(jì)
+關(guān)注
關(guān)注
0文章
37瀏覽量
9239 -
ChatGPT
+關(guān)注
關(guān)注
29文章
1566瀏覽量
7880
原文標(biāo)題:一枚使用ChatGPT設(shè)計(jì)的芯片?
文章出處:【微信號(hào):IP與SoC設(shè)計(jì),微信公眾號(hào):IP與SoC設(shè)計(jì)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論