Makefile
2.44 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
#!smake -J 2
###########################################################
#
# rules for extracting vectors from iosim/simv2.ipc
#
###########################################################
include ../rsprules
DIRECTED = $(ROOT)/PR/iosim/data/directed
IOLOGDIR = $(VECTOR_DIR)/rsp/io_logic
ROM_DATA = $(DIRECTED)/rom_4.data \
$(DIRECTED)/rom_8.data
PIF_DATA = $(DIRECTED)/pif.data
####################################################################################
# Targets for generation of Fault Grading Vector files
####################################################################################
io_logic_vector.vec: $(ATTESTDIR)/io_logic_vector.vec
newio.vec: $(ATTESTDIR)/newio.vec
$(ATTESTDIR)/io_logic_vector.vec: $(IOLOGDIR)/io_logic_vector.tst $(ROM_DATA)
- cd $(DIRECTED); \
$(IOSIM) -n io_logic_vector -f $(IOLOGDIR)/io_logic_vector.tst -l io_logic_vector_attest.log \
-s "$(SIMVDIR)/simv2.ipc +load_rom +mbus_mon \
+rcp_attest_tab +attest_name=$(ATTESTDIR)/io_logic_vector.vec";
$(ATTESTDIR)/newio.vec: newio.tst $(ROM_DATA)
- cd $(DIRECTED); \
$(IOSIM) -n newio -f newio.tst -l newio_attest.log \
-s "$(SIMVDIR)/simv2.ipc +dump +load_rom +mbus_mon ;
####################################################################################
# Targets for generation of slow-speed test vector files
####################################################################################
io_logic_vector.slow: $(SLOWDIR)/io_logic_vector.slf.Z
$(SLOWDIR)/io_logic_vector.slf.Z: $(IOLOGDIR)/io_logic_vector.tst $(ROM_DATA)
- cd $(DIRECTED); \
$(IOSIM) -n io_logic_vector.slf -f $(IOLOGDIR)/io_logic_vector.tst -l $(SLOWDIR)/io_logic_vector.log \
-s "$(SIMVDIR)/simv2.ipc +load_rom +test_bypass \
+rcp_test_tssi +tssi_name=$(SLOWDIR)/io_logic_vector.slf"; \
compress -f $(SLOWDIR)/io_logic_vector.slf
####################################################################################
# Targets for generation of HP test vector files
####################################################################################
io_logic_vector.hp: $(HPDIR)/io_logic_vector.slf.Z
$(HPDIR)/io_logic_vector.slf.Z: $(IOLOGDIR)/io_logic_vector.tst $(ROM_DATA)
- cd $(DIRECTED); \
$(IOSIM) -n io_logic_vector.hp -f $(IOLOGDIR)/io_logic_vector.tst -l $(HPDIR)/io_logic_vector.log \
-s "$(SIMVDIR)/simv2.ipc +load_rom +ignore_vbus +freeze_vclk_false \
+rcp_hp330_tssi +tssi_name=$(HPDIR)/io_logic_vector.slf"; \
compress -f $(HPDIR)/io_logic_vector.slf