Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

APB Protocol

Implementation of the AMBA Advanced Peripheral Bus (APB) protocol using SystemVerilog.

Running the Program

  1. Run Simulation

The Makefile is set up to compile the project files and run simulation without a GUI as the default command.

Option using make:

make

Using the provided Makefile, should compile all necessary files and run the default testbench.

Option using vsim directly, if files are already compiled:

vsim -do sim/run_questa.tcl
  1. View Waveform in QuestaSim

Note: This requires enabling X forwarding if using SSH, or otherwise using a session with GUI support.

Open QuestaSim GUI:

vsim work.apb_tb

Type do sim/wave.do followed by run -all in the QuestaSim command window.

  1. Clean Up
make clean

Development

See CONTRIBUTING.md

About

Implementation of APB protocol in SystemVerilog

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages