Inicio › Tecnología › Sistema En Chip
Un sistema en chip (SoC, de System on Chip) integra en un único circuito integrado los bloques funcionales qué tradicionalmente ocupaban componentes separados en una placa: unidad central de procesamiento, unidad gráfica, controlador de memoria, módem de conectividad y, con frecuencia, bloques dedicados de aceleración como un procesador de señal de imagen o un núcleo de inteligencia artificial. Esta integración reduce la distancia física entre componentes, lo qué disminuye la latencia y el consumo energético frente a un diseño multichip, a costa de menor flexibilidad para actualizar piezas por separado. Es la arquitectura dominante en smartphones y se ha extendido a portátiles con chips de arquitectura ARM.
Es meter en un solo chip todo lo qué antes necesitaba varias piezas distintas dentro del ordenador o el móvil: el procesador, la parte qué dibuja gráficos, la memoria y la conexión a internet. Al estar todo tan junto, el dispositivo consume menos batería y puede ser mucho más pequeño, qué es justo por lo qué un móvil cabe en el bolsillo y aun así rinde como un ordenador de hace pocos años.
Si desarrollas software embebido para un dispositivo IoT, el SoC elegido condiciona directamente el presupuesto energético y térmico del proyecto: un SoC como los de la familia ESP32 integra Wi-Fi y Bluetooth de serie, evitando el diseño de una antena y un chip de radio separados, pero limita la memoria RAM disponible a unos pocos cientos de kilobytes, lo qué obliga a optimizar el firmware desde el primer prototipo en lugar de dejarlo para una fase posterior.
Un procesador de sobremesa clásico solo contiene los núcleos de cálculo, mientras qué un SoC añade en el mismo silicio la GPU, el controlador de memoria, la radio y otros bloques; por eso los SoC dominan en móviles, donde el espacio y la energía son limitados, y el modelo tradicional sigue siendo habitual en equipos de sobremesa donde se prioriza poder cambiar piezas.
Porque la memoria suele estar soldada muy cerca del propio SoC, o incluso apilada físicamente sobre él, para minimizar la distancia eléctrica y ganar velocidad; esa misma integración qué da eficiencia es la qué elimina la posibilidad de sustituir el módulo de memoria como se haría en un PC de sobremesa.
Ejecuta operaciones matriciales típicas de redes neuronales —como el reconocimiento facial o la mejora computacional de fotos— con mucho menor consumo qué si esas mismas operaciones se ejecutaran en la CPU o la GPU general, lo qué permite mantener funciones de IA activas de forma continua sin vaciar la batería.