Diseño hardware en Verilog
Prácticas de diseño de hardware (Verilog)
Cualquier entorno que permita escribir, simular y ver resultados de diseños en Verilog. Algunas opciones son:
- EDA Playground
- Xilinx ISE
- Icarus Verilog + GtkWave
Instalación de Icarus Verilog + Gtkwave en Windows 10
Descargar la última versión del instalador y un editor de textos competente con soporte para syntaxis Verilog, como Notepad++.
Instalación de Icarus Verilog + Gtkwave en distribuciones Linux Ubuntu/Debian/...
Icarus y Gtkwave son aplicaciones nativas de Linux y muy fáciles de instalar. Es la opción recomendada si ya se tiene un sistema Linux disponible. El editor de textos estándar del sistema es suficiente para editar el código. Para la instalación, ejecutar el siguiente comando en un terminal:
$ sudo apt install iverilog gtkwave
O bien buscar e instalar los paquetes "iverilog" y "gtkwave".
Instalación de máquina virtual Ubuntu con Icarus y Gtkwave
El profesor ha preparado una máquina virtual Ubuntu con Icarus Verilog y Gtkwave ya instalado, como alternativa a la instalación de Icarus y Gtkwave en Windows. Hay que asegurarse que el ordenador está configurado en la BIOS para ejecutar máquinas virtuales.