En un laboratorio de Cornell Tech, el investigador Yifan He apunta un receptor óptico hacia un LED que emite luz roja. En la pantalla del ordenador conectado aparece una matriz de cuadros que recuerda a un código QR. Pero lo que ocurre no es una simple lectura: la luz está reescribiendo directamente la memoria del procesador.
¿Puede un destello de luz sustituir los cables para actualizar la inteligencia artificial de un robot? Los investigadores de Cornell creen que sí, y acaban de presentar un receptor que lo hace posible sin necesidad de circuitos analógicos.
Luz que reescribe la memoria de la IA
El receptor desarrollado en Cornell Tech modifica directamente celdas de memoria SRAM mediante fotocorrientes. Cuando la luz incide sobre los fotodiodos integrados en esas celdas, genera una corriente que invierte los bits binarios almacenados. Sin conversión analógica de por medio: el proceso es completamente digital.
En lugar de señales analógicas continuas, el sistema transmite matrices digitales similares a códigos QR. Cada destello codifica los parámetros del modelo de IA que el procesador debe actualizar, lo que reduce el consumo energético frente a los receptores ópticos convencionales, que dependen de circuitos analógicos para convertir la luz en datos electrónicos. La investigación fue presentada en el simposio IEEE/JSAP on VLSI Technology & Circuits.
El cuello de botella que la óptica promete resolver
Los procesadores de IA modernos incluyen cierta cantidad de memoria SRAM integrada, pero no la suficiente para ejecutar modelos completos de forma autónoma. El resto de los parámetros vive en DRAM externa: más lenta, pero con mayor capacidad por superficie.
El problema reside en el puente entre ambas. Las conexiones eléctricas que mueven datos entre la DRAM y el procesador generan pérdidas de eficiencia y costes crecientes conforme los sistemas escalan. El profesor Jae-sun Seo, del departamento de ingeniería eléctrica y de computadores de Cornell Tech, lo describe con precisión: ese flujo de datos es «uno de los principales cuellos de botella» en los sistemas de IA actuales.
Los enlaces ópticos transmiten datos con gran ancho de banda y menor pérdida energética que los cables metálicos convencionales. Sin embargo, los receptores ópticos actuales anulan esa ventaja al depender de circuitos analógicos de alto consumo. El diseño de Cornell elimina esa dependencia por completo.
Cómo funciona el sistema de calibración
Uno de los retos prácticos de cualquier sistema óptico es la alineación. No siempre es posible garantizar que transmisor y receptor estén perfectamente alineados ni perpendiculares entre sí, así que el chip utiliza un marco de referencia con información sobre la posición esperada de cada píxel de datos.
«Idealmente, lo mejor es tener una línea directa entre el transmisor y el receptor», explica Seo, «pero incluso si está ligeramente inclinado, tenemos este circuito de calibración». Ese circuito corrige desplazamientos y variaciones angulares, dotando al sistema de mayor robustez en entornos reales.
El prototipo actual emite una matriz estática de 14×14 bits a través de una máscara metálica colocada sobre la fuente de luz. Es una demostración de concepto. El equipo trabaja ahora con grupos especializados en óptica para desarrollar un transmisor capaz de cambiar esa matriz millones de veces por segundo, alcanzando velocidades del orden de gigabits por segundo.
Robots y microrobots: las aplicaciones más prometedoras
Los almacenes y fábricas automatizadas con robots de IA representan uno de los casos de uso más inmediatos. Actualizar los modelos de IA de cada robot de forma rápida y eficiente supone una ventaja operativa concreta, y la transmisión óptica podría lograrlo sin los costes energéticos de las conexiones eléctricas convencionales.
Los microrobots son quizá el candidato más revelador a largo plazo. Su tamaño los limita en capacidad de memoria, precisamente el problema que este sistema aborda, aunque aplicarlo a ese contexto exigiría miniaturizar aún más el diseño del receptor.
Dennis Sylvester, catedrático de ingeniería eléctrica y de computadores en la Universidad de Michigan e IEEE Fellow, sitúa estas aplicaciones en perspectiva: «La IA en el borde es una gran área de crecimiento. En tres, cuatro o cinco años, escucharás hablar de ella tanto como de los centros de datos». Los coches autónomos y otros dispositivos conectados también forman parte de ese horizonte.
Obstáculos antes de la comercialización
Sylvester valora la solución como «ingeniosa», pero advierte que todavía está lejos de la comercialización. El motivo principal es el tamaño: las celdas de bit fotosensibles son actualmente más grandes que las celdas SRAM convencionales, lo que reduce la densidad de memoria disponible en el chip.
Ese compromiso podría neutralizar la ventaja energética del enfoque óptico si no se resuelve. Menos densidad de memoria implica almacenar menos parámetros en el propio chip, lo que obliga a depender en mayor medida de la DRAM externa, el problema que precisamente se pretendía evitar.
El equipo de Seo trabaja en reducir el tamaño de las celdas optimizando transistores y circuitos, aprovechando también el escalado natural de la tecnología CMOS. Si logran cerrar esa brecha, la comunicación óptica completamente digital podría convertirse en un componente clave de la próxima generación de sistemas de IA embebida.
