關(guān)于i.MX RT的更多細節(jié):如何在性能和成本上吊打?qū)κ郑?/h1>
此前i.MX RT發(fā)布的消息我們已經(jīng)初步分析過,大家都十分關(guān)注這一款最強M芯的動態(tài)。因此近期NXP又專門舉行了一個線上分享會,恩智浦高級全球產(chǎn)品經(jīng)理呂亞軍給我們分享了關(guān)于RT的更多細節(jié)。
首先通過上面的兩張圖來說明,RT是如何在能效比和性價比上吊打競爭對手兩次的?每毫瓦Coremark跑分上,RT是對手的2-4倍;每美元Coremark跑分上,RT優(yōu)于競品3-5倍。
如何做到的呢?
RT是基于應(yīng)用處理器的架構(gòu),因此可以保證整個系統(tǒng)有一個高效的連接。采用M7主核,主頻高達600MHz,20nm的終端延遲,高達512KB的緊耦合內(nèi)存,保證了其高性能的實時處理能力。集成度方面,基本上常用外設(shè)的都有集成:并行的攝像頭傳感器接口、LCD顯示控制屏、多路I2S音頻接口等。此外芯片內(nèi)部繼承了PMIC,因此可以減少板端面積,減少設(shè)計成本。此外RT也有低成本封裝的類型,可以支持4層PCB的設(shè)計。
據(jù)Allen介紹,目前隨著MCU性能的不斷提升,功能集成度越來越高。因此在MCU開發(fā)方面的編程工作量也變得越來越大。如何從這一端來縮減成本,NXP在RT的設(shè)計上也花了心思。因為RT使用的是外擴的閃存,因此編程相比片內(nèi)閃存的MCU要更加簡單一些。片外norFlash可以使用簡單、標準的編程接口,只需設(shè)計簡單的編程電路即可,引腳數(shù)相對來說也較少,因此編程難度小,速度快。據(jù)悉,在2Mbyte情況下,外擴norFlash上的編程要比片內(nèi)閃存編程快60%。
說到片外外擴閃存,很多人會關(guān)心三個問題:配置難易度、安全和傳輸速率,Allen也針對此做出了回答。首先在備受關(guān)注的安全方面,很多人會擔心黑客可以更容易的從板子上直接抓走外擴閃存的內(nèi)容。而RT內(nèi)部其實有一個實時加密解密的功能(on the fly decryption),外擴norFlash上的信息是經(jīng)過加密之后燒寫的,因此即使黑客獲取之后也難以解密。而芯片內(nèi)部的加速模塊可以實現(xiàn)實時解密,保證程序的執(zhí)行效率。此外,在RT的ROM上會提供一個配置和初始化代碼,這樣就保證了客戶不需要很多特殊的配置即可使用;同時RT內(nèi)還有一個數(shù)據(jù)預抓取的架構(gòu),來保證數(shù)據(jù)傳輸在QSPI接口上有更好的性能。
除了上面所提及的硬件方面的設(shè)計提升外,很多用戶也會十分關(guān)注軟件和中間件。因為一款MCU能否好用,是不是能全面推開,和整個周邊生態(tài)也有很大的關(guān)系。而NXP也表示我們已經(jīng)準備好了。
Allen表示,目前SDK已經(jīng)可以支持IAR、mbed等,當然還有NXP自家的。在外設(shè)應(yīng)用驅(qū)動方面也有很多,此外NXP還提夠了豐富的應(yīng)用例程。中間件方面,emwin和FreeRTOS等也已經(jīng)準備好。此外近期我們也關(guān)注到已經(jīng)有RT1050刷Embedded Wizard GUI的視頻流出。
目前RT將提供兩種型號,分別是1020和1050。此前廠家似乎將其命名為1051和1052,這里需要注意一下。
1020是1050的閹割版,少了Geaphic、LCD和CSI功能,對于不需要圖形處理顯示的工業(yè)應(yīng)用而言,這將會是一個更好的選擇。i.MX RT1050,現(xiàn)已上市,10K數(shù)量起始價2.98美元
i.MX RT1020,將于2018年第2季度上市,10K數(shù)量定價為2.18美元。