Sitara升級至Cortex A9 TI推出AM437x
日前,德州儀器宣布推出全新Sitara處理器AM437x,在AM335x的基礎(chǔ)上做了不小的升級。
Sitara在TI被定為在具有高級通信功能的 32 位ARM處理器,主要用途包括工業(yè)驅(qū)動器、工業(yè)HMI與PLC、條形碼掃描儀、測試與測量、便攜式數(shù)據(jù)終端、自助查詢機(jī)、導(dǎo)航、患者監(jiān)護(hù)等。同時(shí),借由當(dāng)時(shí)基于AM335x的BeagleBone開源開發(fā)板,同時(shí)誕生了包括游戲機(jī)、路由器等一批DIY產(chǎn)品。
升級后的AM437x又有什么不同呢?TI中國通用處理器業(yè)務(wù)拓展經(jīng)理牟濤給予了詳細(xì)的解答。
內(nèi)核升級
牟濤表示,盡管工業(yè)市場并不像消費(fèi)類市場那么熱衷于處理器的升級,但工業(yè)產(chǎn)品仍需要部分高性能處理器,比如隨著自動化程度越來越高,很多工業(yè)設(shè)備要處理的不再像以前那樣只是發(fā)一個(gè)簡單的指令,而是面對大規(guī)模網(wǎng)絡(luò),每一顆處理器既要兼顧通信,也要兼顧控制,同時(shí)還要兼顧預(yù)算的處理?;谶@樣的考慮,兩年前我們推出AM335,把Cortex-A8帶給廣大工業(yè)用戶。而現(xiàn)在,AM437則是要給這些客戶更好的性能體驗(yàn),相較A8,A9可以帶來超過40%的性能提升。除此之外,SGX530的應(yīng)用以及增加了處理疊加、縮放、色彩空間轉(zhuǎn)換等圖形處理IP,都讓AM437有著更好的圖形體驗(yàn)。
談及為何不直接推出雙核A9,牟濤則表示,這主要是因?yàn)楣I(yè)的具體應(yīng)用場景而定的。包括工業(yè)、電力、通信等市場,單核足以應(yīng)對大部分的市場需求。“對于工業(yè)市場,我們更多強(qiáng)調(diào)可靠性、穩(wěn)定性及長期供貨保證,盡管我們具有大量的多核技術(shù)基礎(chǔ),但結(jié)合目前市場來看,單核是非常適合的。”
PRU升級
PRU是TI自主專利的可編程實(shí)時(shí)邏輯單元,(Programmable Realtime Unit),用戶利用PRU可以設(shè)計(jì)各種工業(yè)通信子系統(tǒng)或者其他協(xié)議,目前使用匯編語言但牟濤也強(qiáng)調(diào)未來將支持C語言編程。有了PRU之后,客戶可以擴(kuò)展串行通信協(xié)議、工業(yè)通信協(xié)議、私有加密協(xié)議等,讓設(shè)備具有FPGA般的靈活性。
相比AM335x的雙核PRU,AM437x的PRU升級到了四核,并且支持更多的工業(yè)通信總線,通過開源或授權(quán),現(xiàn)在的PRU支持包括 EtherCAT、PROFINET、以太網(wǎng)/IP、電機(jī)反饋協(xié)議、Sigma-Delta調(diào)制等,而幾年前只支持E-SCADA協(xié)議。
采用AM437x后,無需再增添專門處理通信協(xié)議的ASIC或處理器,雙芯片方案變成了單芯片方案,系統(tǒng)的性能和可靠性都得到了大幅提高。同時(shí),由于 PSU是可編程的,因此便對不同的通信環(huán)境,用戶只需要更換PSU的Framework便可支持不同的環(huán)境。“工業(yè)用戶最忌諱的就是反復(fù)更改,因此當(dāng)產(chǎn)品經(jīng)過客戶驗(yàn)證后,不改動硬件的方式會大大降低硬件設(shè)計(jì)風(fēng)險(xiǎn),這就是PSU的意義。”牟濤表示。
AM335x框圖
AM437X框圖
比對AM437x與AM335x的框圖,我們可以發(fā)現(xiàn)以下幾點(diǎn)額外改進(jìn),支持PWM,再加上集成的AD便可為馬達(dá)組成一個(gè)位置運(yùn)算的反饋電路。增加了攝像頭接口,支持32位DDR3L等。
除此之外,在工具、軟件、文檔、支持培訓(xùn)及第三方等多方面,TI都提供了相對應(yīng)的保證。牟濤同時(shí)強(qiáng)調(diào),鑒于國產(chǎn)BeagleBone的成功,TI正在考察本土第三方方案供應(yīng)商,未來也會推出國產(chǎn)的基于AM437x的開發(fā)平臺。