業界供給商和研討人員比來在將機械進修運用于辣手的芯片設計成績方面獲得了嚴重的停頓。從本年DesignCon年夜會上的一場專題評論辯論便可看出,在電子設計主動化(EDA)方面應用人工智能(AI)是今朝非常熱點的主題,不只在本屆年夜會上有多篇相干論文揭橥,專題評論辯論時也吸引浩瀚預會者,現場濟濟一堂。 曩昔一年來,機械進修完成先輩電子研討中間(CAEML)又增長了四家新的協作同伴。這個由13家業界成員和3所年夜學配合構成的研討團隊,今朝正連續擴展其任務的廣度和深度。 惠與科技(Hewlett-Packard Enterprise;HPE)出色技巧專家兼CAEML成員Christopher Cheng說:“客歲,我們重要存眷于旌旗燈號完全性和電源完全性,而在本年,我們將產物組合劃分為體系剖析、芯片結構和可托任的平臺設計,讓研討的多樣性獲得了最年夜的停頓。” 北卡羅來納州立年夜學(NC State University)出色傳授Paul Franzon表現:“貝葉斯(Bayesian)優化和卷積神經收集(CNN)在可制作性設計(DFM)方面也明顯晉升了功效,我們開端斟酌在設計進程中應用同步進修。”北卡羅來納州立年夜學就是CAEML的三所協作院校之一。 另外一所與CAMEL協作的黌舍——喬治亞理工學院(Georgia Institute of Technology)傳授Madhavan Swaminathan說:“我們面對的挑釁之一是獲得公司的數據。由于他們的年夜部分數據都是專有的,是以我們經提出了幾種處置機制。這些進程今朝都運作得不錯,但依然比我們預期的更長很多。” CAEML在成立之初就取得了亞德諾半導體(ADI)、楷登電子(Cadence)、思科(Cisco)、IBM、英偉達(Nvidia)、高通(Qualcomm)、三星(Samsung)和賽靈思(Xilinx)等九家廠商的支撐,一開端感興致范疇包含高速互連、電力傳輸、體系級靜電放電、IP焦點重用,和設計規矩檢討。 CadenceAIroadmapx800從Cadence描寫的成長藍圖來看,EDA家當今朝開端進入AI運用的第二階段(起源:Cadence) Cadence Design Systems等EDA供給商早在1990年月初就開端研討機械進修。Cadence研發部資深總監David White表現,這項技巧于2013年初次導入于其產物中,采取Virtuoso的一個版本,并應用剖析和數據探勘為寄生參數擷取創立機械進修模子。 截至今朝為止,Cadence曾經為其對象供給跨越110萬種機械進修模子了,用于加快長時光的盤算。下一個階段的產物開辟就是結構與繞線對象,使其得以向人類設計師進修,并推舉可加快運轉時光的優化計劃。White說明,這些處理計劃能夠聯合應用當地和基于云真個處置,以應用平行體系和年夜型數據集。 機械進修技巧與運用最新停頓 Synopsys研發總監Sashi Obilisetty表現,在先輩工藝節點上,采取現有算法的全局繞線(global routing)對象曾經到達極限了,是以他們開端下降芯片數據速度,以完成時序收斂。 她彌補說,臺積電(TSMC)客歲應用機械進修猜測全局繞線,使得速度進步了40MHz; Nvidia則用機械進修來供給芯片設計的周全籠罩,同時削減模仿。 加入這場專題評論辯論的專家們說,他們看到了業界存在著應用各類機械進修技巧完成主動化特定決議計劃和優化全體設計流程的很多機遇。 詳細而言,研討人員正摸索以更疾速度的AI模子代替現今仿真器的機遇。喬治亞理工學院的Swaminathan說,絕對較慢的仿真器能夠招致計時毛病、模仿電路掉調,和招致芯片從新流片(respin)的建模缺乏等成績。另外,機械進修可以代替IBIS在高速互連中停止行動建模。 除由亞馬遜(Amazon)、Google和Facebook圖片搜刮和語音辨認辦事推行的神經收集模子之外,芯片研討人員也應用了數據探勘、統計進修和其他對象。 北卡羅來納州立年夜學的Franzon則申報應用署理模子,在4次迭代中完成終究實體設計優化,相形之下,工程師還必需停止到20次。相似的技巧被用于校準模仿電路,并為多信道互連設置收發器。 FranzonIterationsx800研討人員展現署理模子在4次迭代中的表示,可望代替人類設計師(20次)(起源:NC State University) AI可以在EDA對象(有時是指旋鈕)中設置幾十種選項,協助加快主動化進程。Franzon說:“這些對象設置了一些有時刻界說不清的旋鈕,常常與預期成果之間的關系隱約。” HPE今朝則聯合應用神經收集和超立體分類器,根據固態硬盤(SSD)的電壓、溫度和電流等數據現場猜測毛病情況。 Cheng說:“練習所需的數據量宏大。到今朝為止,分類器都是靜態的,然則我們愿望增長應用遞歸神經收集(RNN)的時光維度,以代替僅用好/壞標簽,那末我們將會有毛病時光(time-to-failure)的標簽。將來,我們還愿望將這項任務擴大到更多的參數和普通的體系毛病。”