Skip to content

Lampro-Mellon/apb-uart-uvm-env

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

INTRODUCTION:
This repo contains the UVM environment for APB based Updated UART (RX-FreeRunning).

AVAILABLE TEST CASES:

  1. apbuart_config_test
  2. apbuart_data_compare_test
  3. apbuart_parity_error_test
  4. apbuart_frame_error_test
  5. apbuart_free_error_test
  6. apbuart_rec_reg_test

HOW TO USE MAKEFILE:
Design files are in design folder and UVM testbench components are in uvm_tb folder. Now go to the sim folder where you'll find a Makefile. This Makefile has following targets:
1. compile: to compile the design files available in the design folder
2. run: to run all the available test cases on the compiled design
3. test-list: to print the tests names
4. run_cov_all: to run all the available test cases with coverage report on the compiled design
5. run-test: to run any specific test e.g $ make run-test TEST=apbuart_frame_error_test
6. clean: to clean the generated simulation and log files

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •