這可能是今年最重磅的STM32新品——揭秘STM32U5
近日,ST發(fā)布了一款超低功耗旗艦級(jí)MCU產(chǎn)品——STM32U5。這款MCU上凝聚了ST在MCU領(lǐng)域的最新技術(shù)積累,在Coremark的ULPBENCH跑分獲得了240 DMIPS/651Coremark的表現(xiàn),此外還取得了PSA 3級(jí)和SESIP3安全認(rèn)證。我們匯總了ST關(guān)于STM32U5迄今為止的全部官方信息,來給大家揭秘其超低功耗和高安全性背后的秘密(本文大篇幅借鑒了ST官方新聞稿及資料)。

省電功能:創(chuàng)新的LPBAM實(shí)現(xiàn)更靈活功耗設(shè)置
新系列微控制器引入了一個(gè)創(chuàng)新的自控模式——低功耗后臺(tái)自主模式Low Power Background Autonomous Mode(LPBAM),可以讓直接存儲(chǔ)訪問(DMA)控制器和外圍設(shè)備在大多數(shù)設(shè)備休眠時(shí)保持正常工作,以節(jié)省電能。精細(xì)的操作模式控制可以關(guān)閉MCU的部分內(nèi)存,避免給閑置單元供電。
此外,STM32U5 MCU采用40nm制造技術(shù),一個(gè)適用于MCU的先進(jìn)制程,可節(jié)省動(dòng)態(tài)工作模式下功耗。

新產(chǎn)品還傳承了上一代超低功耗MCU STM32L0,STM32L4和STM32L5的成功的產(chǎn)品特性,包括根據(jù)工作負(fù)荷優(yōu)化能耗的動(dòng)態(tài)電壓調(diào)節(jié)和高效讀取閃存的ST ART Accelerator?訪存加速技術(shù),并且現(xiàn)在,除內(nèi)存外,ST ART Accelerator的最新功能還允許讀取MCU外部閃存。

通過集成一個(gè)先進(jìn)的DC/DC電壓轉(zhuǎn)換器和低壓降(LDO)穩(wěn)壓器,系統(tǒng)可以靈活選擇內(nèi)核供電方式,從而將STM32U5將動(dòng)態(tài)功耗降低到19μA/MHz以下。

安全性升級(jí):PSA 3級(jí)和SESIP3安全認(rèn)證
主打安全的STM32U5系列搭載支持Arm TrustZone?技術(shù)的Cortex-M33處理器內(nèi)核,集成意法半導(dǎo)體獨(dú)有的安全功能,在此基礎(chǔ)上,STM32U5系列引入了最新最先進(jìn)的技術(shù):
- AES加密引擎和公鑰算法加速器(PKA)硬件單元具有抵御側(cè)信道攻擊的能力;
- 使用硬件唯一密鑰(HUK)保護(hù)數(shù)據(jù)存儲(chǔ)安全;
- 主動(dòng)防篡改檢測(cè);
- 內(nèi)部監(jiān)控技術(shù)可以在發(fā)生干擾攻擊時(shí)刪除保密數(shù)據(jù),有助于滿足PCI安全標(biāo)準(zhǔn)委員會(huì)(PCI SSC)對(duì)銷售終端設(shè)備(POS)的安全要求。

STM32U585通用安全微控制器通過PSA 3級(jí)和SESIP3安全認(rèn)證,通過了邏輯、電路板和基本物理三項(xiàng)防御測(cè)試,證明該微控制器的網(wǎng)絡(luò)保護(hù)達(dá)到相當(dāng)高的水平。
因?yàn)樵鰪?qiáng)了防篡改和軟件保護(hù)功能,STM32U585還適用于控制PIN交易安全(PTS)設(shè)備,這種設(shè)備必須滿足支付卡行業(yè)安全標(biāo)準(zhǔn)委員會(huì)(PCI SSC)的技術(shù)要求。作為一種安全通用MCU,STM32U585為開發(fā)者提供了一個(gè)簡化銷售和自助支付終端的設(shè)計(jì)生產(chǎn)的整體解決方案。
獲得“PTS官方批準(zhǔn)設(shè)備”標(biāo)志的產(chǎn)品通常需要專門用于防御在線攻擊和邊帶攻擊的安全芯片,還要單獨(dú)用一個(gè)MCU管理鍵盤、顯示器和USB連接等功能。現(xiàn)在,STM32U585單片整合了這所有功能,從而簡化了產(chǎn)品設(shè)計(jì),并優(yōu)化了從采購和庫存管理到最終組裝的生產(chǎn)物流。終端制造商還可以根據(jù)PCI PTS v6等適用標(biāo)準(zhǔn)更快、更輕松地測(cè)試認(rèn)證產(chǎn)品。
STM32U585符合Arm? Trusted Base System Architecture(TBSA)可信基礎(chǔ)系統(tǒng)架構(gòu)的要求,采用Arm TrustZone? 體系架構(gòu),具有保護(hù)連接設(shè)備所需的各種典型安全功能,其中包括加密算法加速器、安全數(shù)據(jù)存儲(chǔ)、安全固件安裝、安全引導(dǎo)和安全固件更新。
附加的安全功能使新產(chǎn)品的網(wǎng)絡(luò)保護(hù)功能領(lǐng)先于典型的通用MCU,其中包括在發(fā)生干擾攻擊時(shí)清除機(jī)密數(shù)據(jù)的內(nèi)部監(jiān)控,這有助于滿足PCI SSC的POS應(yīng)用要求。其他的保護(hù)功能包括:增加邊帶攻擊(SCA)分析,強(qiáng)化對(duì)稱和非對(duì)稱公鑰加速器(AES,PKA)的加密功能;保護(hù)數(shù)據(jù)存儲(chǔ)安全的唯一硬件密鑰;以及內(nèi)置主動(dòng)篡改檢測(cè)。
升級(jí)外設(shè):2MB片上存儲(chǔ)容量等
除了節(jié)省功耗和提高安全性外,設(shè)計(jì)人員還可以利用新功能來滿足應(yīng)用的嚴(yán)格要求。例如,更高的閃存密度、高達(dá)2MB的片上存儲(chǔ)容量,片外存儲(chǔ)器快速接口可以使系統(tǒng)進(jìn)一步擴(kuò)容。最高0.5MB的片上閃存將耐擦寫能力提高到100,000次讀/寫,為用戶數(shù)據(jù)保存提高可靠保證。

