Toradex ได้เปิดตัวโมดูล (system-on-modules หรือ SoM) ที่รองรับมาตรฐาน SMARC รุ่นแรกของบริษัท ได้แก่ SMARC iMX8M Plus และ SMARC iMX95 ที่ใช้ชิป SoC NXP i.MX 8M Plus และ NXP i.MX 95 ตามลำดับ
บริษัทได้ผลิตโมดูล system-on-modules แบบเฉพาะสำหรับหลายปีที่ผ่านมา เช่นรุ่น Colibri, Apalis, Aquila และ Verdin ซึ่งมักจะได้รับการออกแบบให้คุ้มค่าทางต้นทุนและใช้ขา I/O ส่วนใหญ่หรือทั้งหมดจาก SoC ที่เลือก แต่ลูกค้าจะต้องผูกกับซัพพลายเออร์รายเดียวคือ Toradex เพื่อเพิ่มความยืดหยุ่นบริษัทจึงตัดสินใจที่จะเปิดตัวมาตรฐานโมดูล system-on-modules ครั้งแรก โดยเลือกใช้มาตรฐาน SMARC 2.2 เพื่อให้สามารถใช้งานกับบอร์ดฐาน (carrier boards) ที่รองรับมาตรฐาน SMARC ที่มีอยู่ และเพิ่มบริษัทจากสวิตเซอร์แลนด์เป็นซัพพลายเออร์ทางเลือก
คุณสมบัติเด่นของโมดูล SMARC iMX8M Plus:
- SoC – NXP i.MX 8M Plus
- CPU
- โปรเซสเซอร์ ARM Cortex-A53 แบบ Quad-core ความเร็ว 1.6 GHz
- คอร์ Arm Cortex-M7 แบบเรียลไทม์ ความเร็ว 800 MHz
- GPU – Vivante GC380 GPU สำหรับ 2D และ GC7000UL GPU สำหรับ 3D
- VPU – ตัวเข้ารหัสและถอดรหัสวิดีโอ 1080p60
- AI Accelerator: Neural Processing Unit (NPU) 2.3 TOPS (เป็นอุปกรณ์เสริม)
- CPU
- หน่วยความจำ – LPDDR4 สูงสุด 4GB
- ที่เก็บข้อมูล – eMMC 5.1 flash ขนาด 32GB
- ระบบเครือข่าย
- 2x TI DP83867I Gigabit Ethernet PHYs
- Dual Band Wi-Fi 5 (802.11ac) 2×2 ความถี่ 2.4/5 GHz + Bluetooth 5.3 ผ่านโมดูล AzureWare AW-CM276NF
- 314-pin MXM 3.0 edge connector ที่รองรับ I/O ตามมาตรฐาน SMARC 2.2 (ยกเว้นบาง PCIe lanes ที่ SoC ไม่รองรับ)
- ขนาด – 82 x 50 มม.
- ช่วงอุณหภูมิ – -40° ถึง +85°C
- ความพร้อมใช้งาน: มีจำหน่ายจนถึงอย่างน้อยปี 2036
คุณสมบัติหลักของโมดูล SMARC iMX95:
- SoC – NXP i.MX 9596
- CPU
- สูงสุด 6x คอร์Arm Cortex-A55 สำหรับการประมวลผลแอปพลิเคชัน ความเร็ว 1.8 GHz (ระดับอุตสาหกรรม) พร้อม I-cache และ D-cache ขนาด 32K, L2 cache ขนาด 64KB, และ L3 cache ขนาด 512KB
- 1x คอร์ Arm Cortex-M7 สำหรับงานเรียลไทม์ ความเร็ว 800 MHz
- 1x คอร์ Arm Cortex-M33 สำหรับงานด้านความปลอดภัย ความเร็ว 333 MHz
- GPU – Arm Mali-G310 V2 GPU สำหรับการเร่งประมวลผล 2D/3D รองรับ OpenGL ES 3.2, Vulkan 1.2, และ OpenCL 3.0
- VPU
- เข้ารหัสและถอดรหัส 4Kp30 H.265 และ H.264
- ตัวเข้ารหัส JPEG, ตัวถอดรหัส JPEG
- AI Accelerator – หน่วยประมวลผลประสาท (NPU) NXP eIQ Neutron 2 TOPS ที่มีอัตรา 750 inf/วินาที
- CPU
- หน่วยความจำ – LPDDR5 สูงสุด 16GB
- ที่เก็บข้อมูล – eMMC flash สูงสุด 128GB
- ระบบเครือข่าย
- 2x TI DP83867I Gigabit Ethernet PHYs
- Dual Band Wi-Fi 6 (802.11ax) 1×1 ความถี่ 2.4/5 GHz + Bluetooth 5.2 ผ่านโมดูลที่ไม่ระบุชื่อ
- 314-pin MXM edge connector รองรับ I/O ตามมาตรฐาน SMARC 2.2 (ยกเว้นสัญญาณบางตัว เช่น PCIE_C, USB5, HDMI, SATA และอื่นๆ)
- ขนาด – 82 x 50 มม.
- ช่วงอุณหภูมิ – -40° ถึง +85°C
- ความพร้อมใช้งาน: มีจำหน่ายจนถึงอย่างน้อยปี 2039
บริษัทระบุว่ามีการรองรับระบบปฏิบัติการ Torizon Linux, Yocto Project และ Android สำหรับคอร์ Cortex-A และ FreeRTOS, QNX และ Zephyr สำหรับคอร์ Cortex-M ที่ใช้งานแบบเรียลไทม์ ซอฟต์แวร์สำหรับ NXP i.MX 8M Plus พร้อมแล้ว แต่สำหรับ NXP i.MX 95 จะต้องใช้เวลาเพิ่ม เนื่องจากตัวอย่างชิปจะพร้อมในไตรมาสที่ 2 ปี 2025 และเริ่มการผลิตจำนวนมากในไตรมาสที่ 4 ปี 2025, ชิป NXP i.MX 95 ประกาศครั้งแรกในเดือนมกราคม 2023 โดยระยะเวลาตั้งแต่การประกาศจนถึงการผลิตจำนวนมากประมาณ 2 ถึง 3 ปี ซึ่งถือว่าเป็นเรื่องปกติสำหรับ SoC อุตสาหกรรมประเภทนี้ แม้ว่าในตอนแรกจะมีการระบุว่าการส่งตัวอย่างจะเริ่มในครึ่งหลังของปี 2023 สำหรับลูกค้านำร่อง แต่ดูเหมือนว่าจะยังไม่เกิดขึ้นทั้งนี้ Toradex ไม่ได้เสนอ SMARC Carrier Board สำหรับการทดลองใช้งาน ทำให้ผู้ใช้งานต้องใช้บอร์ดของตัวเอง
ข้อได้เปรียบของการใช้โมดูล System-on-Module แบบมาตรฐาน คือคุณสามารถเปรียบเทียบราคาและการสนับสนุนจากผู้ผลิตหลายราย เพื่อเลือกผู้ผลิตที่มีข้อเสนอที่ดีที่สุด หรือใช้ซัพพลายเออร์มากกว่าหนึ่งรายเพื่อเพิ่มความมั่นคงให้กับซัพพลายเชนของคุณ ยกตัวอย่างเช่น มีโมดูล SMARC ที่ใช้ SoC NXP i.MX 8M Plus หลายรุ่น เช่น AAEON uCOM-IMX8P, congatec conga-SMX8M-plus, ADLINK LEC-IMX8MP และ iW-RainboW-G40M
ในทางทฤษฎี คุณสามารถเปลี่ยนโมดูลหนึ่งเป็นอีกโมดูลได้ แต่จะมีความแตกต่างเล็กน้อย เช่น หน่วยความจำ, พื้นที่เก็บข้อมูล, และชิป/โมดูลเครือข่ายที่ใช้งาน อาจต้องปรับเปลี่ยนซอฟต์แวร์ รวมถึงการปรับแก้ไขบางส่วนใน Carrier Board ด้วย นี่อาจเป็นเหตุผลที่ Toradex เสนอ บริการตรวจสอบความเข้ากันได้ฟรี เพื่อประเมินความพยายามที่ต้องใช้ในการเปลี่ยนแปลงดีไซน์ SMARC ให้รองรับโมดูล SMARC ของ Toradex โดยทั่วไปจะใช้เวลา 2 สัปดาห์ สำหรับ SoC เดียวกัน, 4 สัปดาห์ สำหรับ SoC Arm รุ่นอื่น, 8 สัปดาห์ สำหรับ SoC x86
สามารถอ่านรายละเอียดเพิ่มเติมได้ที่หน้าผลิตภัณฑ์บนเว็บไซต์ของ Toradex นอกจากนี้บริษัทได้อธิบายเหตุผลที่เริ่มให้บริการโมดูล SMARC แทนโมดูลเฉพาะของตัวเองในวิดีโอด้านล่าง.
แปลจากบทความภาษาอังกฤษ : Toradex launches its first SMARC modules with NXP SoCs for improved compatibility and supply chain
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT