Code Browser Pages:
Files in
uvm_configuration_3.tar



agent.sv
driver.sv
env.sv
Current file: Makefile
monitor.sv
README.txt
test.sv
top.sv



IFILES = agent.sv  driver.sv  env.sv  monitor.sv  test.sv  top.sv
FILES = top.sv
UVM_FLAGS = +incdir+${UVM_HOME}/src ${UVM_HOME}/src/uvm_pkg.sv
VCS_FLAGS = -sverilog +plusarg_save -timescale=1ns/1ns

vcs:    simv
        simv -l simv.log +UVM_TESTNAME=test1 

simv:   ${FILES} ${IFILES}
        @if [ ! -e ${UVM_HOME}/src/uvm_pkg.sv ];then \
         echo "*******************************************************";\
         echo "Environemnt varible UVM_HOME is not set or points to incorrect path"; \
         echo "*******************************************************";\
         fi 
        vcs ${UVM_FLAGS} ${VCS_FLAGS} ${FILES}

questa: ${FILES} ${IFILES}
        @if [ ! -e ${UVM_HOME}/src/uvm_pkg.sv ];then \
         echo "*******************************************************";\
         echo "Environemnt varible UVM_HOME is not set or points to incorrect path"; \
         echo "*******************************************************";\
         fi 
        qverilog ${UVM_FLAGS} +incdir+. ${FILES} -R  +UVM_TESTNAME=test1 

ius: ${FILES} ${IFILES}
        @if [ ! -e ${UVM_HOME}/src/uvm_pkg.sv ];then \
         echo "*******************************************************";\
         echo "Environemnt varible UVM_HOME is not set or points to incorrect path"; \
         echo "*******************************************************";\
         fi 
        irun ${UVM_FLAGS} +incdir+. ${FILES} +UVM_TESTNAME=test1 


DIR = $(shell basename `pwd`)

tar:    clean
        cd ..; \
        tar cvf ${DIR}.tar ${DIR}

clean:
        @rm -rf simv* csrc* *.log *.key core* *.vpd *.vcd 
        @rm -rf *~ .vcsmx_rebuild vc_hdrs.h DVEfiles
        @rm -rf work vsim.wlf INCA_libs