針對(duì)下一代感測(cè)和跟蹤應(yīng)用,新系列產(chǎn)品還提供了先進(jìn)的高速14位模數(shù)轉(zhuǎn)換器(ADC)。
多功能數(shù)字濾波器(MDF)和音頻數(shù)字濾波器(ADF)取代了意法半導(dǎo)體久經(jīng)考驗(yàn)的Sigma-Delta調(diào)制數(shù)字濾波器(DFSDM)。極大提高了聲音檢測(cè)功能,通過提高聲音活動(dòng)檢測(cè)性能,這些功能讓用戶能夠?qū)I集成到基于低成本、低功耗微控制器的應(yīng)用場(chǎng)景。
此外,通過在產(chǎn)品RAM存儲(chǔ)器內(nèi)嵌入糾錯(cuò)碼(ECC)存儲(chǔ)器,STM32U5 MCU還可以滿足關(guān)鍵安全應(yīng)用的要求。
STM32U5開發(fā)生態(tài)已同步更新
目前STM32U5的兩款型號(hào)STM32U575和STM32U585的典型目標(biāo)應(yīng)用包括智能聯(lián)網(wǎng)消費(fèi)產(chǎn)品,例如,活動(dòng)跟蹤器和智能手表,以及智能家居設(shè)備、水電氣表、工業(yè)傳感和信號(hào)調(diào)理設(shè)備、移動(dòng)銷售(POS)終端設(shè)備、胰島素泵和血糖儀。
B-U585I-IOT02A探索套件將讓開發(fā)者能夠開發(fā)各種應(yīng)用,充分探究低功耗通信、多路傳感器和直接上云功能。開發(fā)板上集成Wi-Fi和藍(lán)牙模塊、麥克、溫濕傳感器、磁力計(jì)、加速度計(jì)和陀螺儀、壓力傳感器、飛行時(shí)間傳感器和手勢(shì)檢測(cè)傳感器。

STM32Cube軟件套件將集成Azure RTOS實(shí)時(shí)操作系統(tǒng),并具有STM32CubeMX和STM32CubeIDE等工具的支持,以及應(yīng)用代碼示例,為STM32Cube帶來更多重要優(yōu)勢(shì),例如優(yōu)異性能和行業(yè)認(rèn)證。
STM32CubeU5的支持生態(tài)系統(tǒng)可在ST.com和GitHub網(wǎng)站下載,有200多個(gè)項(xiàng)目示例,并提供軟件幫助實(shí)現(xiàn)LPBAM、Wi-Fi?和Bluetooth? Low-Energy (BLE)等MCU功能。新產(chǎn)品支持OpenBootloader,降低了自定義bootloader代碼的實(shí)現(xiàn)難度。Azure RTOS操作系統(tǒng)含有ThreadX RTOS以及FreeRTOS和 CMSIS OS wrappers,確保應(yīng)用性能優(yōu)異,并簡化行業(yè)認(rèn)證。此外,X-CUBE-STL自測(cè)庫和功能安全文檔可輔助安全關(guān)鍵應(yīng)用開發(fā),并加快基于STM32U5的產(chǎn)品取得IEC61508 SIL認(rèn)證。

還有一些軟件包可以簡化網(wǎng)絡(luò)安全并幫助遵守行業(yè)最佳慣例,其中包括安全啟動(dòng)和安全固件更新(SBSFU)的參考代碼和利用內(nèi)核中的Arm TrustZone? 隔離技術(shù)實(shí)現(xiàn)PSA 3級(jí)和SESIP 3級(jí)認(rèn)證安全服務(wù)的可信固件(TF-M)示例。
意法半導(dǎo)體更新了經(jīng)行業(yè)認(rèn)證的X-CUBE-CRYPTOLIB加密庫,簡化了API,增加了加密算法,支持安全固件安裝(SFI),保護(hù)客戶固件下載的安全。這些軟件包支持增強(qiáng)的MCU硬件安全功能,包括加強(qiáng)對(duì)側(cè)信道攻擊的保護(hù),以及用于擦除機(jī)密數(shù)據(jù)的內(nèi)部監(jiān)測(cè),滿足支付卡行業(yè)(PCI)對(duì)POS應(yīng)用的要求。

?總 結(jié)?
STM32U5是ST在Cortex-M33內(nèi)核上的成熟之作,是未來低功耗類終端的首選MCU之一。未來該產(chǎn)品系列將持續(xù)向上向下擴(kuò)寬——從128K~4M的片上存儲(chǔ)容量型號(hào)可選。







