Coral System-on-Module (SoM) — 4 GB RAM — інтегрований модуль для вбудованих систем із прискореним машинним навчанням на пристрої.

На модулі — SoC NXP i.MX 8M, eMMC, LPDDR4, Wi‑Fi та Bluetooth; ключовий елемент — співпроцесор Google Edge TPU для енергоефективного інференсу TensorFlow Lite (орієнтовно 4 TOPS при ~2 Вт, ~2 TOPS/Вт). Обробка ML локально зменшує затримку та підвищує конфіденційність і не потребує постійного високошвидкісного інтернету.
Ключові переваги SoM:
- швидкий ML‑інференс при низькому споживанні (~4 TOPS int8 при ~2 Вт);
- повноцінний Linux (Mendel, на базі Debian);
- компактний модуль 48 × 40 мм (товщина порядку 5 мм — див. креслення).
Призначення та реальні сценарії
Coral SoM 4 GB RAM від виробника Coral — обчислювальне ядро з апаратним ML для інтеграції у власні плати: комп’ютерний зір, відеоаналітика, IoT‑шлюзи, промислові контролери, панелі з дисплеєм і камерою.
Модуль зручний там, де потрібні:
- локальний інференс TensorFlow Lite без обов’язкової хмари;
- MIPI‑CSI‑2 для камери та вивід на дисплей через HDMI або MIPI‑DSI;
- Gigabit Ethernet або дводіапазонний Wi‑Fi 802.11a/b/g/n/ac та Bluetooth 4.2;
- шини та GPIO для датчиків і периферії: SPI, I2C, UART, PWM, SDIO тощо.
Монтується на базову плату через 3 × 100‑pin Hirose DF40C‑100DP‑0.4V.
Архітектура та обчислення
NXP i.MX 8M забезпечує баланс продуктивності й енергоспоживання; Edge TPU бере на себе ML‑навантаження.
- CPU: 4× Arm Cortex‑A53 (до 1,5 ГГц) + Cortex‑M4F.
- RAM: 4 ГБ LPDDR4 на модулі (у лінійки також є менші обсяги — за документацією Coral).
- eMMC: для цієї конфігурації типово 16 ГБ (у моделях із меншим RAM частіше 8 ГБ — за документацією виробника).
- GPU: Vivante GC7000Lite; OpenGL ES 1.1–3.1, OpenCL 1.2, Vulkan.
- Відео: апаратний декодер до 4Kp60 (HEVC/H.265, VP9 тощо).
- ML: Google Edge TPU (~4 TOPS int8, ~2 TOPS/Вт), TensorFlow Lite.
- Криптографія: співпроцесор безпеки (зокрема Microchip ATECC608A за схемою модуля).
ОС на модулі — Mendel (на базі Debian).
Інтерфейси, мережа та безпека SoC
- Ethernet: Gigabit (10/100/1000 Мбіт/с, RGMII, AVB, IEEE 1588).
- Wi‑Fi: Murata LBEE5U91CQ, 2×2 MIMO, 802.11a/b/g/n/ac, 2,4/5 ГГц (PCIe).
- Bluetooth 4.2 (BLE), UART.
- USB: 2 контролери USB 3.0/2.0 з PHY.
- Дисплей: HDMI 2.0a (до 1080p); MIPI‑DSI до 1920×1080@60 Гц.
- Камера: 2 × MIPI‑CSI‑2 (по 4 lane).
- GPIO / шини: до ~95 ліній GPIO; SPI, I2C, PWM, UART, SAI, SDIO.
- Аудіо: SPDIF, SAI (I2S, AC97, TDM), аудіо для HDMI.
- SD: SD/SDIO 3.0, 4‑bit; завантаження з SD‑карти.
- Безпека SoC: Arm TrustZone, RDC, CAAM, SNVS з RTC, HAB, SJC тощо — даташит i.MX 8M.
- Edge TPU ↔ SoC: PCIe Gen2 ×1 та I2C/GPIO (за схемою Coral).
Габарити та інтеграція
- Розміри: 48 × 40 × 5 мм.
- Роз’єми: 3 × Hirose DF40C‑100DP‑0.4V.
- Вага: ~0,013 кг.
Креслення габаритів:

Стандартні інтерфейси спрощують розробку носій‑плат і промислових систем із ML на борту.
Повні таблиці кодеків, кешів CPU, mux GPIO та меж шини — у даташитах NXP i.MX 8M і документації Coral SoM.