El módulo de procesamiento Evo M51 cuenta con Atmel SAMD51 MCU con Intel MAX 10 FPGA - Calendae - Calendae | Informática, Electrónica, CMS, Ciberseguridad

El módulo de procesamiento Evo M51 cuenta con Atmel SAMD51 MCU con Intel MAX 10 FPGA – Calendae

Hola, ¿qué tal colega?. En el teclado Jordi Oriol y esta vez te voy a contar sobre El módulo de procesamiento Evo M51 cuenta con Atmel SAMD51 MCU con Intel MAX 10 FPGA – Calendae

Tecnología Alorium ha desvelado su nuevo Arduino placa FPGA compatible llamada Evo M51. Hemos visto otras placas Arduino FPGA como Arduino Zero, pero la Evo M51 es una placa FPGA compatible con Arduino más pequeña. Hablando del consejo, la empresa dice:

«Evo M51 es el siguiente paso en la evolución de nuestros módulos microcontroladores integrados FPGA mejorados».

La placa cuenta con el microcontrolador SAMD51 de 32 bits y un FPGA Intel MAX 10. Evo se ajusta a la especificación Adafruit Feather para el pinout primario, conectividad y funcionalidad clave adicional. Las principales características de la tarjeta incluyen:

  • Atmel SAMD51 32 bits ARM Cortex-M4 Micro
  • Intel MAX 10 FPGA
  • Impresión de plumas
  • Programable con Arduino
  • Diseñado para CircuitPython

La placa de 0,9 x 2,2 pulgadas cuenta con 55 E / S digitales totales, 21 vías con orificios pasantes / integrados, 34 adicionales integrados únicamente, 6 pines digitales compartidos con analógicos, entradas de 3,3 V, 3 salidas , 3 V y QT EMBLEM (compatible con QWIIC) I2C. Para entrada analógica, ofrece 6 pines analógicos y 2 salidas analógicas. Para la memoria, la tarjeta habilita el programa FLASH: 512KB, la memoria de datos SRAM: 192KB y la memoria FLASH externa de 2MB. La función Misc incluye un LED RGB. Para energía, ofrece 5V a través de micro USB o cabezal y también cuenta con un cabezal de batería de 2 pines. El FPGA del Evo está preprogramado con una imagen que proporciona una funcionalidad de paso a través simple.

Diagrama de bloques FPGA

La compañía dice que con el tiempo estarán disponibles imágenes FPGA adicionales con diferentes funcionalidades o nuevas mezclas de Xcelerator Blocks. Las imágenes se cargarán directamente a través del IDE de Arduino o se accederá a través del repositorio de GitHub y se transmitirán a la FPGA mediante un programa de línea de comandos. Al igual que otros productos, la FPGA se puede programar con su propia imagen FPGA personalizada utilizando la metodología OpenEvo FPGA de Alorium.

Evo M51 está diseñado para apoyar CircuitoPython – una versión especial del lenguaje de programación Python diseñada para ejecutarse en microcontroladores. CircuitPython utiliza un flujo de desarrollo ligeramente diferente al de la programación de programas C estándar o bocetos de Arduino. La empresa afirma que admite CircuitPython: “Por el momento, CircuitPyton solo se admite parcialmente. Dado que la E / S en el Evo se enruta a través de la FPGA, se requiere un código «oculto» adicional para configurar correctamente la E / S en la FPGA para que coincida con la configuración de E / S en el SAMD51. En el mundo de Arduino, hemos manejado esto con bibliotecas que abstraen y ocultan la mecánica de este proceso, y también hemos comenzado a implementar bibliotecas auxiliares similares para CircuitPython. Sin embargo, este esfuerzo no está completo. Continuaremos actualizando nuestros documentos y bibliotecas a medida que maduren los desarrollos «.

En producción, Tecnología Alorium decir:

“¡Ha sido una buena semana para ver el progreso hacia la producción de Evo! Nuestro flujo de producción es cada vez más refinado y las tarjetas que salen de la línea funcionan muy bien. Nuestro equipo de ingenieros está trabajando duro en todos los códigos SAMD, bibliotecas, lógica FPGA y otros detalles compatibles para que Evo sea potente y fácil de usar cuando llegue a su hogar. «

Evo M51 está disponible por $ 97. Puede encontrar más detalles en página del producto Está en página de inicio rápido por Alorium Technology.

Puedes compartir en una historia de tu Instagram para que tus amigos lo consulten

??? ? ? ???

Comparte