GitHunt
CT

CTXz/VHDL-Sandbox

My VHDL Sandbox where I shitpost my irrelevant VHDL experiments

VHDL Sandbox

Welcome to my VHDL Sandbox where I shitpost my irrelevant VHDL experiments.
Each directory within this repository hosts one or more VHDL components, along
with a test bench to simulate the components.

Goals

The goal is simple and selfish at its finest, to teach myself some VHDL.
But as the saying goes: One man's trash is another man's treasure, my
server stoarge wasting shitposting may be useful to someone out there.

Dependencies

To test any of the components provided in this repository, the following software is required:

For Ubuntu systems, these dependencies can be installed as it follows:

$ sudo apt install build-essential ghdl gtkwave

Simulating

To simulate a component, enter the directory and simply execute make. Once the VHDL code has been analyzed,
processed and executed with GHDL, the runtime of the testbench can be viewed in gtkwave by running make gtkwave.

Languages

VHDL72.8%Makefile27.2%

Contributors

Created December 18, 2019
Updated December 18, 2019