Makefile 3.81 KB
#!smake -J 5

PRDEPTH = ../../../..
include $(PRDEPTH)/PRdefs
include $(PRDEPTH)/PRrules

OUTDATA = ../OutData
QTV = $(ROOT)/PR/hw/chip/rcp/tf/qtv

LDIRT = *.tab *.sim* *.trc* *.simlog*

default: test000.trc.Z test001.trc.Z test002.trc.Z test003.trc.Z test004.trc.Z test005.trc.Z test006.trc.Z test007.trc.Z test008.trc.Z


test000.tab: $(OUTDATA)/tf_all/test000.tab.base.Z
	/usr/bin/rm -f test000.tab	
	zcat $(OUTDATA)/tf_all/test000.tab.base.Z > ./test000.tab

test000.sim: test000.tab
	$(PRDEPTH)/rdpsim/tools/tab2sim -o test000.sim -c test000.tab

test000.trc.Z: test000.sim do_sim $(QTV)/tf.nls
	./do_sim test000 | tee test000.simlog
	compress -f test000.trc test000.simlog
	/usr/bin/rm -f test000.tab test000.sim


test001.tab: $(OUTDATA)/tf_all/test001.tab.base.Z
	/usr/bin/rm -f test001.tab	
	zcat $(OUTDATA)/tf_all/test001.tab.base.Z > ./test001.tab

test001.sim: test001.tab
	$(PRDEPTH)/rdpsim/tools/tab2sim -o test001.sim -c test001.tab

test001.trc.Z: test001.sim do_sim $(QTV)/tf.nls
	./do_sim test001 | tee test001.simlog
	compress -f test001.trc test001.simlog
	/usr/bin/rm -f test001.tab test001.sim


test002.tab: $(OUTDATA)/tf_all/test002.tab.base.Z
	/usr/bin/rm -f test002.tab	
	zcat $(OUTDATA)/tf_all/test002.tab.base.Z > ./test002.tab

test002.sim: test002.tab
	$(PRDEPTH)/rdpsim/tools/tab2sim -o test002.sim -c test002.tab

test002.trc.Z: test002.sim do_sim $(QTV)/tf.nls
	./do_sim test002 | tee test002.simlog
	compress -f test002.trc test002.simlog
	/usr/bin/rm -f test002.tab test002.sim


test003.tab: $(OUTDATA)/tf_all/test003.tab.base.Z
	/usr/bin/rm -f test003.tab	
	zcat $(OUTDATA)/tf_all/test003.tab.base.Z > ./test003.tab

test003.sim: test003.tab
	$(PRDEPTH)/rdpsim/tools/tab2sim -o test003.sim -c test003.tab

test003.trc.Z: test003.sim do_sim $(QTV)/tf.nls
	./do_sim test003 | tee test003.simlog
	compress -f test003.trc test003.simlog
	/usr/bin/rm -f test003.tab test003.sim


test004.tab: $(OUTDATA)/tf_all/test004.tab.base.Z
	/usr/bin/rm -f test004.tab	
	zcat $(OUTDATA)/tf_all/test004.tab.base.Z > ./test004.tab

test004.sim: test004.tab
	$(PRDEPTH)/rdpsim/tools/tab2sim -o test004.sim -c test004.tab

test004.trc.Z: test004.sim do_sim $(QTV)/tf.nls
	./do_sim test004 | tee test004.simlog
	compress -f test004.trc test004.simlog
	/usr/bin/rm -f test004.tab test004.sim


test005.tab: $(OUTDATA)/tf_all/test005.tab.base.Z
	/usr/bin/rm -f test005.tab	
	zcat $(OUTDATA)/tf_all/test005.tab.base.Z > ./test005.tab

test005.sim: test005.tab
	$(PRDEPTH)/rdpsim/tools/tab2sim -o test005.sim -c test005.tab

test005.trc.Z: test005.sim do_sim $(QTV)/tf.nls
	./do_sim test005 | tee test005.simlog
	compress -f test005.trc test005.simlog
	/usr/bin/rm -f test005.tab test005.sim


test006.tab: $(OUTDATA)/tf_all/test006.tab.base.Z
	/usr/bin/rm -f test006.tab	
	zcat $(OUTDATA)/tf_all/test006.tab.base.Z > ./test006.tab

test006.sim: test006.tab
	$(PRDEPTH)/rdpsim/tools/tab2sim -o test006.sim -c test006.tab

test006.trc.Z: test006.sim do_sim $(QTV)/tf.nls
	./do_sim test006 | tee test006.simlog
	compress -f test006.trc test006.simlog
	/usr/bin/rm -f test006.tab test006.sim


test007.tab: $(OUTDATA)/tf_all/test007.tab.base.Z
	/usr/bin/rm -f test007.tab	
	zcat $(OUTDATA)/tf_all/test007.tab.base.Z > ./test007.tab

test007.sim: test007.tab
	$(PRDEPTH)/rdpsim/tools/tab2sim -o test007.sim -c test007.tab

test007.trc.Z: test007.sim do_sim $(QTV)/tf.nls
	./do_sim test007 | tee test007.simlog
	compress -f test007.trc test007.simlog
	/usr/bin/rm -f test007.tab test007.sim


test008.tab: $(OUTDATA)/tf_all/test008.tab.base.Z
	/usr/bin/rm -f test008.tab	
	zcat $(OUTDATA)/tf_all/test008.tab.base.Z > ./test008.tab

test008.sim: test008.tab
	$(PRDEPTH)/rdpsim/tools/tab2sim -o test008.sim -c test008.tab

test008.trc.Z: test008.sim do_sim $(QTV)/tf.nls
	./do_sim test008 | tee test008.simlog
	compress -f test008.trc test008.simlog
	/usr/bin/rm -f test008.tab test008.sim