-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.json
45 lines (45 loc) · 1010 Bytes
/
config.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
{
"set_entry_symbol": false,
"set_entry_addr": false,
"entry_addr": "0x0",
"max_memory_addr": "0xc0000000",
"heap_base": "0x1000000",
"heap_max": "0x80000000",
"entry_symbol": "main",
"branch_prediction": "btfnt",
"latency": {
"mul": 5,
"mulw": 3,
"div": 20,
"divw": 15,
"ecall": 100,
"l1_hit": 0,
"l1_bus": 0,
"l2_hit": 7,
"l2_bus": 0,
"l3_hit": 19,
"l3_bus": 0,
"memory_hit": 99,
"memory_bus": 0
},
"cache": {
"l1": {
"size": 32768,
"associativity": 8,
"block_size": 64,
"writeback": true
},
"l2": {
"size": 262144,
"associativity": 8,
"block_size": 256,
"writeback": true
},
"l3": {
"size": 8388608,
"associativity": 8,
"block_size": 1024,
"writeback": true
}
}
}