config.ini revision 8802:ef66a9083bc4
1[root]
2type=Root
3children=system
4time_sync_enable=false
5time_sync_period=100000000000
6time_sync_spin_threshold=100000000
7
8[system]
9type=System
10children=cpu membus physmem
11mem_mode=atomic
12memories=system.physmem
13num_work_ids=16
14physmem=system.physmem
15work_begin_ckpt_count=0
16work_begin_cpu_id_exit=-1
17work_begin_exit_count=0
18work_cpus_ckpt_count=0
19work_end_ckpt_count=0
20work_end_exit_count=0
21work_item_id=-1
22system_port=system.membus.port[0]
23
24[system.cpu]
25type=AtomicSimpleCPU
26children=dtb itb tracer workload
27checker=Null
28clock=500
29cpu_id=0
30defer_registration=false
31do_checkpoint_insts=true
32do_statistics_insts=true
33dtb=system.cpu.dtb
34function_trace=false
35function_trace_start=0
36itb=system.cpu.itb
37max_insts_all_threads=0
38max_insts_any_thread=0
39max_loads_all_threads=0
40max_loads_any_thread=0
41numThreads=1
42phase=0
43progress_interval=0
44simulate_data_stalls=false
45simulate_inst_stalls=false
46system=system
47tracer=system.cpu.tracer
48width=1
49workload=system.cpu.workload
50dcache_port=system.membus.port[3]
51icache_port=system.membus.port[2]
52
53[system.cpu.dtb]
54type=ArmTLB
55size=64
56
57[system.cpu.itb]
58type=ArmTLB
59size=64
60
61[system.cpu.tracer]
62type=ExeTracer
63
64[system.cpu.workload]
65type=LiveProcess
66cmd=hello
67cwd=
68egid=100
69env=
70errout=cerr
71euid=100
72executable=/dist/m5/regression/test-progs/hello/bin/arm/linux/hello
73gid=100
74input=cin
75max_stack_size=67108864
76output=cout
77pid=100
78ppid=99
79simpoint=0
80system=system
81uid=100
82
83[system.membus]
84type=Bus
85block_size=64
86bus_id=0
87clock=1000
88header_cycles=1
89use_default_range=false
90width=64
91port=system.system_port system.physmem.port[0] system.cpu.icache_port system.cpu.dcache_port
92
93[system.physmem]
94type=PhysicalMemory
95file=
96latency=30000
97latency_var=0
98null=false
99range=0:134217727
100zero=false
101port=system.membus.port[1]
102
103