就在業(yè)界就工業(yè)控制領域X86架構能否抵擋住ARM架構的進攻時,德州儀器(TI)日前高調宣布推出其處理器平臺中性能最高的器件Sitara? AM57x處理器系列,旨在為開發(fā)人員提供集高級集成、可擴展性和外設于一體的芯片。
雖然德州儀器在新聞稿中并未正面表達向X86架構宣戰(zhàn),但是從這款兼具高性能和低功耗的處理器規(guī)格上可以看出,其用意不言而喻。
Sitara AM57x處理器采用了針對高性能處理和高級操作系統(tǒng) (HLOS) 運行的ARM? Cortex?-A15作為內核,憑借其獨特的異構架構,該器件適用于多種嵌入式和工業(yè)應用。
相較于四核ARM Cortex-A9處理器,其性能提高了40%,而相較于目前嵌入式產品市場中標準雙核ARM Cortex-A9處理器,其性能提高了280%。
此外,Sitara AM57x處理器還集成了用于分析和實時計算的C66x數(shù)字信號處理器(DSP)、可編程實時單元(PRU)、用于實現(xiàn)控制功能的ARM Cortex-M4內核以及用于高級用戶界面和多媒體應用的視頻與圖形加速器,這些配置的集成使AM57x處理器在同類產品中脫穎而出。
德州儀器嵌入式處理器業(yè)務拓展經(jīng)理鮑震
德州儀器嵌入式處理器業(yè)務拓展經(jīng)理鮑震在接受記者采訪時就明確表示,在同等性能條件下,采用AM57x的工控機的功耗和尺寸將遠遠小于采用x86架構芯片的產品,而這也是工控機客戶當下關注的兩個焦點。
鮑震表示,目前看到傳統(tǒng)的工業(yè)PC的X86的平臺,通常來講客戶的普遍反映是不但體積大,關鍵是價格貴。于是很多客戶把目光轉向了具備優(yōu)勢的ARM架構產品上面來。
那么,AM57x究竟會憑什么向x86的芯片發(fā)起挑戰(zhàn)呢?
異構多核實現(xiàn)高性能低功耗
相比于德州儀器以前A9為核心的AM437x系列芯片,AM57x的性能接近三倍的增長,而這得益于異構多核的技術,使得這款芯片在計算和控制方面都做到了性能與功耗兼顧。
鮑震表示,從計算方面講,兩種不同類型計算內核的獨特結合可讓開發(fā)人員實現(xiàn)最大化受益,其中每個計算內核都擁有多達兩個的ARM Cortex-A15內核與C66x DSP,用于執(zhí)行不同的任務。多核架構可將任務分配給適當?shù)膬群艘詫崿F(xiàn)靈活性,同時還能提供系統(tǒng)集成和最佳的性能,而這一切都能在一個芯片上實現(xiàn)。
從控制方面講,除高性能內核外,AM57x處理器還包括兩個ARM Cortex-M4內核與四個PRU,為開發(fā)人員提供如控制電機或監(jiān)控傳感器等工業(yè)應用所必需的低時延和實時控制功能。
豐富的接口和多媒體處理能力
在工業(yè)領域,是否支持豐富的接口通訊標準與超強多媒體處理功能,是ARM架構芯片可否替代x86架構CPU的關鍵。
鮑震表示在接口和多媒體處理方面,AM57x系列處理器做得相當不錯。
AM57x系列處理器配備了工業(yè)通信子系統(tǒng)(ICSS),可支持實時現(xiàn)場總線協(xié)議和其它工業(yè)通信,同時其借助如PCIe、SATA、千兆以太網(wǎng)和USB3.0等集成的高速外設實現(xiàn)了分支系統(tǒng)的靈活性。這些強大的特性與高性能ARM Cortex-A15內核及DSP相得益彰,使AM57x處理器能夠更快地發(fā)送和接收數(shù)據(jù)。此外,AM57x EVM還包含了一個可插入TI WiLink? 8模塊的連接器,以實現(xiàn)Wi-Fi?和Bluetooth?的連接。
為了支持更為強大的多媒體處理能力,該器件集成了兩個適用于高級圖形用戶界面的SGX5443-D和一個GC320 2-D圖形加速器,同時還配備了一個適用于高清視頻回放的1080p60視頻加速器和多顯示器支持以及用于記錄、拍照或讀取條形碼的多路攝像頭輸入。
支持定制化解決方案
隨著智能工業(yè)和物聯(lián)網(wǎng)技術的發(fā)展,工控領域的需求日益多樣化,因此支持定制化成為重要特征。
鮑震表示,憑借引腳兼容的AM57x處理器系列和全新的處理器SDK,TI正在重新定義可擴展性,為用戶帶來TI Sitara與DSP處理器產品組合的首次可擴展軟件體驗。
該處理器系列可提供從低端到高端的不同選項(AM335x、AM437x和AM57x系列),憑借通用的代碼庫,開發(fā)人員無需重新了解軟件平臺。處理器SDK提供了一個統(tǒng)一的軟件平臺,適合于使用主線長期穩(wěn)定型(LTS)Linux?內核(RT-Linux)、Linaro?工具鏈和Yocto Project?兼容文件系統(tǒng)等擁有一致性軟件基礎的TI處理器產品組合。它為開發(fā)人員提供了始終如一的用戶體驗,無需進行軟件資源的再投資。為了實現(xiàn)最佳的實時性能,TI還提供TI-RTOS支持。
此外,通過Khronos OpenCL?等編程框架,用戶還可從簡化的開發(fā)過程中受益。Khronos OpenCL?可幫助開發(fā)人員直接利用DSP,無需任何與DSP相關的專業(yè)知識。
龐大的開發(fā)與支持生態(tài)系統(tǒng)
眾所周知,經(jīng)過數(shù)十年的積累,x86架構處理器早已形成了相關完善的生態(tài)系統(tǒng),特別是在開發(fā)工具和軟件應用方面擁有相當多的資源。這在某種程序上,也延緩了ARM架構分食工控市場的腳步。
為此,以德州儀器為代表的ARM處理器供應商在建立生態(tài)系統(tǒng)方面,也煞費苦心。
據(jù)鮑震介紹,目前德州儀器已與BeagleBoard.org聯(lián)袂合作,通過Sitara AM5728處理器驅動全新的BeagleBoard-X15,并提供訪問大型開源硬件開發(fā)者社區(qū)的許可。來自TIDesign Network成員的其他第三方解決方案可為客戶提供業(yè)經(jīng)驗證的硬件模塊和功能強大的軟件產品,例如硬件加速的視頻編解碼器等。
開發(fā)人員還可從靈活的操作系統(tǒng)以及廣泛的產品需求解決方案中直接受益,例如Adeneo Embedded公司提供的Windows Embedded Compact 2013和Android?5.0以及Mentor Embedded公司、Green Hills公司、QNX公司和Wind River公司所提供的實時操作系統(tǒng)(RTOS)。
此外,Ittiam公司、PHYTEC公司、D3 Engineering公司、CompuLab公司、DAB-Embedded公司和Z3 Technology公司所提供的預建硬件模塊還能進一步為客戶縮短開發(fā)周期。
顯然,在工控機領域x86架構處理器一統(tǒng)天下的局面已經(jīng)成為過去,ARM架構處理器的崛起將會使得未來的工業(yè)4.0時代更加豐富多彩。