電腦J手記
對一般人來說,對於NVidia以400億美元收購ARM;據聞英特爾(Intel)有意,以超過20億美元收購RISC-V架構的發明者SiFive。
大部分人對ARM和RISC-V都沒有太大感覺,400億美元相等於超過港幣3000億元,香港政府歲入一半。ARM並不擁有實則資產,只是擁有ARM的IP,SiFive亦只是擁有處理器的IP,從此可見知識產識的價值。
收購未知結果,英特爾則公佈開發首款RISC-V處理器晶片,與ARM抗衡。
我們每天接觸電腦以英特爾處理器為主,開始認識ARM,可能是從手機開始;全球手機幾乎都以ARM架構,蘋果電腦亦推出了ARM處理器電腦,許多人才知道,電腦也有不同的處理器。
不過玩「單板電腦」(single board computer)的人,首部ARM電腦可能是Raspberry Pi(RPI),RPI最新版本有8GB記憶體,性能媲美PC,價格不到500港元,性能超好,作為伺服器也游刃有餘。
RPI是劍橋大學團隊創作,希望推出一部人人可擁有的電腦,RPI具備良好拓展能力,成為了一代Maker的玩物,入門極簡單,下載和安裝RPI不用15分鐘!
RPI具備多種GPIO,相對只有少量接口的PC,RPI外接感應器,加上豐富開發環境,可說是變化萬端,開發工具和開源軟件也垂手可得。RPI周邊多不勝數,不少作業系統可供選擇,也是最廉宜教育工具。
即使「單板電腦」採用ARM架構,也不可能400億美的價格。我們生活的四周,所有電器和應感器, 都離不開微控制器(MCU)。全球主要的MCU都採用是 ARM架構,產值近100億美元,均向ARM繳交IP專利。
最近Raspberry Pi推出了Raspberry Pi Pico ,微控制器(MCU)終於到了飛入尋常百姓家的年代。
ARM的價值,遠大於收取專利費用。據估計MCU每年成長,約為7%(其實太於保守),用途更數之不盡,目前說智能化,基本上沒MCU不辦;從汽車到家電,要加入更多邏輯控制和自動化,非MCU不行,中國是消耗MCU最大國家,上海國產的樂鑫,就以豐富的無線連接能力,令不少國產電器上了雲端,聯動感應器控制,開啟了智能家居的市場。
近期樂鑫MCU可跑深度學習模型OpenCV,MCU已可做人臉識別,雖然有過熱問題,但已令人眼前一亮。
不少MCU支援MicroPython,具備強大的函式庫,降低開發門檻,連接傳感器和周邊,利用免費又簡單編程器,一般人一小時內可以上手編程,做成不同玩意。MCU不是一般電腦,以往電子工程師才會搞,但開發環境日趨簡單,加上Arduino在學界風行,會做Arduino學生多如牛毛。Arduino Uno處理器太又簡陋,但Arduino周邊繁多。
MCU廠家開始支援Arduino開發環境,也開始支援,令更多Maker入門,以Arduino的IDE開發性能極強的MCU。
英特爾在個人電腦和伺服器佔最大市場份額,未來日子卻在邊緣運算,也就是MCU天下。X86不可能打進MCU市場,明白這一點,就知何以英特爾押注在SiFive上。
話說回頭,ARM生態也不是一天建成,而是無數開源軟件、周邊的廠商、Maker投入編碼的複雜生態,到今天終於到了爆發的邊緣。