Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Digital Systems Course

Digital Systems Exercises, Papers and Other Stuff

Professor : Dr. Mohammad Hamghalam
Student : Ramtin Kosari

Prerequisites

sudo apt update
sudo apt install ghdl gtkwave

How to Run Projects ?

I compile, run and visualize my projects in linux operating system and here is a guide to run projects on this repository :

  1. Each exercise in this repository has main vhdl file and testbench vhdl file.
  2. There are 4 steps to see results, analyze, compile, run and visualize
  3. Analyze :
    ghdl -a [main vhdl file].vhdl
    ghdl -a [testbench file].vhdl
  4. Compile :
    ghdl -e [testbench file]
  5. Run :
    ghdl -r [testbench file] --vcd=wave.vcd
  6. Visuzalize :
    gtkwave wave.vcd

That's it !

About

Digital Systems Exercises, Papers and Other Stuff

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages