2021年01月20日
2020 年 4 月,RISC-V 基金會首席執(zhí)行官卡利斯塔·雷德蒙德(Calista Redmond)向基金會全體會員發(fā)出了一封通知郵件。郵件上寫著,“我們現(xiàn)已在瑞士正式成立‘RISC-V 國際協(xié)會’”。
成立 5 年的 RISC-V 基金會原先總部在美國,因為擔心受到政治因素影響,搬遷到了一貫以中立著稱、有著支持開源傳統(tǒng)的瑞士。誕生于 2010 年的 RISC-V 是一個指令集架構(gòu),負責把軟件程序的運行邏輯,翻譯成 CPU 能夠理解的“語言”。開源、允許任何人自由使用,是 RISC-V 最大的特點。相比之下,x86 和 ARM 指令集架構(gòu)都是閉源的。前者主導了 PC 和高性能計算市場,但只有英特爾和 AMD 兩家廠商可以使用;后者在移動設備和 IoT 低功耗市場占據(jù)統(tǒng)治地位,但授權(quán)費十分高昂。近三、四年來,中國科技界越來越多人討論和采用 RISC-V。隨著政治因素對科技行業(yè)影響的深化,以及 ARM 被英偉達收購,中國科技公司越發(fā)擔心,掌握在美國實體手里的 x86 和 ARM 架構(gòu),可能會在將來某一天被斷供。相對而言,開源的 RISC-V 沒有類似擔憂。“對于國內(nèi)企業(yè)來說,RISC-V 基金會總部正式遷移至瑞士是重大利好?!眹鴥?nèi)一家 RISC-V 處理器廠商“賽昉科技”CEO 徐滔告訴品玩,“這就意味著,采用開源 RISC-V指令集、開源軟件和公開標準進行開發(fā),將沒有后顧之憂,相信這會給中國處理器 IP 帶來自主發(fā)展的契機。”
時間回到 4 年前,中國本土知道 RISC-V 的人寥寥無幾,直到 RISC-V 基金會第一次來到中國舉辦研討會。2017 年 5 月 8 日,第六屆 RISC-V 研討會在上海交通大學微電子大樓報告廳開幕,會議主題是“芯片架構(gòu)的未來是什么”,超過 200 人參加。該研討會此前已經(jīng)舉辦過五屆,但都在美國,2017 年首次來到中國。“自從 2017 年 RISC-V 在上海交大舉行推介會之后,本土對 RISC-V 才有了基本的認知。”徐滔在接受媒體采訪時說。不過,中國本土也有少數(shù)人更早看到了 RISC-V 的潛力,比如芯來科技創(chuàng)始人胡振波。他曾在 Marvell(美滿電子科技)、Synopsys(新思科技)、比特大陸等多家廠商從事芯片設計工作,自 2016 年就開始研究 RISC-V,并且在 2017 年創(chuàng)建了中國第一個開源的、面向超低功耗領域的 RISC-V 處理器內(nèi)核 IP 項目“蜂鳥 E203”。
內(nèi)核 IP 是處理器內(nèi)部的組成模塊,在指令集基礎上開發(fā)而來。因其具備可復用的條件,所以在芯片設計環(huán)節(jié),逐漸分離出來。有公司把內(nèi)核 IP 做成了一門面向芯片設計者的生意。RISC-V 指令集架構(gòu)雖然是開源的,但從指令集開始設計一款芯片,不僅門檻高而且耗時長,因此普遍會采用現(xiàn)成的內(nèi)核 IP,包括開源的和付費的。“ARM 在中國的影響力太巨大了,中國由于在芯片處理器內(nèi)核方面,長期缺乏自主的通用處理器內(nèi)核,幾乎都是購買國外的 ARM 處理器內(nèi)核核心,這已經(jīng)形成了習慣。”2018 年被問到 RISC-V 在國內(nèi)傳播的最大阻力時,胡振波說。“對于 RISC-V 這樣一種新的架構(gòu)出現(xiàn),很長一段時間大家都是持懷疑態(tài)度。ARM 在中國還成立了合資公司,所以 ARM 在中國市場尤其顯得強勢,使得 RISC-V 在中國的傳播,相比別的國家顯得更加緩慢?!?/span>一個有影響力的開源內(nèi)核 IP,自然是 RISC-V 在中國本土普及的利器。在蜂鳥 E203 之前,開源的 RISC-V 處理器內(nèi)核基本是國外的,并且文檔非常匱乏,用戶只能將其當做 “黑盒” 學習。胡振波認為,中國需要一款本土簡單易上手的、使用 Verilog HDL(一種用于數(shù)字邏輯電路設計的語言)編寫的開源處理器內(nèi)核,且需配套相關(guān)資料詳細講解,將其 “白盒化”。因此,除了開發(fā)蜂鳥 E203,他還寫了一本專業(yè)書籍《手把手教你設計 CPU:RISC-V 處理器篇》。不少愛好者、初學者和高校機構(gòu),都是從蜂鳥 E203 和這本書開始,逐漸學習和使用 RISC-V 指令集。截至 2019 年 3 月,該項目在 Github 上被 Star 了 627 次,F(xiàn)ork 了 258 次。在基金會列舉的開源內(nèi)核項目中,被 Fork 數(shù)量排名第二,被 Watch 數(shù)量排名第三,被 Star 數(shù)量排名第四。
2018 年之后,RISC-V 在中國本土的接受度和采用度逐漸提高。“很多人在前幾年對 RISC-V 沒有足夠的認知,確實很多客戶持觀望態(tài)度。但是在外部環(huán)境變化以及 RISC-V 生態(tài)發(fā)展趨于完善的情況下,很多客戶現(xiàn)在考慮或者已經(jīng)采用 RISC-V 處理器內(nèi)核?!毙焯细嬖V品玩。外部環(huán)境變化,標志性事件莫過于中興和華為相繼被斷供關(guān)鍵零部件。2018 年 4 月 16 日,美國商務部禁止美國企業(yè)向中興銷售零部件、商品、軟件和技術(shù),致使后者業(yè)務中的芯片供應出現(xiàn)短缺。2019 年 5 月 16 日,華為被美國列入“實體清單”,芯片危機成為全民討論的話題,行業(yè)端加快芯片自主化。事實上,中國本土對芯片自主化的嘗試,一直沒有中斷過。“但有兩條路被證明是走不通的,一條就是關(guān)起門來自己做一套東西,比較典型的就是龍芯。因為芯片還是一個商品,性能再高,沒人用就無法體現(xiàn)出價值,所以必須有相應的生態(tài)系統(tǒng)發(fā)揮價值。第二條路就是跟在別人后面,國內(nèi)有許多公司做 x86、Arm、IBM Power 的芯片,在某些特殊領域,用這些指令集架構(gòu)確實可以做一些事情,但是因為受到 ISA(指令集架構(gòu))所屬公司知識產(chǎn)權(quán)(IP)的控制,很難取得成功?!?半導體行業(yè)資深人士方之熙在接受雷鋒網(wǎng)采訪時說。他曾任英特爾副總裁和英特爾中國研究院第一任院長,2018 年被任命為 RISC-V 基金會中國顧問委員會主席。在特定的大背景下,RISC-V 憑借著開源特性,在中國本土迎來繁榮發(fā)展期。首先從政策層面來看。2018 年 7 月,距離“中興事件”不到 100 天,上海市政府發(fā)布了一份支持軟件和集成電路的政策,其中明確提到“支持基于 RISC-V 指令集架構(gòu)、32 位及以上的處理器芯片的研發(fā)及產(chǎn)業(yè)化”,并且要求“內(nèi)核需擁有自主知識產(chǎn)權(quán)”。項目實施周期規(guī)定在兩年內(nèi)(2018.7.1–2020.6.30)。由此,上海市成為中國本土首個出臺政策,支持 RISC-V 指令集的城市。其次在行業(yè)層面,中國本土相關(guān)的行業(yè)聯(lián)盟逐漸形成。RISC-V 生態(tài)的發(fā)展,很大程度上是依靠行業(yè)整體,而不像 x86 和 ARM 一樣,系于某一家商業(yè)公司。比如,在海外 RISC-V 生態(tài)建設中,RISC-V 基金會(現(xiàn)更名為“RISC-V 國際協(xié)會”)起到了非常重要的作用。2018 年 9 月,中國 RISC-V 產(chǎn)業(yè)聯(lián)盟成立,聚焦于 RISC-V 產(chǎn)業(yè)落地。11 月,中國開放指令生態(tài)(RISC-V)聯(lián)盟在世界互聯(lián)網(wǎng)大會上成立,中科院計算所倪光南院士任理事長。兩個聯(lián)盟成立的初衷,都是為了推動中國本土 RISC-V 生態(tài)的完善,不過中國 RISC-V 產(chǎn)業(yè)聯(lián)盟聚焦于產(chǎn)業(yè)落地,中國開放指令生態(tài)(RISC-V)聯(lián)盟更靠近學術(shù)界。
而在公司層面,2018–2020 年間中國本土芯片行業(yè)涉及 RISC-V 的初創(chuàng)成立和資本運作十分活躍。2018 年 4 月,阿里巴巴全資收購中天微。9 月,阿里巴巴在云棲大會上宣布,將中天微和達摩院芯片業(yè)務進行整合,成立“平頭哥半導體”。同月,中天微推出了基于 RISC-V 的自主指令架構(gòu) C-SKY,以及第一款 RISC-V 低功耗處理器 CK902,并且很快就獲得了松果電子和伏達半導體兩家客戶。2019 年 7 月,平頭哥發(fā)布了 RISC-V IP 核玄鐵 910。它支持 16 核,主頻可達 2.5GHz,單核性能達到 7.1 Coremark/MHz,較業(yè)界主流芯片性能提高 40%,較標準指令性能高出 20%。
據(jù)報道,玄鐵發(fā)布后,全志科技第一時間趕到了平頭哥進行測試。一年后,全志科技宣布與平頭哥合作開發(fā)基于玄鐵內(nèi)核的通用算力芯片,應用于工業(yè)控制、智能家居和消費電子等領域,預計 3 年出貨 5000 萬顆。不過,全志科技采用的是玄鐵系列的 906 和 902,性能不及 910。成立于 2007 年的全志科技,是國內(nèi)老牌的芯片設計廠商,年出貨量在億級以上。過去,他們主要使用 ARM 授權(quán),近年來開始采用 RISC-V 指令集。胡振波也在 2018 年 6 月 成立了“芯來科技”——一家專門做 RISC-V 內(nèi)核 IP 的公司。在接受媒體采訪時,他如此解釋創(chuàng)立公司的初衷:“在我所開發(fā)的蜂鳥 E203 面世的時候,基本上還是與國外處于同一起跑線,但是我目睹了國外很多專業(yè) RISC-V 內(nèi)核 IP 公司陸續(xù)出現(xiàn)并飛速發(fā)展……國內(nèi)的 CPU 業(yè)界仍然停留在對 RISC-V 的質(zhì)疑中,遲遲沒有行動……我心急如焚,我對我的小伙伴們說,我要創(chuàng)立一家中國大陸專業(yè)做 RISC-V 內(nèi)核 IP 的公司?!?/span>自成立以來,芯來科技已經(jīng)形成了完備的 IP 產(chǎn)品布局:100 系列、200 系列、300 系列、600 系列和 900 系列,涵蓋了從低功耗到中高性能場景,基本能全面對標 ARM 的產(chǎn)品線。
截至 2020 年 12 月,芯來科技的客戶已覆蓋國內(nèi)外超 200 家芯片公司和系統(tǒng)公司,并且其客戶群體不乏行業(yè)頭部企業(yè)。比如,2019 年 8 月,芯來科技和兆易創(chuàng)新聯(lián)合推出了全球首個基于 RISC-V 的 32 位通用 MCU(微控制單元),其內(nèi)核 Bumblebee 由兩家公司共同研發(fā)。兆易創(chuàng)新是國內(nèi) MCU 市場第一梯隊選手,其以 ARM 架構(gòu)為主的 MCU 產(chǎn)品已經(jīng)躋身高端市場,近年來開始嘗試基于 RISC-V 內(nèi)核的芯片。芯來科技在資本市場上的表現(xiàn),也很搶眼:2020 年 8 月,完成了一輪戰(zhàn)略融資,領投方是小米長江產(chǎn)業(yè)基金;12 月底,又完成最新一輪融資,天際資本領投,中關(guān)村芯創(chuàng)集成電路基金、臨芯投資和啟榕創(chuàng)投跟投,老股東小米長江產(chǎn)業(yè)基金、藍馳創(chuàng)投、新微資本繼續(xù)追投。
芯片設計平臺即服務公司“芯原科技”,也選擇了加入 RISC-V 陣營。這家成立于 2001 年的公司,是國內(nèi)唯一一家在全球半導體 IP 市場中,占有率排進前十的廠商。談到為什么會選擇 RISC-V 的原因,芯原科技創(chuàng)始人戴偉民表示,芯原作為芯片設計平臺即服務公司,除了有設計服務業(yè)務之外,還擁有大量的 IP,目前公司擁有包括 GPU、VPU、數(shù)據(jù)壓縮、神經(jīng)網(wǎng)絡處理器、ISP、DPU 等 IP,唯獨缺少 CPU IP,這是選擇 RISC-V 的重要原因。關(guān)注到中國 RISC-V 生態(tài)發(fā)展的,還有 RISC-V 指令集的創(chuàng)始團隊。他們在 2015 年成立了一家推動 RISC-V 商業(yè)化的公司 “SiFive”,獲得高通、英特爾和三星三大半導體公司投資。2018 年,由 RISC-V 開創(chuàng)者和業(yè)內(nèi)資深專家組成的團隊,在中國建立了一個獨立運營的本土企業(yè) “賽昉科技”。
賽昉科技 CEO 徐滔在接受采訪時說:“我們團隊擁有 IC 產(chǎn)業(yè)界 20、30 年經(jīng)驗,篤信中國將成為世界上最大的 IC 市場和原產(chǎn)地,因此在技術(shù)和管理上需要有充分的自主權(quán),這是我們成立賽昉科技的初衷。”賽昉科技與 SiFive 是戰(zhàn)略合作的關(guān)系,“從公司治理和資本結(jié)構(gòu)來講,賽昉擁有獨立的董事會,投資人也包括來自中國本土的投資機構(gòu),企業(yè)也是本土獨立運營和管理”。通過自主研發(fā),賽昉科技將 RISC-V 技術(shù)進行本土化。比如,2020 年 9 月,賽昉科技發(fā)布了首個基于 RISC-V 的人工智能處理平臺 “驚鴻 7100”,主要面向自動駕駛、無人機、公共安全、交通管理和智能家居等領域。12 月,賽昉科技推出全球性能最高的面向高性能計算場景的 RISC-V 處理器內(nèi)核 —— 天樞系列處理器。“賽昉科技已有 100 多個 Core IP 使用案例?!?徐滔對品玩表示,“比如 2020 年 7 月,紫光旗下新華三半導體就采用了我們的 RISC-V 多核處理器,用于下一代高性能網(wǎng)絡處理器中。”相比專門的芯片廠商,作為一個終端品牌廠商,華米科技在 2018 年 9 月 17 日推出全球首款 RISC-V 可穿戴處理器“黃山 1 號”,讓很多人感到意外。
據(jù)騰訊一線報道,華米科技最早也在內(nèi)部做過推演,評估自己做芯片是否有意義,是否找做芯片的公司合作就行了。不過,華米團隊很快意識到,芯片等同于硬件的 “心臟”,要想硬件性能好,首先需要固化 “心臟” 的 AI 神經(jīng)網(wǎng)絡,這需要云端大規(guī)模的數(shù)據(jù)才能訓練出來。華米做健康手環(huán)積累了大量數(shù)據(jù),這是其做芯片的優(yōu)勢所在。而之所以在眾多構(gòu)架中選擇了 RISC-V,是因為這個構(gòu)架的前瞻性,簡單、安全、可擴展。早在 2016 年,華米就開始與 SiFive 在芯片領域進行合作,并在 2018 年 6 月與英特爾和西部數(shù)碼一起投資了 SiFive。不到一年,華米科技又參與投資了法國一家半導體公司 GreenWaves Technologies。這家公司是 RISC-V 開源生態(tài)中最早的芯片供應商之一,主要面向低功耗的 IoT 市場。2020 年 6 月 15 日,華米科技又發(fā)布了黃山 2 號芯片。華米表示,相?于在可穿戴設備中常?的 ARM Cortex-M4 架構(gòu)處理器,黃山 2 號的整體運算效率提升了 38%?經(jīng)過一波快速發(fā)展后,中國本土已經(jīng)形成了完整的 RISC-V 產(chǎn)業(yè)鏈:在產(chǎn)業(yè)最上游,是芯片內(nèi)核 IP 設計公司,這一類公司有阿里巴巴達摩院(中天微)、芯來科技、芯原科技和賽昉科技等;在產(chǎn)業(yè)中游,是芯片設計公司,比如兆易創(chuàng)新、全志科技、北京君正和樂鑫科技等;產(chǎn)業(yè)下游,是終端品牌廠商,比如華米、小米、華為和阿里巴巴。
由于 RISC-V 開放、模塊化和可擴展性的特性,大部分 RISC-V 產(chǎn)品都聚焦于中低功耗市場,最大應用場景是 IoT。據(jù)芯來科技介紹,由于摩爾定律和登納德縮放比例定律的相繼失效,通用處理器逐漸無法滿足對整體系列能效比的追求,基于領域的架構(gòu)設計(DSA,Design Specific Architecture)的設計理念,逐漸成為共識和趨勢。而 RISC-V 架構(gòu)一個顯著的特征,便是開放的可擴展性,便于實現(xiàn)面向特定領域的架構(gòu)設計。此外,RISC-V 生態(tài)不如 x86 和 ARM 的問題,在 IoT 領域也不是那么突出。這里的生態(tài)是指,軟件棧是否完善,比如說操作系統(tǒng)。移動設備、桌面設備和服務器,是對軟件棧比較依賴的市場。但 IoT 領域,對生態(tài)依賴沒這么大,是一個天然的“碎片化”市場。據(jù)報道,嵌入式軟件協(xié)會副理事長何小慶說:“做生態(tài)最難的實際是移動市場,其次是桌面、服務器。而 IoT 生態(tài)實則要容易得多,IoT 生態(tài)鏈本身就比較短?!?芯來科技 CEO 胡振波也表達了類似的觀點:“服務器、桌面的軟件生態(tài)難以逾越,但在嵌入式領域,軟件生態(tài)并沒有人們想象得那么可怕,甚至并沒有什么太大的軟件生態(tài)?!?/span>
而對于碎片化可能會給 RISC-V 生態(tài)帶來的問題,徐滔認為:“很多人認為RISC-V是開源開放的,很可能存在碎片化問題。我們需要先區(qū)分碎片化和多樣化。碎片化就是用不同的方法做同樣的事情。而多樣化是采用不同方式解決不同的問題。所以各種各樣符合標準指令集的 RISC-V 處理器,不是碎片化而是多樣化,因為實際需求各不相同,這些采用不同 RISC-V 標準擴展指令的處理器解決了不同的問題。”相比中低功耗市場,RISC-V 在高性能計算領域的發(fā)展仍不充分。在接受與非網(wǎng)采訪時,徐滔說:“我們認為 RISC-V 經(jīng)過數(shù)年發(fā)展,在中低端應用領域已經(jīng)較為成熟,但是在高性能計算及人工智能應用領域上與其他架構(gòu)處理器(主要是 ARM)相比較還有差距,相關(guān)生態(tài)上的資源也有限?!?/span>部分公司看到了 RISC-V 在高性能計算領域的機會,賽昉科技正是其中一家?!案咝阅苡嬎愕男聭脠鼍埃瑢π酒阅芎湍苄岢隽诵碌囊??!毙焯细嬖V品玩,“但是之前市場上現(xiàn)有的 RISC-V 處理器IP,還都不能滿足這類高性能計算的應用場景。”2020 年 12 月 10 日,賽昉科技發(fā)布了全球性能最高的 RISC-V 處理器內(nèi)核-天樞系列處理器。該系列處理器針對性能和頻率做了優(yōu)化,基于 64 位內(nèi)核,采用 12 級流水線和 7nm 工藝制程,頻率最高可達 3.5GHz,由臺積電代工,填補了 RISC-V 在高性能計算應用領域的空白。
從中低功耗市場到高性能計算領域,RISC-V 在中國本土逐漸獲得更多認可。但相比海外,中國本土的 RISC-V 生態(tài)依然有一定的短板。徐滔告訴品玩:“目前來看國內(nèi)RISC-V生態(tài)短板,主要在人才、軟件及應用生態(tài)等方面?!?/span>細分來看,人才短板逐漸補上,不少學校已經(jīng)開設或正在規(guī)劃 RISC-V 的相關(guān)培訓及課程,各類有關(guān)RISC-V的大學競賽相繼召開,相關(guān)的書籍也逐漸問世。“對于軟件及應用生態(tài)來講,國內(nèi)還尚無大型生態(tài)的成功案例。”徐滔說,“特別是基礎軟件,比如編譯器、調(diào)試器、OS、基礎庫、上層應用框架等,國內(nèi)對于此類軟件的整體貢獻度都有所差距,但是目前的增長相對較快。國內(nèi)很多本土企業(yè)已經(jīng)在持續(xù)完善此類軟件,差距正在逐步縮小?!?/span>此外,雖然中國本土的學校、研究機構(gòu)、企業(yè)和個人愛好者對 RISC-V 有很高熱情,但在標準的參與和貢獻上,目前還是在起步階段。