Coral Dev Board 1GB / 4GB
La elección de la placa de desarrollo de gama alta para soportar el SoM (System on a Module) de Coral Edge TPU
Una completa plataforma de desarrollo para la inferencia rápida
La Coral Dev Board 1GB / 4GB es una placa de desarrollo de ordenador de placa única (SBC) basada en ARM que incluye una TPU Coral Edge especializada para la aceleración de los cálculos de inferencia de aprendizaje automático (ML).
El coprocesador Edge TPU es capaz de realizar 4 billones de operaciones por segundo, utilizando sólo 2 vatios de potencia.
Lo más destacado de este tablero de desarrolloEl sistema incluye los componentes principales en un módulo de sistema desmontable (SoM). De este modo, puedes empezar a desarrollar rápidamente tus aplicaciones en la Coral Dev Board y, una vez satisfecho, crear un diseño de hardware en torno al SoM. - Los SoM también pueden adquirirse de forma independiente, lo que le permite integrar fácilmente aplicaciones de Machine Learning y Deep Learning en su caso de uso, y escalar rápidamente.
También ofrecemos servicios de hardware y desarrollosi desea apoyar a su equipo interno.
Es compatible con Mendel Linux (un derivado de Debian Linux).
Basta con compilar los modelos de TensorFlow Lite para que se ejecuten en la TPU Edge.
Póngase en contacto con nosotros para obtener descuentos y asesoramiento en materia de educación.
Sistema en módulo (SoM) Edge TPU
Uno de los aspectos más destacados del Coral Dev Board es el Sistema en módulo (SoM), que contiene las partes centrales de todo lo que necesitas para construir tu propia aplicación de hardware / diseño personalizado para aplicaciones de Machine Learning / Deep Learning.
El SoM se conecta a la placa base Dev Board con tres conectores de 100 pines de placa a placa.
De este modo, puedes utilizar la placa Coral dev para crear un prototipo de tu aplicación y luego transferir el SoM a tu hardware personalizado para verificarlo. De este modo, se beneficia de un tiempo de comercialización más rápidoy puede escalar muy rápidamente. Además, puedes centrarte en tu competencia principal, en lugar de invertir mucho en ingeniería informática. También podemos asesorarle y apoyarle con servicios de ingeniería de hardware y software, si fuera necesario.
En otras palabras, esta Junta de Desarrollo es una placa de prototipos y evaluación para el Coral SoM.
Este SoM incluye:
- NXP i.MX 8M SoC (ver detalles más abajo)
- Coprocesador acelerador Google Edge TPU ML (ver detalles más abajo)
- Coprocesador criptográfico (Microchip ATECC608A)
- Wi-Fi 2x2 MIMO (802.11b/g/n/ac 2,4/5GHz)
- Bluetooth 4.2
- 8 o 16 GB eMMC
- 4 GB LPDDR4 (también disponible en versión de 1 GB)
- Rohm BD71837MWV PMIC + 8 reguladores buck DC-DC, 7 LDOs
SoC: NXP i.MX 8M SoC
- Cuatro núcleos ARM Cortex-A53 (a 1,5 GHz, ARMv8-A de 64 bits) + Cortex-M4F
- GPU Vivante GC7000Lite (compatible con Vulkan), 32 GFLOPs de 32 bits o 64 GFLOPs de 16 bits
- Decodificador principal 4Kp60 HEVC/H.265 y principal 10
- Decodificador 4Kp60 VP9, 4Kp30 AVC/H.264 (requiere todos los recursos del sistema)
- Decodificador MPEG-2, MPEG-4, MJPEG, H.263 a 1080p/60fps
Acelerador ML
- Coprocesador TPU Google Edge
- 4 TOPS (int8); 2 TOPS por vatio
- utiliza PCIe e I2C/GPIO para interactuar con el SoC iMX 8M
El procesamiento ML en el dispositivo reduce la latencia y evita la dependencia de una conexión de red estable. Es ideal para tareas de procesamiento de clasificación de imágenes.
Nota: para un rendimiento óptimo, recomendamos utilizar este producto, la placa de desarrollo Coral 4GB, sobre el Coral Dev Board miniEsta Coral Dev Board 4GB tiene una interfaz de mayor velocidad para el TPU Edge (PCIe).
Memoria
- 4 GB LPDDR4 (1600 MHz de reloj DDR máximo)
- 8 GB o 16 GB de eMMC (modo MMC de 8 bits)
- Ranura microSD, soporta el arranque del sistema desde la tarjeta SD
Interfaces y conectividad
- Wi-Fi 2x2 MIMO (802.11a/b/g/n/ac 2,4/5GHz), módulo Murata LBEE5U91CQ
- Bluetooth 4.2 y BLE (Bluetooth Low Energy), módulo Murata LBEE5U91CQ
- Cabezal de E/S de 40 pines (ver abajo)
- Host USB 3.0 Tipo-A
- Datos USB Tipo-C (con capacidad OTG)
- USB micro-B para consola en serie
- ranura microSD
- Gigabit Ethernet con soporte para EEE (energy efficient ethernet)
- HDMI 2.0a (tamaño completo, ver abajo)
- Toma de audio de 3,5 mm
- Terminal estéreo de 4 pines
- 2 micrófonos digitales PDM
- Conector FFC de 39 patillas para pantalla MIPI DSI (4 carriles)
- Conector FFC de 24 patillas para cámara MIPI-CSI2 (4 carriles)
- USB Tipo-C para la entrada de energía
Cabezal GPIO de 40 pines:
- Carril de alimentación de 3,3 V
- 40 - 255 Ohms de impedancia programable
- ~82 mA de corriente máxima
- 2x UART
- 2x SPI
- 16 líneas GPIO con capacidad de interrupción
- 4x líneas PWM
(las que se enumeran arriba son señales disponibles para la placa base).
Consulte a este sitio web de Coral.ai para ver un esquema de pines GPIO.
Interfaz de pantalla HDMI:
- HDMI 2.0a (puerto de tamaño completo), admite una pantalla de hasta 1080p
- Sube y baja la escala entre vídeo 4K y HD (requiere todos los recursos del sistema)
- Más de 20 interfaces de audio de 32 bits a 384 kHz fs, con soporte de multiplexación por división de tiempo (TDM)
- Entrada y salida SPDIF
- Canal de retorno de audio (ARC) en HDMI
Interfaz de pantalla MIPI-DSI:
- MIPI-DSI 4 canales, compatible con una pantalla, resolución de hasta 1920 x 1080 a 60 Hz
- Controlador de pantalla LCDIF
- salida LCDIF o salida de controlador de pantalla DC
Audio
- 2 módulos de interfaz de audio síncrono (SAI), que admiten interfaces I2S, AC97, TDM y códec/DSP
- 1x SAI para 8 canales de transmisión de audio de salida HDMI
- Terminal estéreo de 4 pines, para accionar, por ejemplo, altavoces de 4 ohmios y 3 vatios
Cámara
- Entrada de cámara MIPI-CSI2 (4 carriles), compatible con la cámara Coral
Seguridad
- Resource Domain Controller (RDC), admite cuatro dominios y hasta ocho regiones
- Arquitectura Arm TrustZone (TZ)
- Protección de regiones seguras de la memoria RAM en el chip (OCRAM) mediante el controlador OCRAM
- Bota de alta seguridad (HAB)
- Módulo de aceleración y aseguramiento criptográfico CAAM)
- Almacenamiento seguro no volátil (SNVS): Reloj seguro en tiempo real (RTC)
- Controlador JTAG seguro (SJC)
Varios
- Modo de arranque Interruptores DIP para controlar el modo de arranque
- Botón RESET
- LED de alimentación
- 2 x LEDs del puerto serie cerca del conector de la consola serie, muestran la actividad TX/RX a través de la interfaz serie
- disipador y ventilador (9k RPM) para la gestión térmica
Compatibilidad del software
- Mendel Linux (derivado de Debian Linux)
- admite que los modelos TensorFlow Lite se ejecuten en su TPU Edge
- soporta AutoML Vision Edgepara el despliegue rápido de modelos de clasificación de imágenes
Varios
- requiere una fuente de alimentación de 5 V / 2-3 A (conector USB tipo C)
La configuración de fábrica de la Dev Board sólo incluye el bootloader U-Boot en la placa eMMC. Si lo desea, podemos pre-flashear los dispositivos para usted, pídanos un presupuesto.
Dimensiones88,10 mm x 59,90 mm x 22,38 mm (incluidos los conectores y el disipador/ventilador) - véase hoja de datos para mediciones
Dimensiones del Coral SoM: 40 mm x 48 mm x 5,11 mm (sin disipador de calor ni ventilador)
Temperatura ambiente: 0 - 50°C para un funcionamiento y rendimiento fiables.
Peso: TBD
Número de pieza de Google: G950-06210-01
Número de pieza de Asus: 90AN0010-B1XAY0
Número de modelo de Google: TBD
Hoja de datos y referencias
Información legal adicional
Los productos ofrecidos por Google no están relacionados con los productos ofrecidos bajo las marcas CORAL propiedad de Orient Development Enterprises Ltd. en Taiwán.