DesignStart,是ARM為嵌入式設計開發(fā)者、初創(chuàng)企業(yè)以及OEM廠商能夠快速獲得其IP而推出的一項計劃,2010年起開始運作。繼兩年前ARM通過DesignStart開放Cortex-M0系統(tǒng)后,日前,ARM又宣布對該項目進行升級,不但加入ARM Cortex-M系列中最成功的處理器 Cortex-M3及相關IP子系統(tǒng),還取消了預付授權或者評估費用,改以產品成功量產出貨后才收取版稅的模式運作,旨在降低開發(fā)風險。“幫助開發(fā)者以更簡單、更快速、更低風險的途徑實現(xiàn)定制化SoC,一直是我們運作DesignStart項目的初衷。”ARM計算產品事業(yè)部高級產品營銷經理Phil Burr說,Cortex-M0和Cortex-M3的累計出貨量已經超過200億,其中有一半的出貨是在過去幾年完成的。截至目前,基于這兩個處理器的SoC出貨量達到了每小時50萬顆,通用性、極小的尺寸和低功耗是M0/M3處理器廣受歡迎的重要原因,并由此促成了許多使用更小電池、自我能源采集的應用。
在去年秋季的ARM TechCon上,軟銀集團主席暨總裁孫正義闡述了為什么軟銀要收購ARM以及ARM在其“全球一萬億互聯(lián)設備”這一愿景中所扮演的角色。在Phil Burr看來,要實現(xiàn)這一愿景,就需要嵌入式智能能夠在一個公共平臺上非常便于獲取并且具有很好的成本效益,而定制化SoC是能夠降低復雜程度和成本,提高差異化和效率,并簡化供應鏈的。
Tirias Research在其最新發(fā)表的白皮書中指出,定制化SoC可以給OEM廠商帶來業(yè)績增長以及凈利潤方面的優(yōu)勢,并指出“ASIC可能能夠為產品加入更多的性能,并打開銷路。而通過減小電路板尺寸和減少昂貴的分立元件的數(shù)量則能夠提高凈利潤。” 在Phil Burr列舉的一個案例中,S3 Group通過開發(fā)一個基于ARM的定制化SoC用于工業(yè)控制方面,實現(xiàn)了功耗降低70%,部件成本降低80%,PCB板尺寸降低75%的效果。
版權費起始價格:3美分
但是,能真正開啟這些定制化SoC潛能并且加速其上市時間的,是大量經過驗證的、可用的軟件和中間件,是那些非常容易獲取的開源支持、工具以及欣欣向榮的生態(tài)系統(tǒng),脫離了這些,一切都有可能成為“紙上談兵”。
在加強版的DesignStart項目中,用戶通過一個簡單的可下載授權,即可在項目商業(yè)開發(fā)初期,進行定制化CPU的設計、評估和原型開發(fā)。而通過在線獲取ARM CoreLink SDK-100(一個已獲證實的子系統(tǒng)和系統(tǒng)IP解決方案)、CoreLink SSE-050子系統(tǒng)和已獲驗證的對mbed OS的支持,開發(fā)效率實現(xiàn)了10倍以上的提升。此外,作為生態(tài)系統(tǒng)型的公司,ARM還在該項目中提供了來自ARM以及ARM認證的設計公司合作伙伴的設計輔助服務,以及數(shù)以千計的物理IP庫,以實現(xiàn)最快、最高效的芯片實施。
也就是說,如果用戶只想即時免費地獲得評估、設計、原型這樣類型的服務,可以通過DesignStart Eval獲得Cortex-M0和Cortex-M3的子系統(tǒng);如果還想再進一步,希望開發(fā)自己的定制化芯片,就可以使用DesignStart Pro獲得。只需在DesignStart門戶網站上注冊,簽訂一個簡單的合同,就可以訪問并獲得全套的商用化SoC IP資源了。取消預付授權或者評估費用的政策對初創(chuàng)公司而言是極具吸引力的。Phil Burr展示的數(shù)據(jù)顯示,500萬單元的開發(fā)成本(版權費)將低于20萬美元。折算下來,Cortex-M0的版權費約為4.5美分,Cortex-M3的版權費起始價是3美分。如果出貨量極高的話,ARM方面還有更為靈活的收費模式可以配套。因此,客戶可以自行選擇使用DesignStart,還是現(xiàn)有ARM標準化的授權商業(yè)模式去獲得Cortex-M0/Cortex-M3技術。
還有哪些特別幫助?
除了提供處理器外,讓我們再來看看ARM還為DesignStart項目準備了哪些資源?
文檔和視頻教程
開發(fā)者可以獲取ARM Cortex-M0和ARM Cortex-M3文檔,包括RTL和FPGA Testbench用戶手冊、Quickstart手冊和定制化手冊。還有一些非常有用的視頻教程:起步Cortex-M3 DesignStart、模擬RTL測試、用Cortex-M3 DesignStart在ARM FPGA板上創(chuàng)建原型。
DesignStart論壇支持
加入免費的DesignStart論壇,向其他對DesignStart感興趣的人提問,共同分享并相互學習。
培訓
參加ARM培訓課程,課程主題涵蓋:Cortex-M0和Cortex-M3硬件;Cortex-M0和Cortex-M3 (ARMv7M)軟件;以及系統(tǒng)(硬件與軟件組合)。課程形式包括私人教室、公開虛擬教室或者在線授課,多種方式均可進行。
特別技術支持
ARM Support全球團隊工程師提供全天候的線上和電子郵件支持,用戶會得到迅速回復以及在線實例追蹤工具。
設計服務
ARM將提供設計建議、技術參數(shù)協(xié)助、并與授權的設計公司合作,共同設計定制化SoC。
DesignStart RTL審核
DesignStart RTL審核能夠幫助驗證SoC設計中所涉及的信號連接、存儲系統(tǒng)配置、系統(tǒng)性能、調試系統(tǒng)以及時鐘和功耗等方面的問題,降低流片前的風險。在通過審核后,用戶將在兩周內得到一份詳細的報告。