STMicro STM32MP23 : ชิปไมโครโปรเซสเซอร์ (MPU) ที่ใช้ Cortex-A35/M33 พร้อม NPU 0.6 TOPS สำหรับงาน IoT และด้าน ML อุตสาหกรรม

STMicroelectronics STM32MP23 เป็นไมโครโปรเซสเซอร์ (MPU) ที่ใช้ Cortex-A35 แบบ dual-core สำหรับการประมวลผลทั่วไป มาพร้อม Cortex-M33 core สำหรับงานเรียลไทม์ และมีประสิทธิภาพในการประมวลผล 600 GOPS (0.6 TOPS) รองรับการทำงานที่อุณหภูมิสูงสุดถึง 125°C ออกแบบมาสำหรับการประมวลผล Edge Computing ในงานอุตสาหกรรมและ Internet-of-Things (IoT) รวมถึงแอปพลิเคชัน Human-Machine Interface (HMI) ขั้นสูง และงานด้าน machine-learning (ML)

ชิปตัวนี้ต่อยอดมาจาก STM32MP25 series ที่เปิดตัวในปี 2023 และวางจำหน่ายจริงในปีถัดมา ซึ่งถือเป็นรุ่นแรกของตระกูล STM32MP2 โดย STM32MP23 เป็นรุ่นราคาประหยัดของ STM32MP25 ที่ยังคงสเปกหลายอย่างใกล้เคียงกัน (รวมถึงใช้แพ็กเกจที่เข้ากันได้แบบ pin-to-pin) แต่มีการปรับลดคุณสมบัติบางส่วน เช่น NPU ที่รองรับได้เพียง 0.6 TOPS (เมื่อเทียบกับรุ่นก่อนที่มากกว่า) และพอร์ต Ethernet สำหรับรุ่นท็อปจะมีสูงสุดเพียง 2 พอร์ต แทนที่จะเป็น 3 พอร์ต เช่นเดียวกับพอร์ต CAN Bus ที่ลดเหลือ 2 พอร์ตจากเดิม 3 พอร์ต การเปลี่ยนแปลงอื่น ๆ ได้แก่ อินเทอร์เฟซหน่วยความจำแบบ 16 บิต และไม่มีอินเทอร์เฟซ PCIe และ USB 3.0 ให้ใช้งาน

STM32MP23 block diagram (STM32MP235F part)
บล็อกไดอะแกรมของ STM32MP23 (รุ่น STM32MP235F)

สเปคของ STM32MP23 :

  • CPU – Arm Cortex-A35 cores แบบ Single หรือ dual ความเร็วสูงสุด 1.5 GHz หรือ 1.2 GHz พร้อมแคช L2 ขนาด 512KB
  • Real-time MCU – Arm Cortex-M33 core พร้อม FPU/MPU ความเร็วสูงสุด 400 MHz
  • GPU – ตัวเลือก VeriSilicon 3D GPU ความเร็วสูงสุด 400 MHz รองรับ OpenGL ES 3.1, Vulkan 1.3, OpenCL 3.0, OpenVX 1.3; สูงสุด 66.5 Mtriangle/s, 400 Mpixel/s
  • VPU – ตัวเลือก ตัวถอดรหัสวิดีโอ H.264/VP8 แบบฮาร์ดแวร์ ความละเอียดสูงสุด 1080p@60fps, รองรับ JPEG สูงสุด 500 Mpixel/s
  • AI accelerator – ตัวเลือก NPU (Neural processing unit) 0.6 TOPS  จาก Verisilicon ความเร็วสูงสุด 400 MHz พร้อมรองรับ TensorFlow Lite, ONNX, Linux NN
  • หน่วยความจำ– สูงสุด 4GB 16-bit DDR3L-2133, DDR4-2400 หรือ LPDDR4-2400
  • ที่เก็บข้อมูล
    • 2x อินเทอร์เฟซ Octo-SPI
    • Flexible external memory controller (FMC) พร้อมบัสข้อมูลสูงสุด 16 บิต รองรับ NAND SLC พร้อม ECC 8 บิต
    • 3x อินเทอร์เฟซ SDMMC
  • วิดีโอเอาต์พุต
    • อินเทอร์เฟซ LCD-TFT (RGB) ความละเอียดสูงสุด 1920×1080 @ 60 Hz
    • MIPI DSI แบบ 4-lane ความละเอียดสูงสุด 2048×1536 @ 60 Hz
    • LVDS ความละเอียดสูงสุด 1920×1080 @ 60 Hz
  • อินเทอร์เฟซกล้อง
    • MIPI CSI-2 แบบ 2-lane พร้อม Lite-ISP; รองรับกล้องสูงสุด 5MP ที่ 30 FPS
    • อินเทอร์เฟซกล้องแบบ parallel 8 ถึง 14 บิต รองรับสูงสุด 1MP ที่ 15fps
    • รองรับอินเทอร์เฟสดิจิทัลแบบ parallel สูงสุด 16 บิต
  • ระบบเครือข่าย
    • สูงสุด 2x Gigabit Ethernet interfaces พร้อม PHY ภายนอก
    • Time-Sensitive Networking (TSN)
  • อินเทอร์เฟซระบบเสียง
    • 3x I2Ss full-duplex master/slave. The I2S peripherals can be clocked via a dedicated internal audio PLL or via an external clock.
    • 4x SAI serial audio interfaces
    • 1x SPDIF Rx interface
  • USB
    • USB 2.0 Host พร้อม Hi-Speed PHY ภายใน
    • USB 2.0 แบบ Dual-role พร้อม Hi-Speed PHYs
  • วงจรภายในอื่นๆ (Peripherals)
    • สูงสุด 4x I2C, 3x I3C, 6x SPI
    • สูงสุด 4x USART, 3x UART, 1x UART ประหยัดพลังงาน (LPUART)
    • 2x FDCAN (หนึ่งตัวรองรับ TTCAN mode แบบเลือกได้)
    • 3x ADC
    • Timers
      • 12x general-purpose 16-bit timers
      • 4x general-purpose 32bit timers
      • 2x PWM timers สำหรับควบคุมมอเตอร์
      • 5x low-power timers
  • ความปลอดภัย
    • ได้รับการรับรอง SESIP Level 3 และ PSA Level 1 (อยู่ระหว่างดำเนินการ)
    • Secure boot
    • รองรับ Arm TrustZone ทั้งใน Cortex-A และ Cortex-M
    • Secure key storage
    • Tamper detection
    • Hardware cryptographic accelerators
  • แพ็คเกจ
    • TFBGA436 18×18 มม. (ระยะพิทซ์ 0.8 มม.)
    • TFBGA361 16×16 มม. (ระยะพิทซ์ 0.8 มม.)
    • VFBGA424 14×14 มม. (ระยะพิทซ์ 0.5 มม.)
    • VFBGA361 10×10 มม. (ระยะพิทซ์ 0.5 มม.)
  • ช่วงอุณหภูมิ – -40 to +125°C
  • การรับประกันอายุการใช้งาน 10 ปี

