STM32MP1
加速物聯網/智慧製造創新 ST MPU搶攻高運算效能市場
物聯網時代來臨,新興應用不斷發展,許多整合性應用需求更高的運算能力,包括工業、消費性、醫療保健、智慧家庭等,需要更高的處理與運算能力,意法半導體(STMicroelectronics, ST)以多年積累之Arm Cortex 研發經驗擴大STM32 MCU的功能,推出該公司首款多核微處理器(Microprocessor, MPU)具備運算和圖形處理的能力,且兼具高效即時控制和高功能整合度。
ST微控制器部門STM32微處理器產品行銷經理Sylvain Raynaud表示,微處理器整合Arm Cortex-A和Cortex-M,彈性的架構可以兼顧運算效能與省電。
STM32MP1系列微處理器產品基於ST構建的STM32系列生態系統,包括開發工具和技術支援。該公司微控制器部門STM32微處理器產品行銷經理Sylvain Raynaud表示,STM32系列可解決客戶對即時任務和功耗限制的要求,OpenSTLinux以市場上主流的開源Linux發行版發行,將STM32系列從即時任務和功耗限制為主的應用擴大到更廣泛的市場。在MPU和軟體的支援下,ST的解決方案,滿足許多工業和專業應用的供貨需求。
該微處理器整合Arm Cortex-A和Cortex-M兩顆不同核心,Raynaud說明,此彈性的運算架構可以兼顧運算效能與省電。例如,透過暫停Cortex-A7執行指令,只讓Cortex-M4運作,功耗通常可降低至25%。再從這種模式進入待機狀態,功耗可降至1/2500,並且同時支援1到3秒內恢復執行Linux,具體恢復速度取決於實際應用。STM32MP1嵌入了3D圖形處理器(Graphics Processor Unit, GPU),以支援人機介面(Human Machine Interface, HMI)顯示器;外部記憶體則支援各種DDR SDRAM和快閃記憶體。
STM32MP1系列微處理器整合兩顆主頻650MHz的Arm Cortex-A7應用處理器和一顆頻率達209MHz的Arm Cortex-M4微控制器。為防止MPU系統出現性能瓶頸和頻寬問題,STM32MP1支援多種DDR SDRAM記憶體,包括DDR3、DDR3L、LPDDR2、533MHz的32/16位元LPDDR3。此外,STM32MP1亦支援各種快閃記憶體:eMMC、SD卡、SLC NAND、SPI NAND和Quad-SPI NOR。
而在軟體開發部分,ST發布了一款主流開源Linux發行版OpenSTLinux Distribution。OpenSTLinux已通過了...