YoussefRaafatNasry / vhdl-docker-template

Template for creating VHDL project using docker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VHDL Docker Template

A docker template for VHDL project using GHDL, GTKWave & VUint.

screenshot-1 screenshot-2

Windows Environment

  1. Install Docker Desktop for Windows.
  2. Install VcXsrv Windows X Server.
  3. Run both Docker Desktop and VcXsrv (with default config) before running any command.

Linux Environment

This environment wasn't tested but theoretically it should work.

  1. Install Docker.
  2. Update docker-compose.yml following the [LINUX] comments.

Start

Run Container

docker-compose run --rm main python run.py

VS Code Task: run-container (Ctrl + Shift + B)

Run Container (Graphical Mode)

docker-compose run --rm main python run.py -g

VS Code Task: run-container-graphical

About

Template for creating VHDL project using docker


Languages

Language:VHDL 84.0%Language:Python 16.0%