8月9日消息,Raspberry Pi(樹(shù)莓派) 宣布推出了其第二款微控制器 RP2350,這是一款四核微控制器,擁有兩個(gè) Arm Cortex-M33 內(nèi)核和兩個(gè)自研RISC-V 內(nèi)核,作為 Raspberry Pi Pico 2 開(kāi)發(fā)板的一部分發(fā)售,其尺寸與原來(lái)的 Pico 相同,為 21mm x 51mm,定價(jià)5美元。
與三年前推出的 2mm2面積的RP2040相比,RP2350的芯片面積是其兩倍為 5.3mm2,具有更高的內(nèi)核時(shí)鐘速度(150MHz),在10組SRAM時(shí)具有兩倍的520KB內(nèi)存,并具有新的安全功能。
RP2350 內(nèi)部的M33內(nèi)核和兩個(gè) RISC-V CPU內(nèi)核,可以在啟動(dòng)時(shí)分配。引導(dǎo)ROM自動(dòng)檢測(cè)第二級(jí)二進(jìn)制文件的架構(gòu),并將芯片重新啟動(dòng)到適當(dāng)?shù)哪J健?/p>
其中RP2350 的RISC-V架構(gòu)CPU內(nèi)核采用的是Raspberry Pi自研的Hazard3 內(nèi)核,由Raspberry Pi 芯片團(tuán)隊(duì)的首席工程師Luke Wren 開(kāi)發(fā)。他在空閑時(shí)間使用 RISC-V 開(kāi)放式指令集架構(gòu) (ISA) 和高度優(yōu)化的三級(jí)流水線處理器。它實(shí)現(xiàn)了RV32I指令集,以及針對(duì)性能和代碼密度的大量標(biāo)準(zhǔn)擴(kuò)展。除了少數(shù)安全功能和雙精度浮點(diǎn)加速器外,該芯片的所有功能都在 RISC-V 模式下可用。
Raspberry Pi表示,RP2350 使軟件開(kāi)發(fā)人員有機(jī)會(huì)在穩(wěn)定、支持良好的環(huán)境中試驗(yàn)RISC-V架構(gòu),并將Hazard3作為一種干凈、開(kāi)放的核心進(jìn)行推廣,適合在其他設(shè)備中使用,或作為進(jìn)一步開(kāi)發(fā)的基礎(chǔ)。
RP2350 的安全架構(gòu)圍繞面向 Cortex-M 的 Arm TrustZone 構(gòu)建,包括簽名啟動(dòng)支持、8KB 片上反熔絲一次性可編程 (OTP) 存儲(chǔ)器、SHA-256 加速、硬件真隨機(jī)數(shù)發(fā)生器 (TRNG)。
該芯片還包括一個(gè)片上開(kāi)關(guān)模式電源和低靜態(tài)電流低壓差 (LDO) 穩(wěn)壓器,該穩(wěn)壓器由法國(guó) Dolphin Design 開(kāi)發(fā)。
RP2350 從 RP2040 的單個(gè) 7×7mm QFN56 封裝選項(xiàng)轉(zhuǎn)向 7×7mm、QFN60 封裝 (RP2350A) 和 30 個(gè) GPIO,或 10×10mm QFN80 封裝 (RP2350B) 和 48 個(gè) GPIO;以及每個(gè)型號(hào)都具有 2MB 的堆疊封裝 QSPI 閃存(RP2354A 和 RP2354B)。
雖然目前渠道中的庫(kù)存相對(duì)較少,但基于RP2350的 Pico 2 開(kāi)發(fā)板正在索尼全速生產(chǎn)。在今年年底之前,Raspberry Pi預(yù)計(jì)將出貨一款支持無(wú)線的 Pico 2 W,使用與 Pico W 相同的英飛凌(Infineon)43439 調(diào)制解調(diào)器,以及預(yù)裝 0.1 英寸接頭的 Pico 2 和 Pico 2 W 版本。
Pico 2 和 RP2350 由 Pico SDK 的更新版本以及新的 MicroPython 和 CircuitPython 鏡像提供支持??尚殴碳?xiàng)目旨在將 RP2350 建立為 Trusted Firmware-M 2.1.0 長(zhǎng)期支持版本的參考硬件平臺(tái),而 TF-M 則為 Arm v8-M 芯片上的 PSA 認(rèn)證提供參考實(shí)現(xiàn),為開(kāi)發(fā)人員提供一條保護(hù)設(shè)備免受常見(jiàn)攻擊的簡(jiǎn)單途徑。
谷歌 的 Pigweed SDK 也增加了對(duì) Pico 2 的原生支持。中間件庫(kù)已經(jīng)出貨了數(shù)百萬(wàn)臺(tái)設(shè)備,包括谷歌自己的 Pixel 設(shè)備和 Nest 恒溫器。
此外,使用 RP2350 的板卡制造商包括 Seeed、SparkFun 和 4D Systems,用于 24 英寸至 7.0 英寸的高性能顯示器,具有觸摸和非觸摸選項(xiàng),以及 Adafruit Metro RP2350(添加 Arduino 兼容擴(kuò)展板和配件),以及 Bus Pirate 5XL 和 Bus Pirate 6 開(kāi)放式硬件調(diào)試工具。