Blog sobre software libre
17 feb 2024

VHDL en Emacs

Emacs tiene un modo para programar en VHDL sin necesidad de instalar paquetes externos, pero como además quería tener un corrector de sintaxis, estuve mirando algunas soluciones.

Decidí instalar Flycheck, y lo configuré según la web de forma muy sencilla. Lo que más me costó fue dar con el motor para comprobar la sintaxis, pero al final lo único que hay que instalar es ghdl (en Debian viene en los repositorios). Una vez instalado y activado el modo con M-x flycheck-mode, seleccioné el motor de sintaxis en un búfer con el modo VHDL pulsando C-c ! v.

Por último me instalé el paquete Perspective para poder tener todo lo relacionado con VHDL en un espacio de trabajo aparte, y que no se mezcle con el resto de mis búferes de Emacs.

En menos de 5 minutos ya tenía todo funcionando, y así evito tener que usar el horrible editor de texto de ISE, el entorno propietario para programar FPGAs de Xilinx.

Tags: emacs, vhdl
Other posts
Creative Commons License
www.finaprosadigital.com by Carlos Pajuelo is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.