電子發燒友網報道(文/周凱揚)在當下的數據中心中,基于Arm Neoverse的各種服務器芯片搶占了不少份額,比如AWS的Graviton等。這類服務器芯片以極高的性能和極低的功耗,為云服務廠商提供了極致的性價比方案。然而可以被視為功臣的,不只是背后的Neoverse核心IP,還有將數十個處理器核心連接起來的NoC IP。
高端處理器芯片必備的NoC IP
在當下的SoC設計中,為何需要NoC這一互聯IP。首先對于非x86的架構而言,要想在同規格的芯片中達到類似的多核性能往往很難實現,所以更多的核心數才是彎道超車的機會,這也就是我們看到Arm打入服務器陣營的首批產品,都是基于數十個Arm核心構筑的。
早在Arm早期的CoreLink CCN-512這一方案中,就已經支持到了48核的芯片,同時可以保證緩存一致性。而如今的CoreLink CMN-700更是已經支持到12x12的mesh網絡和最高128個CPU簇。這樣的NoC IP方案,也成了Arm Neoverse架構實現超多核配置的關鍵組件。
但Arm的CoreLink方案僅僅局限在Arm核心上,如果想用其他架構或是異構的多核方案,就必須尋找另外的選擇。而在目前商業化較為成功的NoC IP中,除了Arm的CoreLink CMN系列以外,就非Arteris莫屬了。其客戶包含各大汽車芯片和AI芯片參加,包括海思、大疆、寒武紀、Mobileye等等。Arteris的NoC分為緩存一致和非緩存一致的NoC IP,分別為Ncore和Flex系列。
在Flex系列中,針對不同大小的SoC設計,Arteris推出了FlexWay入門級NoC IP,用于小型到中型的SoC設計,主要面向成本效益高、低功耗的IoT邊緣設備,但同時也需要FlexWay提供的高帶寬。而針對大型SoC設計,Arteris的FlexNoC提供了更大的Mesh生成選項(5x5)。
然而針對汽車、機器視覺以及高性能計算等場景,需要各個處理單元在共享內存上同步,同時需要解決多個一致性協議的兼容問題,比如CHI-E和CHI-B等。所以Arteris推出了Ncore這一緩存一致性NoC IP,支持以更高的處理器頻率和更低的時延來打造多核SoC。諸如Mobileye、Tenstorrent和NXP等,都是Arteris Ncore IP的授權客戶。
然而,即便對于Arteris的Ncore NoC IP來說,也并沒有做到像Arm CoreLink CMN一樣做到上百個核心的互聯,盡管在最新的Ncore 3.6中最高支持到16個CPU簇,但市面上似乎并沒有具體落地的產品。
開源NoC IP
今年5月21日,北京開芯院發布了全球首個開源的NoC IP,溫榆河。據了解,溫榆河的開發從2022年就開始了,并獲得了多家企業的支持。同時,第二代NoC IP的研發工作也已經啟動,后續產品會為“香山”RISC-V核心提供更緊密的適配和優化,并更好地支持AI加速器的互聯與擴展。
溫榆河不僅做到全球首個開源的NoC IP,更是實現了對64核互聯的開發和驗證。中國科學院計算技術研究所副所長包云崗也展示了在FPGA平臺上使用“溫榆河”實現16個RISC-V核互聯,加載Linux并運行多個程序。
寫在最后
溫榆河的發布不僅是開源芯片設計的一次創舉,也為打造更多基于RISC-V架構的服務器芯片提供了信心。目前市面上叫得出名字的RISC-V服務器芯片可謂少之又少,但基于Arm架構的服務器芯片卻在如雨后春筍般冒頭,而且設計者都是云服務廠商巨頭。溫榆河發布后,受益的不僅是開源核心,還有不少商業IP廠商,未來超多核的RISC-V服務器芯片又少了一塊設計壁壘。
高端處理器芯片必備的NoC IP
在當下的SoC設計中,為何需要NoC這一互聯IP。首先對于非x86的架構而言,要想在同規格的芯片中達到類似的多核性能往往很難實現,所以更多的核心數才是彎道超車的機會,這也就是我們看到Arm打入服務器陣營的首批產品,都是基于數十個Arm核心構筑的。
早在Arm早期的CoreLink CCN-512這一方案中,就已經支持到了48核的芯片,同時可以保證緩存一致性。而如今的CoreLink CMN-700更是已經支持到12x12的mesh網絡和最高128個CPU簇。這樣的NoC IP方案,也成了Arm Neoverse架構實現超多核配置的關鍵組件。
但Arm的CoreLink方案僅僅局限在Arm核心上,如果想用其他架構或是異構的多核方案,就必須尋找另外的選擇。而在目前商業化較為成功的NoC IP中,除了Arm的CoreLink CMN系列以外,就非Arteris莫屬了。其客戶包含各大汽車芯片和AI芯片參加,包括海思、大疆、寒武紀、Mobileye等等。Arteris的NoC分為緩存一致和非緩存一致的NoC IP,分別為Ncore和Flex系列。
在Flex系列中,針對不同大小的SoC設計,Arteris推出了FlexWay入門級NoC IP,用于小型到中型的SoC設計,主要面向成本效益高、低功耗的IoT邊緣設備,但同時也需要FlexWay提供的高帶寬。而針對大型SoC設計,Arteris的FlexNoC提供了更大的Mesh生成選項(5x5)。
然而針對汽車、機器視覺以及高性能計算等場景,需要各個處理單元在共享內存上同步,同時需要解決多個一致性協議的兼容問題,比如CHI-E和CHI-B等。所以Arteris推出了Ncore這一緩存一致性NoC IP,支持以更高的處理器頻率和更低的時延來打造多核SoC。諸如Mobileye、Tenstorrent和NXP等,都是Arteris Ncore IP的授權客戶。
然而,即便對于Arteris的Ncore NoC IP來說,也并沒有做到像Arm CoreLink CMN一樣做到上百個核心的互聯,盡管在最新的Ncore 3.6中最高支持到16個CPU簇,但市面上似乎并沒有具體落地的產品。
開源NoC IP
今年5月21日,北京開芯院發布了全球首個開源的NoC IP,溫榆河。據了解,溫榆河的開發從2022年就開始了,并獲得了多家企業的支持。同時,第二代NoC IP的研發工作也已經啟動,后續產品會為“香山”RISC-V核心提供更緊密的適配和優化,并更好地支持AI加速器的互聯與擴展。
溫榆河不僅做到全球首個開源的NoC IP,更是實現了對64核互聯的開發和驗證。中國科學院計算技術研究所副所長包云崗也展示了在FPGA平臺上使用“溫榆河”實現16個RISC-V核互聯,加載Linux并運行多個程序。
寫在最后
溫榆河的發布不僅是開源芯片設計的一次創舉,也為打造更多基于RISC-V架構的服務器芯片提供了信心。目前市面上叫得出名字的RISC-V服務器芯片可謂少之又少,但基于Arm架構的服務器芯片卻在如雨后春筍般冒頭,而且設計者都是云服務廠商巨頭。溫榆河發布后,受益的不僅是開源核心,還有不少商業IP廠商,未來超多核的RISC-V服務器芯片又少了一塊設計壁壘。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
單芯片
+關注
關注
3文章
419瀏覽量
34574 -
IP
+關注
關注
5文章
1708瀏覽量
149548 -
NoC
+關注
關注
0文章
38瀏覽量
11736 -
RISC-V
+關注
關注
45文章
2277瀏覽量
46159
發布評論請先 登錄
相關推薦
調試一塊使用lmk04228作為光纖通訊的參考時鐘的板卡,遇到的疑問求解答
你好,最近在調試一塊使用lmk04228作為光纖通訊的參考時鐘的板卡,
問題1 :lmk04228的輸出時鐘為100m,輸入也使用的100m晶振做參考,發現有一塊板卡的輸出頻率只有99m,對比其他
發表于 11-11 07:25
TPA3251EVM板制作了一塊板子,焊上芯片后工作不正常,為什么?
最近模仿TPA3251EVM板制作了一塊板子,原理圖與EVM板一致除了沒有電源部分,電源采用外接的3.3V,12V和15V,元器件的選擇也與EVM的一致,通道C/D沒有使用,C/D輸入端接10uf
發表于 10-25 06:33
打破技術壁壘!利爾達超聲波計量方案助力水表企業產品升級
//在當前的市場環境下,超聲波水表技術面臨較高的壁壘,特別是在軟件算法層面存在顯著的挑戰。利爾達根據行業客戶需求,創新推出超聲波計量方案,為客戶提供更準確、可靠的計量服務。超聲波水表需求持續升溫隨著
中科馭數HADOS 3.0:以四大架構革新,全面擁抱敏捷開發理念,引領DPU應用生態
一家成功的大算力芯片公司,其核心壁壘必須是軟硬兼備的,既要有芯片架構的強大技術壁壘,更要有持久投入的、生態兼容完備的軟件護城河。HADOS,
使用兩塊esp32進行espnow通信,期中一塊工作在ap+sta模式,另一塊工作在sta模式,發出的結果收不到為什么?
我使用兩塊esp32進行espnow通信,當他們都工作在ap模式或都工作在sta模式時可以正常通信,但是!!!當期中一塊工作在ap+sta模式時,另一塊工作在sta模式,都使用sta接口進行espnow通信,結果發送出去后另
發表于 06-21 06:27
設計基于XMC1302的電路板,在同一塊電路板上使用單分流FOC,但電機沒有響應,為什么?
我們有一塊定制設計的基于 XMC1302 的電路板,它可以很好地為無刷直流電源標量霍爾和無傳感器提供單并聯電流檢測功能。
我們正試圖在同一塊電路板上使用單分流 FOC,但電機沒有響應。
發表于 05-31 06:35
risc-v多核芯片在AI方面的應用
得RISC-V多核芯片能夠更好地適應AI算法的不同需求,包括深度學習、神經網絡等,從而提高芯片的性能和效率,降低成本,使AI邊緣計算晶片更具競爭力。
再者,RISC-V的多核設計可以進
發表于 04-28 09:20
STM32有什么辦法可以測試在操作一塊flash時,剛好完成了一半就被另外一塊地址的flash操作打斷了的這種情況?
有什么辦法可以測試在操作一塊flash的時候,剛好完成了一半就被另外一塊地址的flash操作打斷了的這種情況? ,主要是想看這樣操作是否可以以及操作會出現什么異常?啟動模式SRAM或者 flash 都可以, 不知道有沒有高手幫忙
發表于 04-18 06:51
淺談微流控芯片技術
微流控技術(Micronuidics),或稱為芯片實驗室(1ab.on.a.chip),是把生物、化學等領域中樣品的制備、反應、分離、檢測等基本操作集成在一塊芯片上,在微納尺度下完成流
河南第一塊8英寸碳化硅SiC單晶出爐!
平煤神馬集團碳化硅半導體粉體驗證線傳來喜訊——實驗室成功生長出河南省第一塊8英寸碳化硅單晶,全面驗證了中宜創芯公司碳化硅半導體粉體在長晶方面的獨特優勢。
恩智浦新一代28nm RFCMOS雷達單芯片系列發布
恩智浦半導體發布汽車雷達單芯片系列新產品。全新的SAF86xx單芯片集成了高性能雷達收發器、多核雷達處理器和MACsec硬件引擎,可通過汽車
評論