config.ini revision 11219:b65d4e878ed2
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
27multi_thread=false
28num_work_ids=16
29readfile=
30symbolfile=
31work_begin_ckpt_count=0
32work_begin_cpu_id_exit=-1
33work_begin_exit_count=0
34work_cpus_ckpt_count=0
35work_end_ckpt_count=0
36work_end_exit_count=0
37work_item_id=-1
38system_port=system.membus.slave[3]
39
40[system.clk_domain]
41type=SrcClockDomain
42children=voltage_domain
43clock=1000
44domain_id=-1
45eventq_index=0
46init_perf_level=0
47voltage_domain=system.clk_domain.voltage_domain
48
49[system.clk_domain.voltage_domain]
50type=VoltageDomain
51eventq_index=0
52voltage=1.000000
53
54[system.cpu]
55type=TimingSimpleCPU
56children=apic_clk_domain dtb interrupts isa itb tracer workload
57branchPred=Null
58checker=Null
59clk_domain=system.clk_domain
60cpu_id=-1
61do_checkpoint_insts=true
62do_quiesce=true
63do_statistics_insts=true
64dtb=system.cpu.dtb
65eventq_index=0
66function_trace=false
67function_trace_start=0
68interrupts=system.cpu.interrupts
69isa=system.cpu.isa
70itb=system.cpu.itb
71max_insts_all_threads=0
72max_insts_any_thread=0
73max_loads_all_threads=0
74max_loads_any_thread=0
75numThreads=1
76profile=0
77progress_interval=0
78simpoint_start_insts=
79socket_id=0
80switched_out=false
81system=system
82tracer=system.cpu.tracer
83workload=system.cpu.workload
84dcache_port=system.membus.slave[1]
85icache_port=system.membus.slave[0]
86
87[system.cpu.apic_clk_domain]
88type=DerivedClockDomain
89clk_divider=16
90clk_domain=system.clk_domain
91eventq_index=0
92
93[system.cpu.dtb]
94type=X86TLB
95children=walker
96eventq_index=0
97size=64
98walker=system.cpu.dtb.walker
99
100[system.cpu.dtb.walker]
101type=X86PagetableWalker
102clk_domain=system.clk_domain
103eventq_index=0
104num_squash_per_cycle=4
105system=system
106
107[system.cpu.interrupts]
108type=X86LocalApic
109clk_domain=system.cpu.apic_clk_domain
110eventq_index=0
111int_latency=1000
112pio_addr=2305843009213693952
113pio_latency=100000
114system=system
115int_master=system.membus.slave[2]
116int_slave=system.membus.master[1]
117pio=system.membus.master[0]
118
119[system.cpu.isa]
120type=X86ISA
121eventq_index=0
122
123[system.cpu.itb]
124type=X86TLB
125children=walker
126eventq_index=0
127size=64
128walker=system.cpu.itb.walker
129
130[system.cpu.itb.walker]
131type=X86PagetableWalker
132clk_domain=system.clk_domain
133eventq_index=0
134num_squash_per_cycle=4
135system=system
136
137[system.cpu.tracer]
138type=ExeTracer
139eventq_index=0
140
141[system.cpu.workload]
142type=LiveProcess
143cmd=tests/test-progs/hello/bin/x86/linux/hello
144cwd=
145drivers=
146egid=100
147env=
148errout=cerr
149euid=100
150eventq_index=0
151executable=
152gid=100
153input=cin
154kvmInSE=false
155max_stack_size=67108864
156output=cout
157pid=100
158ppid=99
159simpoint=0
160system=system
161uid=100
162useArchPT=false
163
164[system.dvfs_handler]
165type=DVFSHandler
166domains=
167enable=false
168eventq_index=0
169sys_clk_domain=system.clk_domain
170transition_latency=100000000
171
172[system.mem_ctrl]
173type=DRAMCtrl
174IDD0=0.075000
175IDD02=0.000000
176IDD2N=0.050000
177IDD2N2=0.000000
178IDD2P0=0.000000
179IDD2P02=0.000000
180IDD2P1=0.000000
181IDD2P12=0.000000
182IDD3N=0.057000
183IDD3N2=0.000000
184IDD3P0=0.000000
185IDD3P02=0.000000
186IDD3P1=0.000000
187IDD3P12=0.000000
188IDD4R=0.187000
189IDD4R2=0.000000
190IDD4W=0.165000
191IDD4W2=0.000000
192IDD5=0.220000
193IDD52=0.000000
194IDD6=0.000000
195IDD62=0.000000
196VDD=1.500000
197VDD2=0.000000
198activation_limit=4
199addr_mapping=RoRaBaCoCh
200bank_groups_per_rank=0
201banks_per_rank=8
202burst_length=8
203channels=1
204clk_domain=system.clk_domain
205conf_table_reported=true
206device_bus_width=8
207device_rowbuffer_size=1024
208device_size=536870912
209devices_per_rank=8
210dll=true
211eventq_index=0
212in_addr_map=true
213max_accesses_per_row=16
214mem_sched_policy=frfcfs
215min_writes_per_switch=16
216null=false
217page_policy=open_adaptive
218range=0:536870911
219ranks_per_channel=2
220read_buffer_size=32
221static_backend_latency=10000
222static_frontend_latency=10000
223tBURST=5000
224tCCD_L=0
225tCK=1250
226tCL=13750
227tCS=2500
228tRAS=35000
229tRCD=13750
230tREFI=7800000
231tRFC=260000
232tRP=13750
233tRRD=6000
234tRRD_L=0
235tRTP=7500
236tRTW=2500
237tWR=15000
238tWTR=7500
239tXAW=30000
240tXP=0
241tXPDLL=0
242tXS=0
243tXSDLL=0
244write_buffer_size=64
245write_high_thresh_perc=85
246write_low_thresh_perc=50
247port=system.membus.master[2]
248
249[system.membus]
250type=CoherentXBar
251clk_domain=system.clk_domain
252eventq_index=0
253forward_latency=4
254frontend_latency=3
255response_latency=2
256snoop_filter=Null
257snoop_response_latency=4
258system=system
259use_default_range=false
260width=16
261master=system.cpu.interrupts.pio system.cpu.interrupts.int_slave system.mem_ctrl.port
262slave=system.cpu.icache_port system.cpu.dcache_port system.cpu.interrupts.int_master system.system_port
263
264