Coral System-on-Module (SoM) — 1 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 мм.
Призначення та реальні сценарії
Coral SoM 1 GB RAM від виробника Coral — для вбудованих рішень з апаратним ML: комп’ютерний зір, відеоаналітика, шлюзи, промислові контролери, IoT із локальним TensorFlow Lite.
Підключення до власної носій‑плати через 3 × 100‑pin Hirose DF40C‑100DP‑0.4V; можна проєктувати свій форм‑фактор пристрою зі стандартизованим обчислювальним ядром.
Архітектура та обчислення
NXP i.MX 8M дає баланс продуктивності й енергоспоживання; Edge TPU знімає ML‑навантаження з CPU.
- CPU: 4× Arm Cortex‑A53 (до 1,5 ГГц) + Cortex‑M4F для задач реального часу.
- RAM: 1 ГБ LPDDR4 на модулі (у лінійки також є варіанти 2 ГБ / 4 ГБ — з іншим обсягом eMMC за специфікацією Coral).
- eMMC: 8 ГБ (наприклад KLMBG4GEND‑B031) для ОС, застосунків і моделей.
- 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.
ОС на модулі — Mendel (Debian‑based).
Інтерфейси та периферія
- 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 in/out, SAI (I2S, AC97, TDM, кодеки/DSP, аудіо для HDMI).
- SD: SD/SDIO 3.0, 4‑bit SDIO; завантаження з SD‑карти.
Безпека
- Arm TrustZone, RDC (до 4 доменів).
- Microchip ATECC608A — ECDSA та робота з ключами.
- CAAM; захищене сховище SNVS з апаратним RTC.
- Захищене завантаження (HAB), захищений JTAG (SJC).
Габарити та монтаж
- Розміри: 48 × 40 × 5 мм.
- Роз’єми: 3 × Hirose DF40C‑100DP‑0.4V.
- Вага: ~0,013 кг.
Деталі SoC i.MX 8M (довідково)
Кластер Cortex‑A53
- 4 ядра; кеш L1 32+32 КБ; спільний L2 1 МБ (підтримка ECC за конфігурацією).
- Armv8‑A, до 1,5 ГГц.
Cortex‑M4
GPU та VPU
- GC7000Lite: типові показники рівня сотень Mt/s та ~1,6 Gpix/s (див. даташит NXP).
- VPU: 4Kp60 HEVC/VP9 та інші профілі за документацією i.MX 8M.
Edge TPU та зв’язок з SoC
- Зв’язок із i.MX 8M: PCIe Gen2 ×1 та I2C/GPIO (за схемою модуля Coral).
Пам’ять (лінійка SoM)
- LPDDR4 до 1600 МГц; у конфігурації з 1 ГБ оперативної пам’яті — відповідний обсяг на модулі.
- Інші комплектації лінійки (обсяги RAM/eMMC) — за документацією Coral.
- Зовнішня SD: SDIO 3.0, 4‑bit.
Креслення габаритів:

Повні таблиці кодеків, mux GPIO та меж шини — у офіційних даташитах NXP i.MX 8M і документації Coral SoM.