uvm_gen

Logo

UVM Generator+Template Suite - Moore.io Core Collection

View the Project on GitHub Datum-Technology-Corporation/uvm_gen

Self-Test UVM Test Bench Template

Block Diagram

Description

This template is tailored specifically for Self-Testing UVM Agents and is meant to pair with env_st. Simply pick your target Agent type and instance names.

Output

uvmt_${name}_st/
  bin/
    package.py
  docs/
    tb_block_diagram.svg
  examples/
    test.sv
  src/
    tb/
      uvmt_${name}_st_clknrst_gen_if.sv
      uvmt_${name}_st_dut_chkr.sv
      uvmt_${name}_st_dut_wrap.sv
      uvmt_${name}_st_tb.sv
    tests/
      uvmt_${name}_base_test_workarounds.sv
      uvmt_${name}_st_base_test.sv
      uvmt_${name}_st_test_cfg.sv
    uvmt_${name}_constants.sv 
    uvmt_${name}_st_macros.sv 
    uvmt_${name}_st_pkg.flist 
    uvmt_${name}_st_pkg.flist.xsim 
    uvmt_${name}_st_pkg.sv 
    uvmt_${name}_st_tdefs.sv 
  .gitignore 
  LICENSE.md 
  README.md