10.17 開源硬件是未來趨勢,Arm 卻走了一條與眾不同的路

“開源”一詞所代表的不僅僅是技術人員的情懷,它還傳達了諸如研究知識共享和社區建設之類的觀點。雖然開源一直都在產生積極的影響 —— 隨著開源微處理器指令集架構 RISC-V 的日益普及,推動軟件創新的開源運動現在正在微處理器領域引起轟動,但半導體 IP 提供商 Arm(為 95% 的智能手機嵌入式處理器提供了支持) 並不是開源的狂熱愛好者。

近日,外媒 Synced 與 Arm 嵌入式、物聯網和汽車營銷高級總監 Rhonda Dirvin 進行了一次對話,探討開源硬件和開源軟件之間的區別,以及由此對 Arm 進行決策帶來的影響。

Dirvin 認為,當今的開源硬件格局並不像看起來那樣簡單明瞭:“我們開始看到有人說免費並非真正的免費。因為歸根結底,他們必須考慮驗收所需的內容以及實現指令或架構所需的內容。但他們沒有像 Arm 或其他一些較早建立的供應商那樣支持著整個生態系統。”

那麼,驗收開源硬件與驗證開源軟件有何不同?Mellanox Technologies 的外部董事 Thomas J Riordan 告訴 Synced,他認為兩者面臨的挑戰實際上非常相似。“從指令集架構(ISA)層面上來看,處理器和開源程序都是用某種高級語言(HLL)編寫的軟件(算法)。在這兩種情況下,必須以詳盡的方式對處理器/程序進行驗收,以確保質量結果。”

“就實現指令集架構而言,它是開放的這一事實幾乎可以保證其可以從多個來源獲得許多實現,這也是 Arm 所擔心的情況之一。畢竟開源模型的功能已得到充分驗證。如果說 RISC-V 就是處理器界的 Linux,那麼就好比微軟希望 Linux 和 Android 從來都不存在一樣,Arm 也希望 RISC-V 不存在。” Riordan 如此說道。

2019 年可能是 Arm 的轉折點。這家英國公司對客戶(主要是半導體公司)的微處理器 IP 許可進行了一系列重大更改,目的是提供更好的訪問以及更靈活的芯片設計選項。今年早些時候,Arm 推出了 Arm 靈活訪問權限(Arm Flexible Access)—— 通過它客戶可以以較低的費用訪問公司的廣泛技術組合,而沒有購買完整許可證的義務。

在本週於聖何塞舉行的 Arm TechCon 年度技術會議上,Arm 首席執行官 Simon Segars 宣佈將自定義指令(Custom Instructions)添加到以 IoT 為重點的 Cortex-M 處理器系列中,並從 2020 年上半年的 Arm Cortex-M33 CPU 開始使用。這將使得 Arm 客戶能夠向基於 Cortex-M 的 IoT CPU 添加自定義指令,以針對特定市場量身定製芯片。

Dirvin 說到:“例如,有些數學算法是重複的。如果我們要使用一塊硅存儲片來維護它,那麼擁有一條指令將會非常好。但這與 Arm 想要的不符。不過現在使用自定義指令後,我們的合作伙伴將能夠針對該市場專門對芯片進行優化。”

為此,許多行業從業者和分析家將 Arm 的這些聲明視為對 RISC-V 日益嚴峻挑戰的回應。由於 RISC-V 具有相當吸引人的優勢 —— 高度的自由性、輕量級和可擴展性,它已引起 NVIDIA 和 Qualcomm 等技術巨頭的廣泛關注。

Dirvin 則強調,即使沒有 RISC-V 的興起,Arm 也會推出其政策變更。“創新的步伐似乎正在加快。藉助 5G、人工智能和自動駕駛技術,顛覆性的技術幾乎同時湧現。我認為這是很好的現象,因為我們周圍的所有東西都在不斷髮生顛覆,所以我們也需要顛覆自己。”

文章轉載自 OSCHINA 社區 [http://www.oschina.net]

本文標題:開源硬件是未來趨勢,Arm 卻走了一條與眾不同的路

本文地址:https://www.oschina.net/news/110623/open-source-hardware-trends-arm-takes-a-different-tack


分享到:


相關文章: