《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業界動態 > 從AI Chip到AI Chiplet

從AI Chip到AI Chiplet

2019-09-27
關鍵詞: chiplet

  最近,chiplet這個概念熱了起來,從DARPA的CHIPS項目到Intel的Foveros,都把chiplet看成是未來芯片的重要基礎技術。簡單來說,chiplet技術就是像搭積木一樣,把一些預先生產好的實現特定功能的芯片裸片(die)通過先進的集成技術(比如3D integration)集成封裝在一起形成一個系統芯片。而這些基本的裸片就是chiplet。從這個意義上來說,chiplet就是一個新的IP重用模式。未來,以chiplet模式集成的芯片會是一個“超級”異構系統,可以為AI計算帶來更多的靈活性和新的機會。

  chiplet模式簡介

  chiplet的概念其實很簡單,就是硅片級別的重用。設計一個系統級芯片,以前的方法是從不同的IP供應商購買一些IP,軟核(代碼)或硬核(版圖),結合自研的模塊,集成為一個SoC,然后在某個芯片工藝節點上完成芯片設計和生產的完整流程。未來,對于某些IP,你可能不需要自己做設計和生產了,而只需要買別人實現好的硅片,然后在一個封裝里集成起來,形成一個SiP(System in Package)。所以chiplet也是一種IP,但它是以硅片的形式提供的。

  chiplet的概念最早來自DARPA的CHIPS(Common Heterogeneous Integration and IP Reuse Strategies)項目。該項目試圖解決的主要問題如下“The monolithic nature of state-of-the-art SoCs is not always acceptable for DoD or other low-volume applications due to factors such as high initial prototype costs and requirements for alternative material sets. To enhance overall system flexibility and reduce design time for next-generation products, the Common Heterogeneous Integration and Intellectual Property (IP) Reuse Strategies (CHIPS) program seeks to establish a new paradigm in IP reuse.”。而它的愿景是:“The vision of CHIPS is an ecosystem of discrete modular, reusable IP blocks, which can be assembled into a system using existing and emerging integration technologies. Modularity and reusability of IP blocks will require electrical and physical interface standards to be widely adopted by the community supporting the CHIPS ecosystem. Therefore, the CHIPS program will develop the design tools and integration standards required to demonstrate modular integrated circuit (IC) designs that leverage the best of DoD and commercial designs and technologies.” 從這段描述來看chiplet可以說是一種新的芯片設計模式,要實現chiplet這種新的IP重用模式,首先要具備的技術基礎就是先進的芯片集成封裝技術。SiP的概念很早就有,把多個硅片封裝在一個硅片里也有很久的歷史了。但要實現chiplet這種高靈活度,高性能,低成本的硅片重用愿景,必須要先進的芯片集成技術,比如Intel最近提出的Foveros,3D集成技術。

1.jpg

2.jpg

  source: Intelsource: Intel

  3D集成技術使我們的芯片規模可以在三維空間發展,而不是傳統的限于二維空間。由于在二維空間里,摩爾定律已經很難延續,向三維發展也是一個自然的趨勢。此外,正如下圖所說的,這種3D集成技術除了提供更高的計算密度之外,還可以讓我們重新考慮系統架構(enabling a complete rethinking of system),這個也就是chiplet模式給我們帶來的各種新的靈活性,后面再詳細討論。

3.jpg

  source: Intel

  這里我們不詳細討論3D集成技術的細節,根據目前的發展,在未來幾年,相關技術會越來越成熟,應該能夠為chiplet模式的普及做好準備。

  AI chiplet的優勢

  總得來說,我個人認為chiplet模式對于AI硬件的長期發展會有非常正面的影響,主要體現在下面幾個方面。

  第一,工藝選擇的靈活性

  chiplet模式的最大優勢之一就是一個系統里可以集成多個工藝節點的硅片(如下圖所示)。

