Durante décadas, los fabricantes de chips tuvieron que licenciar un conjunto de instrucciones de Arm o Intel, pagando tarifas y aceptando restricciones, lo que encarecía el diseño de un procesador y limitaba quién podía hacerlo. Eso confinó la mayor parte del desarrollo de chips a un puñado de actores establecidos.

En 2010, los profesores de Berkeley Krste Asanović y David Patterson, junto con sus estudiantes, iniciaron RISC-V, un conjunto de instrucciones RISC limpio y modular. A diferencia de casi cualquier otro ISA, se publicó bajo licencias abiertas, de modo que cualquiera podía usarlo, modificarlo y ampliarlo sin pagar ni pedir permiso.

La publicación a la comunidad abierta en 2015 permitió que empresas, universidades y particulares construyeran sobre una misma base gratuita. Como el costo de entrada había desaparecido, creció un gran ecosistema, y RISC-V se extendió a dispositivos embebidos, aceleradores de IA y otros chips personalizados.

Abrir el ISA y regalarlo

La ausencia de una tarifa de licencia eliminó la mayor barrera para diseñar un nuevo procesador.

Las extensiones abiertas y modulares permitían a una empresa añadir sus propias instrucciones, de modo que RISC-V se adaptaba al silicio personalizado.

Un ISA gratuito permitió participar a universidades y pequeñas empresas, lo que amplió el conjunto de talento y diseños.

Cualquiera podía construir hardware compatible, así que el ecosistema escaló como lo hace el software abierto.

Un estándar de hardware puede despegar como lo hizo el software abierto: regalar aquello en lo que todos deben coincidir y dejar que un enorme ecosistema construya sobre ello.

RISC-V pasó de ser un proyecto de Berkeley a un ISA abierto ampliamente utilizado, con proveedores comerciales de propiedad intelectual como SiFive y el respaldo de grandes fabricantes de chips. Aún no ha desplazado de forma generalizada a Arm ni a x86, pero el modelo abierto y sin regalías lo convirtió en la opción predeterminada para el silicio personalizado y embebido.

CONSULTA LAS PRUEBAS

Las fuentes

  1. RISC-V AI Chips Will Be Everywhere IEEE Spectrum · spectrum.ieee.org ·
  2. RISC-V and The Case for a Free, Open ISA NITK ACM · nitk.acm.org ·