config.ini revision 10036
1[root]
2type=Root
3children=system
4eventq_index=0
5full_system=false
6sim_quantum=0
7time_sync_enable=false
8time_sync_period=100000000000
9time_sync_spin_threshold=100000000
10
11[system]
12type=System
13children=clk_domain cpu cpu_clk_domain membus physmem voltage_domain
14boot_osflags=a
15cache_line_size=64
16clk_domain=system.clk_domain
17eventq_index=0
18init_param=0
19kernel=
20load_addr_mask=1099511627775
21mem_mode=timing
22mem_ranges=
23memories=system.physmem
24num_work_ids=16
25readfile=
26symbolfile=
27work_begin_ckpt_count=0
28work_begin_cpu_id_exit=-1
29work_begin_exit_count=0
30work_cpus_ckpt_count=0
31work_end_ckpt_count=0
32work_end_exit_count=0
33work_item_id=-1
34system_port=system.membus.slave[0]
35
36[system.clk_domain]
37type=SrcClockDomain
38clock=1000
39eventq_index=0
40voltage_domain=system.voltage_domain
41
42[system.cpu]
43type=TimingSimpleCPU
44children=dcache dtb icache interrupts isa itb l2cache toL2Bus tracer workload
45checker=Null
46clk_domain=system.cpu_clk_domain
47cpu_id=0
48do_checkpoint_insts=true
49do_quiesce=true
50do_statistics_insts=true
51dtb=system.cpu.dtb
52eventq_index=0
53function_trace=false
54function_trace_start=0
55interrupts=system.cpu.interrupts
56isa=system.cpu.isa
57itb=system.cpu.itb
58max_insts_all_threads=0
59max_insts_any_thread=0
60max_loads_all_threads=0
61max_loads_any_thread=0
62numThreads=1
63profile=0
64progress_interval=0
65simpoint_start_insts=
66switched_out=false
67system=system
68tracer=system.cpu.tracer
69workload=system.cpu.workload
70dcache_port=system.cpu.dcache.cpu_side
71icache_port=system.cpu.icache.cpu_side
72
73[system.cpu.dcache]
74type=BaseCache
75children=tags
76addr_ranges=0:18446744073709551615
77assoc=2
78clk_domain=system.cpu_clk_domain
79eventq_index=0
80forward_snoops=true
81hit_latency=2
82is_top_level=true
83max_miss_count=0
84mshrs=4
85prefetch_on_access=false
86prefetcher=Null
87response_latency=2
88sequential_access=false
89size=262144
90system=system
91tags=system.cpu.dcache.tags
92tgts_per_mshr=20
93two_queue=false
94write_buffers=8
95cpu_side=system.cpu.dcache_port
96mem_side=system.cpu.toL2Bus.slave[1]
97
98[system.cpu.dcache.tags]
99type=LRU
100assoc=2
101block_size=64
102clk_domain=system.cpu_clk_domain
103eventq_index=0
104hit_latency=2
105sequential_access=false
106size=262144
107
108[system.cpu.dtb]
109type=MipsTLB
110eventq_index=0
111size=64
112
113[system.cpu.icache]
114type=BaseCache
115children=tags
116addr_ranges=0:18446744073709551615
117assoc=2
118clk_domain=system.cpu_clk_domain
119eventq_index=0
120forward_snoops=true
121hit_latency=2
122is_top_level=true
123max_miss_count=0
124mshrs=4
125prefetch_on_access=false
126prefetcher=Null
127response_latency=2
128sequential_access=false
129size=131072
130system=system
131tags=system.cpu.icache.tags
132tgts_per_mshr=20
133two_queue=false
134write_buffers=8
135cpu_side=system.cpu.icache_port
136mem_side=system.cpu.toL2Bus.slave[0]
137
138[system.cpu.icache.tags]
139type=LRU
140assoc=2
141block_size=64
142clk_domain=system.cpu_clk_domain
143eventq_index=0
144hit_latency=2
145sequential_access=false
146size=131072
147
148[system.cpu.interrupts]
149type=MipsInterrupts
150eventq_index=0
151
152[system.cpu.isa]
153type=MipsISA
154eventq_index=0
155num_threads=1
156num_vpes=1
157system=system
158
159[system.cpu.itb]
160type=MipsTLB
161eventq_index=0
162size=64
163
164[system.cpu.l2cache]
165type=BaseCache
166children=tags
167addr_ranges=0:18446744073709551615
168assoc=8
169clk_domain=system.cpu_clk_domain
170eventq_index=0
171forward_snoops=true
172hit_latency=20
173is_top_level=false
174max_miss_count=0
175mshrs=20
176prefetch_on_access=false
177prefetcher=Null
178response_latency=20
179sequential_access=false
180size=2097152
181system=system
182tags=system.cpu.l2cache.tags
183tgts_per_mshr=12
184two_queue=false
185write_buffers=8
186cpu_side=system.cpu.toL2Bus.master[0]
187mem_side=system.membus.slave[1]
188
189[system.cpu.l2cache.tags]
190type=LRU
191assoc=8
192block_size=64
193clk_domain=system.cpu_clk_domain
194eventq_index=0
195hit_latency=20
196sequential_access=false
197size=2097152
198
199[system.cpu.toL2Bus]
200type=CoherentBus
201clk_domain=system.cpu_clk_domain
202eventq_index=0
203header_cycles=1
204system=system
205use_default_range=false
206width=32
207master=system.cpu.l2cache.cpu_side
208slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
209
210[system.cpu.tracer]
211type=ExeTracer
212eventq_index=0
213
214[system.cpu.workload]
215type=LiveProcess
216cmd=hello
217cwd=
218egid=100
219env=
220errout=cerr
221euid=100
222eventq_index=0
223executable=/dist/test-progs/hello/bin/mips/linux/hello
224gid=100
225input=cin
226max_stack_size=67108864
227output=cout
228pid=100
229ppid=99
230simpoint=0
231system=system
232uid=100
233
234[system.cpu_clk_domain]
235type=SrcClockDomain
236clock=500
237eventq_index=0
238voltage_domain=system.voltage_domain
239
240[system.membus]
241type=CoherentBus
242clk_domain=system.clk_domain
243eventq_index=0
244header_cycles=1
245system=system
246use_default_range=false
247width=8
248master=system.physmem.port
249slave=system.system_port system.cpu.l2cache.mem_side
250
251[system.physmem]
252type=SimpleMemory
253bandwidth=73.000000
254clk_domain=system.clk_domain
255conf_table_reported=true
256eventq_index=0
257in_addr_map=true
258latency=30000
259latency_var=0
260null=false
261range=0:134217727
262port=system.membus.master[0]
263
264[system.voltage_domain]
265type=VoltageDomain
266eventq_index=0
267voltage=1.000000
268
269