O software libre e de código aberto é algo que nos obsesiona desde hai moito tempo, pero o hardware de código aberto ou gratuíto aínda está a anos luz cando se compara co mundo do software. Hai varias arquitecturas e proxectos de hardware gratuítos (só tes que facer unha visita a opencores.org para ver algúns exemplos), pero aínda así necesita un gran impulso para que todos poidamos beneficiarnos del. Unha gran esperanza é RISC-V, un ISA aberto e do que se alimentan algúns proxectos de procesadores libres ou SoC.
Ben, dar ese impulso é o que pretende o proxecto CHIPS Alliance baixo o paraugas da Fundación Linux. CHIPS significa Hardware común para interfaces, procesadores e sistemas, é dicir, hardware común para interfaces, procesadores e sistemas. Está destinado a promover sistemas de hardware abertos ou libres e desenvolver futuros chips baseados no mencionado ISA RISC-V.
Detrás de CHIPS Alliance non só está a Linux Foundation, que os apoia, senón que tamén hai grandes empresas como Google, SiFive, Western Digital, Tecnoloxías esperanto, etc. Xa sabes que SiFive é unha empresa fabless que xa lanzou os famosos chips ou procesadores baseados en RISC-V. Como vostede sabe, este ISA está baseado no deseño RISC, pero foi aberto e está a ser desenvolvido por un gran número de empresas coñecidas do sector.
RISC-V, xa sabe que está á súa vez baixo a organización da Fundación RISC-V, que ten un gran número de empresas colaboradoras como vostede sabe. A partir de aí, só son responsables do desenvolvemento das instrucións que compoñen o ISA e outros son responsables da implementación de microarquitecturas para executar o devandito ISA. Agora, coa Alianza CHIPS, a deseño de chip estándar e aberto para dispositivos móbiles, PC e tamén electrónica de consumo e IoT.
Espero que madure pronto e vexamos algúns IC máis dos que xa existen ... Ademais, xa sabes que RISC-V é soportado polo núcleo Linux desde a versión 4.15.
Sexa o primeiro en opinar sobre