“處理器市場(chǎng)經(jīng)歷了幾代變化,從1999年的筆記本電腦、臺(tái)式電腦、手機(jī)、游戲機(jī)等,進(jìn)入到智能手機(jī)、云計(jì)算,這是2009年-2019年十年的主題。而從2019年-2020年開(kāi)始,我們進(jìn)入了一個(gè)新的領(lǐng)域,其特征是強(qiáng)大的邊緣,這對(duì)安全、計(jì)算力都有很高的要求?!痹?a class="innerlink" href="http://theprogrammingfactory.com/tags/恩智浦" target="_blank">恩智浦近日舉辦的i.MX應(yīng)用處理器媒體溝通會(huì)上,恩智浦大中華區(qū)工業(yè)與物聯(lián)網(wǎng)市場(chǎng)高級(jí)總監(jiān)金宇杰表示。
隨著5G技術(shù)、互聯(lián)網(wǎng)技術(shù)和邊緣計(jì)算的發(fā)展,全球的智能互聯(lián)設(shè)備開(kāi)始飛速成長(zhǎng)。據(jù)悉,到2025年,全球智能互聯(lián)設(shè)備數(shù)量將達(dá)到500億,在未來(lái)的幾年里會(huì)翻倍增長(zhǎng)。這個(gè)增長(zhǎng)需要每個(gè)節(jié)點(diǎn)和邊緣有處理能力,也需要融入人工智能和機(jī)器學(xué)習(xí)技術(shù)。恩智浦早已看到了這個(gè)機(jī)會(huì),從去年改組成立邊緣處理事業(yè)部就可見(jiàn)端倪,這是要在邊緣處理上大展拳腳了呢!
根據(jù)金宇杰的介紹,恩智浦針對(duì)邊緣技術(shù)產(chǎn)業(yè)劃分了多個(gè)層次,包括硬件部分的SoC芯片、針對(duì)不同邊緣應(yīng)用的云平臺(tái)、軟件服務(wù)以及中間件的應(yīng)用程序代碼,形成產(chǎn)業(yè)生態(tài)完整布局。
作為嵌入式控制器領(lǐng)域的領(lǐng)先供應(yīng)商,恩智浦在工業(yè)和消費(fèi)電子市場(chǎng)都擁有深厚的根基,在8位、16位和32位平臺(tái)上擁有廣泛的MCU產(chǎn)品組合,具有領(lǐng)先的低功耗、模擬、控制和通信IP功能。恩智浦在近兩年一直加大投入,產(chǎn)業(yè)推進(jìn)非常迅速,從原來(lái)的處理工藝到現(xiàn)在的納米級(jí)工藝都在迅速推廣。
全面的邊緣處理產(chǎn)品組合,集成了安全功能
i.MX推陳出新
恩智浦推向市場(chǎng)的產(chǎn)品包括:高市場(chǎng)占有率的i.MX系列,通訊領(lǐng)域的MPU,跨界處理器、跨界的設(shè)備與技術(shù),傳統(tǒng)的支持節(jié)點(diǎn)的MCU和處理器。
近日,恩智浦宣布其EdgeLock?產(chǎn)品系列新增了跨界應(yīng)用處理器,包括i.MX 8ULP、經(jīng)Microsoft Azure Sphere認(rèn)證的i.MX 8ULP-CS(云安全)系列和新一代高性能智能應(yīng)用處理器i.MX 9系列,適用于工業(yè)和物聯(lián)網(wǎng)邊緣。
8ULP是7ULP產(chǎn)品的延伸,主打超低功耗。在邊緣上,除了算力、功耗的考慮以外,現(xiàn)在越來(lái)越注重安全;并且在邊緣計(jì)算時(shí),功耗一直是市場(chǎng)的痛點(diǎn),都希望算力更強(qiáng)的同時(shí)降低能耗。因此恩智浦在8ULP上還融合了兩個(gè)新的技術(shù):EdgeLock?安全區(qū)域和創(chuàng)新Energy Flex架構(gòu)。
另外,恩智浦還通過(guò)融入DSP提升語(yǔ)音處理能力,使得8ULP能夠支持手持和穿戴等便攜設(shè)備;此外,8ULP還有強(qiáng)大的3D、2D的圖像處理能力,整個(gè)架構(gòu)超低功耗、強(qiáng)計(jì)算能力可以來(lái)支持圖形、語(yǔ)音等安全節(jié)點(diǎn)的應(yīng)用芯片。
恩智浦還通過(guò)和第三方合作來(lái)加強(qiáng)其產(chǎn)品的技術(shù)突破性。在初始部署后使邊緣設(shè)備保持長(zhǎng)期安全是一項(xiàng)挑戰(zhàn),這需要不間斷的可信管理服務(wù)。恩智浦和Microsoft合作,通過(guò)i.MX 8ULP-CS(云安全)應(yīng)用處理器系列中的Azure Sphere芯片到云安全,將該功能提供給客戶(hù)。除了受保護(hù)的硬件,Azure Sphere還包括受保護(hù)的Azure Sphere操作系統(tǒng)、基于云的Azure Sphere安全服務(wù)以及為期十年的持續(xù)操作系統(tǒng)更新和安全改進(jìn)。
i.MX 9應(yīng)用處理器以i.MX 6和i.MX 8系列為構(gòu)建基礎(chǔ),為智能邊緣帶來(lái)先進(jìn)的性能效率、安全性和可擴(kuò)展性。同時(shí)集成專(zhuān)用的神經(jīng)處理單元(NPU),用于加速機(jī)器學(xué)習(xí)應(yīng)用。另外內(nèi)置的MCU能夠幫助實(shí)時(shí)響應(yīng),并對(duì)整個(gè)功耗進(jìn)行控制。
i.MX 9系列還標(biāo)志著恩智浦Arm Ethos U-65 microNPU的首次實(shí)現(xiàn),這使得在廣泛的嵌入式設(shè)備中構(gòu)建高效的低成本人工智能解決方案成為可能。該產(chǎn)品線的首個(gè)系列將通過(guò)特殊低功耗優(yōu)化的16/12nm FinFET工藝技術(shù)制造。Energy Flex架構(gòu)將異構(gòu)域處理、設(shè)計(jì)技巧和工藝技術(shù)相結(jié)合,最大限度提高運(yùn)行效率。
據(jù)金宇杰介紹,接下來(lái)恩智浦的很多產(chǎn)品是基于i.MX的單核到多核(如16核),去支持不同的應(yīng)用。
“恩智浦非常強(qiáng)調(diào)可擴(kuò)展性,我們產(chǎn)品的算力從初級(jí)到高端,讓大家能夠在應(yīng)用領(lǐng)域有更多的選擇。在芯片的選擇方面,我們擁有從比較簡(jiǎn)單的Cortex系列到A系列,從單核到多核,以及不同種類(lèi)的DSP、GPU等,所以可擴(kuò)展性是恩智浦產(chǎn)品組合一個(gè)非常大的特點(diǎn)?!?金宇杰指出。
EdgeLock讓安全更簡(jiǎn)單
恩智浦在整套安全解決方案方面擁有豐富的經(jīng)驗(yàn)和悠久的歷史,并以此為基礎(chǔ)推出了EdgeLock?安全區(qū)域,安全區(qū)域是i.MX 8ULP、經(jīng)Azure Sphere認(rèn)證的i.MX 8ULP-CS和i.MX 9應(yīng)用處理器中的標(biāo)準(zhǔn)集成功能,能為邊緣應(yīng)用提供更為輕松的安全性部署。
恩智浦邊緣處理事業(yè)部軟件研發(fā)總監(jiān)翁鐵成介紹,EdgeLock?安全區(qū)域是一款經(jīng)過(guò)預(yù)配置的安全子系統(tǒng),簡(jiǎn)化了復(fù)雜安全加密技術(shù)的實(shí)現(xiàn),并幫助設(shè)計(jì)人員避免代價(jià)高昂的錯(cuò)誤。它通過(guò)對(duì)信任根、運(yùn)行時(shí)認(rèn)證、信任設(shè)置、安全啟動(dòng)、密鑰管理和加密服務(wù)等關(guān)鍵安全功能的自主管理來(lái)增強(qiáng)對(duì)邊緣設(shè)備的保護(hù),同時(shí)還簡(jiǎn)化了獲得行業(yè)標(biāo)準(zhǔn)安全認(rèn)證的途徑。當(dāng)最終用戶(hù)應(yīng)用運(yùn)行時(shí),EdgeLock?安全區(qū)域可智能跟蹤電源轉(zhuǎn)換,以防出現(xiàn)新的攻擊面。
Energy Flex架構(gòu)提供高效節(jié)能技術(shù)
在設(shè)計(jì)節(jié)能的邊緣系統(tǒng)時(shí),芯片級(jí)能源優(yōu)化變得越來(lái)越重要。恩智浦Energy Flex架構(gòu)能實(shí)現(xiàn)高效節(jié)能,幫助在便攜式或插入式設(shè)備中延長(zhǎng)電池壽命并減少能源浪費(fèi)。
在i.MX 8ULP和i.MX 8ULP-CS系列中,Energy Flex架構(gòu)將異構(gòu)域處理、設(shè)計(jì)技巧和28nm FD-SOI工藝技術(shù)相結(jié)合,能源效率比前代產(chǎn)品提高了75%。這些處理器中嵌入了可編程電源管理子系統(tǒng),該子系統(tǒng)基于恩智浦構(gòu)建的RISC-V內(nèi)核。
該子系統(tǒng)能夠管理20多種不同的電源模式配置,針對(duì)多樣化的物聯(lián)網(wǎng)和工業(yè)領(lǐng)域需求提供多種選擇。如可以針對(duì)Cortex-M進(jìn)行處理,也可以針對(duì)Cortex-M+A核進(jìn)行處理,還可以加入GPU、DSP形成一個(gè)統(tǒng)一的能耗管理,從而提供出色的能源效率——從全功率到低至30微瓦。通過(guò)這種靈活的配置范圍,OEM和開(kāi)發(fā)人員可以自定義特定應(yīng)用的電源配置文件,以最大限度提高能源效率。
eIQ Toolkit工具集降低AI落地門(mén)檻
除了做底層的芯片設(shè)計(jì)和參考電路板的設(shè)計(jì),恩智浦還提供軟件支持。“該做法的目的有兩個(gè),一是提升用戶(hù)體驗(yàn),客戶(hù)拿到我們的芯片以后能更快地針對(duì)特定應(yīng)用場(chǎng)景開(kāi)發(fā)自己的產(chǎn)品;二是能最大化發(fā)揮芯片的能力。”翁鐵成解釋道。
針對(duì)熱門(mén)的AI和ML,恩智浦了解到客戶(hù)的痛點(diǎn)之一是在不同的物聯(lián)網(wǎng)環(huán)境里,AI和ML如何落地到產(chǎn)品中。針對(duì)物聯(lián)網(wǎng)和工業(yè),為了實(shí)現(xiàn)在特定的場(chǎng)景(如物體識(shí)別、人臉識(shí)別或者是故障檢測(cè)等)將產(chǎn)品和技術(shù)快速落地,恩智浦提供了一個(gè)通用的、容易上手且能提升用戶(hù)體驗(yàn)的一套工具集eIQ Toolkit,并針對(duì)工具集最大地發(fā)揮硬件的能力。
客戶(hù)擁有數(shù)據(jù)并且希望能建立想要的模型,借助這個(gè)工具集,恩智浦就可以提供很多的模型選項(xiàng),可以安裝在強(qiáng)大的PC和服務(wù)器上,其提供的界面可以做自動(dòng)化的訓(xùn)練。訓(xùn)練完以后會(huì)產(chǎn)生針對(duì)恩智浦的MCU或MPU的最適用的訓(xùn)練模型,通過(guò)工具下載到SoC上并滿(mǎn)足客戶(hù)的需求。
另外一些客戶(hù),已經(jīng)有模型但不知道是否最優(yōu),或者不知道是否最大化使用了恩智浦芯片的能力,可以使用工具BYOM(Bring Your Own Model),基于其原始模型和一部分比較有價(jià)值的數(shù)據(jù),該工具就能訓(xùn)練出針對(duì)恩智浦芯片和平臺(tái)更優(yōu)的推理模型。
除了AI和ML,恩智浦針對(duì)廣泛的工業(yè)領(lǐng)域也提供了一些工具集,能夠讓客戶(hù)更容易打造自己的產(chǎn)品,其中包括特別針對(duì)國(guó)內(nèi)市場(chǎng)工業(yè)協(xié)議的支持,例如針對(duì)EtherCAT、IGH整個(gè)協(xié)議提供完整的解決方案;還有CAN總線,恩智浦針對(duì)MPU基于CANOpen也做了一套完整的支持。隨著TSN市場(chǎng)越來(lái)越大,工業(yè)領(lǐng)域正在向TSN轉(zhuǎn)型,恩智浦在提供的工業(yè)協(xié)議里還推出了對(duì)EtherCAT、CAN、Modbus等Over TSN的支持。
i.MX RT還有很大潛力
恩智浦自2017年11月份推出業(yè)界第一顆跨界處理器產(chǎn)品i.MX RT1050以來(lái),i.MX RT系列取得了優(yōu)秀的市場(chǎng)表現(xiàn)。第二代跨界處理器產(chǎn)品i.MX RT1170將卓越的運(yùn)算能力和多媒體功能與易用性和實(shí)時(shí)處理相結(jié)合,開(kāi)創(chuàng)性地實(shí)現(xiàn)了業(yè)界首款GHz級(jí)別的微控制器,并且是M7+M4雙核的MCU產(chǎn)品,DMIPS數(shù)量在MCU領(lǐng)域遠(yuǎn)遠(yuǎn)超出了其它同類(lèi)產(chǎn)品。
與此同時(shí),恩智浦還在應(yīng)用擴(kuò)展領(lǐng)域研發(fā)了一些對(duì)應(yīng)用針對(duì)性更強(qiáng)的處理器?!叭鏸.MX RT600就集成了HiFi4的DSP,增強(qiáng)了音頻處理;即將發(fā)布的i.MX RT500集成FUSION的DSP做了更多傳感處理,因此更適合低功耗的應(yīng)用?!倍髦瞧诌吘壧幚硎聵I(yè)部系統(tǒng)工程總監(jiān)王朋朋介紹道。
為了配合這些強(qiáng)大的產(chǎn)品,更需要強(qiáng)大的軟件、工具或者生態(tài)系統(tǒng)的支持。恩智浦提供了核心軟件和工具,包括SDK的軟件開(kāi)發(fā)包、MCU的Xpresso IDE開(kāi)發(fā)環(huán)境以及常用的一些配置工具。此外,恩智浦還聯(lián)合業(yè)界的合作伙伴做了很多的工具和軟件的開(kāi)發(fā)板發(fā)布和支持,其生態(tài)如今已經(jīng)非常豐富。
王朋朋重點(diǎn)介紹了恩智浦在軟件賦能方面的進(jìn)展,包括AI機(jī)器學(xué)習(xí)、機(jī)器視覺(jué),語(yǔ)音和音頻的處理,以及圖形圖像視頻的處理技術(shù)、電機(jī)控制、操作系統(tǒng)等。
“從大致方向看,MCU能做的事情和高端的處理器沒(méi)有區(qū)別,它們采用的流程也是一致的,區(qū)別只是在采用的工具上。MCU需要采用更加適合MCU的模型或者是框架,如,MPU上可以采用Tensorflow,在MCU上就需要采用Tensorflow Lite Micro,它更加適合在MCU上做一些實(shí)時(shí)的處理,少一點(diǎn)的算力模型,比較適合MCU的輸入和輸出以及接口控制。同時(shí),MCU的功耗和成本比較低,所以可以在邊緣側(cè)做一些比較適合它的AI應(yīng)用。”王朋朋分析。
在音頻上,在i.MX RT支持多個(gè)麥克風(fēng)、PDM解調(diào)以及多個(gè)低麥克音頻的輸入;RT600集成了HiFi4 DSP的處理,并且有非常多的Flex的接口和比較高精度的定時(shí)器,能配合實(shí)現(xiàn)轉(zhuǎn)換。不僅是做音頻處理,音效器上顯示當(dāng)前音量或者震動(dòng)效果的功能用一顆芯片也可完成。
據(jù)王朋朋介紹,在M7內(nèi)核或HiFi4的DSP上進(jìn)行語(yǔ)音解碼,CPU的占用率只有百分之零點(diǎn)幾或者是百分之幾,可以省出很多帶寬去做其它的事情。在語(yǔ)音識(shí)別方面,主要依靠軟件的配合,在安靜的情況下,可以達(dá)到99%的識(shí)別率,在嘈雜的環(huán)境下也有80%的識(shí)別率。
視頻也是在i.MX RT特別增強(qiáng)之處,之前這在MCU上也很少見(jiàn)到。“例如MIPI的CSI、DSI接MIPI的顯示輸出,外加并行的LCD的接口可以支持多種色彩,可滿(mǎn)足24位、32位色彩的支持;多個(gè)硬件涂層可以實(shí)現(xiàn)混層、多層效果。原來(lái)在MCU上所做的界面比較簡(jiǎn)單,但現(xiàn)在它顯示的效果卻非??犰牛梢詫?shí)現(xiàn)在手機(jī)或者其他高端顯示設(shè)備上的3D、滑動(dòng)、模糊背景處理等功能。”王朋朋介紹道。
除了消費(fèi)類(lèi)的音頻、視頻領(lǐng)域,RT在工業(yè)和家電領(lǐng)域的電機(jī)控制方面表現(xiàn)也非常優(yōu)秀。因?yàn)樗蟹浅6嗟腜WM通道也有非常多的串行接口,可以支持多電機(jī)控制;同時(shí),實(shí)時(shí)性和效率比較高,可以做更加快速的閉環(huán)電流環(huán)控制。從技術(shù)上來(lái)看,很多場(chǎng)合已經(jīng)可以用這一顆芯片替代原來(lái)的Arm+FPGA的架構(gòu)。
由于這顆芯片有強(qiáng)大的處理能力,還可以把人工智能加在里面。據(jù)悉,目前已經(jīng)有客戶(hù)使用一顆芯片同時(shí)做電機(jī)控制和異常檢測(cè),電機(jī)出現(xiàn)異常的時(shí)候馬上可以報(bào)警或者停止其它操作。同時(shí),因?yàn)樗芯W(wǎng)絡(luò)處理能力,可以做網(wǎng)絡(luò)連接的功能。
王朋朋表示,RT擁有無(wú)限可能,支持很多操作系統(tǒng)、高級(jí)語(yǔ)言和豐富的工具,生態(tài)也越來(lái)越完善,它能做的事情越來(lái)越多,客戶(hù)的應(yīng)用也越來(lái)越豐富。后續(xù)RT依然會(huì)往高性能發(fā)展,但同時(shí)會(huì)注重橫向發(fā)展,針對(duì)不同的應(yīng)用,會(huì)有更偏向工業(yè)應(yīng)用或者是更低功耗的穿戴設(shè)備等產(chǎn)品出現(xiàn)?!拔覀兾磥?lái)將進(jìn)一步豐富包括MCU、跨界處理器、應(yīng)用處理器在內(nèi)的產(chǎn)品組合,也希望可以與用戶(hù)共同創(chuàng)造出更多的應(yīng)用案例。”金宇杰總結(jié)道。