去年秋季的ARM TechCon上,軟銀集團總裁孫正義談到全球將會有一萬億互聯設備的概念。為了實現這樣一個宏大愿景,需要相應支撐的技術基礎特別是定制化的SoC系統,而且技術本身必須是高效、被業界證實的支撐架構,同時還要有廣泛的生態系統。
2017年6月20日,ARM對外宣布對旗下的DesignStart項目進行升級,加入了ARM Cortex-M3處理器和相關的IP子系統,幫助開發者更簡單、更快速、更低風險地實現定制化SoC。
ARM計算產品事業部高級產品營銷經理Phil Burr表示:“孫正義提到未來一萬億設備的數字,因為我們已經成為了軟銀的一部分,所以ARM也非常大膽的邁出了變革的一步,我們希望成為這一萬億互聯設備實現中的一部分,能夠讓芯片開發人員更加便捷、容易、高效的實現芯片的開發。”
低功耗芯片系統設計的快速通道
自2010年開始,ARM就通過DesignStart項目為開發者提供ARM IP的快速通道。兩年前,ARM通過DesignStart開放了Cortex-M0系統。外部的芯片、開發、設計人員通過ARM DesignStart門戶,能夠訪問和獲得Cortex-M0以及數以百計的IP子系統。
在2015年的時候,ARM讓外部的芯片開發員獲得三個評估,同時還能夠僅付4萬美元就可以獲得基于Cortex-M0之上快速芯片開發。今天,DesignStart項目又有了升級。
首先,能夠讓外部的芯片開發員即時獲得Cortex-M3這樣一個最為主流、使用最為廣泛的嵌入式智能芯片技術。同時,無需支付預付的授權費用,外部人員就可以免費率先進行Cortex-M0或者Cortex-M3的開發。同時ARM也為那些以前沒有做過這種定制化芯片開發的公司提供了SoC片上系統設計、輔助服務。
通過DesignStart,AMR為開發者提供兩個類型的服務,一個是DesignStart Eval評估服務,讓開發者即時、免費地獲得評估、設計、原型等服務,Cortex-M0和Cortex-M3的子系統可通過DesignStart Eval獲得。同時,希望開發自己定制化芯片的公司可以使用DesignStart Pro,也就是到DesignStart門戶網站上注冊,簽訂一個簡單的合同,就可以訪問并獲得全套的商用化SoC IP資源了。
有了DesignStart,就可以通過最快的通道來實現芯片設計。首先DesignStart可提供快速、簡單和無風險技術獲取。ARM提供都是經過業界證實的技術。不管是Cortex-M0還是Cortex-M3,都屬于世界上出貨量最高的Cortex-M的芯片,有幾百家公司獲得授權并使用它們,已經被幾百種不同的芯片系統所采用,總計出貨量達到了200億片,而其中有一半也就是100億片是在過去兩年內完成出貨的。
除了IP之外,通過DesignStart還能獲得廣大ARM生態系統的支撐。在這個生態系統中能看到世界上最龐大的芯片開發人員隊伍,從中能獲得很多工具以及軟件的支持。
物聯網設備的主流芯片
Cortex-M0特點是什么呢?就是它的體積非常之小而且功耗極低。有一些物聯網設備可能需要在幾年的時間里運轉,而且僅僅依靠自身所帶的電池,Cortex-M0就非常適合這類產品,比如傳感式。而Cortex-M3是Cortex產品家族中最為廣泛使用的一款芯片,它本身的體積也非常小,可以廣泛應用于各種各樣嵌入智能設備,比如智能路燈、智能家居溫控器、智能燈泡等等。
現在有數以百計基于Cortex-M0和Cortex-M3的產品設計,很多產品都是基于Cortex-M0和Cortex-M3芯片所設計出來的,從而助推了Cortex-M0和Cortex-M3的出貨量,也就是每30分鐘的出貨量就可以達到25萬片。
事實上,ARM所提供的不只是Cortex芯片產品本身,還提供很多子系統以及周邊器件。這些子系統都是高度可配置的,如果開發者想修改配置,ARM給他們提供大量系統級別的IP來幫助修改。正因如此,新品開發人員只需要專注于開發自己設計產品的差異性。這為他們節約了大量的時間、金錢和精力。
同時,ARM也提供了豐富的軟件支撐,比如提供了內嵌的OS。有了這種嵌入式OS就意味著能夠實現很多功能,包括提升產品的安全性、片上不同器件之間的連接性,同時OS還帶來很多的工具,更易于整個產品的管理。
“我們免除了預付的授權費,這就意味著這些公司可以以非常低的成本和風險進行開發。這極大地幫助了廠商降低他們的開發以及生產芯片的成本,尤其是對于那些創業公司而言,他們能夠實現更好的現金流。我們采用只收取版權費的收費模式,能夠為進行芯片開發的產品公司帶來低成本。可以看到500萬單元開發的成本是低于20萬美元的。如果客戶數量極高的話,我們這邊也有非常靈活的收費模式可以配套。” Phil Burr表示。
通往一萬億互聯設備之路
孫正義的愿景是未來會有1萬億互聯的設備。其中,有的設備是開發商用現成設備生產的,有的則要用定制化芯片。隨著芯片技術不斷的成熟,未來的定制化芯片將比現在成本更加低廉。對于定制化的片上系統來說,由于是定制化的,所以能夠減少板上器件數量,同時也能夠降低整個PCB尺寸等。對于最終的客戶而言,可降低復雜度、成本、尺寸等。定制化的SoC能夠為廠商實現新功能,從而實現產品的差異性。
ARM的一個合作伙伴叫做S3集團。S3集團為自己的客戶設計了一款針對閥門控制器定制化芯片。這個產品聽上去并不炫酷,但是非常常見的嵌入式智能工業環境工業控制系統典型的案例。其中,耗電方面降低了70%。因為是定制化的芯片,整個PCB的尺寸降低75%,在物料節約方面超過了80%。
也正是因為有了定制化的芯片,使得終端廠商能夠去開發新的服務,打造新的收入來源。對于廠商和開發者而言,其成功并不只是因為有這樣的一片芯片,更多還有ARM所提供的周邊支持技術和軟件。
ARM和ARM的生態系統是如何提供這樣周邊的技術服務,來幫助開發人員進行基于ARM架構的產品開發?
首先,ARM和ARM的生態系統在整個開發過程當中都會提供培訓,以及其他類型的支持。開發者可以找到幾百種免費或者是收費的ARM的培訓課程。可以用DesignStart獲得在線論壇的支持,同時ARM還有全球一對一的專門輔導。同時,ARM還提供設計方面的服務,稱之為DesignService。ARM可以幫開發者做審校工作,也可以幫助進行子系統設計方面的建議。還有OEM廠家想自己做設計,ARM可以幫他們找到合適的的芯片設計公司。在ARM的生態系統當中,有數以百計對ARM方面技術駕輕就熟的設計公司。
ARM專門有這樣一個ARM Approved Design House的項目,經過ARM認證的設計公司都在這里面。同時還有一些設計公司,可以提供已經測試的封裝芯片產品,這樣就能夠加速整個芯片開發的過程。ARM和生態系統提供的軟件工具非常豐富,即有免費工具軟件,也有收費的專業版工具和軟件。
ARM還提供了很多技術文件,其中有論文類型的技術文件,也有指南性質的用以幫助進行手動實際操作。,“如果簡單的用一句話來去總結的話,就是ARM提供最為簡單、最為快速、已經經過業界驗證、成熟的IP。我們為了實現軟銀孫正義先生所提到的未來一萬億設備,免除了Cortex-M0、Cortex-M3版權的預付費,不管你是一家初創型公司,還是成熟企業,都可以借由ARM的幫助,從零開始進行芯片的開發。同時,ARM也攜手合作伙伴提供相應的支撐和培訓服務,幫助加入DesignStart的公司進行芯片開發。我們還打造了包含諸多數量的合作伙伴的生態系統,共同幫助實現通往芯片設計成功之路。” Phil Burr說。
“要實現一萬億的數量,就要幫助新公司更方便的獲得AMR的IP,要掃除他們做芯片開發道路上的障礙。因此ARM DesignStart項目強調,讓芯片系統開發人員通過網絡去訪問這些技術,只需要點擊一下就能夠5分鐘之內獲得這些IP,在幾天內實現商業化。所以,DesignStart以非常簡單的方式,讓開發員獲得ARM全套IP,我們認為只有這樣才能夠把規模做大,實現一萬億互聯設備。”ARM計算產業事業部高級營銷總監Ian Smythe補充說。
(審核編輯: 智匯張瑜)
分享