forked from Fraunhofer-AISEC/archie
-
Notifications
You must be signed in to change notification settings - Fork 0
/
fault.json
64 lines (64 loc) · 1.26 KB
/
fault.json
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
{
"max_instruction_count": 100 ,
"start" : {
"address" : 134218138,
"counter" : 0
},
"end" : {
"address" : 134217964,
"counter" : 2
},
"faults" :[
[
{
"fault_address" : [134217728],
"fault_type" : "data",
"fault_model" : "toggle",
"fault_livespan" : [1000],
"fault_mask" : [3],
"trigger_address" : [134217950],
"trigger_counter" : [1]
}
],
[
{
"fault_address" : [134217954],
"fault_type" : "instruction",
"fault_model" : "set1",
"fault_livespan" : [10],
"fault_mask" : [4],
"trigger_address" : [-5],
"trigger_counter" : [1]
}
],
[
{
"fault_address" : [3],
"fault_type" : "register",
"fault_model" : "set1",
"fault_livespan" : [0],
"fault_mask" : {"type" : "shift", "range" : [1, 0, 6]},
"trigger_address" : [134217954],
"trigger_counter" : [1]
}
],
[
{
"fault_address" : [134217962],
"fault_type" : "instruction",
"fault_model" : "overwrite",
"fault_livespan" : [0, 3, 2],
"fault_mask" : [191],
"trigger_address" : [-1],
"trigger_counter" : [3],
"num_bytes" : [2]
}
]
],
"memorydump": [
{
"address" : 134217728 ,
"length" : 1023
}
]
}