La Fundación Ethereum (un proyecto de código abierto) construirá un ASIC de código abierto para apoyar su baliza de aleatoriedad descentralizada .
Hasta la fecha, ¿se ha abierto la RTL de algún ASIC o la Fundación Ethereum sentará un precedente?
La Fundación Ethereum (un proyecto de código abierto) construirá un ASIC de código abierto para apoyar su baliza de aleatoriedad descentralizada .
Hasta la fecha, ¿se ha abierto la RTL de algún ASIC o la Fundación Ethereum sentará un precedente?
Respuesta corta: No. No es un precedente.
En resumen, OpenAnything no es nuevo. Como muchas otras ideas, como Internet o la web, en realidad parte de colaboraciones académicas que más tarde se convirtieron en inclusivas para todo el público y tomaron vida propia.
Así que no. No serán los primeros. Y no. No puede haber "ASICs de código abierto". Eso simplemente no tiene sentido.
La Fundación Ethereum puede simplemente hacer lo que hacemos todos los simples mortales y coger una RTL de código abierto y cargarla en una FPGA. Pero eso no será un "ASIC".
La Fundación Ethereum puede ponerse en contacto con uno de los muchos casas sin fábricas o fabs que ofrece el servicio completo de RTL a ASIC para hacer esa parte del trabajo por ellos, pero eso no sería "OpenSource".
Pero si eso no es suficiente, aquí hay algunas personas que llegó hasta el ASIC, lanzó lo que era básicamente un trabajo de amor de un solo aficionado como producto, y luego volvió a la FPGA para que pudiera publicarse como OpenSource. Así que no, no serán los primeros.
Un "ASIC fabricado" es una compilación de RTL (que puede ser abierta) y bibliotecas particulares de elementos básicos suministradas por FAB, y normalmente bibliotecas de pads de E/S de terceros, por las que hay que pagar mucho dinero. Estas son propiedades de las casas FAB, y difieren en el tiempo y evolucionan con el nodo de proceso. La RTL puede ser de "código abierto", pero hay que trabajar duro para ensamblar el resto (traducir, colocar, enrutar, generar fotomáscaras, etc.). Y, de nuevo, hay que pagar mucho dinero por las herramientas de software para hacer todo esto. Y pagar mucho a los ingenieros experimentados que gestionan todo el proceso. Toda la premisa del "ASIC de código abierto" no tiene sentido.
Bueno, está todo el material en OpenCores .
Sin embargo, en mi opinión no hay un equivalente directo al "software libre" para el hardware, porque la libertad de modificarlo uno mismo como usuario final no existe realmente. No es razonable que se fabriquen en cantidades únicas. Gran parte de las herramientas son de código cerrado, y las bibliotecas tecnológicas suelen ser propiedad de la fundición.
El OpenCelerity fabricó un "Open-Source RISC-V Tiered Accelerator Fabric SoC" de 16nm de TSMC.
I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.