SMARC ( Smart Mobility ARChitecture ) es una especificación publicada por el Grupo de Estandarización para Tecnologías Embebidas eV (SGET) para computadora en módulos (COM). [1] Los módulos informáticos SMARC están diseñados específicamente para el desarrollo de sistemas de baja potencia extremadamente compactos. Generalmente, los módulos SMARC se basan en procesadores ARM , sin embargo, también pueden equiparse con otras arquitecturas SoC de bajo consumo , como, por ejemplo, las basadas en SoC x86 . [2]Por lo general, los requisitos de energía de los módulos SMARC están en el rango de unos pocos vatios, lo que abre caminos a mercados que hasta la fecha no se pudieron abordar debido a diseños de procesadores con un consumo de energía mucho mayor. [3]
Los módulos de computadora integran la función principal de una computadora de arranque, como SoC, así como circuitos adicionales, que incluyen DRAM, flash de arranque, distribución de voltaje, Ethernet y transmisor de pantalla. Los módulos se implementan junto con un tablero de soporte específico de la aplicación, cuyo tamaño y forma se pueden definir para cumplir con los requisitos específicos del cliente. La placa de soporte ejecuta las interfaces requeridas y puede integrar, si es necesario, cualquier funcionalidad adicional, como códecs de audio, controlador táctil, interfaces de comunicación inalámbrica, etc.
La especificación SMARC describe tanto las dimensiones del módulo como el posicionamiento de los puntos de anclaje, así como el conector al tablero y, lo más importante, las interfaces ejecutadas con el pin-out. El pin-out está optimizado para ARM y interfaces SoC de bajo consumo y se distingue de los interfaces de PC clásicos por su enfoque orientado al objetivo en aplicaciones móviles y de bajo consumo.
SMARC se basa en el factor de forma ULP-COM [4] que fue introducido por las empresas Kontron y Adlink en 2011. Durante el proceso de especificación por parte de SGET, el estándar pasó a llamarse SMARC.
Dimensiones
SMARC define dos tamaños de módulo:
- 82 mm × 50 mm para diseños extremadamente compactos de bajo consumo
- 82 mm × 80 mm para SoC con mayor rendimiento y con mayor espacio y requisitos de refrigeración
Conector
Los módulos de computadora SMARC tienen 314 contactos de borde de tarjeta en la placa de circuito impreso (PCB) del módulo que se conecta a través de un conector de perfil bajo en la placa de soporte. En la mayoría de los casos, el conector tiene una altura de construcción de 4,3 mm. También se utiliza para tarjetas gráficas Mobile PCI Express Module 3.0, que naturalmente tienen asignaciones de pines completamente diferentes.
Líneas de señal y asignaciones de pines
La transmisión de la señal se realiza a través de un total de 314 pines. 33 de estas son líneas de señal reservadas para suministro de energía y puesta a tierra, de modo que con SMARC un total de 281 líneas de señal están efectivamente disponibles. Se incluyen interfaces de ahorro de energía típicas de ARM y SoC, como, por ejemplo, LCD paralelo para conexión de pantalla, interfaces de procesador de la industria móvil para cámaras, interfaz de periférico en serie (SPI) para conexión de periféricos generales, I²S para audio e I2C . Además de estos, también se definen interfaces informáticas clásicas como USB , SATA y PCI Express .
En la versión actual de la especificación SMARC, no todas las 314 líneas de señal están asignadas a E / S fijas. El bloque de función alternativa (AFB) tiene pines libres disponibles para diferentes requisitos. Esto es para garantizar que la especificación SMARC pueda adaptarse de manera flexible a los futuros desarrollos técnicos que hoy en día no son previsibles, sin dejar de ser totalmente compatible con diseños anteriores. Por un lado, las versiones extendidas de la especificación SMARC pueden asignar nuevas funciones estándar a estas 20 líneas de señal AFB. Por otro lado, la especificación SMARC 1.0 actualmente enumera el bus MOST (Media Oriented System Transport), Dual Gigabit Ethernet , Super Speed USB o protocolos de red industrial que, desde un punto de vista actual, podrían imaginarse o asignarse como interfaces. de la AFB.
Especificación
La especificación de hardware SMARC V1.0 es supervisada por SGET. La especificación está disponible gratuitamente para su descarga en el sitio web de SGET.
Ver también
Referencias
- ^ El equipo SGET SDT.01 ha pasado su especificación con el estándar SMARC. . SGET.org. Consultado el 9 de abril de 2013.
- ^ Cobertura de inicio de VDC en COM integrados SMARC
- ^ SMARC: nuevo estándar de computadora en módulo para diseños ARM / SoC
- ^ Kontron anuncia el candidato de lanzamiento del estándar de módulo de energía ultrabaja para COMs basados en ARM y SoC
enlaces externos
- Sitio web de SGET
- Especificación de hardware SMARC V2.0 + Errata (ZIP, 1.4 M), publicada: 2 de junio de 2016
- SMARC Design Guide 2.0 (PDF, 2.4 M), publicado: 23 de marzo de 2017