Premio Fronteras al científico que revolucionó el diseño y la construcción de los chips electrónicos
Alberto Sangiovanni Vincentelli, profesor de la Universidad de California en Berkeley, ha sido galardonado con el Premio Fundación BBVA Fronteras del Conocimiento en Tecnologías de la Información y la Comunicación por “transformar radicalmente” el diseño de los chips en los que se basa el funcionamiento de todos los dispositivos electrónicos actuales, impulsando así “la industria moderna de los semiconductores”.
“Al proporcionar herramientas de software para facilitar la creación de chips complejos, posibilitó una explosión mundial de diseño de circuitos integrados, abarcando la investigación, la industria y el mundo académico”, establece el acta del jurado.
Además de realizar contribuciones científicas trascendentales, Sangiovanni Vincentelli cofundó dos empresas, Cadence y Synopsys, que “impulsan en conjunto toda la industria de los semiconductores”, destaca el acta, ya que “sus herramientas de diseño se utilizan en todos y cada uno de los chips electrónicos que se construyen hoy en día”.
El galardonado ha transformado el diseño de chips gracias a tres aportaciones fundamentales. En primer lugar, propuso un método para acelerar las simulaciones de circuitos electrónicos, que resultó esencial para convertirlas en una herramienta realmente útil. Desarrolló también un sistema para generar circuitos automáticamente a partir de lenguajes de descripción de hardware. Por último, creó un programa para distribuir los múltiples componentes de un circuito de manera que se maximizara el rendimiento y se minimizara el consumo energético.
Los chips que utilizamos hoy se han construido gracias a las ideas que Sangiovanni Vincentelli consiguió reunir.
Ronald Ho, director sénior de Ingeniería del Silicio de Meta y secretario del jurado, define a Sangiovanni Vincentelli como “el facilitador de la industria de los chips, ya que sus contribuciones científicas han transformado el mundo de la electrónica”, sobre la que descansan todos los dispositivos y sistemas tecnológicos presentes en nuestra vida cotidiana, desde los ordenadores personales y los teléfonos móviles hasta los microprocesadores instalados en automóviles, aviones y electrodomésticos: “La durabilidad de sus ideas está a la vista porque las dos empresas que fundó para aplicarlas al desarrollo tecnológico ahora impulsan totalmente la industria de los semiconductores. Los chips que utilizamos hoy se han construido gracias a las ideas que Sangiovanni Vincentelli consiguió reunir”.
En los inicios de la industria informática, explica Ho, ”los chips de silicio eran relativamente sencillos, ya que contenían pocos transistores y podían ser diseñados manualmente. Hoy, en un smartphone moderno, los chips contienen miles de millones de transistores, así que ¿cómo fue posible que pasáramos de fabricar chips a mano, con unos pocos miles de transistores, a los complejos chips actuales? La respuesta es que lo logramos gracias al trabajo del galardonado”.
Simulación de circuitos para ‘testar’ chips antes de fabricarlos
Un chip es una oblea de silicio sobre la que se dispone un gran número de transistores y otros componentes electrónicos en miniatura formando un circuito. Estos circuitos electrónicos son los que realizan los complejos cálculos de nuestros ordenadores, muestran el canal de televisión que pulsamos en el mando a distancia o encienden una luz de alerta cuando la presión de las ruedas del coche está baja.
Alberto Sangiovanni Vincentelli, profesor de la Universidad de California en Berkeley.
Para realizar cada una de estas funciones en los dispositivos electrónicos que utilizamos todos los días, se necesita un conjunto específico de transistores conectados de la manera adecuada. Cuando Sangiovanni Vincentelli comenzó su carrera investigadora, este proceso se realizaba a mano, eligiendo cada componente, conectándolos uno a uno hasta formar el circuito deseado y comprobando que efectivamente realizaban la función prevista.
Incluso en aquella época, los chips ya contenían cientos de transistores, con lo que el proceso era laborioso, “muy, muy aburrido”, recuerda el premiado, y sujeto a errores en cada paso del diseño.
Sangiovanni Vincentelli se dio cuenta de que sus conocimientos de análisis numérico podían ser de ayuda para acelerar esta simulación, y diseñó un nuevo conjunto de algoritmos que, según explica, “cambiaban la manera de ver la solución de estas ecuaciones”. Gracias a ellos, se pudieron simular circuitos complejos en tiempos razonables, permitiendo verificar que un circuito funcionaba correctamente en cuestión de segundos. El avance supuso, además, un gran ahorro económico, al permitir comprobar la funcionalidad del circuito antes de ser fabricado físicamente”.
Circuitos diseñados a partir de comandos sencillos de programación
El premiado también simplificó en gran medida la creación de los propios circuitos. Para implementar una operación tan básica como la suma de dos números, un circuito puede requerir millones de componentes, y elegir cuáles son y cómo disponerlos es una tarea compleja. “El proceso de construir un circuito electrónico desde que tengo la idea de lo que quiero conseguir hasta que lo implemento en un pedazo de silicio se compone de una serie de pasos”, explica el premiado. “Una vez que se define matemáticamente de manera precisa cómo son estos pasos, entonces puedes construir herramientas de software que los automatizan”, añade.
Así, su segunda contribución destacada fue inventar un programa capaz de generar circuitos a partir de comandos sencillos de programación. Gracias al premiado, cuando se diseña un circuito basta con formular la tarea que se quiere realizar en un lenguaje comprensible por el ordenador, para que automáticamente éste genere el conjunto de componentes que llevan a cabo la función deseada.
Además, el premiado desarrolló maneras de verificar automáticamente que la correspondencia entre la función del circuito formulada por el código del programa y los componentes generados para diseñar el chip era la correcta. Sin esta comprobación, los circuitos resultantes podrían dar lugar a errores que quedaran ocultos entre tal profusión de componentes.
La optimización del diseño de chips sin apenas intervención humana
Por último, el galardonado reparó en que la disposición geométrica de todos estos componentes podía ser clave para que el circuito tuviera un mayor rendimiento o un consumo energético menor. Por eso automatizó también esta parte del diseño de circuitos, desarrollando algoritmos que proponían la colocación óptima según se prefiriera maximizar el rendimiento o minimizar el consumo.
Con estas tres aportaciones, el galardonado posibilitó “el diseño de circuitos muy complejos sin apenas intervención humana”, como él mismo destaca, permitiendo a las personas centrarse en los aspectos creativos del diseño sin tener que preocuparse por los detalles más tediosos y susceptibles de errores fatales.
Así, el trabajo de Sangiovanni Vincentelli ha abierto la puerta a fabricar chips muchísimo más complejos de lo que era posible anteriormente. “En 1975, el chip más grande tenía unos 2.000 transistores”, recuerda el premiado, “y los de hoy en día tienen más de 2.000 millones de transistores”.
Los tres aspectos clave a los que ha contribuido, destaca Ho, “parecen una serie de pasos naturales, pero cada uno de ellos fue fundacional e inauguró líneas enteras de investigación dentro de la industria de los semiconductores”.
Un referente en la industria electrónica mundial
Sangiovanni Vincentelli no solo ha sido, en palabras del jurado, un “prolífico inventor” y un “extraordinario mentor” que ha creado escuela mundial desde Berkeley, sino que además su legado ha traspasado las fronteras de la universidad y se ha asentado como referente mundial también en la industria.
El premiado, sin embargo confiesa que no se considera “un emprendedor, porque un emprendedor es alguien que tiene una idea brillante y funda una empresa maravillosa. Pero en mi caso no fue eso lo que ocurrió”.
En realidad, las herramientas que desarrolló el galardonado llamaron la atención de muchas empresas ya desde la década de 1980, que comenzaron a utilizarlas puesto que estaban a libre disposición de cualquier persona interesada. Fueron estas mismas compañías quienes insistieron en que Sangiovanni Vincentelli debía integrarse en el tejido empresarial para comercializar sus soluciones de diseño de circuitos.
Así, en 1983 nació la empresa Cadence, y en 1987 la siguió Synopsys. Ambas comenzaron con equipos de solo tres personas, pero hoy son multinacionales con oficinas distribuidas por todo el mundo en las que trabajan más de 10.000 personas. “Al principio eran complementarias”, relata el premiado, ya que cada una se encargaba de un aspecto diferente del diseño. Pero para 1991 comenzaron a competir, así que tuve que elegir con cuál seguiría trabajando. Fue una decisión muy dura, pero me quedé en Cadence”, donde Sangiovanni Vincentelli sigue siendo miembro del consejo de dirección y ejerciendo como asesor técnico. “Es como uno de mis hijos”, asegura.
Hoy en día, ambas empresas son fundamentales en la industria del silicio, y desde Apple hasta Intel, Tesla o Boeing emplean la tecnología diseñada por ellas. “Todos y cada uno de los chips, todo el mundo en la industria, utiliza herramientas de Cadence o de Synopsys, normalmente de las dos”, afirma Ho.
Sin embargo, Sangiovanni Vincentelli siempre ha tenido muy claro que su conocimiento debía estar disponible para cualquier persona que lo quisiera utilizar y desarrollar, primando el avance del conocimiento sobre los intereses económicos. “Somos una universidad, nuestra misión es enseñar pero también hacer que la ciencia avance. Y ¿cómo puedes hacer que avance la ciencia si no dejas que la gente utilice tu trabajo?”, plantea.
Por ello, las herramientas que él desarrolló son de libre acceso, y cualquiera puede utilizarlas para mejorar el diseño de sus chips. El éxito de sus empresas se basa en ofrecer soluciones fundamentadas en la investigación universitaria, pero orientadas específicamente a las necesidades de sus clientes.