ESP32-P4 เป็นชิปไมโครคอนโทรลเลอร์ ของ Espressif ที่ใช้ RISC-V dual-core ชนิดใช้งานทั่วไป (general-purpose) มีความเร็วสูงสุด 400 MHz พร้อมส่วนขยายคำสั่ง AI, ,มีขา I/O จำนวนมาก และด้านความปลอดภัย (security)
นอกจากนี้ ESP32-P4 เป็นไมโครคอนโทรลเลอร์ตัวแรกจาก Espressif Systems ที่ไม่รองรับการสื่อสารไร้สาย ดังนั้นจึงน่าจะถูกมองว่าเป็นทางเลือกแทน STM32F7/H7 microcontrollers หรือ NXP i.RT crossover processors ที่ใช้ Arm Cortex-M7 และมีราคาที่ถูกกว่า นอกจากนี้ยังมีการใช้พลังงานที่ต่ำกว่าชิป ESP32 อื่น ๆ ด้วยส่วนหนึ่งมาจาก third RISC-V core โอเวอร์คล็อกที่ 40 MHz ที่สามารถทำให้ระบบทำงานต่อไปได้ ในขณะที่สอง high-performance cores หยุดทำงาน
คุณลักษณะและข้อมูลจำเพาะที่สำคัญของ ESP32-P4:
- MCU subsystems
- CPU Dual-core RISC-V HP (High-performance) @ สูงสุด 400 MHz พร้อมส่วนขยายคำสั่ง AI และ single-precision FPU, หน่วยความจำ 768KB on-chip SRAM
- Single-RISC-V LP (Low-power) MCU core @ สูงสุด 40 MHz พร้อม 8KB zero-wait TCM RAM
- I/F หน่วยความจำและที่เก็บข้อมูล – รองรับ PSRAM และ flash ภายนอก
- GPU – 2D Pixel Processing Accelerator (PPA)
- VPU – รองรับตัวแปลงสัญญาณ H.264 และ JPEG
- HP peripherals
- อินเทอร์เฟซจอ – MIPI DSI และ จอ LCD แบบขนาน (parallel)
- อินเทอร์เฟซกล้อง – MIPI-CSI พร้อม ISP ในตัวและกล้องแบบขนาน (parallel)
- เสียง – I2S พร้อม PDM
- ระบบเครือข่าย – Ethernet
- USB – USB OTG 2.0 HS, USB 1.1 FS Serial//JTAG
- SPI, I2C, I3C , LED PWM, MCPWM, RMT, UART และ TWAI
- ADC, DAC
- SDIO Host 3.0 สำหรับการเชื่อมต่อความเร็วสูง
- สูงสุด 50x GPIO
- timers สำหรับใช้งานทั่วไป, watchdog timers, system timers
- LP peripherals
- SPI, UART, I2C
- I2S พร้อม VAD (สำหรับการตรวจจับคำพูดของบุคคล)
- การควบคุมแบบสัมผัส
- เซ็นเซอร์อุณหภูมิ
- ความปลอดภัย
- Secure Boot
- Flash Encryption
- Cryptographic accelerators สำหรับ ECC, SHA, AES, RSA, ECDSA
- TRNG
- Digital Signature Peripheral
- Dedicated Key Management Unit
- Access permission management
- PMA และ PMP
สถาปัตยกรรม “Big-little” จะเปิดใช้งานแอพพลิเคชั่นที่ใช้พลังงาน ultra-low-power ซึ่งบางครั้งอาจต้องใช้การประมวลผลสูงโดยที่คอร์ HP ปิดเป็นส่วนใหญ่เพื่อประหยัดพลังงาน, รองรับ 2D graphics acceleration,, ตัวแปลงสัญญาณ 2D graphics acceleration, H.264 และ JPEG จะทำให้เหมาะสำหรับอินเทอร์เฟซระหว่างคนกับเครื่องจักรที่มีความสามารถ machine learning และข้อกำหนดสำหรับ I/O จำนวนมากขึ้นนั้นมีให้โดยชิป ESP32 ในปัจจุบัน
เป็นไปได้ที่จะเพิ่มการเชื่อมต่อไร้สายไปยัง ESP32-P4 ในโซลูชันที่ ESP-Hosted หรือ ESP-AT โดยที่ ESP32-P4 ทำหน้าที่เป็น host MCU และชิป ESP32 อื่นๆ ให้บริการ WiFi, Bluetooth หรือ Zigbee, Espressif จะรองรับ ESP32-P4 ใหม่ผ่านเฟรมเวิร์ก ESP-IDF ปกติ ไมโครคอนโทรลเลอร์ RISC-V รุ่นใหม่ยังไม่วางจำหน่าย แต่ทางบริษัทแจ้งให้เรารอรับข้อมูลรายละเอียดเพิ่มเติมในอีกไม่กี่สัปดาห์ข้างหน้า
แปลจากบทความภาษาอังกฤษ : Espressif ESP32-P4 – A 400 MHz general-purpose dual-core RISC-V microcontroller
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT