解析意法半導(dǎo)體ARM架構(gòu)SPEAr系列eMPU
目前嵌入式設(shè)計(jì)人員面臨著很大挑戰(zhàn),現(xiàn)在的嵌入式系統(tǒng)開(kāi)發(fā)講究的是在較短的時(shí)間內(nèi)將產(chǎn)品推向市場(chǎng),并且可以進(jìn)一步降低成本。這時(shí)選擇一個(gè)合適的CPU,以及合適的生態(tài)系統(tǒng)、開(kāi)發(fā)工具、專業(yè)技術(shù)、IP等,將有助于降低產(chǎn)品單價(jià)或者提高產(chǎn)品性能。
在這些嵌入式處理器中,eMPU是非常適合放置在MCU與MPU之間的處理器,eMPU集合了MPU的高性能以及MCU產(chǎn)品的高集成度外設(shè),可以用作協(xié)處理器,以便更快更節(jié)能的進(jìn)行任務(wù)處理。
比如意法半導(dǎo)體的SPEAr系列產(chǎn)品,該產(chǎn)品采用標(biāo)準(zhǔn)的ARM處理器架構(gòu),同時(shí)也包括不同外設(shè)、安全以及連接功能,支持第三方開(kāi)發(fā)工具和ST的評(píng)估工具。
完整的的SPEAr系列涵蓋了入門級(jí)采用ARM926EF-S系列的SPEAr300/310/320器件,同時(shí)也包括采用Cortex-A9系列的SPEAr1310及1340系列。產(chǎn)品支持以太網(wǎng)、USB、CAN及HDLC,記憶體支持包括FLASH、DDR、OTP等等。
Cortex-A9最多可并行四個(gè)處理器,這就意味著可以根據(jù)市場(chǎng)和應(yīng)用,拓展處理器數(shù)量。
高端eMPUs設(shè)計(jì)支持
針對(duì)視頻會(huì)議系統(tǒng),智能顯示器,網(wǎng)關(guān)設(shè)備和其他系統(tǒng)高性能系統(tǒng),SPEAr1340結(jié)合了雙核CortexA9 CPU以及ARM Mali 200圖形處理單元,以支持1080p分辨率及OpenGL ES 2.0和OpenVG 2.0 。
此外,SPEAr1340支持2D、3D加速技術(shù),包括導(dǎo)航、游戲、H.264視頻編解碼等。
SPEAr1340的封裝尺寸小,可以降低BOM及PCB設(shè)計(jì)。
SPEAr1340支持多種操作系統(tǒng),包括Linux、安卓、Windows Compact等,適用范圍從消費(fèi)級(jí)到工業(yè)市場(chǎng)全覆蓋,包括入門級(jí)平板電腦,也包括低成本接入設(shè)備、瘦客戶機(jī)、媒體手機(jī)、智能制造設(shè)備和打印機(jī)的用戶控制面板等。
芯片上集成了32KB boot ROM,32KB+4KB SRAM,支持DDR3及ECC,還支持異步SRAM以及NAND及NOR連接。
此外,廣泛的連接接口提供支持PCIe 2.0的RC/EP鏈接(嵌入式PHY),以及SATA Gen-2,USB 2.0、OTG、以太網(wǎng)、DVI、觸控接口、TFT驅(qū)動(dòng)等等。
SPEAr1340已經(jīng)超過(guò)了大多數(shù)eMPU的功能,意法半導(dǎo)體將其定義為系統(tǒng)模塊解決方案,通過(guò)雙核處理器的強(qiáng)大性能及重組的外設(shè),為工程師提供開(kāi)發(fā)周期、產(chǎn)品性能及成本的多重要求保證。
本文作者為艾瑞電子半導(dǎo)體技術(shù)/FAE及業(yè)務(wù)開(kāi)發(fā)經(jīng)理Amir Sherman。