STM32MP2 STM32MP23 family 2025 STM32MP257 STM32MP235 features GPU Ethernet CAN Bus

STM32MP23 series แบ่งออกเป็น 3 กลุ่มผลิตภัณฑ์ ได้แก่ STM32MP235, STM32MP233, และ STM32MP231 โดยเฉพาะรุ่น STM32MP235 เท่านั้นที่มาพร้อมกับหน่วยประมวลผล AI (NPU), หน่วยประมวลผลกราฟิก (GPU), และอินเทอร์เฟซแสดงผลแบบ LVDS/DSI

ด้านซอฟต์แวร์ เช่นเดียวกับรุ่นก่อนหน้า STM32MP23 รองรับระบบปฏิบัติการ OpenSTLinux distribution, ซึ่งในเวอร์ชันล่าสุดนี้ได้รับการขยายระยะเวลาการสนับสนุนเป็น 5 ปี (จากเดิม 2 ปี) โดย STMicroelectronics ระบุว่า การขยายเวลาสนับสนุนนี้มีขึ้นเพื่อให้ผู้ใช้งานสามารถเข้าถึงแพตช์ความปลอดภัยล่าสุดได้ต่อเนื่อง และเพื่อช่วยให้อุปกรณ์ของผู้พัฒนาเป็นไปตามข้อกำหนดของกฎหมาย ความมั่นคงปลอดภัยทางไซเบอร์ของสหภาพยุโรปหรือ EU Cyber Resilience Act (CRA), OpenSTLinux ยังช่วยให้สามารถพัฒนาเฟิร์มแวร์ได้หลากหลายผ่านเฟรมเวิร์กยอดนิยม เช่น Yocto, Buildroot, OpenWRT และ OpenSTDroid.

STM32MP257F DK
STM32MP257F-DK

ปัจจุบันยังไม่มีบอร์ดพัฒนาสำหรับ STM32MP23 โดยวิศวกรแนะนำให้ใช้ STM32MP257F-EV1 evaluation kit หรือ STM32MP257F-DK discovery kit แทนในระหว่างรอการพัฒนาบอร์ดที่ออกแบบเฉพาะสำหรับ STM32MP23, บน wiki มีคำแนะนำเบื้องต้นไว้สำหรับการเริ่มต้นใช้งาน discovery kit แล้ว

STM32MP23 series MPU เริ่มเข้าสู่กระบวนการผลิตเป็นที่เรียบร้อย โดยมีราคาเริ่มต้นที่ $8.46 (~300฿) สำหรับการสั่งซื้อขั้นต่ำ 1,000 ชิ้น สามารถดูข้อมูลเพิ่มเติมได้ที่ หน้าเพจผลิตภัณฑ์ของ STM32MP2 และโพสต์จากกลุ่มคอมมูนิตี้

แปลจากบทความภาษาอังกฤษ : STMicro STM32MP23 Cortex-A35/M33 MPU features a 600 GOPS NPU for industrial IoT and ML applications

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
โฆษณา