4.jpg

  source: Intel

  這也是chiplet模式可能支持快速開發,降低實現成本的一個重要因素。大家知道,在芯片設計中,對于不同目的和類型的電路,并不是最新的工藝就總是最合適的。在目前的單硅片系統里,系統只能在一個工藝節點上實現。而對于很多功能來說,使用成本高風險大的最新工藝即沒有必要又非常困難,比如一些專用加速功能和模擬設計。如果chiplet模式成立,那么大家在做系統設計的時候則有了更多的選擇。對于追求性能極限的模塊,比如高性能CPU,可以使用最新工藝。而特殊的功能模塊,比如存儲器,模擬接口和一些專用加速器,則可以按照需求選擇性價比最高的方案。

  這一點對于AI芯片的發展是相當有利的。首先,AI加速本身就是一個DSA(專用領域架構),其架構本身就是專門為特定運算定制的,具有很高的效率,即使選擇差一兩代的工藝,也可以滿足很多情況的要求。但目前,大多數這個領域的初創公司,都面臨工藝選擇的困境。如果選擇先進工藝,可能一次投片就耗盡所有投資。如果不選,好像一下就輸在了起跑線。如果chiplet模式成為主流,大家的工藝選擇應該可以更加理性,工藝雖不是最新但性價比最好的chiplet會有更多機會。第二,對于很多可能大幅提升AI運算效率的新興技術,比如存內計算,模擬計算(包括光計算),它們使用的器件往往只在相對較低的工藝節點比較成熟,和系統的其它部分怎么集成就是個大問題。chiplet模式也可以解決這個問題,則這些技術的開發商可以以chiplet IP的形式提供產品,和其它不同工藝的功能模塊集成在一起,而無需受限于Foundry工藝的進展。

  第二,架構設計的靈活性

  以chiplet構成的系統可以說是一個“超級”異構系統,給傳統的異構SoC增加了新的維度,至少包括空間維度和工藝選擇的維度。首先,如前所述,先進的集成技術在3D空間的擴展可以極大提高芯片規模。這當然對AI算力的擴展和成本的降低有很大好處。第二,結合前述的工藝靈活性,我們可能在架構設計中有更合理的功能/工藝的權衡,有利于AI SoC或者AIoT芯片更好的適應應用場景的需求。第三,系統的架構設計,特別是功能模塊間的互聯,有更多優化的空間。在目前的AI芯片架構中,數據流動是主要瓶頸。HBM(也可以看成是一種chiplet)可以在一定程度上解決處理器和DRAM之間的數據流動問題,但價格還過于昂貴。對于云端AI加速,Host CPU和AI加速芯片之間,以及多片加速芯片之間的互聯,目前主要通過PCIe,NvLink,或者直接用SerDes等等。如果是chiplet方式,則是硅片的互聯,帶寬,延時和功耗都會有巨大的改善。另外,目前的片上網絡NoC是在一個硅片(2D)上的,而未來的NoC則擴展到硅片之間,特別是和Active Interposer結合,就可能成為一個3D網絡,其路由,拓撲以及QoS可以有更多優化的空間。

  第三,商業模式的靈活性

  chiplet模式在傳統的IP供應商和芯片供應商之外,提供了一個新的選擇:chiplet硅片供應商。對于目前的AI芯片廠商來說,要么聚焦在AI加速部分,以IP形式或者外接硬件加速芯片的形式提供產品;要么走垂直領域,做集成AI加速功能的SoC。對于前者來說,chiplet可以提供一個新的產品形式,增加潛在的市場,或者拉長一代產品(工藝)的生命周期。對于一些硅實現能力比較強的廠商來說,也說不定未來會演變成專門做chiplet的供應商。對后者來說,可以直接集成合適AI chiplet而不是IP(還需要自己做芯片實現),大大節約項目開發的時間。

  因此,可以預見,AI chiplet會成為AI硬件重用和集成的重要模式。

  chiplet模式的挑戰

  首先當然是集成技術的挑戰。chiplet模式的基礎還是先進的封裝技術,必須能夠做到低成本和高可靠性。這部分主要看foundry和封裝廠商。隨著先進工藝部署的速度減緩,封裝技術逐漸成為大家關注的重點。此外,集成技術的挑戰還來自集成標準。回到CHIPS項目,可以看出,該項目的重點就是是設計工具和集成標準。Intel的AIB(Advanced Interface Bus)就是一個硅片到硅片的互聯標準,如果未來能夠成為業界的標準(類似ARM的AMBA總線標準的作用),則chiplet的模式就可能更快的普及。還有,對于這種“超級”異構系統,其更大的優化空間也同時意味著架構優化的難度也會大大增加。

  除了集成技術之外,chiplet模式能否成功的另一個大問題是質量保障。我們在選擇IP的時候,除了PPA之外,最重要的一個考量指標就是IP本身的質量問題。IP本身有沒有bug,接入系統會不會帶來問題,有沒有在真正的硅片上驗證過等等。在目前的IP重用方法中,對IP的測試和驗證已經有比較成熟的方法。但對于chiplet來說,這還是個需要探索的問題。雖然,相對傳統IP,chiplet是經過硅驗證的產品,本身保證了物理實現的正確性。但它仍然有良率的問題,而且如果SiP中的一個硅片有問題,則整個系統都受影響,代價很高。因此,集成到SiP中的chiplet必須保證100%無故障。從這個問題延伸,還有集成后的SiP如何進行測試的問題。將多個chiplet封裝在一起后,每個chiplet能夠連接到的芯片管腳更為有限,有些chiplet可能完全無法直接從芯片外部管腳直接訪問,這也給芯片測試帶來的新的挑戰。

  最后補充一點,還是那句話,有挑戰就有機會。個人認為,除了前面討論的chiplet模式對普及AI硬件的推動,它還會促進EDA工具的發展。不論是集成技術,還是質量保障,很多chiplet模式的問題最終都需要EDA工具的改進來給出答案,需要EDA工具從架構探索,到芯片實現,甚至到物理設計的全面支持。這也是CHIPS項目的一個重點是設計工具的原因。

  ?


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 男人使劲桶女人下面动态图片 | 成人国产永久福利看片 | 最新亚洲情黄在线网站无广告 | 午夜爽视频 | 欧美97久久人人模人人爽人人喊 | 26uuu最新地址| 老湿影院a | 最近的2019中文字幕免费一页 | 久久久婷婷 | 国产精品久久亚洲一区二区 | 日韩在线视频不卡 | 看a级片 | 手机毛片| 一级一片一_级一片一 | 久综合网| 欧美视频福利 | 女黄人东京手机福利视频 | 在线看无码的免费网站 | 一本大道香蕉视频在线观看 | 999精品国产| 不卡欧美| 521a久久九九久久精品 | 欧美日韩免费一区二区在线观看 | 国产短视频精品一区二区三区 | 国产精品一区在线观看 | 国产福利一区二区 | 国产精品亚洲精品日韩动图 | 欧美日韩亚洲无线码在线观看 | 日本高清免费h色视频在线观看 | 久久成人亚洲 | 日本成人午夜 | 美女高清特黄a大片 | 欧美精品首页 | 国产欧美日韩精品综合 | 特级毛片视频在线 | 无遮挡毛片 | 日韩毛片网 | 国产大片黄在线观看 | 国产高清精品一级毛片 | 亚洲无线码一区二区三区在线观看 | 成人免费高清视频 |