Acompañado de documentación y sistema operativo para el desarrollo, el SBC Duo 256M para tareas de IA conjunta núcleos de procesamiento ARM y RISC-V en el mismo dispositivo.
Milk-V, fabricante de dispositivos de procesamiento basados en la arquitectura RISC-V, presenta su nuevo SBC (Single Board Computer), el Duo 256M, la cual está basada en el SoC (System-on-a-Chip) SOPHGO SG2002, en el que se combinan las arquitecturas ARM, RISC-V y 8051.
Así, para su empleo en aplicaciones de inteligencia artificial (IA) en el borde de la red (edge), incorpora una NPU que ofrece un rendimiento de procesamiento neuronal de 1 TOPS INT8.
Como núcleo de procesamiento principal, podemos seleccionar C906 de arquitectura RISC-V de 64 bits corriendo a 1 GHz, o bien un ARM Cortex-A53, además de disponer también de un núcleo secundario RISC-V C906 a 700 MHz y un núcleo de microcontrolador (MCU) de bajo consumo 8051 que puede funcionar a una frecuencia de reloj que va desde los 25 hasta los 300 MHz.
Cuenta con 256 MB de memoria RAM de tipo DDR3 integrada en el paquete (SiP) y ofrece opciones de almacenamiento a través de una ranura para tarjeta microSD y una memoria flash NAND de 32 Gbit.
El SBC Duo 256M para tareas de IA incorpora una interfaz de cámara MIPI CSI de cuatro canales, un micrófono integrado, y soporte para Ethernet de 100 Mbps a través de un adaptador conectado a cinco pines de E/S.
Conectividad y expansión
En principio, para la programación y la alimentación, dispone de un puerto USB de tipo C, y dos encabezamientos de veinte pines con un paso de 2,54 mm. Estos encabezados proporcionan acceso a una variedad de interfaces, entre las que se incluyen GPIO, PWM, I2C, SPI, UART, JTAG, ADC, audio, y una señal de conmutación ARM/RISC-V, lo que permite a los usuarios conectar una amplia gama de dispositivos externos y módulos.
La documentación técnica del Duo 256M, que incluye esquemas, diseño de PCB y hojas de datos, se encuentra disponible en GitHub. También se pueden encontrar instrucciones para empezar a usar buildroot (Linux 5.10 + FreeRTOS), el SDK TDL para aprovechar la NPU en cargas de trabajo de visión por computadora, como detección y seguimiento de rostros, reconocimiento de matrículas y detección de gestos, así como varios ejemplos de código para GPIO y otras características.
Este modelo es una opción atractiva para aquellos interesados en el desarrollo de hardware personalizado, ofreciendo no solo un rendimiento destacable, sino también una gran flexibilidad para adaptarse a distintas aplicaciones. El Duo 256M se encuentra disponible para su compra, y aquellos interesados en desarrollar sus propias tarjetas basadas en los chips SG2000 o SG2002 pueden adquirir muestras de estos.
Finalmente, en el “Servicio al lector de NTDhoy” puedes solicitar más información sobre el Duo 256M. Y en nuestro monográfico Especial tarjetas CPU, puedes encontrar información de casi todas las posibilidades del mercado actual.