¿Qué es un sistema en módulo (SoM)?

Un sistema en módulo (SoM) incluye los componentes centrales de un sistema de procesamiento integrado, entre ellos, los núcleos del procesador, las interfaces de comunicación y los bloques de memoria, en una misma placa de circuito impreso (PCB) lista para producción. Este enfoque modular logra que un SoM sea ideal para la integración en sistemas finales, desde robots hasta cámaras de seguridad.

Desarrollo de SoM de implementación

El concepto de sistemas en módulos surgió de los servidores blade. Estos servidores reducidos se crearon con el objetivo de ahorrar espacio de almacenamiento y minimizar el consumo energético. La mentalidad de diseño delgado detrás de los servidores blade se traslada a la arquitectura de los SoM. Estos incluyen solo los componentes necesarios para su función prevista en un paquete tan pequeño como sea posible, y son lo suficientemente flexibles como para admitir una amplia gama de aplicaciones.

SoM listo para usar

Los SoM son diferentes a los sistemas en chip (SoC). Un SoC (system-on-a-chip, sistema en chip), como su nombre lo indica, es un conjunto de componentes informáticos clave colocados en un chip único. Si bien los SoM pueden incluir un SoC, estos están basados en la placa y, como tal, tienen el espacio para incluir componentes adicionales.

10GigE Vision Camera Accelerated Application
produce defect detection

¿Por qué usar un sistema en módulos?

Los SoM hacen posible lo imposible para los desarrolladores, reduciendo el tiempo de comercialización y manteniendo los costos bajos. La creación de un sistema integrado es, por lo general, un proceso largo, que requiere diseño y fabricación de placas personalizadas. Un SoM optimiza los pasos necesarios para llevar un diseño a su realización. Tan solo elige un SoM que se adapte a tus necesidades, intégralo en el sistema final y ya estás listo para la implementación. Más allá de permitir la implementación en gran volumen, los diseños basados en módulos simplifican la gestión del ciclo de vida del producto y reducen los gastos de la BOM (bill of material, lista de materiales).

Ya sea que tu enfoque sea el software, el hardware o incluso el desarrollo de IA, vale la pena ver en detalle los SoM:

  • Los desarrolladores de software pueden liberar el potencial de la informática perimetral, procesando datos de forma local sin latencia. Los SoM eliminan la necesidad de una gran experiencia de hardware, lo que proporciona un entorno de diseño cómodo e intuitivo. Además, a los desarrolladores de software que trabajan con aplicaciones para la visión les encantarán los sensores flexibles y fácilmente configurables que un SoM puede ofrecer. Los mejores SoM incluso ofrecen controladores integrados y otro software que ahorra tiempo de diseño.
  • Los desarrolladores de hardware necesitan completar la producción lo antes posible y centrar sus recursos limitados en las tareas de mayor impacto. Con un SoM, pueden obtener rendimiento y flexibilidad de la matriz de puerta programable en campo (FPGA) sin la dificultad inherente al diseño y la integración de PCB. Esto les permite completar los proyectos con anticipación y dentro del presupuesto.
  • Los desarrolladores de IA necesitan un sistema que ofrezca un rendimiento elevado y eficiente sin la necesidad de convertirse en expertos en hardware. Afortunadamente, pueden elegir un SoM que proporcione la potencia de procesamiento necesaria mientras mantienen la flexibilidad para cambiar fácilmente los modelos de IA, gracias a las aplicaciones prediseñadas que ofrecen los mejores sistemas en los proveedores de módulos.

Los SoM se están utilizando en todo el mundo. Aquí hay ejemplos de tan solo algunas de sus aplicaciones.

Machine Learning analytics identify person technology in smart city , Artificial intelligence ,Big data , iot concept. Engineer monitoring cctv , security camera and face recognition people  traffic.
Cámaras de seguridad

Los sistemas de cámaras de seguridad avanzados aprovechan el análisis de videos y los SoM hacen esto posible. Las cámaras de seguridad con análisis de video utilizan el aprendizaje automático para categorizar y comprender lo que ven, lo que proporciona un flujo de datos precisos en tiempo real. Esto no sería posible sin la informática perimetral y la capacidad de las cámaras y los demás dispositivos para analizar información en el sitio.

Smart digital agriculture technology by futuristic sensor data collection management by artificial intelligence to control quality of crop growth and harvest. Computer aided plantation grow concept.
Visión artificial

La economía moderna se basa en la visión artificial para todo, desde la inspección de inventarios hasta el reconocimiento de firmas y la detección de errores. La visión artificial requiere sistemas integrados que puedan analizar datos in situ y ofrecer capacidades de sensores configurables. Los SoM les permiten a los desarrolladores aprovechar la visión artificial a escala mientras mantienen los costos bajos.

Smart city and abstract dot point connect with gradient line and aesthetic Intricate wave line design , big data connection technology concept .
Ciudades inteligentes

Las ciudades inteligentes emplean sensores ubicuos para recopilar datos y brindar la información que los responsables de tomar decisiones necesitan a fin de mantener a sus comunidades funcionando y dinámicas. Los SoM potencian estos sensores y ayudan a los funcionarios de las ciudades a estar al tanto de todo, desde los servicios públicos hasta el tráfico, sin perder ningún detalle.

control de motores
Control de motores

Los motores eléctricos están en todas partes, desde el transporte público, hasta las turbinas eólicas y otros sistemas de generación de energía, la robótica para la automatización y la logística en fábricas, los equipos médicos, los sistemas aéreos para agricultura y logística, y mucho más. Los SoM ayudan a acelerar el desarrollo de estas aplicaciones y ofrecen adaptabilidad para conectarse con periféricos nuevos a medida que los estándares continúan evolucionando. Los usuarios pueden ajustar con precisión su sistema final para cumplir con la potencia y el rendimiento deseados.

Kits de inicio


Kit de inicio de robótica KR260

Diseñado para robótica y aplicaciones industriales, el KR260 es la forma más rápida de desarrollar soluciones inteligentes de fábrica para la implementación de volumen de producción con el SoM K26.

Kit de inicio de unidades KD240

Una plataforma de desarrollo lista para usar en aplicaciones de DSP y control de motores. Los desarrolladores de software integrado sin experiencia en FPGA pueden comenzar fácilmente mediante la ejecución de aplicaciones aceleradas y aprovechar múltiples flujos de desarrollo, incluidos Python y el entorno Simulink® de MATLAB®, entre otros.

SoM de producción


Agregar texto alternativo

SOM Kria K24

La nueva incorporación a la cartera de SoM Kria™, el SoM Kria K24, cuenta con un dispositivo MPSoC Zynq™ UltraScale+™ personalizado y optimizado para el costo, especial para aplicaciones intensas de DSP de bajo consumo energético, como el control de motores.

Agregar texto alternativo

SOM Kria K26

El SoM Kria K26 cuenta con un dispositivo MPSoC Zynq UltraScale+ personalizado de gama media en un formato pequeño dirigido a la IA para visión, la robótica y las aplicaciones industriales.

Adaptive Computing in Robotics

Demand for robotics is accelerating rapidly. Building a robot that is designed to be safe and secure and can operate alongside humans is difficult enough. But getting these technologies working together can be even more challenging. Complicating matters is the addition of machine learning and artificial intelligence, which is making it more difficult to keep up with computational demands. Read the eBook to learn more.