config.ini revision 9276:a5ede748a1d9
1[root]
2type=Root
3children=system
4full_system=false
5time_sync_enable=false
6time_sync_period=100000000000
7time_sync_spin_threshold=100000000
8
9[system]
10type=System
11children=cpu membus physmem
12boot_osflags=a
13clock=1
14init_param=0
15kernel=
16load_addr_mask=1099511627775
17mem_mode=atomic
18memories=system.physmem
19num_work_ids=16
20readfile=
21symbolfile=
22work_begin_ckpt_count=0
23work_begin_cpu_id_exit=-1
24work_begin_exit_count=0
25work_cpus_ckpt_count=0
26work_end_ckpt_count=0
27work_end_exit_count=0
28work_item_id=-1
29system_port=system.membus.slave[0]
30
31[system.cpu]
32type=TimingSimpleCPU
33children=dcache dtb icache interrupts itb l2cache toL2Bus tracer workload
34checker=Null
35clock=500
36cpu_id=0
37defer_registration=false
38do_checkpoint_insts=true
39do_quiesce=true
40do_statistics_insts=true
41dtb=system.cpu.dtb
42function_trace=false
43function_trace_start=0
44interrupts=system.cpu.interrupts
45itb=system.cpu.itb
46max_insts_all_threads=0
47max_insts_any_thread=0
48max_loads_all_threads=0
49max_loads_any_thread=0
50numThreads=1
51profile=0
52progress_interval=0
53system=system
54tracer=system.cpu.tracer
55workload=system.cpu.workload
56dcache_port=system.cpu.dcache.cpu_side
57icache_port=system.cpu.icache.cpu_side
58
59[system.cpu.dcache]
60type=BaseCache
61addr_ranges=0:18446744073709551615
62assoc=2
63block_size=64
64clock=1
65forward_snoops=true
66hash_delay=1
67hit_latency=1000
68is_top_level=true
69max_miss_count=0
70mshrs=10
71prefetch_on_access=false
72prefetcher=Null
73prioritizeRequests=false
74repl=Null
75response_latency=1000
76size=262144
77subblock_size=0
78system=system
79tgts_per_mshr=5
80trace_addr=0
81two_queue=false
82write_buffers=8
83cpu_side=system.cpu.dcache_port
84mem_side=system.cpu.toL2Bus.slave[1]
85
86[system.cpu.dtb]
87type=SparcTLB
88size=64
89
90[system.cpu.icache]
91type=BaseCache
92addr_ranges=0:18446744073709551615
93assoc=2
94block_size=64
95clock=1
96forward_snoops=true
97hash_delay=1
98hit_latency=1000
99is_top_level=true
100max_miss_count=0
101mshrs=10
102prefetch_on_access=false
103prefetcher=Null
104prioritizeRequests=false
105repl=Null
106response_latency=1000
107size=131072
108subblock_size=0
109system=system
110tgts_per_mshr=5
111trace_addr=0
112two_queue=false
113write_buffers=8
114cpu_side=system.cpu.icache_port
115mem_side=system.cpu.toL2Bus.slave[0]
116
117[system.cpu.interrupts]
118type=SparcInterrupts
119
120[system.cpu.itb]
121type=SparcTLB
122size=64
123
124[system.cpu.l2cache]
125type=BaseCache
126addr_ranges=0:18446744073709551615
127assoc=2
128block_size=64
129clock=1
130forward_snoops=true
131hash_delay=1
132hit_latency=10000
133is_top_level=false
134max_miss_count=0
135mshrs=10
136prefetch_on_access=false
137prefetcher=Null
138prioritizeRequests=false
139repl=Null
140response_latency=10000
141size=2097152
142subblock_size=0
143system=system
144tgts_per_mshr=5
145trace_addr=0
146two_queue=false
147write_buffers=8
148cpu_side=system.cpu.toL2Bus.master[0]
149mem_side=system.membus.slave[1]
150
151[system.cpu.toL2Bus]
152type=CoherentBus
153block_size=64
154clock=1000
155header_cycles=1
156use_default_range=false
157width=8
158master=system.cpu.l2cache.cpu_side
159slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
160
161[system.cpu.tracer]
162type=ExeTracer
163
164[system.cpu.workload]
165type=LiveProcess
166cmd=hello
167cwd=
168egid=100
169env=
170errout=cerr
171euid=100
172executable=tests/test-progs/hello/bin/sparc/linux/hello
173gid=100
174input=cin
175max_stack_size=67108864
176output=cout
177pid=100
178ppid=99
179simpoint=0
180system=system
181uid=100
182
183[system.membus]
184type=CoherentBus
185block_size=64
186clock=1000
187header_cycles=1
188use_default_range=false
189width=8
190master=system.physmem.port
191slave=system.system_port system.cpu.l2cache.mem_side
192
193[system.physmem]
194type=SimpleMemory
195bandwidth=73.000000
196clock=1
197conf_table_reported=false
198in_addr_map=true
199latency=30000
200latency_var=0
201null=false
202range=0:134217727
203zero=false
204port=system.membus.master[0]
205
206