[VHDL] En construcción: Frontend para Yosys para VHDL

169 views
Skip to first unread message

Obijuan

unread,
Jul 7, 2016, 6:19:37 AM7/7/16
to FPGA-WARS: explorando el lado libre
Hola!

  Me entero a través de un tuit de Clifford [1] que ya hay alguién de la comunidad que está empezando a soportar el lenguaje de descripción hardware VHDL para Yosys (que es el sintetizador libre que se usa en el proyecto icestorm)

Esto es una noticia muy importante porque hay mucha gente que ya sabe VHDL. Y también hay muchos diseños disponibles en VHDL, que en breve se podrán reutilizar con nuestras FPGAs libres

https://github.com/forflo/yodl

Todavía no lo he probado. Ha empezado hace poco y el soporte será muy limitado. Pero HA COMENZADO :-)  Esto es lo grande los proyectos libre: que van evolucionando.

Saludos, Obijuan


[1] https://twitter.com/oe1cxw/status/750980961316274176

Felipe M

unread,
Jul 7, 2016, 6:16:54 PM7/7/16
to FPGA-WARS: explorando el lado libre
Muy buena noticia,
La estaba esperando :)
Gracias!

Obijuan

unread,
Nov 13, 2016, 1:58:52 PM11/13/16
to FPGAwars: explorando el lado libre
El VHDL para las herramientas libres sigue avanzando.  Estoy echando un vistazo a la tesis de Máster de Florian Mayer:

https://github.com/forflo/yodl/tree/master/thesis

Lleva un tiempo sin actualizar mucho el repo porque estaba escribiendo sus tésis. Esperemos que en breve siga avanzando el proyecto

Os adjunto la tesis en PDF (en el repo está en Latex. La he compilado para los que no tienen latex)

Voy a mirar cómo lo lleva y os cuento. Parece que a nivel teórico lo tenía bastante avanzado, aunque todavía el código no está pensado para usuarios finales. Pero ahí es donde la comunidad podemos echar una mano, con las pruebas

Saludos, Obijuan
yodl-cover.png
thesis.pdf

Salvador Eduardo Tropea

unread,
Nov 14, 2016, 6:41:01 AM11/14/16
to fpga-wars-explora...@googlegroups.com
Hola Obijuan:

Por lo que vi tuvo problemas con el parser de VHDL.
Me llama la atención que no mencione al GHDL, tiene por lejos el mejor
parser de VHDL escrito en software libre.
Yo estuve pinchando un poco en la lista del GHDL sobre este tema, hasta
ahora lo único que logré es que Tristan agregue una opción
"--file-to-xml" que vuelca el árbol interno de GHDL a un XML. Habría que
ver si esto le sirve a Florian, pero la verdad que no se como contactarlo.

Saludos, Salvador

El 13/11/16 a las 15:58, Obijuan escribió:
> <https://twitter.com/oe1cxw/status/750980961316274176>
>
> --
> Has recibido este mensaje porque estás suscrito al grupo "FPGAwars:
> explorando el lado libre" de Grupos de Google.
> Para cancelar la suscripción a este grupo y dejar de recibir sus
> mensajes, envía un correo electrónico a
> fpga-wars-explorando-el...@googlegroups.com
> <mailto:fpga-wars-explorando-el...@googlegroups.com>.
> Para publicar en este grupo, envía un correo electrónico a
> fpga-wars-explora...@googlegroups.com
> <mailto:fpga-wars-explora...@googlegroups.com>.
> Visita este grupo en
> https://groups.google.com/group/fpga-wars-explorando-el-lado-libre.
> Para ver esta conversación en el sitio web, visita
> https://groups.google.com/d/msgid/fpga-wars-explorando-el-lado-libre/899796bb-641c-4199-871f-61e030204487%40googlegroups.com
> <https://groups.google.com/d/msgid/fpga-wars-explorando-el-lado-libre/899796bb-641c-4199-871f-61e030204487%40googlegroups.com?utm_medium=email&utm_source=footer>.
> Para acceder a más opciones, visita https://groups.google.com/d/optout.


--
Ing. Salvador Eduardo Tropea http://utic.inti.gob.ar/
INTI - Micro y Nanoelectrónica (CMNB) http://www.inti.gob.ar/
Unidad Técnica Sistemas Inteligentes Av. General Paz 5445
Tel: (+54 11) 4724 6300 ext. 6919 San Martín - B1650KNA
FAX: (+54 11) 4754 5194 Buenos Aires * Argentina




jcmt...@gmail.com

unread,
Nov 14, 2016, 11:51:39 AM11/14/16
to FPGAwars: explorando el lado libre
Hola Obijuan, estoy un poco confundido, quiero preguntar si aún puedo conseuir una IceZum Alhambra?. Saludos

Obijuan

unread,
Nov 15, 2016, 1:02:09 AM11/15/16
to FPGAwars: explorando el lado libre, salv...@inti.gob.ar
Hola Salvador


El lunes, 14 de noviembre de 2016, 12:41:01 (UTC+1), Salvador Eduardo Tropea escribió:
Hola Obijuan:

Por lo que vi tuvo problemas con el parser de VHDL.
Me llama la atención que no mencione al GHDL, tiene por lejos el mejor
parser de VHDL escrito en software libre.
Yo estuve pinchando un poco en la lista del GHDL sobre este tema, hasta
ahora lo único que logré es que Tristan agregue una opción
"--file-to-xml" que vuelca el árbol interno de GHDL a un XML. Habría que
ver si esto le sirve a Florian, pero la verdad que no se como contactarlo.

Esa opción es muy interesante. Habrá que comentárselo a  Florian. Yo he contactado con él a través de issues en su github. Tal vez podamos poner una issue en yodl y comentar sobre este tema

Saludos, Obijuan


 
> Para publicar en este grupo, envía un correo electrónico a
Reply all
Reply to author
Forward
0 new messages