Google Translate Element

martes, 11 de julio de 2017

FPGAs libres

Gracias que ahora se disponen de "herramientas libres" para el diseño completo de las FPGAs para ICE40 de Latticedd , he comenzado a dedicar algo de tiempo en introducirme en este mundo, que desde hace unos 30 años se encontraba cerrado y controlado por la industria de las FPGAs, gracias al proyecto icestorm de Clifford Wolf que ha dedicado unos años a la ingeniería inversa para poder obtener herramientas libres para las FPGAs de Latticedd, de todas formas si no fuese por el gran trabajo de divulgación que esta realizando Obijuan y a la comunidad FPGAwars no me habría decidido....  

Las primeras pruebas las he realizado con las herramientas libres icarus Verilog, Yosys, Arachne-pnr, GTKware, Icestudio, apio-ide; hay herramientas propietarias y cerradas para trabajar con FPGAs, pero no son para nada de mi interés, si estáis interesad@s es recomendable dedicar algo de tiempo en leer toda la información que podemos encontrar en Internet.
Para las primeras pruebas y esperando la placa IceZUM Alhambra, he realizado el código en verilog y con la aplicación Icestudio  para usar un display BCD de 7 segmentos con ánodo común.
                             
Con Icestudio.


                   
Con verilog 












No hay comentarios: