Cómo hacer las prácticas de arquitectura desde Linux


$ make create

$ make p1a_tb

Si el fichero se compila correctamente, se creará el fichero ejecutable p1a_tb. Si ha ocurrido algún error se nos indicará en qué linea. Lo corregimos y volvemos a ejecutar el comando make p1a_tb.

$ ./p1a_tb

$ ./simular p1a_tb

$ make

$ make clean


GTKWAVE

Aquí se puede ver el programa GTKWAVE en acción:

Para visualizar las señales que queramos, hay que pinchar en Search y seleccionar signal Search Tree. Aparecerá una ventana, que en algunas versiones de GTKWave está empotrada en la interfaz principal, donde podremos ver toda la jerarquía de señales y seleccionar las que queramos visualizar.

Herramientas en Linux

Las herramientas que se pueden utilizar en Linux para simular código en VHDL son el GHDL y el GTKWAVE. Ambos se pueden instalar muy fácilmente en Debian y Ubuntu. La versión que yo estoy utilizando para la corrección de las prácticas es la 0.26

Referencias

En el artículo Simulación de Diseños VHDL con Software Libre: La Herramienta GHDL se puede encontrar información más detallada sobre el uso del GHDL. También está disponible en html aquí.



Para cualquier duda o aclaración mandadme un mail


Juan González. Ultima modificación: 9, Octubre 2008

juan.gonzalez@uam.es