makefile(2)

上一篇 / 下一篇  2016-07-10 20:41:26 / 个人分类:验证杂谈


BASIC_OPTS += -64
BASIC_OPTS += -access + r  #  +rwc
BASIC_OPTS += -timescale 1ns/1ps
BASIC_OPTS +=-status
BASIC_OPTS +=-sv
BASIC_OPTS +=-licqueue
BASIC_OPTS +=-allowredefinition
BASIC_OPTS +=-nclibdirpath  $(TB_SRC_DIR)/sim/misc/$(TESTNAME)/$(SEED)
BASIC_OPTS +=-nclibdirname INCA_libs
BASIC_OPTS += -nowarn ZROMCV
BASIC_OPTS +=-nowarn  COVDCL
BASIC_OPTS +=-nowarn  NONPRT
BASIC_OPTS +=-nowarn CVMPRO
BASIC_OPTS +=-mccodegen
BASIC_OPTS +=-mcdump
BASIC_OPTS +=+notimingchecks
BASIC_OPTS +=-l $(LOG_DIR)/irun/$(TESTID).log
BASIC_OPTS +=-define pktnum=$(PKTNUM)
BASIC_OPTS +=+libext+.v +vlog_ext+.v+.tb+.vlib+.h+.gv
ifeq ($(WAVE), yes)
BASIC_OPTS += -define wave_on
BASIC_OPTS +=+wave_file=$(TB_SRC_DIR)/sim/misc/$(TESTNAME)/$(SEED)/$(TESTID).fsdb
endif

UVM_OPTS+= -uvm
UVM_OPTS+=+UVM_TEST_NAME=$(TEST_NAME)
UVM_OPTS+=+UVM_VERBOSITY=$(VERBO)
UVM_OPTS+==svseed $(SEED)

ifdef COV
COV_OPTS+= -f $(COV_SRC)
COV_OPTS+= -covtest covtest_$(TESTID)
COV_OPTS+=-covscope   scope
COV_OPTS+=-covworkdir  $(TB_SRC_DIR)/sim/cov
COV_OPTS+=-covfile $(TB_SRC_DIR)/sim/script/covfile.ccf
COV_OPTS+=-covdut top
COV_OPTS+= -covoverwrite
else
 COV_OPTS+=
endif

ifdef AST
 AST_OPTS+= -f  $(AST_SRC)
 AST_OPTS+=-ABVRECORDVACUOUS
 AST_OPTS+=+tcl+$(TB_SRC_DIR)/sim/script/assert.tc
else
 AST_OPTS+=
endif

TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2019-02-18  
     12
3456789
10111213141516
17181920212223
2425262728  

数据统计

  • 访问量: 100920
  • 日志数: 246
  • 建立时间: 2016-03-25
  • 更新时间: 2017-05-19

RSS订阅

Open Toolbar