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 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[3]
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 dtb 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.membus.slave[1]
84icache_port=system.membus.slave[0]
85
86[system.cpu.apic_clk_domain]
87type=DerivedClockDomain
88clk_divider=16
89clk_domain=system.clk_domain
90eventq_index=0
91
92[system.cpu.dtb]
93type=X86TLB
94children=walker
95eventq_index=0
96size=64
97walker=system.cpu.dtb.walker
98
99[system.cpu.dtb.walker]
100type=X86PagetableWalker
101clk_domain=system.clk_domain
102eventq_index=0
103num_squash_per_cycle=4
104system=system
105
106[system.cpu.interrupts]
107type=X86LocalApic
108clk_domain=system.cpu.apic_clk_domain
109eventq_index=0
110int_latency=1000
111pio_addr=2305843009213693952
112pio_latency=100000
113system=system
114int_master=system.membus.slave[2]
115int_slave=system.membus.master[1]
116pio=system.membus.master[0]
117
118[system.cpu.isa]
119type=X86ISA
120eventq_index=0
121
122[system.cpu.itb]
123type=X86TLB
124children=walker
125eventq_index=0
126size=64
127walker=system.cpu.itb.walker
128
129[system.cpu.itb.walker]
130type=X86PagetableWalker
131clk_domain=system.clk_domain
132eventq_index=0
133num_squash_per_cycle=4
134system=system
135
136[system.cpu.tracer]
137type=ExeTracer
138eventq_index=0
139
140[system.cpu.workload]
141type=LiveProcess
142cmd=tests/test-progs/hello/bin/x86/linux/hello
143cwd=
144drivers=
145egid=100
146env=
147errout=cerr
148euid=100
149eventq_index=0
150executable=
151gid=100
152input=cin
153kvmInSE=false
154max_stack_size=67108864
155output=cout
156pid=100
157ppid=99
158simpoint=0
159system=system
160uid=100
161useArchPT=false
162
163[system.dvfs_handler]
164type=DVFSHandler
165domains=
166enable=false
167eventq_index=0
168sys_clk_domain=system.clk_domain
169transition_latency=100000000
170
171[system.mem_ctrl]
172type=DRAMCtrl
173IDD0=0.075000
174IDD02=0.000000
175IDD2N=0.050000
176IDD2N2=0.000000
177IDD2P0=0.000000
178IDD2P02=0.000000
179IDD2P1=0.000000
180IDD2P12=0.000000
181IDD3N=0.057000
182IDD3N2=0.000000
183IDD3P0=0.000000
184IDD3P02=0.000000
185IDD3P1=0.000000
186IDD3P12=0.000000
187IDD4R=0.187000
188IDD4R2=0.000000
189IDD4W=0.165000
190IDD4W2=0.000000
191IDD5=0.220000
192IDD52=0.000000
193IDD6=0.000000
194IDD62=0.000000
195VDD=1.500000
196VDD2=0.000000
197activation_limit=4
198addr_mapping=RoRaBaCoCh
199bank_groups_per_rank=0
200banks_per_rank=8
201burst_length=8
202channels=1
203clk_domain=system.clk_domain
204conf_table_reported=true
205device_bus_width=8
206device_rowbuffer_size=1024
207device_size=536870912
208devices_per_rank=8
209dll=true
210eventq_index=0
211in_addr_map=true
212max_accesses_per_row=16
213mem_sched_policy=frfcfs
214min_writes_per_switch=16
215null=false
216page_policy=open_adaptive
217range=0:536870911
218ranks_per_channel=2
219read_buffer_size=32
220static_backend_latency=10000
221static_frontend_latency=10000
222tBURST=5000
223tCCD_L=0
224tCK=1250
225tCL=13750
226tCS=2500
227tRAS=35000
228tRCD=13750
229tREFI=7800000
230tRFC=260000
231tRP=13750
232tRRD=6000
233tRRD_L=0
234tRTP=7500
235tRTW=2500
236tWR=15000
237tWTR=7500
238tXAW=30000
239tXP=0
240tXPDLL=0
241tXS=0
242tXSDLL=0
243write_buffer_size=64
244write_high_thresh_perc=85
245write_low_thresh_perc=50
246port=system.membus.master[2]
247
248[system.membus]
249type=CoherentXBar
250clk_domain=system.clk_domain
251eventq_index=0
252forward_latency=4
253frontend_latency=3
254response_latency=2
255snoop_filter=Null
256snoop_response_latency=4
257system=system
258use_default_range=false
259width=16
260master=system.cpu.interrupts.pio system.cpu.interrupts.int_slave system.mem_ctrl.port
261slave=system.cpu.icache_port system.cpu.dcache_port system.cpu.interrupts.int_master system.system_port
262
263