「業內熱點」ARM or RISC-V 誰才是微小型嵌入式系統的最佳選擇?
文章推薦指數: 80 %
ARM架構過去稱作進階精簡指令集機器(Advanced RISC Machine),又稱「高級RISC機器」,是一個32位精簡指令集(RISC)處理器架構。
RISC-V是一種新的開放且免費的指令集架構。
二者架構都源自1980年代的精簡指令集計算機RISC,正是這一架構,讓曾任史丹福大學校長的John L. Hennessy和曾任加州大學伯克利分校教授的David A.
Patterson獲得了2017年度圖靈獎。
ARM公司以早期RISC架構為基礎,衍生出了ARM的晶片設計,並將這種設計授權給多家晶片廠商,現在幾乎所有的智慧型手機,都離不開它。
而RISC-V誕生於2010年,主要由美國加州大學伯克利分校的Krste Asanovic教授、Andrew Waterman和Yunsup Lee等人員開發。
相對於大多數傳統ISA封閉的生態以及高昂的授權費用而言,其最大特色就是開放和免費。
RISC-V與ARM最大的不同就在於其推崇的大道至簡的技術風格和徹底開放的模式。
由於ARM是一種封閉的指令集架構,眾多使用ARM架構的廠商,只能根據自身需求,調整產品頻率和功耗,不得改變原有設計。
經過幾十年的發展,CPU架構變得極為複雜和冗繁,ARM架構文檔長達數千頁,指令數目複雜,版本眾多,彼此之間既不兼容,也不支持模塊化,並且存在著高昂的專利和架構授權問題。
反觀RISC-V,在設計之初,就定位為是一種完全開源的架構,規避了計算機體系幾十年發展的彎路,架構文檔只有二百多頁,基本指令數目僅40多條,同時一套指令集支持所有架構,模塊化使得用戶可根據需求自由定製,配置不同的指令子集。
開放而免費的RISC-V架構誕生,不僅對於高校與研究機構是個好消息;為前期資金缺乏的創業公司、成本極其敏感的產品、對現有軟體生態依賴不大的領域,都提供了另外一種選擇,使其可以根據實際應用對指令集進行擴展和裁剪,在不用花費高額授權費用的情況下針對具體情況實現處理器內核,因此得到了業界主要科技公司的擁戴,包括 Google、特斯拉、三星、高通等科技公司已加入 RISC-V
陣營,圍繞著RISC-V的生態迅速成長。
RISC-V聯盟部分成員
與大多數指令集相比,RISC-V指令集可以自由地用於任何目的,允許任何人設計、製造和銷售RISC-V晶片和軟體。
雖然這不是第一個開源指令集,但它具有重要意義,因為其設計使其適用於現代計算設備(如倉庫規模雲計算機、高端行動電話和微小嵌入式系統)。
設計者考慮到了這些用途中的性能與功率效率。
該指令集還具有眾多支持的軟體,這解決了新指令集通常的弱點。
RISC-V可以幫助客戶以更低的成本更靈活自主的方式進行定製化晶片,所以也有越來越多的晶片甚至系統公司加入其中。
眾多的晶片公司已經開始使用或者計劃使用RISC-V開發其自有的處理器用於其產品。
中天微發布中國自研CPU架構RISC-V處理器
只有對手才真正了解對手,或許是RISC-V的成長速度讓ARM感受到了威脅,2018年6月底,ARM建立了一個域名為 riscv-basics.com 的網站,裡面的內容主題為「設計系統晶片之前需要考慮的五件事」,從成本、生態系統、碎片化風險、安全性和設計保證上對 RISC-V 進行攻擊。
此舉自然引起了 RISC-V 的強烈不滿,7月9日 RISC-V 也建立一個域名為 arm-basics.com 的網站,並用「設計系統晶片之前需要考慮的六件事」為題(在 ARM 列出的五項上新增了社區支持),對 ARM 進行反擊,並呼籲廠商採用真正自由的架構 RISC-V。
一天之後,這場戰爭以riscv-basics.com 網站悄然下線落下帷幕。
為什麼ARM會做出此不合時宜的過激反應?可以說在全球領域,ARM無論在技術、生態以及產業上,都有著完整的體系。
為什麼會懼怕尚不成熟的在發展中的RISC-V?
或許RISC-V對ARM技術上的制衡僅僅是一個原因,RISC-V崛起的時間點也是一個因素。
每一次應用場景的變遷,都會孕育新的技術平台的變革。
當前,人工智慧、物聯網技術、車載電子系統等被稱為是下一個萬億級的市場,不僅有著巨大的機會,其細分化、碎片化的特質要求更完善的服務、軟體與硬體的結合要求多元化的整合。
以物聯網為例,前期的嵌入式系統的產業里,目前採用比較多的是ARM的處理器架構,數據顯示在嵌入式領域有75%的系統設計是採用了ARM公司的微處理器架構。
而RISC-V很大程度上改變了運算平台晶片的設計生態,因為它是免費開源的,而且可以靈活地進行修改並加入新的功能,所以RISC-V正在吸引越來越多的科技公司採用。
根據IPnest的調研,ARM公司在2017年的IP授權收入下滑了6.8%,原因之一是因為RISC-V加入了競爭。
RISC-V對ARM,殺勢已成!
招聘信息
培訓信息
也可以直接點擊網址訪問
SiFive全新商業模式相助 RISC-V有望加速商業化
談到開源,很容易聯想到開源作業系統,與作業系統隨算法創新及新的應用需求而不斷更新換代相比,指令集體系架構具有更長的生命周期,因而開源指令集似乎更為必要,在開源的大趨勢下,RISC-V近年來已經受...
[原創] RISC-V登場,Intel和ARM會怕嗎?
在2015年12月的Nature網站上,由U.C. Berkeley等幾個大學的研究人員主導的一個開發團隊發表了一篇文章。文章中研究人員用標準的CMOS工藝製造了同時集成了RISC-V指令集的C...
進入32位時代,誰能成為下一個8051
嵌入式微處理器內核界的傳奇老炮兒8051同志已經年屆四十,其所代表的深嵌入式微處理器內核架構也正在從8位時代向著32位時代進行遷移。進入32位時代,誰能成為8051的接班人,在深嵌入式領域一統江...
中國芯「突圍戰」:未來ARM中國研發的技術產權將留在合資公司
上周,一則消息傳來,ARM中國合資公司已於4月底正式運營,中方投資者占股51%,ARM占股49%,這家新公司將接管ARM在國內的所有業務。那麼究竟全球半導體「隱形巨頭」ARM為什麼會接受中資注入...
性能更強的SPARC和Power為啥鬥不過x86
相比x86,IBM的Power架構和Sun的SPARC架構都曾有著很明顯的性能優勢。但時至今日,已經接近40歲的x86架構占據了超過90%的伺服器市場。根源來看,是由於封閉系統和企業屬性不符,盲...
中天微迎新夥伴 和小米松果電子達成戰略合作
繼本周一,中天微發布RISC-V第三代指令系統架構的消息後,僅僅兩天時間,先後攜手鬆果電子和伏達半導體進入RISC-V社區,並於今天上午又發布了伏達半導體成為中天微RISC-V CPU授權合作夥...
Google、高通都在研究的晶片架構,是他們對抗ARM的武器
基於這個架構的晶片如果研發成功,並應用到物聯網設備、自動駕駛車等產品上,將有助於節省半導體公司交給 ARM 的授權費。從行業現狀來看,全球超過 90% 的智慧型手機和平板電腦都採用了 ARM 授...
低功耗處理器之王的恐懼,ARM關閉嘲諷RISC-V的網站
ARM是目前最成功的低功耗處理器架構了,不論是移動處理器還是嵌入式市場,ARM架構晶片都是絕對的主流,MIPS、X86都敗下陣來,而ARM公司也預測到2021年使用ARM架構的晶片出貨量將達到...
全球科技巨頭助拳 OpenPOWER能否力挽狂瀾
自2013年IBM在聯合Google、NVIDIA、TYAN、Mellanox成立了OpenPower聯盟,並成立OpenPower基金會之後,IBM著力推進OpenPower事業,特別是與中...
小米松果聯手中天微,加快RISC-V CPU商業化
IT之家9月4日消息 自從發布澎湃S1處理器後,小米旗下松果電子沉寂了許久,今天松果電子官方微博「詐屍」更新,宣布了一項合作。松果電子攜手阿里中天微加速RISC-V CPU國內的商業化進程。此前...
幹掉蘋果、三星,我看好華為、小米,原因是……
現在,部分手機廠商開始選擇自己設計一款 Soc 就像小米和華為,不過在CPU上採用了 ARM 公版設計受到不少用戶與網友的議論,還誤以為這些Soc並不是自主研發的,都是購買ARM公版,再通過代加...
ARM 授權費用太貴 科技巨頭欲轉向開源架構 RISC-V
不久前,特斯拉加入 RISC-V 基金會,並考慮在新款晶片中使用免費的 RISC-V 設計。至此,已有 IBM、NXP、西部數據、英偉達、高通、三星、谷歌、華為等 100 多家科技公司加入 RI...