起底ARM:一場(chǎng)看似和移動(dòng)設備無(wú)關(guān)的變革
ARM處理器的起源
本文引用地址:http://dyxdggzs.com/article/280198.htm一群工程師突發(fā)奇想,他們要為商業(yè)電腦設計一款處理器,于是成立了一家公司,這家公司怎樣把這瘋狂的想法變成現實(shí)而如今在全球95%的移動(dòng)設備上都使用呢?

ARM構架設計之初,項目極其保密,只經(jīng)過(guò)Acorn電腦集團幾個(gè)專(zhuān)家之手。正因為如此保密,因此Olivetti公司把自己的業(yè)務(wù)從打字機轉移到電腦的時(shí)候,所有人都不知道芯片設計和其團隊的存在,直到Acorn成為最后一個(gè)股東為止。
Acorn有一個(gè)處理器,這與其它任何時(shí)期都不同,但是遠非全部。他們?yōu)闄C器編程建立了一套精簡(jiǎn)指令集,大多數用戶(hù)都看不到,軟件開(kāi)發(fā)工具使用它,并且用戶(hù)處理器核的概念是獨立的。
挑戰主流
由于這一突破,有人認為Acorn會(huì )席卷全世界。然而,指導1980年代中期,這一芯片還沒(méi)有準備好要替代主流芯片。
那時(shí)候,英特爾正憑借抓住了個(gè)人的電腦的機遇建立自己的帝國。半導體從硅谷興起,在大而且昂貴的建筑中--不是從英國劍橋的谷倉中,這邊是紛雜的,巨大的,昂貴的,火熱的。在摩爾定律的驅動(dòng)下,最快的搶在城市中,優(yōu)先級最高。
當時(shí)最流行的軟件是Redmond和Washington,任何與微軟不兼容的軟件無(wú)法長(cháng)期生存。個(gè)人電腦企業(yè)找到了走向繁榮的方法,那就是與PC兼容,這幾乎是人們最關(guān)心的,也是必問(wèn)的。如果一顆處理器不能運行MS-DOS, Lotus 1-2-3,Word Perfect和Turbo Pascal,那它有什么好的?
直到現在這些系統都離開(kāi)了,蘋(píng)果在成功發(fā)布Apple II以后甚至瀕臨破產(chǎn)。正式歸來(lái),他們最近的創(chuàng )新是Macintosh,建立在摩托羅拉的處理器和圖形用戶(hù)界面上(GUI),從此鼠標被百萬(wàn)用戶(hù)所知。它最大的不同在于將寬排的功能鍵和無(wú)休止組合的ALT,CRTL和SHIFT代碼放到了一邊。
巧合的是,蘋(píng)果和摩托羅拉這兩家公司子在1990年獨自運行在各自的軌道上,它們?yōu)橐院?a class="contentlabel" href="http://dyxdggzs.com/news/listbylabel/label/ARM">ARM從默默無(wú)聞和Acron有限的容量上升起來(lái)鋪平了道路。
交替計算的研究已經(jīng)在蘋(píng)果中運行了一段時(shí)間,從喬布斯1.0到John Sculley發(fā)生了領(lǐng)導性改變。打破從桌面電腦到手持設備,被稱(chēng)為個(gè)人數字助理。蘋(píng)果的第一臺掌上電腦是牛頓,一路上,他們?yōu)榱薃RM核向Acorn伸出橄欖枝。
與此同時(shí),摩托羅拉率先推出高精度模擬蜂窩電話(huà)。當手機從模擬向數字變革時(shí),一個(gè)關(guān)鍵的因素是縮小尺寸和減少材料清單,變成數字處理器?;蛟S是命運的安排,在尋求多元化發(fā)展而并非與客戶(hù)競爭能力時(shí),摩托羅拉沒(méi)有利用自己的半導體器件。反之,當數字手持設備革命成型的時(shí)候,他們像愛(ài)立信、諾基亞一樣,采用了最流行的德州儀器的DSP芯片。
更多酷炫的想法
蘋(píng)果和摩托羅拉的發(fā)展路徑似乎完全獨立,但是他們在數字移動(dòng)設備時(shí)代相遇了。微處理器體積大,耗電,并且太慢。多任務(wù)操作系統,無(wú)線(xiàn)通信棧和手寫(xiě)識別,一度被認為是手持設備的殺手級應用,大多數CPU架構的命脈被鉗制在此。
這時(shí)候迫切需要開(kāi)發(fā)一款更優(yōu)化但是更快的處理器核,并且能夠更好地集成低功耗DSP,用以控制無(wú)線(xiàn)信號。
隨著(zhù)復雜指令集或者CISC,為了提高性能的任何改變都是矯正指令,或者打破軟件。摩托羅拉很享受早期因為縮小尺寸而在PDA中的成功,MC68328贏(yíng)得了設計,如最初的掌上電腦。英特爾和它的X86兼容生態(tài)系統使得它在IBM,Motion和諾基亞中取得了勝利。CISC處理器發(fā)現替代品以后自己倍感流離失所。
喬布斯的回歸重新定義了后PC時(shí)代,蘋(píng)果從ARM構架中看到了更大的潛力。Acorn的研發(fā)團隊和他們的實(shí)驗室合作伙伴VLSI Technology仍然奮斗,蘋(píng)果在1990年幫助他們建立一家合資公司--Advanced RISC Machines, Ltd.一個(gè)新的品牌誕生了,帶來(lái)了改變,帶來(lái)了重塑,成為移動(dòng)設備的領(lǐng)導者。
如果ARM是另外一家公司,它為了嵌入式處理器核有一個(gè)很酷的想法,那么這里不會(huì )有跟多的故事--其它人已經(jīng)想過(guò)很多次。涵蓋ARM從它的最初開(kāi)始秘密決定研發(fā)開(kāi)始,到Acorn內部創(chuàng )始人,到如今已經(jīng)有超過(guò)500億處理器核在運算,這還不是全部。
一旦Acorn和蘋(píng)果的團隊聯(lián)合起來(lái),分享他們早期的并行經(jīng)驗,移動(dòng)設備和ARM之間的聯(lián)合結構形成。幾乎無(wú)懈可擊,盡管競爭對手大規模投資,主要是因為它的基礎不僅僅是一個(gè)半導體公司,還涉及設計,銷(xiāo)售和客戶(hù)等環(huán)節。
從移動(dòng)和ARM的整個(gè)生態(tài)鏈來(lái)看,在許多方面比個(gè)人電腦社區更強大更多樣化。它涉及整個(gè)供應鏈,從EDA公司,制造公司,半導體公司,軟件公司,移動(dòng)設備制造商,運營(yíng)商,應用開(kāi)發(fā)商和制造商。
我們不僅著(zhù)眼于處理器和手機,以及平板和其它設備,但是移動(dòng)業(yè)務(wù)隨著(zhù)ARM技術(shù)的每一代產(chǎn)品而變化。我們從一些公司中可以看出,如蘋(píng)果、谷歌、高通、三星。一段數十億處理器的旅程始于足下。我們回到ARM,表面上與手機無(wú)關(guān),但任何事情都與創(chuàng )造一個(gè)更好的處理器核密不可分。
評論