config.ini revision 11106:878dd30741c4
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 dvfs_handler l2bus l2cache mem_ctrl membus
14boot_osflags=a
15cache_line_size=64
16clk_domain=system.clk_domain
17eventq_index=0
18init_param=0
19kernel=
20kernel_addr_check=true
21load_addr_mask=1099511627775
22load_offset=0
23mem_mode=timing
24mem_ranges=0:536870911
25memories=system.mem_ctrl
26mmap_using_noreserve=false
27num_work_ids=16
28readfile=
29symbolfile=
30work_begin_ckpt_count=0
31work_begin_cpu_id_exit=-1
32work_begin_exit_count=0
33work_cpus_ckpt_count=0
34work_end_ckpt_count=0
35work_end_exit_count=0
36work_item_id=-1
37system_port=system.membus.slave[2]
38
39[system.clk_domain]
40type=SrcClockDomain
41children=voltage_domain
42clock=1000
43domain_id=-1
44eventq_index=0
45init_perf_level=0
46voltage_domain=system.clk_domain.voltage_domain
47
48[system.clk_domain.voltage_domain]
49type=VoltageDomain
50eventq_index=0
51voltage=1.000000
52
53[system.cpu]
54type=TimingSimpleCPU
55children=apic_clk_domain dcache dtb icache interrupts isa itb tracer workload
56branchPred=Null
57checker=Null
58clk_domain=system.clk_domain
59cpu_id=-1
60do_checkpoint_insts=true
61do_quiesce=true
62do_statistics_insts=true
63dtb=system.cpu.dtb
64eventq_index=0
65function_trace=false
66function_trace_start=0
67interrupts=system.cpu.interrupts
68isa=system.cpu.isa
69itb=system.cpu.itb
70max_insts_all_threads=0
71max_insts_any_thread=0
72max_loads_all_threads=0
73max_loads_any_thread=0
74numThreads=1
75profile=0
76progress_interval=0
77simpoint_start_insts=
78socket_id=0
79switched_out=false
80system=system
81tracer=system.cpu.tracer
82workload=system.cpu.workload
83dcache_port=system.cpu.dcache.cpu_side
84icache_port=system.cpu.icache.cpu_side
85
86[system.cpu.apic_clk_domain]
87type=DerivedClockDomain
88clk_divider=16
89clk_domain=system.clk_domain
90eventq_index=0
91
92[system.cpu.dcache]
93type=Cache
94children=tags
95addr_ranges=0:18446744073709551615
96assoc=2
97clk_domain=system.clk_domain
98demand_mshr_reserve=1
99eventq_index=0
100forward_snoops=true
101hit_latency=2
102is_read_only=false
103max_miss_count=0
104mshrs=4
105prefetch_on_access=false
106prefetcher=Null
107response_latency=2
108sequential_access=false
109size=65536
110system=system
111tags=system.cpu.dcache.tags
112tgts_per_mshr=20
113write_buffers=8
114cpu_side=system.cpu.dcache_port
115mem_side=system.l2bus.slave[1]
116
117[system.cpu.dcache.tags]
118type=LRU
119assoc=2
120block_size=64
121clk_domain=system.clk_domain
122eventq_index=0
123hit_latency=2
124sequential_access=false
125size=65536
126
127[system.cpu.dtb]
128type=X86TLB
129children=walker
130eventq_index=0
131size=64
132walker=system.cpu.dtb.walker
133
134[system.cpu.dtb.walker]
135type=X86PagetableWalker
136clk_domain=system.clk_domain
137eventq_index=0
138num_squash_per_cycle=4
139system=system
140
141[system.cpu.icache]
142type=Cache
143children=tags
144addr_ranges=0:18446744073709551615
145assoc=2
146clk_domain=system.clk_domain
147demand_mshr_reserve=1
148eventq_index=0
149forward_snoops=true
150hit_latency=2
151is_read_only=false
152max_miss_count=0
153mshrs=4
154prefetch_on_access=false
155prefetcher=Null
156response_latency=2
157sequential_access=false
158size=16384
159system=system
160tags=system.cpu.icache.tags
161tgts_per_mshr=20
162write_buffers=8
163cpu_side=system.cpu.icache_port
164mem_side=system.l2bus.slave[0]
165
166[system.cpu.icache.tags]
167type=LRU
168assoc=2
169block_size=64
170clk_domain=system.clk_domain
171eventq_index=0
172hit_latency=2
173sequential_access=false
174size=16384
175
176[system.cpu.interrupts]
177type=X86LocalApic
178clk_domain=system.cpu.apic_clk_domain
179eventq_index=0
180int_latency=1000
181pio_addr=2305843009213693952
182pio_latency=100000
183system=system
184int_master=system.membus.slave[1]
185int_slave=system.membus.master[1]
186pio=system.membus.master[0]
187
188[system.cpu.isa]
189type=X86ISA
190eventq_index=0
191
192[system.cpu.itb]
193type=X86TLB
194children=walker
195eventq_index=0
196size=64
197walker=system.cpu.itb.walker
198
199[system.cpu.itb.walker]
200type=X86PagetableWalker
201clk_domain=system.clk_domain
202eventq_index=0
203num_squash_per_cycle=4
204system=system
205
206[system.cpu.tracer]
207type=ExeTracer
208eventq_index=0
209
210[system.cpu.workload]
211type=LiveProcess
212cmd=tests/test-progs/hello/bin/x86/linux/hello
213cwd=
214drivers=
215egid=100
216env=
217errout=cerr
218euid=100
219eventq_index=0
220executable=
221gid=100
222input=cin
223kvmInSE=false
224max_stack_size=67108864
225output=cout
226pid=100
227ppid=99
228simpoint=0
229system=system
230uid=100
231useArchPT=false
232
233[system.dvfs_handler]
234type=DVFSHandler
235domains=
236enable=false
237eventq_index=0
238sys_clk_domain=system.clk_domain
239transition_latency=100000000
240
241[system.l2bus]
242type=CoherentXBar
243clk_domain=system.clk_domain
244eventq_index=0
245forward_latency=0
246frontend_latency=1
247response_latency=1
248snoop_filter=Null
249snoop_response_latency=1
250system=system
251use_default_range=false
252width=32
253master=system.l2cache.cpu_side
254slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side
255
256[system.l2cache]
257type=Cache
258children=tags
259addr_ranges=0:18446744073709551615
260assoc=8
261clk_domain=system.clk_domain
262demand_mshr_reserve=1
263eventq_index=0
264forward_snoops=true
265hit_latency=20
266is_read_only=false
267max_miss_count=0
268mshrs=20
269prefetch_on_access=false
270prefetcher=Null
271response_latency=20
272sequential_access=false
273size=262144
274system=system
275tags=system.l2cache.tags
276tgts_per_mshr=12
277write_buffers=8
278cpu_side=system.l2bus.master[0]
279mem_side=system.membus.slave[0]
280
281[system.l2cache.tags]
282type=LRU
283assoc=8
284block_size=64
285clk_domain=system.clk_domain
286eventq_index=0
287hit_latency=20
288sequential_access=false
289size=262144
290
291[system.mem_ctrl]
292type=DRAMCtrl
293IDD0=0.075000
294IDD02=0.000000
295IDD2N=0.050000
296IDD2N2=0.000000
297IDD2P0=0.000000
298IDD2P02=0.000000
299IDD2P1=0.000000
300IDD2P12=0.000000
301IDD3N=0.057000
302IDD3N2=0.000000
303IDD3P0=0.000000
304IDD3P02=0.000000
305IDD3P1=0.000000
306IDD3P12=0.000000
307IDD4R=0.187000
308IDD4R2=0.000000
309IDD4W=0.165000
310IDD4W2=0.000000
311IDD5=0.220000
312IDD52=0.000000
313IDD6=0.000000
314IDD62=0.000000
315VDD=1.500000
316VDD2=0.000000
317activation_limit=4
318addr_mapping=RoRaBaCoCh
319bank_groups_per_rank=0
320banks_per_rank=8
321burst_length=8
322channels=1
323clk_domain=system.clk_domain
324conf_table_reported=true
325device_bus_width=8
326device_rowbuffer_size=1024
327device_size=536870912
328devices_per_rank=8
329dll=true
330eventq_index=0
331in_addr_map=true
332max_accesses_per_row=16
333mem_sched_policy=frfcfs
334min_writes_per_switch=16
335null=false
336page_policy=open_adaptive
337range=0:536870911
338ranks_per_channel=2
339read_buffer_size=32
340static_backend_latency=10000
341static_frontend_latency=10000
342tBURST=5000
343tCCD_L=0
344tCK=1250
345tCL=13750
346tCS=2500
347tRAS=35000
348tRCD=13750
349tREFI=7800000
350tRFC=260000
351tRP=13750
352tRRD=6000
353tRRD_L=0
354tRTP=7500
355tRTW=2500
356tWR=15000
357tWTR=7500
358tXAW=30000
359tXP=0
360tXPDLL=0
361tXS=0
362tXSDLL=0
363write_buffer_size=64
364write_high_thresh_perc=85
365write_low_thresh_perc=50
366port=system.membus.master[2]
367
368[system.membus]
369type=CoherentXBar
370clk_domain=system.clk_domain
371eventq_index=0
372forward_latency=4
373frontend_latency=3
374response_latency=2
375snoop_filter=Null
376snoop_response_latency=4
377system=system
378use_default_range=false
379width=16
380master=system.cpu.interrupts.pio system.cpu.interrupts.int_slave system.mem_ctrl.port
381slave=system.l2cache.mem_side system.cpu.interrupts.int_master system.system_port
382
383