FPGAwars: explorando el lado libre
Hoy os hablo de un gran proyecto el cual se inició hace casi ya 1 año y el cual es alucinante. El proyecto se llama FPGAwars , un gran proyecto que tal como indica Juan Gonzalez (Obijuan): “Las FPGA son las impresoras 3D de circuitos digitales”
¿Pero, qué demonios es una FPGA?
Las FPGA existen desde los años 80, pero al igual que paso con las impresoras 3D eran cajas negras donde los fabricantes facilitaban sus herramientas para poder utilizarlas, pero no podíamos ver lo que contenía en su interior, ver el interior del chip. En mayo del 2015 Clifford Wolf (que por cierto, fue el que desarrollo el programa OpenSacad) creo el proyecto Icetorm realizando un trabajo de 3 años a través de ingeniería inversa y fue a partir de entonces cuando salió el concepto de FPGA libre.
Una FPGA (del inglés Field Programmable Gate Array) es un dispositivo programable que contiene bloques de lógica cuya interconexión y funcionalidad puede ser configurada 'in situ' mediante un lenguaje de descripción especializado.
El proyecto ha sido financiado por la comunidad a través de un pequeño crowfunding en el cual se han fabricado 100 placas y ya se está pensando en otra tirada a la que podéis apuntaros aquí.
El proyecto.
Las placas han sido ensambladas una a una por Eladio Delgado en Pinos del Valle (Granada), por eso la placa fue bautizada como IceZum Alhambra. Para poder sintetizar las placas de forma mas sencilla, Jesús Arroyo desarrollo los programas APIO y Icestudio, tenéis toda la información aquí.
Os dejo una de las presentaciones de Juan Gonzales, donde podéis ver mas detalladamente todo acerca de este proyecto.