Makefile
2.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
#!smake -J 5
PRDEPTH = $(ROOT)/PR
include $(PRDEPTH)/PRdefs
include $(PRDEPTH)/PRrules
OUTDATA = /hosts/hurricane/usr/people/tonyd/mdevroot/PR/rdpsim/test/rdp/OutData
QTV = /hosts/hurricane/usr/people/tonyd/mdevroot/PR/hw/chip/rcp/rdp/qtv
LDIRT = *.tab* test*.sim* *.trc* *.simlog*
SIMS = test000.sim test001.sim test002.sim test003.sim test004.sim test005.sim test006.sim test007.sim
default: trace
sims: $(SIMS)
test000.tab: $(OUTDATA)/test000.tab.Z
/usr/bin/rm -f test000.tab
zcat $(OUTDATA)/test000.tab.Z > ./test000.tab
slowclk test000.tab
test000.sim: test000.tab
$(PRDEPTH)/rdpsim/tools/tab2sim -o test000.sim -c test000.tab
fix_sim test000.sim
test001.tab: $(OUTDATA)/test001.tab.Z
/usr/bin/rm -f test001.tab
zcat $(OUTDATA)/test001.tab.Z > ./test001.tab
slowclk test001.tab
test001.sim: test001.tab
$(PRDEPTH)/rdpsim/tools/tab2sim -o test001.sim -c test001.tab
fix_sim test001.sim
test002.tab: $(OUTDATA)/test002.tab.Z
/usr/bin/rm -f test002.tab
zcat $(OUTDATA)/test002.tab.Z > ./test002.tab
slowclk test002.tab
test002.sim: test002.tab
$(PRDEPTH)/rdpsim/tools/tab2sim -o test002.sim -c test002.tab
fix_sim test002.sim
test003.tab: $(OUTDATA)/test003.tab.Z
/usr/bin/rm -f test003.tab
zcat $(OUTDATA)/test003.tab.Z > ./test003.tab
slowclk test003.tab
test003.sim: test003.tab
$(PRDEPTH)/rdpsim/tools/tab2sim -o test003.sim -c test003.tab
fix_sim test003.sim
test004.tab: $(OUTDATA)/test004.tab.Z
/usr/bin/rm -f test004.tab
zcat $(OUTDATA)/test004.tab.Z > ./test004.tab
slowclk test004.tab
test004.sim: test004.tab
$(PRDEPTH)/rdpsim/tools/tab2sim -o test004.sim -c test004.tab
fix_sim test004.sim
test005.tab: $(OUTDATA)/test005.tab.Z
/usr/bin/rm -f test005.tab
zcat $(OUTDATA)/test005.tab.Z > ./test005.tab
slowclk test005.tab
test005.sim: test005.tab
$(PRDEPTH)/rdpsim/tools/tab2sim -o test005.sim -c test005.tab
fix_sim test005.sim
test006.tab: $(OUTDATA)/test006.tab.Z
/usr/bin/rm -f test006.tab
zcat $(OUTDATA)/test006.tab.Z > ./test006.tab
slowclk test006.tab
test006.sim: test006.tab
$(PRDEPTH)/rdpsim/tools/tab2sim -o test006.sim -c test006.tab
fix_sim test006.sim
test007.tab: $(OUTDATA)/test007.tab.Z
/usr/bin/rm -f test007.tab
zcat $(OUTDATA)/test007.tab.Z > ./test007.tab
slowclk test007.tab
test007.sim: test007.tab
$(PRDEPTH)/rdpsim/tools/tab2sim -o test007.sim -c test007.tab
fix_sim test007.sim
trace: $(SIMS) do_sim $(QTV)/rdp_ms.nls
./do_sim | tee rdp_ms.simlog
compress -f *.trc rdp_ms.simlog
/usr/bin/rm -f *.tab *.sim