Diferencia entre revisiones de «Obijuan:Notas sobre FPGAs libres»

De WikiRobotics
Saltar a: navegación, buscar
(Log)
 
(No se muestran 12 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
 +
== Recopilación de links ==
 +
 
* Post en hackaday: [http://hackaday.com/2015/07/03/hackaday-prize-entry-they-make-fpgas-that-small/ http://hackaday.com/2015/07/03/hackaday-prize-entry-they-make-fpgas-that-small/]
 
* Post en hackaday: [http://hackaday.com/2015/07/03/hackaday-prize-entry-they-make-fpgas-that-small/ http://hackaday.com/2015/07/03/hackaday-prize-entry-they-make-fpgas-that-small/]
 
* DIPSY: Fpga en un dip8: [https://hackaday.io/project/6592-dipsy https://hackaday.io/project/6592-dipsy]
 
* DIPSY: Fpga en un dip8: [https://hackaday.io/project/6592-dipsy https://hackaday.io/project/6592-dipsy]
Línea 17: Línea 19:
  
 
* Otro post en hackaday: [http://hackaday.com/2015/07/28/open-source-fpga-toolchain-builds-cpu/ CPU libre sobre lattice FPGA]
 
* Otro post en hackaday: [http://hackaday.com/2015/07/28/open-source-fpga-toolchain-builds-cpu/ CPU libre sobre lattice FPGA]
 +
 +
* [https://hackaday.io/project/6636-iced-an-arduino-style-board-with-ice-fpga Tarjeta entrenadora estilo arduino]. Licencia libre. ¡SEGUIR!!!!!
 +
 +
* [http://www.fleasystems.com/fleaFPGA.html FleaFPGA] Placa para FPGA de lattice. El modelo NO está soportado por las icestorm (todavía), pero es una buena placa objetivo. Tiene potencial
 +
  
 
== Verilog ==
 
== Verilog ==
Línea 22: Línea 29:
 
* [http://www.edaplayground.com/ http://www.edaplayground.com/]. Simulador web de verilog
 
* [http://www.edaplayground.com/ http://www.edaplayground.com/]. Simulador web de verilog
 
* [http://verilog.comuf.com/docs.html http://verilog.comuf.com/docs.html]: Listado de tutoriales de Verilog
 
* [http://verilog.comuf.com/docs.html http://verilog.comuf.com/docs.html]: Listado de tutoriales de Verilog
 +
* [http://hackaday.com/2015/08/20/learning-verilog-for-fpgas-flip-flops/  tutorial verilog Hackaday: flip-flips]
  
 
== CPUs ==
 
== CPUs ==
 
* [https://github.com/zylin/zpu ZPU: cpu libre programable con GCC]
 
* [https://github.com/zylin/zpu ZPU: cpu libre programable con GCC]
  
 +
== Otros proyectos ==
 +
* [http://www.element14.com/community/groups/fpga-group/blog/2014/07/21/flavia-the-free-logic-array Flavia]. Es una idea similar a lo que yo tenía pensado: hacer una fpga virtual sobre una real para usar sólo herramientas libres. Flavia es similar, pero implementan un CPLD y las herramientas libres para su programación
 +
* [https://code.google.com/p/xxicc/ xxicc]. Relacionado con flavia. Ya tienen una iCEstick y han probado icestorm.
 +
* [http://www.fpga4fun.com/CNC.html CNC con FPGA]
 +
 +
== Perifericos ==
 +
=== I2C ===
 +
* Tutorial i2c:  [http://howtomechatronics.com/tutorials/arduino/how-i2c-communication-works-and-how-to-use-it-with-arduino link]
 +
 +
== Otros ==
 +
* [https://media.ccc.de/browse/conferences/camp2015/camp2015-6730-fpgas_for_everyone.html#video Charla de FPGAs en chaos 2015]
 +
* [http://www.academia.edu/5015377/Pr%C3%A1ctica_3_Dise%C3%B1o_de_un_controlador_VGA_en_VHDL Controlador en VHDL]
 +
* [http://www.dsquaredrobotics.com/wiki/doku.php?id=en:spaceinvaders Space invaders en VHDL]
 +
* [http://hackaday.com/2015/10/10/open-source-fpga-pi-hat/ Shield para Rasberry pi con FPGA de lattice]
 +
* [http://hackaday.com/2012/06/13/myhdl-python-programming-option-for-fpga/ python como HDL] [https://github.com/xesscorp/CAT-Board Placa en github]
  
 
== Log ==
 
== Log ==
 +
* '''10/Agosto/2015''': He descargado mi primer diseño verilog en la fpga, usando herramientas libres!!! Un programa "hola mundo" que enciende un led!!!!!
 +
* '''05/Agosto/2015''': Recibidas las dos [http://www.latticesemi.com/icestick icesticks] compradas
 
* '''31/Julio/2015''':  He instalado todo el tool-chain de la web de icestorm en un ubuntu 15.04. ¡Funciona!. Todos los ejemplos están en [https://github.com/Obijuan/mytests/tree/master/verilog este github]
 
* '''31/Julio/2015''':  He instalado todo el tool-chain de la web de icestorm en un ubuntu 15.04. ¡Funciona!. Todos los ejemplos están en [https://github.com/Obijuan/mytests/tree/master/verilog este github]

Revisión actual del 01:50 22 nov 2015

Recopilación de links

  • FleaFPGA Placa para FPGA de lattice. El modelo NO está soportado por las icestorm (todavía), pero es una buena placa objetivo. Tiene potencial


Verilog

CPUs

Otros proyectos

  • Flavia. Es una idea similar a lo que yo tenía pensado: hacer una fpga virtual sobre una real para usar sólo herramientas libres. Flavia es similar, pero implementan un CPLD y las herramientas libres para su programación
  • xxicc. Relacionado con flavia. Ya tienen una iCEstick y han probado icestorm.
  • CNC con FPGA

Perifericos

I2C

Otros

Log

  • 10/Agosto/2015: He descargado mi primer diseño verilog en la fpga, usando herramientas libres!!! Un programa "hola mundo" que enciende un led!!!!!
  • 05/Agosto/2015: Recibidas las dos icesticks compradas
  • 31/Julio/2015: He instalado todo el tool-chain de la web de icestorm en un ubuntu 15.04. ¡Funciona!. Todos los ejemplos están en este github