Jupiter NX เป็นโมดูล (System-on-Module หรือ SoM) ที่ใช้ SoC สถาปัตยกรรม RISC-V แบบ 64 บิต 8 คอร์ จากบริษัท SpacemIT โดยออกแบบให้มีฟอร์มเฟคเตอร์เดียวกับ NVIDIA Jetson Nano / Xavier NX เพื่อให้สามารถใช้งานร่วมกับบอร์ดขยาย (Carrier Board) เดิมที่มีอยู่แล้วได้
โมดูลนี้ออกแบบโดยบริษัท Shenzhen Milk-V Technology รองรับหน่วยความจำ LPDDR4x สูงสุด 16GB และ eMMC flash ความจุ 32GB ในตัว พร้อมทั้งมี gigabit Ethernet PHYs 2 พอร์ต และโมดูลไร้สายที่รองรับ WiFi 6 และ Bluetooth 5.2
สเปคของ Jupiter NX :
- SoC – SpacemIT K1/M1
- CPU – โปรเซสเซอร์ RISC-V แบบ 8 คอร์ รุ่น X60 (RV64GCVB) ความเร็ว 1.6 GHz
- GPU – Imagination IMG BXE-2-32 ความเร็ว 819 MHz รองรับ OpenGL ES3.2, Vulkan 1.3, OpenCL 3.0; ประสิทธิภาพ 20 GFLOPS
- VPU
- ถอดรหัส: H.265, H.264, VP8, VP9, MPEG4, MPEG2 รองรับความละเอียดสูงสุด 4K ที่ 60fps
- เข้ารหัส: H.265, H.264, VP8, VP9 รองรับความละเอียดสูงสุด 4K ที่ 30fps
- รองรับการประมวลผลพร้อมกัน
- การเข้ารหัสและถอดรหัส 1080p60
- การเข้ารหัส H.264/H.265 1080p30 พร้อมกับการถอดรหัส H.264/H.265 4Kp30
- AI performance – 2.0 TOPS (INT8) ด้วยเทคโนโลยี “CPU core fusion”
- รองรับ RVA 22 Profile RVV 1.0 compliant
- หน่วยความจำระบบ – LPDDR4X ขนาด 2GB, 4GB, 8GB หรือ 16GB
- ที่เก็บข้อมูล
- SPI flash สำหรับ bootloader
- eMMC ขนาด 16GB หรือ 32GB (อุปกรณ์เสริม)
- ระบบเครือข่าย
- 2x Gigabit Ethernet PHY
- WiFi 6 และ Bluetooth 5.2
- คอนเนกเตอร์ SO-DIMM edge connector 260 พิน
- ที่เก็บข้อมูล – อินเทอร์เฟส MMC
- อินเทอร์เฟซแสดงผล
- HDMI ความละเอียดสูงสุด 1920×1440 @ 60FPS
- MIPI DSI แบบ 4-lane
- อินเทอร์เฟซกล้อง – MIPI CSI แบบ 4-lane, 2x MIPI CSI แบบ 2-lane
- ระบบเสียง – 2x I2S
- ระบบเครือข่าย – 2x Gigabit Ethernet
- USB
- USB 3.0 (รวมกับ PCIe Gen2 x1)
- USB 2.0 OTG
- USB 2.0 host
- PCIe – 1x 2-lane + 2 x1-lane PCIe Gen2
- ขา I/Os แบบ Low-speed
- สูงสุด 55x GPIO
- สูงสุด 3x UART, 2x I2C, 1x SPI
- สูงสุด 3x PWM
- แหล่งจ่ายไฟ – 5V DC
- ขนาดs – 69.6 x 45 มม. (ฟอร์มเฟคเตอร์ NVIDIA Jetson Nano, TX2 NX, Orin Nano, Orin NX)
- ช่วงอุณหภูมิใช้งาน – -40 ถึง +85°C
ทางบริษัทได้จัดเตรียมระบบปฏิบัติการ Ubuntu และ Fedora เวอร์ชันที่ปรับแต่งมาอย่างเหมาะสมสำหรับโมดูล Jupiter NX โดยมีเครื่องมือพัฒนา Spacengine ซึ่งช่วยเพิ่มประสิทธิภาพของโมเดล AI ให้สามารถทำงานได้ดีที่สุดบนคอร์ X60 แม้ว่าจะยังไม่มีเอกสารเฉพาะสำหรับโมดูล Jupiter NX โดยตรง แต่สามารถเริ่มต้นศึกษาได้จากเอกสาร ของ Jupiter : เมนบอร์ด Mini-ITX ซึ่งใช้ SoC RISC-V SpacemIT K1/M1 รุ่นเดียวกัน
เมื่อเทียบกับ NVIDIA Jetson Nano (4GB) ดั้งเดิมแล้ว Jupiter NX (4GB) ที่ใช้สถาปัตยกรรม RISC-V มีราคาถูกกว่าหลายเท่า และให้ประสิทธิภาพ AI ต่อวัตต์ (TOPS/Watt) สูงกว่าถึง 4 เท่า ตามภาพประกอบด้านล่าง แต่ผู้อ่านควรทราบว่า การเปรียบด้านประสิทธิภาพต่อพลังงานนี้อาจไม่เป็นจริงอีกต่อไป หากเปรียบเทียบกับโมดูลรุ่นใหม่กว่า เช่น NVIDIA Jetson Orin Nano

ตอนนี้ยังไม่มีบอร์ดฐาน Carrier Board ที่ออกแบบมาเฉพาะสำหรับ Jupiter NX โดยตรง แต่มีการทดสอบโมดูล SoM นี้กับบอร์ด Jetson Nano Developer Kit แล้วว่าสามารถใช้งานร่วมกันได้ นอกจากนี้ทางบริษัทยังอยู่ระหว่างการพัฒนา cluster-08 ซึ่งเป็น cluster carrier board ที่สามารถติดตั้งโมดูล Jupiter NX หรือ Megrez NX รุ่นใหม่ที่กำลังจะเปิดตัว ได้สูงสุด 8 โมดูล, โดย Megrez NX ใช้ชิป ESWIN EIC7700X SoC มีประสิทธิภาพ AI สูงถึง 19.95 TOPS
ทั้งนี้ carrier boards ที่รองรับ Jetson Nano/NX อาจสามารถใช้งานร่วมกับ Jupiter NX ได้เช่นกัน แต่เนื่องจากมักมีความไม่เข้ากันเล็กน้อยระหว่างโมดูล (SoM) แต่ละรุ่นกับ carrier boards จึงจำเป็นต้องทดสอบการทำงานจริงกับแต่ละบอร์ดฐานก่อนใช้งาน

Jupiter NX สามารถซื้อได้ที่ Arace ในราคาสำหรับรุ่น 4GB/16GB ที่ $49.90 (~1,700฿) และรุ่น 16GB/32GB ที่ $109.90 (~3,700฿) สามารถอ่านข้อมูลที่หน้าเว็บไซต์ของผลิตภัณฑ์ ซึ่งมีเพียงเล็กน้อยแต่คาดว่าในอนาคตจะมีรายละเอียดเพิ่มเติม
แปลจากบทความภาษาอังกฤษ : Jupiter NX SoM – An NVIDIA Jetson Nano/NX alternative powered by SpacemiT K1 octa-core RISC-V SoC

บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT