為什么蘋果和三星不買ARM?
早前軟銀 (Softbank) 提出以天價收購 ARM 后,這個貌似躲在幕后操控、掌握逾 4000 億美元智能手機市場的“黑手”,突然浮出水面。但是,在大家突然發現這個的神秘存在體,突然就有各種不同的猜想:
本文引用地址:http://www.104case.com/article/201607/294506.htm有人覺得蘋果在芯片設計上已經被軟銀掐住脖子,如果未來軟銀停止向蘋果授權,則蘋果的開發將會大受影響;
有分析師指覺得蘋果被掐住咽喉了,所以蘋果應該搶先一步先把 ARM 買到手;
有媒體覺得與其競逐 ARM,不如買 ARM 的替代品 MIPS;
為什么 ARM 在智能手機上扮演了如此重要的角色?根據 ARM 公司在 2015 年 9 月的資料,逾 95% 智能手機采用 ARM 處理器,在平板上的滲透率也超過 85%。
簡言之:ARM 已經壟斷了移動芯片市場。
ARM 處理器有多重要?
這代表了任何一間公司買了 ARM 公司,就能掐住蘋果的脖子?或是蘋果買了 ARM,就能把三星致之死地?
休想。
原因何在?讓我們先了解一下 ARM 在手機上的重要性。

愛范兒(微信公眾號:ifanr)跟大家談過 ARM 的發展史,其實就是“長達幾十年的技術架構之爭”,所爭的關鍵是“指令集” (instruction set):它是處理器所以能運作的關鍵,也是不少開發者的應用能賴以在手機上執行的基礎。
真的換掉手機處理器,影響究竟有多大?
如果大家有讀《喬布斯傳》,就會記得當年微軟的比爾.蓋茨 (Bill Gates) 對喬布斯各種不佩服,但唯一佩服就是蘋果的 Macintosh 由使用 PowerPC (RISC 指令集)芯片轉到英特爾(CISC 指令集)芯片一事:
如果你說,好,我們現在要換掉微理處器芯片,但是一拍都不能落下,這聽起來是不可能的,但他們基本上做到了。
蘋果也好、三星也好,如果真的要棄用 ARM 而改用英特爾 x86 的話,影響有多大?愛范兒在先前的“x86 手機之死”一文曾指出,與 ARM 應用的兼容性,是 x86 手機難以成功的重要因素:
不過,在英特爾致力于在智能手機上發力之際,其實已考慮到 Android 的兼容性問題而與 Android 合作推出優化。他們曾向 Inquirer 表示,英特爾的 x86 手機芯片能兼容 95% 的 Android 應用;但是,一般只用虛擬機的小型應用當然沒問題,但在跑原生應用時就會顯得很麻煩。不少開發者就指出:跑原生應用時,不是開發者要主動支持 x86,就是 x86 要犧牲效能去轉換兼容代碼,結果在他們在開發上一樣是“事倍功半”。
無論蘋果也好、三星也好,他們不是不能棄用 ARM ,但是代價十分巨大。
處理器是如何練成的?
在這幾天媒體的密集式報導下,大家應該知道:ARM 是不會自己生產處理器,而是直接把 ARM 的技術直接授權給芯片制造者,讓他們自己生產使用 ARM 指令集的處理器。(下圖)

一般來說,只要是使用 ARM 指令集架構的處理器,我們都會稱之為 ARM 處理器。但盡管廠使用了 ARM 的指令集,但設計處理器芯片是個專門的技術活,所以 ARM 在授權指令集架構時,也會提供設計處理器芯片的技術──即處理器架構 (architecture)。
然后,芯片生產商就會把其它不同的功能,例如圖像處理單元 (Graphic Process Unit, GPU) 、內存 (RAM) 和基帶芯片 (Baseband) 等,通通封裝在同一塊芯片里,那就成為手機的靈魂所在:系統單芯片 (System-on-the-Chips, SoC)。然后交由專門生產芯片和半導體的晶圓廠 (Foundry) 生產。這時手機處理器芯片的質素,就是靠晶圓廠的工藝,或稱制程 (Wafer Fabrication) 所決定。

整個結構,就是:指令集──架構──整合──制程。而 ARM 的技術授權就集中于指令集和處理器架構,也是 SoC 最核心的部份,由于可知 ARM 的重要性有多大。
評論