Skip to content

xiaoan109/Eth_Switch_IP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Verilog Project Template

Contents at a glance:

  • .gitignore - helps Git ignore junk like generated files, build products, and temporary files.
  • sim/Makefile - rules to call vcs (may support other simulator in later version)
  • src/define/define.v - Verilog Global Define File
  • src/dpic/template/TemplateAdderModel.c - C/Cpp file for DPI-C
  • src/rtl/template/TemplateAdder.v - Verilog Source File
  • src/tb/template/tb_TemplateAdder.v - Verilog Testbench File

Feel free to rename or delete files under src/ or use them as a reference/template.

Start Simulation

To run simulation for a specified DUT (TemplateAdder for example)

cd sim
make DUT=TemplateAdder

You can find waveform and log file here

  • sim/run/tb_TemplateAdder.fsdb
  • sim/run/TemplateAdder.log

To Check Waveform

cd sim
make wave

To Remove Sim generated files

cd sim
make clean

About

第八届集创赛中科芯杯

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors