Respuesta corta: No. No es un precedente.
- Hay un montón de RTL de código abierto por ahí. OpenCores y OpenSPARC son ejemplos, pero conozco proyectos académicos internacionales que al menos lo intentaron desde la década de 1990, casi desde la invención de Verilog y antes de que el concepto de OpenSource fuera generalizado. El proyecto que mencionaste no parece diferente.
- A menos que realmente esté hablando de hacer su propia fundición de pasatiempos y realmente considere que esta fundición (y Arduino) es "OpenSource" (en lugar de OpenHardware) no puede tener ASIC de código abierto. Los ASIC son cosas físicas. que son bastante caros de hacer.
- Un grupo de personas puede organizarse juntos para obtener un OpenSource RTL existente y combinarlo con una Open Cell Library (como esta "ficticio" uno, o éste que la gente realmente usa) y usa una fab (casi todas las fabs como XFAB o TSMC ofrece este servicio) para contratar una ejecución de wafer de Multi-Proyecto por $ 5000 o menos que sería completamente "OpenSource" libre de todos los elementos propietarios (asumiendo que realmente puede evitar los requisitos específicos del proceso de esa Fundición y que no se fue cualquier error en su diseño).
- Pero adivina qué. Una colaboración académica llamada MOSIS que ahora es una compañía independiente ha estado haciendo esto durante más de 30 años. Junto con NCSU, puedes tener un PDK completo que te permita diseñar y verificar tu Diseño antes de que vaya a la fundición. Aunque inicialmente las bibliotecas celulares y los PDK tendrían que hacerse a mano, suficientes estudiantes de posgrado se reunieron en todo el mundo y obtuvimos un OpenSource PDK . Pero esto no es verdaderamente OpenSource, ya que requiere Cadence, aproximadamente $ 5000 / asiento / mes para el programa (que, por supuesto, es gratuito para las universidades).
- Debido a ese costo, un grupo de aficionados probablemente estaría mejor armando el OpenSource RTL con una biblioteca de celulares de Foundry propietaria y un PDK con algún software más barato respaldado por la fundición. Tanto para los OpenSource PDKs.
En resumen, OpenAnything no es nuevo. Como muchas otras ideas, como Internet o la web, en realidad parte de colaboraciones académicas que luego incluyeron a todo el público y cobraron vida propia.
Así que no. No serán los primeros.
Y no. No puede tener "ASICs de código abierto". Eso simplemente no tiene sentido.
La Fundación Ethereum puede hacer simplemente lo que todos los simples mortales hacemos y tomar, OpenSource RTL y cargarlo en un FPGA. Pero eso no será un "ASIC".
La Ethereum Foundation puede ponerse en contacto con una de las muchas casas o fábulas fabless que ofrece el servicio completo de RTL-to- ASIC hará esa parte del trabajo por ellos, pero eso no sería "OpenSource".
Pero si eso no es suficiente, aquí hay algunas personas que llegaron hasta ASIC, lanzó lo que básicamente era un solo trabajo de amor de aficionados como producto, y luego regresó a FPGA para que pudiera En realidad será lanzado como OpenSource. Así que no, no serán los primeros.