Skip to main content

Bitácora de TiN

Un parser wiki en menos de 50 lineas, usando pyparsing

Posted in

Cuando estabamos haciendo skipper, estuvimos viendo como parsear el código en vhdl. Empezamos con expresiones regulares, la verdad es que son muy poderosas, pero cuando se trata de parsear un lenguaje, no son lo mas recomendable, ya que el código termina pareciendo un archivo binario. Hay muchos analizadores como yacc, lex y algún otro mas que no conozco. No son la panacea pero si hacen la vida mas fácil.

Como Compilar ghdl

Posted in

Primero que todo, tenemos que elegir la carpeta de trabajo. Yo elegí /home/usuario/Project/ghdl.
Después de eso, abrimos una terminal aquí.

Ahora bajamos el código de desarrollo de ghdl del proyecto de gna.

svn co http://svn.gna.org/svn/ghdl/trunk ghdl-dev

Luego bajamos el código del gcc-4.3.1, que es el recomendado en la versión de desarrollo de ghdl.

wget ftp://ftp.irisa.fr/pub/mirrors/gcc.gnu.org/gcc/releases/gcc-4.3.1/gcc-4.3.1.tar.bz2

descomprimimos

tar xvf gcc-4.3.1.tar.bz2

Como instalar ISE y EDK 8.1 linux 32

Para comenzar la instalación, vamos al path donde tenemos el ISE, en nuestro caso era un cd:

cd /media/cdrom0
sh setup

Si da un error de shared libraries, instalar:

apt-get install libstdc++5

El ISE sale andando con la instalación directamente desde el CD, excepto por la comuncación JTAG, recomiendo
instalarlo en el $HOME/Xilinx8.1.
La otra es crear una carpeta en /opt/Xilinx8.1 y cambiar de dueño ese directorio, como root hacemos:

chown nombredeusuario:nombredeusuario /opt/Xilinx8.1.

Distribuir contenido