Skip to content

40021441054102/Digital-Systems

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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages