Sipeed MAix: IA al límite - Calendae - Calendae | Informática, Electrónica, CMS, Ciberseguridad

Sipeed MAix: IA al límite – Calendae

Hola de nuevo. Soy Jordi Oriol y en el día de hoy hablaremos sobre Sipeed MAix: IA al límite – Calendae

Sipeed MAix: IA al límite

La inteligencia artificial actual es omnipresente, desde las aplicaciones para el consumidor hasta las empresas. Con el crecimiento explosivo de los dispositivos conectados, combinado con la demanda de privacidad / confidencialidad, baja latencia y restricciones de ancho de banda, los modelos de IA entrenados en la nube deben ejecutarse cada vez más en el borde.

MAIX es el módulo de Sipeed diseñado específicamente para ejecutar IA en el borde, lo llamamos AIoT. Ofrece un alto rendimiento en una pequeña huella física y energética, lo que permite la implementación de inteligencia artificial de alta precisión en el borde y el precio competitivo permite que se integre en cualquier dispositivo de IoT. Como puede ver, Sipeed MAIX es bastante similar al edge TPU de Google, pero actúa como un controlador principal, no como un acelerador como TPU edge, por lo que es más barato y con menos energía que la solución AP + edge TPU.

Ventajas de MAix y escenarios de uso:

  • MAIX no es solo hardware, sino que también proporciona una infraestructura de hardware + software de extremo a extremo para facilitar la implementación de las soluciones basadas en IA de los clientes.
  • Con su rendimiento, tamaño reducido, bajo consumo de energía y bajo costo, MAIX permite la implementación amplia de IA de alta calidad en el borde.
  • MAIX no es solo una solución de hardware, sino que combina hardware personalizado, software abierto y algoritmos de IA de última generación para ofrecer soluciones de IA de alta calidad y fáciles de implementar para el perímetro.
  • MAIX se puede utilizar para un número creciente de casos de uso industrial, como mantenimiento predictivo, detección de anomalías, visión artificial, robótica, reconocimiento de voz y muchos más. Se puede utilizar en la fabricación, en las instalaciones, la atención médica, el comercio minorista, los espacios inteligentes, el transporte, etc.

CPU MAix

  • En hardware, MAIX tiene una poderosa KPU K210 en su interior, ofrece muchas características interesantes:
  • 1er chip RISC-V competitivo, también 1er chip AI competitivo, lanzado recientemente en septiembre de 2018
  • Proceso de 28 nm, IMAFDC RISC-V de 64 bits de doble núcleo, enorme SRAM de alta velocidad de 8 MB en el chip (no para XMR: D), frecuencia de 400 MHz (capaz de 800 MHz)
  • KPU (procesador de red neuronal) en el interior, 64 KPU que tiene 576 bits de ancho, admite kernel de convolución, cualquier forma de función de activación. Ofrece 0.25TOPS a 0.3W, 400MHz, cuando se overclockea a 800MHz, entrega 0.5TOPS. Significa que puede realizar el reconocimiento de objetos a 60 fps @ VGA
  • APU (procesador de audio) en el interior, admite 8 micrófonos, frecuencia de muestreo de hasta 192 KHz, unidad FFT incondicional en el interior, fácil de hacer una matriz de micrófonos (MAIX también lo ofrece)
  • FPIOA flexible (matriz IO programable en campo), puede asignar 255 funciones a los 48 GPIO en el chip
  • Cámara DVP e interfaz MCU LCD, puede conectar una cámara DVP, ejecutar el algoritmo y ver en LCD
  • Muchos otros aceleradores y periféricos: AES Accelerator, SHA256 Accelerator, FFT Accelerator (no el de APU), OTP, UART, WDT, IIC, SPI, I2S, TIMER, RTC, PWM, etc.

Módulo MAix

Heredando la ventaja de tamaño pequeño de K210, el módulo Sipeed MAIX-I, o llamado M1, integra K210, fuente de alimentación DC-DC de 3 canales, flash de 8 MB / 16 MB / 128 MB (el módulo M1w agrega el chip wifi esp8285 en él) en el módulo de pulgadas cuadradas. Todas las E / S utilizables se rompen como pines de 1,27 mm (50 mil) y el voltaje de los pines se puede seleccionar entre 3,3 V y 1,8 V.

Placa de desarrollo Sipeed MAix BiT

Dado que muchos aficionados al bricolaje quieren construir su propia placa de pruebas, Sipeed ofrece recientemente una placa compatible con placas de pruebas, llamada MAix BiT

  • Es el doble del tamaño M1, 1 × 2 pulgadas, adecuado para protoboard y también capaz de SMT,
  • Integra chip USB2UART, circuito de descarga automática, LED RGB, conector FPC de cámara DVP (admite cámara FPC pequeña y cámara M12 estándar), conector MCU LCD FPC (compatible con nuestro LCD QVGA de 2,4 pulgadas), solo tarjeta TF.
  • ¡MAix BiT puede regular la tensión del núcleo! ¡Puede ajustar de 0.8V ~ 1.2V, overclock a 800MHz!

Software de MAix

MAIX admite SDK independiente original, FreeRTOS SDK base en C / C ++.
Y traigamos micropython: http://en.maixpy.sipeed.com/. Admite FPIOA, GPIO, TIMER, PWM, Flash, OV2640, LCD, etc. Y tiene zmodem, vi, SPIFFS, puede editar directamente el archivo python o sz / rz a bordo. Nos complace verlo contribuir a esto:

MAix aprendizaje profundo

MAIX admite el modelo de punto fijo que entrena el marco de entrenamiento tradicional, de acuerdo con reglas de restricción específicas, y tiene un compilador de modelos para compilar los modelos en su propio formato de modelo.
¡Es compatible con tiny-yolo, mobilenet-v1 y TensorFlow Lite! ¡Muchas plantillas de TensorFlow Lite se pueden compilar y ejecutar en MAIX! Y pronto lanzaremos la tienda de modelos, puedes cambiar tu modelo en ella.

Deberías compartir en tus redes sociales para que tus colegas lo consulten

??? ? ? ???

Comparte