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