當前位置: 華文頭條 > 推薦

龍芯的底氣:開源IP核+指令集,大學生也能設計出CPU了

2024-04-18推薦

先給大家看看兩款CPU,一款是BX100E-HHU,河海大學的學生設計的,一款是JSIT-M3201,江蘇資訊職業技術學院的學生設計的。

這兩款芯片都已經成功點亮,並啟動系統,說明設計是成功的。按照說法,這兩顆芯片將會接下來啟動行業套用。

看到這兩顆芯片,估計很多人會覺得是不是小題大做了,就是兩顆芯片嘛有什麽奇怪的。但其實這兩顆芯片還真值得說一說。

首先這兩顆芯片都是大學生設計的,並不是什麽高大上的技術團隊研發出來的。二是這兩顆芯片,都是基於龍芯開源的OpenLA1000 IP核,以及開源的LoongArcp2 Reduced指令集架構,再基於中芯國際180nm工藝的芯片。

同時,與同類別的芯片相比,這兩款芯片都擁有出色的效能、功耗,並不比其它競品差。

這樣說起來,大家就明白這兩顆芯片背後,有什麽意義了吧,那就是龍芯開源了IP核、指令集後,將芯片設計的門檻徹底降低了,連大學生,職院學生,都能設計出可用的,優秀的芯片了。

這是不是有點像ARM呢?對外授權指令集ARM,也授權IP核,比如CPU、GPU、NPU等,那麽擁有授權的客戶,拿到授權,使用公版的IP核,就可以很快的設計出一顆完整的成熟的芯片來。

比如聯發科、高通、三星、蘋果、華為等,都使用ARM的指令集,有些還使用IP核,也有些自研IP核,全靠自己的實力。

而這些企業使用ARM,研發出各種各樣的芯片後,又助力ARM的發展,最終形成了當前最為繁榮的ARM生態。

龍芯實際上也是這麽想的,因為龍芯要發展,必然要也聯合一切可以聯合的力量,不能靠自己一家企業單幹,這個難度是非常大的。

於是龍芯將自己的指令集、IP也開源了,希望更多的企業參與進來,一起基於龍芯的指令集、IP設計出更多的芯片,一起將龍芯生態做強做大,進而與ARM、X86去抗衡。

事實上,為了像ARM一樣,將自己的生態做強做大,龍芯還搞了一個「百芯計劃」,那就是計劃在5至10年內,選擇100所高校,建設100個「芯片聯合實驗室」,讓大學生們,從大學開始,就能夠利用龍芯提供的一系列授權、技術,設計出合格的芯片來。

而前面那兩顆芯片,其實也是百芯計劃的成果之一,而未來,隨著龍芯開源更多的指令集、IP核,和高校建立更多的實驗室,那麽未來估計這樣的芯片也會越來越多。

而按照龍芯的計劃,到2030年時,龍芯要能夠和X86、ARM三足鼎立,不知道到時候,龍芯能不能實作這一目標?