ARM: Update stats for IT and conditional branch changes
[gem5.git] / tests / long / se / 50.vortex / ref / arm / linux / simple-atomic / config.ini
1 [root]
2 type=Root
3 children=system
4 full_system=false
5 time_sync_enable=false
6 time_sync_period=100000000000
7 time_sync_spin_threshold=100000000
8
9 [system]
10 type=System
11 children=cpu membus physmem
12 boot_osflags=a
13 init_param=0
14 kernel=
15 load_addr_mask=1099511627775
16 mem_mode=atomic
17 memories=system.physmem
18 num_work_ids=16
19 physmem=system.physmem
20 readfile=
21 symbolfile=
22 work_begin_ckpt_count=0
23 work_begin_cpu_id_exit=-1
24 work_begin_exit_count=0
25 work_cpus_ckpt_count=0
26 work_end_ckpt_count=0
27 work_end_exit_count=0
28 work_item_id=-1
29 system_port=system.membus.slave[0]
30
31 [system.cpu]
32 type=AtomicSimpleCPU
33 children=dtb interrupts itb tracer workload
34 checker=Null
35 clock=500
36 cpu_id=0
37 defer_registration=false
38 do_checkpoint_insts=true
39 do_quiesce=true
40 do_statistics_insts=true
41 dtb=system.cpu.dtb
42 function_trace=false
43 function_trace_start=0
44 interrupts=system.cpu.interrupts
45 itb=system.cpu.itb
46 max_insts_all_threads=0
47 max_insts_any_thread=0
48 max_loads_all_threads=0
49 max_loads_any_thread=0
50 numThreads=1
51 phase=0
52 profile=0
53 progress_interval=0
54 simulate_data_stalls=false
55 simulate_inst_stalls=false
56 system=system
57 tracer=system.cpu.tracer
58 width=1
59 workload=system.cpu.workload
60 dcache_port=system.membus.slave[2]
61 icache_port=system.membus.slave[1]
62
63 [system.cpu.dtb]
64 type=ArmTLB
65 children=walker
66 size=64
67 walker=system.cpu.dtb.walker
68
69 [system.cpu.dtb.walker]
70 type=ArmTableWalker
71 max_backoff=100000
72 min_backoff=0
73 sys=system
74 port=system.membus.slave[4]
75
76 [system.cpu.interrupts]
77 type=ArmInterrupts
78
79 [system.cpu.itb]
80 type=ArmTLB
81 children=walker
82 size=64
83 walker=system.cpu.itb.walker
84
85 [system.cpu.itb.walker]
86 type=ArmTableWalker
87 max_backoff=100000
88 min_backoff=0
89 sys=system
90 port=system.membus.slave[3]
91
92 [system.cpu.tracer]
93 type=ExeTracer
94
95 [system.cpu.workload]
96 type=LiveProcess
97 cmd=vortex lendian.raw
98 cwd=build/ARM/tests/fast/long/se/50.vortex/arm/linux/simple-atomic
99 egid=100
100 env=
101 errout=cerr
102 euid=100
103 executable=/projects/pd/randd/dist/cpu2000/binaries/arm/linux/vortex
104 gid=100
105 input=cin
106 max_stack_size=67108864
107 output=cout
108 pid=100
109 ppid=99
110 simpoint=0
111 system=system
112 uid=100
113
114 [system.membus]
115 type=Bus
116 block_size=64
117 bus_id=0
118 clock=1000
119 header_cycles=1
120 use_default_range=false
121 width=64
122 master=system.physmem.port[0]
123 slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port
124
125 [system.physmem]
126 type=PhysicalMemory
127 file=
128 latency=30000
129 latency_var=0
130 null=false
131 range=0:134217727
132 zero=false
133 port=system.membus.master[0]
134