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