config.ini (11440:76b5639162af) config.ini (11680:b4d943429dc6)
1[root]
2type=Root
3children=system
4eventq_index=0
5full_system=false
6sim_quantum=0
7time_sync_enable=false
8time_sync_period=100000000
9time_sync_spin_threshold=100000
10
11[system]
12type=System
13children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
14boot_osflags=a
15cache_line_size=64
16clk_domain=system.clk_domain
1[root]
2type=Root
3children=system
4eventq_index=0
5full_system=false
6sim_quantum=0
7time_sync_enable=false
8time_sync_period=100000000
9time_sync_spin_threshold=100000
10
11[system]
12type=System
13children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
14boot_osflags=a
15cache_line_size=64
16clk_domain=system.clk_domain
17default_p_state=UNDEFINED
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
18eventq_index=0
19exit_on_work_items=false
20init_param=0
21kernel=
22kernel_addr_check=true
23load_addr_mask=1099511627775
24load_offset=0
25mem_mode=timing
25mem_ranges=0:268435455
26mem_ranges=0:268435455:0:0:0:0
26memories=system.mem_ctrls
27mmap_using_noreserve=false
28multi_thread=false
29num_work_ids=16
27memories=system.mem_ctrls
28mmap_using_noreserve=false
29multi_thread=false
30num_work_ids=16
31p_state_clk_gate_bins=20
32p_state_clk_gate_max=1000000000
33p_state_clk_gate_min=1
34power_model=Null
30readfile=
31symbolfile=
32thermal_components=
33thermal_model=Null
34work_begin_ckpt_count=0
35work_begin_cpu_id_exit=-1
36work_begin_exit_count=0
37work_cpus_ckpt_count=0
38work_end_ckpt_count=0
39work_end_exit_count=0
40work_item_id=-1
41system_port=system.sys_port_proxy.slave[0]
42
43[system.clk_domain]
44type=SrcClockDomain
45clock=1
46domain_id=-1
47eventq_index=0
48init_perf_level=0
49voltage_domain=system.voltage_domain
50
51[system.cpu]
52type=TimingSimpleCPU
53children=clk_domain dtb interrupts isa itb tracer workload
54branchPred=Null
55checker=Null
56clk_domain=system.cpu.clk_domain
57cpu_id=0
35readfile=
36symbolfile=
37thermal_components=
38thermal_model=Null
39work_begin_ckpt_count=0
40work_begin_cpu_id_exit=-1
41work_begin_exit_count=0
42work_cpus_ckpt_count=0
43work_end_ckpt_count=0
44work_end_exit_count=0
45work_item_id=-1
46system_port=system.sys_port_proxy.slave[0]
47
48[system.clk_domain]
49type=SrcClockDomain
50clock=1
51domain_id=-1
52eventq_index=0
53init_perf_level=0
54voltage_domain=system.voltage_domain
55
56[system.cpu]
57type=TimingSimpleCPU
58children=clk_domain dtb interrupts isa itb tracer workload
59branchPred=Null
60checker=Null
61clk_domain=system.cpu.clk_domain
62cpu_id=0
63default_p_state=UNDEFINED
58do_checkpoint_insts=true
59do_quiesce=true
60do_statistics_insts=true
61dtb=system.cpu.dtb
62eventq_index=0
63function_trace=false
64function_trace_start=0
65interrupts=system.cpu.interrupts
66isa=system.cpu.isa
67itb=system.cpu.itb
68max_insts_all_threads=0
69max_insts_any_thread=0
70max_loads_all_threads=0
71max_loads_any_thread=0
72numThreads=1
64do_checkpoint_insts=true
65do_quiesce=true
66do_statistics_insts=true
67dtb=system.cpu.dtb
68eventq_index=0
69function_trace=false
70function_trace_start=0
71interrupts=system.cpu.interrupts
72isa=system.cpu.isa
73itb=system.cpu.itb
74max_insts_all_threads=0
75max_insts_any_thread=0
76max_loads_all_threads=0
77max_loads_any_thread=0
78numThreads=1
79p_state_clk_gate_bins=20
80p_state_clk_gate_max=1000000000
81p_state_clk_gate_min=1
82power_model=Null
73profile=0
74progress_interval=0
75simpoint_start_insts=
76socket_id=0
77switched_out=false
78system=system
79tracer=system.cpu.tracer
80workload=system.cpu.workload
81dcache_port=system.ruby.l1_cntrl0.sequencer.slave[1]
82icache_port=system.ruby.l1_cntrl0.sequencer.slave[0]
83
84[system.cpu.clk_domain]
85type=SrcClockDomain
86clock=1
87domain_id=-1
88eventq_index=0
89init_perf_level=0
90voltage_domain=system.voltage_domain
91
92[system.cpu.dtb]
93type=AlphaTLB
94eventq_index=0
95size=64
96
97[system.cpu.interrupts]
98type=AlphaInterrupts
99eventq_index=0
100
101[system.cpu.isa]
102type=AlphaISA
103eventq_index=0
104system=system
105
106[system.cpu.itb]
107type=AlphaTLB
108eventq_index=0
109size=48
110
111[system.cpu.tracer]
112type=ExeTracer
113eventq_index=0
114
115[system.cpu.workload]
116type=LiveProcess
117cmd=hello
118cwd=
119drivers=
120egid=100
121env=
122errout=cerr
123euid=100
124eventq_index=0
83profile=0
84progress_interval=0
85simpoint_start_insts=
86socket_id=0
87switched_out=false
88system=system
89tracer=system.cpu.tracer
90workload=system.cpu.workload
91dcache_port=system.ruby.l1_cntrl0.sequencer.slave[1]
92icache_port=system.ruby.l1_cntrl0.sequencer.slave[0]
93
94[system.cpu.clk_domain]
95type=SrcClockDomain
96clock=1
97domain_id=-1
98eventq_index=0
99init_perf_level=0
100voltage_domain=system.voltage_domain
101
102[system.cpu.dtb]
103type=AlphaTLB
104eventq_index=0
105size=64
106
107[system.cpu.interrupts]
108type=AlphaInterrupts
109eventq_index=0
110
111[system.cpu.isa]
112type=AlphaISA
113eventq_index=0
114system=system
115
116[system.cpu.itb]
117type=AlphaTLB
118eventq_index=0
119size=48
120
121[system.cpu.tracer]
122type=ExeTracer
123eventq_index=0
124
125[system.cpu.workload]
126type=LiveProcess
127cmd=hello
128cwd=
129drivers=
130egid=100
131env=
132errout=cerr
133euid=100
134eventq_index=0
125executable=/home/stever/hg/m5sim.org/gem5/tests/test-progs/hello/bin/alpha/linux/hello
135executable=/arm/projectscratch/randd/systems/dist/test-progs/hello/bin/alpha/linux/hello
126gid=100
127input=cin
128kvmInSE=false
129max_stack_size=67108864
130output=cout
131pid=100
132ppid=99
133simpoint=0
134system=system
135uid=100
136useArchPT=false
137
138[system.dvfs_handler]
139type=DVFSHandler
140domains=
141enable=false
142eventq_index=0
143sys_clk_domain=system.clk_domain
144transition_latency=100000
145
146[system.mem_ctrls]
147type=DRAMCtrl
136gid=100
137input=cin
138kvmInSE=false
139max_stack_size=67108864
140output=cout
141pid=100
142ppid=99
143simpoint=0
144system=system
145uid=100
146useArchPT=false
147
148[system.dvfs_handler]
149type=DVFSHandler
150domains=
151enable=false
152eventq_index=0
153sys_clk_domain=system.clk_domain
154transition_latency=100000
155
156[system.mem_ctrls]
157type=DRAMCtrl
148IDD0=0.075000
158IDD0=0.055000
149IDD02=0.000000
159IDD02=0.000000
150IDD2N=0.050000
160IDD2N=0.032000
151IDD2N2=0.000000
152IDD2P0=0.000000
153IDD2P02=0.000000
161IDD2N2=0.000000
162IDD2P0=0.000000
163IDD2P02=0.000000
154IDD2P1=0.000000
164IDD2P1=0.032000
155IDD2P12=0.000000
165IDD2P12=0.000000
156IDD3N=0.057000
166IDD3N=0.038000
157IDD3N2=0.000000
158IDD3P0=0.000000
159IDD3P02=0.000000
167IDD3N2=0.000000
168IDD3P0=0.000000
169IDD3P02=0.000000
160IDD3P1=0.000000
170IDD3P1=0.038000
161IDD3P12=0.000000
171IDD3P12=0.000000
162IDD4R=0.187000
172IDD4R=0.157000
163IDD4R2=0.000000
173IDD4R2=0.000000
164IDD4W=0.165000
174IDD4W=0.125000
165IDD4W2=0.000000
175IDD4W2=0.000000
166IDD5=0.220000
176IDD5=0.235000
167IDD52=0.000000
177IDD52=0.000000
168IDD6=0.000000
178IDD6=0.020000
169IDD62=0.000000
170VDD=1.500000
171VDD2=0.000000
172activation_limit=4
173addr_mapping=RoRaBaCoCh
174bank_groups_per_rank=0
175banks_per_rank=8
176burst_length=8
177channels=1
178clk_domain=system.clk_domain
179conf_table_reported=true
179IDD62=0.000000
180VDD=1.500000
181VDD2=0.000000
182activation_limit=4
183addr_mapping=RoRaBaCoCh
184bank_groups_per_rank=0
185banks_per_rank=8
186burst_length=8
187channels=1
188clk_domain=system.clk_domain
189conf_table_reported=true
190default_p_state=UNDEFINED
180device_bus_width=8
181device_rowbuffer_size=1024
182device_size=536870912
183devices_per_rank=8
184dll=true
185eventq_index=0
186in_addr_map=true
191device_bus_width=8
192device_rowbuffer_size=1024
193device_size=536870912
194devices_per_rank=8
195dll=true
196eventq_index=0
197in_addr_map=true
198kvm_map=true
187max_accesses_per_row=16
188mem_sched_policy=frfcfs
189min_writes_per_switch=16
190null=false
199max_accesses_per_row=16
200mem_sched_policy=frfcfs
201min_writes_per_switch=16
202null=false
203p_state_clk_gate_bins=20
204p_state_clk_gate_max=1000000000
205p_state_clk_gate_min=1
191page_policy=open_adaptive
206page_policy=open_adaptive
192range=0:268435455
207power_model=Null
208range=0:268435455:5:19:0:0
193ranks_per_channel=2
194read_buffer_size=32
195static_backend_latency=10
196static_frontend_latency=10
197tBURST=5
198tCCD_L=0
199tCK=1
200tCL=14
201tCS=3
202tRAS=35
203tRCD=14
204tREFI=7800
205tRFC=260
206tRP=14
207tRRD=6
208tRRD_L=0
209tRTP=8
210tRTW=3
211tWR=15
212tWTR=8
213tXAW=30
209ranks_per_channel=2
210read_buffer_size=32
211static_backend_latency=10
212static_frontend_latency=10
213tBURST=5
214tCCD_L=0
215tCK=1
216tCL=14
217tCS=3
218tRAS=35
219tRCD=14
220tREFI=7800
221tRFC=260
222tRP=14
223tRRD=6
224tRRD_L=0
225tRTP=8
226tRTW=3
227tWR=15
228tWTR=8
229tXAW=30
214tXP=0
230tXP=6
215tXPDLL=0
231tXPDLL=0
216tXS=0
232tXS=270
217tXSDLL=0
218write_buffer_size=64
219write_high_thresh_perc=85
220write_low_thresh_perc=50
221port=system.ruby.dir_cntrl0.memory
222
223[system.ruby]
224type=RubySystem
225children=clk_domain dir_cntrl0 l1_cntrl0 memctrl_clk_domain network
226access_backing_store=false
227all_instructions=false
228block_size_bytes=64
229clk_domain=system.ruby.clk_domain
233tXSDLL=0
234write_buffer_size=64
235write_high_thresh_perc=85
236write_low_thresh_perc=50
237port=system.ruby.dir_cntrl0.memory
238
239[system.ruby]
240type=RubySystem
241children=clk_domain dir_cntrl0 l1_cntrl0 memctrl_clk_domain network
242access_backing_store=false
243all_instructions=false
244block_size_bytes=64
245clk_domain=system.ruby.clk_domain
246default_p_state=UNDEFINED
230eventq_index=0
231hot_lines=false
232memory_size_bits=48
233num_of_sequencers=1
234number_of_virtual_networks=5
247eventq_index=0
248hot_lines=false
249memory_size_bits=48
250num_of_sequencers=1
251number_of_virtual_networks=5
252p_state_clk_gate_bins=20
253p_state_clk_gate_max=1000000000
254p_state_clk_gate_min=1
235phys_mem=Null
255phys_mem=Null
256power_model=Null
236randomization=false
237
238[system.ruby.clk_domain]
239type=SrcClockDomain
240clock=1
241domain_id=-1
242eventq_index=0
243init_perf_level=0
244voltage_domain=system.voltage_domain
245
246[system.ruby.dir_cntrl0]
247type=Directory_Controller
248children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory
249buffer_size=0
250clk_domain=system.ruby.clk_domain
251cluster_id=0
257randomization=false
258
259[system.ruby.clk_domain]
260type=SrcClockDomain
261clock=1
262domain_id=-1
263eventq_index=0
264init_perf_level=0
265voltage_domain=system.voltage_domain
266
267[system.ruby.dir_cntrl0]
268type=Directory_Controller
269children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory
270buffer_size=0
271clk_domain=system.ruby.clk_domain
272cluster_id=0
273default_p_state=UNDEFINED
252directory=system.ruby.dir_cntrl0.directory
253directory_latency=12
254dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
255dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
256eventq_index=0
257forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
258number_of_TBEs=256
274directory=system.ruby.dir_cntrl0.directory
275directory_latency=12
276dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
277dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
278eventq_index=0
279forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
280number_of_TBEs=256
281p_state_clk_gate_bins=20
282p_state_clk_gate_max=1000000000
283p_state_clk_gate_min=1
284power_model=Null
259recycle_latency=10
260requestToDir=system.ruby.dir_cntrl0.requestToDir
261responseFromDir=system.ruby.dir_cntrl0.responseFromDir
262responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
263ruby_system=system.ruby
264system=system
265to_memory_controller_latency=1
266transitions_per_cycle=4
267version=0
268memory=system.mem_ctrls.port
269
270[system.ruby.dir_cntrl0.directory]
271type=RubyDirectoryMemory
272eventq_index=0
273numa_high_bit=5
274size=268435456
275version=0
276
277[system.ruby.dir_cntrl0.dmaRequestToDir]
278type=MessageBuffer
279buffer_size=0
280eventq_index=0
281ordered=true
282randomization=false
283slave=system.ruby.network.master[3]
284
285[system.ruby.dir_cntrl0.dmaResponseFromDir]
286type=MessageBuffer
287buffer_size=0
288eventq_index=0
289ordered=true
290randomization=false
291master=system.ruby.network.slave[3]
292
293[system.ruby.dir_cntrl0.forwardFromDir]
294type=MessageBuffer
295buffer_size=0
296eventq_index=0
297ordered=false
298randomization=false
299master=system.ruby.network.slave[4]
300
301[system.ruby.dir_cntrl0.requestToDir]
302type=MessageBuffer
303buffer_size=0
304eventq_index=0
305ordered=true
306randomization=false
307slave=system.ruby.network.master[2]
308
309[system.ruby.dir_cntrl0.responseFromDir]
310type=MessageBuffer
311buffer_size=0
312eventq_index=0
313ordered=false
314randomization=false
315master=system.ruby.network.slave[2]
316
317[system.ruby.dir_cntrl0.responseFromMemory]
318type=MessageBuffer
319buffer_size=0
320eventq_index=0
321ordered=false
322randomization=false
323
324[system.ruby.l1_cntrl0]
325type=L1Cache_Controller
326children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
327buffer_size=0
328cacheMemory=system.ruby.l1_cntrl0.cacheMemory
329cache_response_latency=12
330clk_domain=system.cpu.clk_domain
331cluster_id=0
285recycle_latency=10
286requestToDir=system.ruby.dir_cntrl0.requestToDir
287responseFromDir=system.ruby.dir_cntrl0.responseFromDir
288responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
289ruby_system=system.ruby
290system=system
291to_memory_controller_latency=1
292transitions_per_cycle=4
293version=0
294memory=system.mem_ctrls.port
295
296[system.ruby.dir_cntrl0.directory]
297type=RubyDirectoryMemory
298eventq_index=0
299numa_high_bit=5
300size=268435456
301version=0
302
303[system.ruby.dir_cntrl0.dmaRequestToDir]
304type=MessageBuffer
305buffer_size=0
306eventq_index=0
307ordered=true
308randomization=false
309slave=system.ruby.network.master[3]
310
311[system.ruby.dir_cntrl0.dmaResponseFromDir]
312type=MessageBuffer
313buffer_size=0
314eventq_index=0
315ordered=true
316randomization=false
317master=system.ruby.network.slave[3]
318
319[system.ruby.dir_cntrl0.forwardFromDir]
320type=MessageBuffer
321buffer_size=0
322eventq_index=0
323ordered=false
324randomization=false
325master=system.ruby.network.slave[4]
326
327[system.ruby.dir_cntrl0.requestToDir]
328type=MessageBuffer
329buffer_size=0
330eventq_index=0
331ordered=true
332randomization=false
333slave=system.ruby.network.master[2]
334
335[system.ruby.dir_cntrl0.responseFromDir]
336type=MessageBuffer
337buffer_size=0
338eventq_index=0
339ordered=false
340randomization=false
341master=system.ruby.network.slave[2]
342
343[system.ruby.dir_cntrl0.responseFromMemory]
344type=MessageBuffer
345buffer_size=0
346eventq_index=0
347ordered=false
348randomization=false
349
350[system.ruby.l1_cntrl0]
351type=L1Cache_Controller
352children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
353buffer_size=0
354cacheMemory=system.ruby.l1_cntrl0.cacheMemory
355cache_response_latency=12
356clk_domain=system.cpu.clk_domain
357cluster_id=0
358default_p_state=UNDEFINED
332eventq_index=0
333forwardToCache=system.ruby.l1_cntrl0.forwardToCache
334issue_latency=2
335mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
336number_of_TBEs=256
359eventq_index=0
360forwardToCache=system.ruby.l1_cntrl0.forwardToCache
361issue_latency=2
362mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
363number_of_TBEs=256
364p_state_clk_gate_bins=20
365p_state_clk_gate_max=1000000000
366p_state_clk_gate_min=1
367power_model=Null
337recycle_latency=10
338requestFromCache=system.ruby.l1_cntrl0.requestFromCache
339responseFromCache=system.ruby.l1_cntrl0.responseFromCache
340responseToCache=system.ruby.l1_cntrl0.responseToCache
341ruby_system=system.ruby
342send_evictions=false
343sequencer=system.ruby.l1_cntrl0.sequencer
344system=system
345transitions_per_cycle=4
346version=0
347
348[system.ruby.l1_cntrl0.cacheMemory]
349type=RubyCache
350children=replacement_policy
351assoc=2
352block_size=0
353dataAccessLatency=1
354dataArrayBanks=1
355eventq_index=0
356is_icache=false
357replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy
358resourceStalls=false
359ruby_system=system.ruby
360size=256
361start_index_bit=6
362tagAccessLatency=1
363tagArrayBanks=1
364
365[system.ruby.l1_cntrl0.cacheMemory.replacement_policy]
366type=PseudoLRUReplacementPolicy
367assoc=2
368block_size=64
369eventq_index=0
370size=256
371
372[system.ruby.l1_cntrl0.forwardToCache]
373type=MessageBuffer
374buffer_size=0
375eventq_index=0
376ordered=true
377randomization=false
378slave=system.ruby.network.master[0]
379
380[system.ruby.l1_cntrl0.mandatoryQueue]
381type=MessageBuffer
382buffer_size=0
383eventq_index=0
384ordered=false
385randomization=false
386
387[system.ruby.l1_cntrl0.requestFromCache]
388type=MessageBuffer
389buffer_size=0
390eventq_index=0
391ordered=true
392randomization=false
393master=system.ruby.network.slave[0]
394
395[system.ruby.l1_cntrl0.responseFromCache]
396type=MessageBuffer
397buffer_size=0
398eventq_index=0
399ordered=true
400randomization=false
401master=system.ruby.network.slave[1]
402
403[system.ruby.l1_cntrl0.responseToCache]
404type=MessageBuffer
405buffer_size=0
406eventq_index=0
407ordered=true
408randomization=false
409slave=system.ruby.network.master[1]
410
411[system.ruby.l1_cntrl0.sequencer]
412type=RubySequencer
413clk_domain=system.cpu.clk_domain
414coreid=99
415dcache=system.ruby.l1_cntrl0.cacheMemory
416dcache_hit_latency=1
417deadlock_threshold=500000
368recycle_latency=10
369requestFromCache=system.ruby.l1_cntrl0.requestFromCache
370responseFromCache=system.ruby.l1_cntrl0.responseFromCache
371responseToCache=system.ruby.l1_cntrl0.responseToCache
372ruby_system=system.ruby
373send_evictions=false
374sequencer=system.ruby.l1_cntrl0.sequencer
375system=system
376transitions_per_cycle=4
377version=0
378
379[system.ruby.l1_cntrl0.cacheMemory]
380type=RubyCache
381children=replacement_policy
382assoc=2
383block_size=0
384dataAccessLatency=1
385dataArrayBanks=1
386eventq_index=0
387is_icache=false
388replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy
389resourceStalls=false
390ruby_system=system.ruby
391size=256
392start_index_bit=6
393tagAccessLatency=1
394tagArrayBanks=1
395
396[system.ruby.l1_cntrl0.cacheMemory.replacement_policy]
397type=PseudoLRUReplacementPolicy
398assoc=2
399block_size=64
400eventq_index=0
401size=256
402
403[system.ruby.l1_cntrl0.forwardToCache]
404type=MessageBuffer
405buffer_size=0
406eventq_index=0
407ordered=true
408randomization=false
409slave=system.ruby.network.master[0]
410
411[system.ruby.l1_cntrl0.mandatoryQueue]
412type=MessageBuffer
413buffer_size=0
414eventq_index=0
415ordered=false
416randomization=false
417
418[system.ruby.l1_cntrl0.requestFromCache]
419type=MessageBuffer
420buffer_size=0
421eventq_index=0
422ordered=true
423randomization=false
424master=system.ruby.network.slave[0]
425
426[system.ruby.l1_cntrl0.responseFromCache]
427type=MessageBuffer
428buffer_size=0
429eventq_index=0
430ordered=true
431randomization=false
432master=system.ruby.network.slave[1]
433
434[system.ruby.l1_cntrl0.responseToCache]
435type=MessageBuffer
436buffer_size=0
437eventq_index=0
438ordered=true
439randomization=false
440slave=system.ruby.network.master[1]
441
442[system.ruby.l1_cntrl0.sequencer]
443type=RubySequencer
444clk_domain=system.cpu.clk_domain
445coreid=99
446dcache=system.ruby.l1_cntrl0.cacheMemory
447dcache_hit_latency=1
448deadlock_threshold=500000
449default_p_state=UNDEFINED
418eventq_index=0
450eventq_index=0
451garnet_standalone=false
419icache=system.ruby.l1_cntrl0.cacheMemory
420icache_hit_latency=1
421is_cpu_sequencer=true
422max_outstanding_requests=16
423no_retry_on_stall=false
452icache=system.ruby.l1_cntrl0.cacheMemory
453icache_hit_latency=1
454is_cpu_sequencer=true
455max_outstanding_requests=16
456no_retry_on_stall=false
457p_state_clk_gate_bins=20
458p_state_clk_gate_max=1000000000
459p_state_clk_gate_min=1
460power_model=Null
424ruby_system=system.ruby
425support_data_reqs=true
426support_inst_reqs=true
427system=system
461ruby_system=system.ruby
462support_data_reqs=true
463support_inst_reqs=true
464system=system
428using_network_tester=false
429using_ruby_tester=false
430version=0
431slave=system.cpu.icache_port system.cpu.dcache_port
432
433[system.ruby.memctrl_clk_domain]
434type=DerivedClockDomain
435clk_divider=3
436clk_domain=system.ruby.clk_domain
437eventq_index=0
438
439[system.ruby.network]
440type=SimpleNetwork
465using_ruby_tester=false
466version=0
467slave=system.cpu.icache_port system.cpu.dcache_port
468
469[system.ruby.memctrl_clk_domain]
470type=DerivedClockDomain
471clk_divider=3
472clk_domain=system.ruby.clk_domain
473eventq_index=0
474
475[system.ruby.network]
476type=SimpleNetwork
441children=ext_links0 ext_links1 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_links0 int_links1 routers0 routers1 routers2
477children=ext_links0 ext_links1 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_links0 int_links1 int_links2 int_links3 routers0 routers1 routers2
442adaptive_routing=false
443buffer_size=0
444clk_domain=system.ruby.clk_domain
445control_msg_size=8
478adaptive_routing=false
479buffer_size=0
480clk_domain=system.ruby.clk_domain
481control_msg_size=8
482default_p_state=UNDEFINED
446endpoint_bandwidth=1000
447eventq_index=0
448ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
483endpoint_bandwidth=1000
484eventq_index=0
485ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
449int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19
450int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
486int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39
487int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3
451netifs=
452number_of_virtual_networks=5
488netifs=
489number_of_virtual_networks=5
490p_state_clk_gate_bins=20
491p_state_clk_gate_max=1000000000
492p_state_clk_gate_min=1
493power_model=Null
453routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
454ruby_system=system.ruby
455topology=Crossbar
456master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
457slave=system.ruby.l1_cntrl0.requestFromCache.master system.ruby.l1_cntrl0.responseFromCache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master
458
459[system.ruby.network.ext_links0]
460type=SimpleExtLink
461bandwidth_factor=16
462eventq_index=0
463ext_node=system.ruby.l1_cntrl0
464int_node=system.ruby.network.routers0
465latency=1
466link_id=0
467weight=1
468
469[system.ruby.network.ext_links1]
470type=SimpleExtLink
471bandwidth_factor=16
472eventq_index=0
473ext_node=system.ruby.dir_cntrl0
474int_node=system.ruby.network.routers1
475latency=1
476link_id=1
477weight=1
478
479[system.ruby.network.int_link_buffers00]
480type=MessageBuffer
481buffer_size=0
482eventq_index=0
483ordered=true
484randomization=false
485
486[system.ruby.network.int_link_buffers01]
487type=MessageBuffer
488buffer_size=0
489eventq_index=0
490ordered=true
491randomization=false
492
493[system.ruby.network.int_link_buffers02]
494type=MessageBuffer
495buffer_size=0
496eventq_index=0
497ordered=true
498randomization=false
499
500[system.ruby.network.int_link_buffers03]
501type=MessageBuffer
502buffer_size=0
503eventq_index=0
504ordered=true
505randomization=false
506
507[system.ruby.network.int_link_buffers04]
508type=MessageBuffer
509buffer_size=0
510eventq_index=0
511ordered=true
512randomization=false
513
514[system.ruby.network.int_link_buffers05]
515type=MessageBuffer
516buffer_size=0
517eventq_index=0
518ordered=true
519randomization=false
520
521[system.ruby.network.int_link_buffers06]
522type=MessageBuffer
523buffer_size=0
524eventq_index=0
525ordered=true
526randomization=false
527
528[system.ruby.network.int_link_buffers07]
529type=MessageBuffer
530buffer_size=0
531eventq_index=0
532ordered=true
533randomization=false
534
535[system.ruby.network.int_link_buffers08]
536type=MessageBuffer
537buffer_size=0
538eventq_index=0
539ordered=true
540randomization=false
541
542[system.ruby.network.int_link_buffers09]
543type=MessageBuffer
544buffer_size=0
545eventq_index=0
546ordered=true
547randomization=false
548
549[system.ruby.network.int_link_buffers10]
550type=MessageBuffer
551buffer_size=0
552eventq_index=0
553ordered=true
554randomization=false
555
556[system.ruby.network.int_link_buffers11]
557type=MessageBuffer
558buffer_size=0
559eventq_index=0
560ordered=true
561randomization=false
562
563[system.ruby.network.int_link_buffers12]
564type=MessageBuffer
565buffer_size=0
566eventq_index=0
567ordered=true
568randomization=false
569
570[system.ruby.network.int_link_buffers13]
571type=MessageBuffer
572buffer_size=0
573eventq_index=0
574ordered=true
575randomization=false
576
577[system.ruby.network.int_link_buffers14]
578type=MessageBuffer
579buffer_size=0
580eventq_index=0
581ordered=true
582randomization=false
583
584[system.ruby.network.int_link_buffers15]
585type=MessageBuffer
586buffer_size=0
587eventq_index=0
588ordered=true
589randomization=false
590
591[system.ruby.network.int_link_buffers16]
592type=MessageBuffer
593buffer_size=0
594eventq_index=0
595ordered=true
596randomization=false
597
598[system.ruby.network.int_link_buffers17]
599type=MessageBuffer
600buffer_size=0
601eventq_index=0
602ordered=true
603randomization=false
604
605[system.ruby.network.int_link_buffers18]
606type=MessageBuffer
607buffer_size=0
608eventq_index=0
609ordered=true
610randomization=false
611
612[system.ruby.network.int_link_buffers19]
613type=MessageBuffer
614buffer_size=0
615eventq_index=0
616ordered=true
617randomization=false
618
494routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
495ruby_system=system.ruby
496topology=Crossbar
497master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
498slave=system.ruby.l1_cntrl0.requestFromCache.master system.ruby.l1_cntrl0.responseFromCache.master system.ruby.dir_cntrl0.responseFromDir.master system.ruby.dir_cntrl0.dmaResponseFromDir.master system.ruby.dir_cntrl0.forwardFromDir.master
499
500[system.ruby.network.ext_links0]
501type=SimpleExtLink
502bandwidth_factor=16
503eventq_index=0
504ext_node=system.ruby.l1_cntrl0
505int_node=system.ruby.network.routers0
506latency=1
507link_id=0
508weight=1
509
510[system.ruby.network.ext_links1]
511type=SimpleExtLink
512bandwidth_factor=16
513eventq_index=0
514ext_node=system.ruby.dir_cntrl0
515int_node=system.ruby.network.routers1
516latency=1
517link_id=1
518weight=1
519
520[system.ruby.network.int_link_buffers00]
521type=MessageBuffer
522buffer_size=0
523eventq_index=0
524ordered=true
525randomization=false
526
527[system.ruby.network.int_link_buffers01]
528type=MessageBuffer
529buffer_size=0
530eventq_index=0
531ordered=true
532randomization=false
533
534[system.ruby.network.int_link_buffers02]
535type=MessageBuffer
536buffer_size=0
537eventq_index=0
538ordered=true
539randomization=false
540
541[system.ruby.network.int_link_buffers03]
542type=MessageBuffer
543buffer_size=0
544eventq_index=0
545ordered=true
546randomization=false
547
548[system.ruby.network.int_link_buffers04]
549type=MessageBuffer
550buffer_size=0
551eventq_index=0
552ordered=true
553randomization=false
554
555[system.ruby.network.int_link_buffers05]
556type=MessageBuffer
557buffer_size=0
558eventq_index=0
559ordered=true
560randomization=false
561
562[system.ruby.network.int_link_buffers06]
563type=MessageBuffer
564buffer_size=0
565eventq_index=0
566ordered=true
567randomization=false
568
569[system.ruby.network.int_link_buffers07]
570type=MessageBuffer
571buffer_size=0
572eventq_index=0
573ordered=true
574randomization=false
575
576[system.ruby.network.int_link_buffers08]
577type=MessageBuffer
578buffer_size=0
579eventq_index=0
580ordered=true
581randomization=false
582
583[system.ruby.network.int_link_buffers09]
584type=MessageBuffer
585buffer_size=0
586eventq_index=0
587ordered=true
588randomization=false
589
590[system.ruby.network.int_link_buffers10]
591type=MessageBuffer
592buffer_size=0
593eventq_index=0
594ordered=true
595randomization=false
596
597[system.ruby.network.int_link_buffers11]
598type=MessageBuffer
599buffer_size=0
600eventq_index=0
601ordered=true
602randomization=false
603
604[system.ruby.network.int_link_buffers12]
605type=MessageBuffer
606buffer_size=0
607eventq_index=0
608ordered=true
609randomization=false
610
611[system.ruby.network.int_link_buffers13]
612type=MessageBuffer
613buffer_size=0
614eventq_index=0
615ordered=true
616randomization=false
617
618[system.ruby.network.int_link_buffers14]
619type=MessageBuffer
620buffer_size=0
621eventq_index=0
622ordered=true
623randomization=false
624
625[system.ruby.network.int_link_buffers15]
626type=MessageBuffer
627buffer_size=0
628eventq_index=0
629ordered=true
630randomization=false
631
632[system.ruby.network.int_link_buffers16]
633type=MessageBuffer
634buffer_size=0
635eventq_index=0
636ordered=true
637randomization=false
638
639[system.ruby.network.int_link_buffers17]
640type=MessageBuffer
641buffer_size=0
642eventq_index=0
643ordered=true
644randomization=false
645
646[system.ruby.network.int_link_buffers18]
647type=MessageBuffer
648buffer_size=0
649eventq_index=0
650ordered=true
651randomization=false
652
653[system.ruby.network.int_link_buffers19]
654type=MessageBuffer
655buffer_size=0
656eventq_index=0
657ordered=true
658randomization=false
659
660[system.ruby.network.int_link_buffers20]
661type=MessageBuffer
662buffer_size=0
663eventq_index=0
664ordered=true
665randomization=false
666
667[system.ruby.network.int_link_buffers21]
668type=MessageBuffer
669buffer_size=0
670eventq_index=0
671ordered=true
672randomization=false
673
674[system.ruby.network.int_link_buffers22]
675type=MessageBuffer
676buffer_size=0
677eventq_index=0
678ordered=true
679randomization=false
680
681[system.ruby.network.int_link_buffers23]
682type=MessageBuffer
683buffer_size=0
684eventq_index=0
685ordered=true
686randomization=false
687
688[system.ruby.network.int_link_buffers24]
689type=MessageBuffer
690buffer_size=0
691eventq_index=0
692ordered=true
693randomization=false
694
695[system.ruby.network.int_link_buffers25]
696type=MessageBuffer
697buffer_size=0
698eventq_index=0
699ordered=true
700randomization=false
701
702[system.ruby.network.int_link_buffers26]
703type=MessageBuffer
704buffer_size=0
705eventq_index=0
706ordered=true
707randomization=false
708
709[system.ruby.network.int_link_buffers27]
710type=MessageBuffer
711buffer_size=0
712eventq_index=0
713ordered=true
714randomization=false
715
716[system.ruby.network.int_link_buffers28]
717type=MessageBuffer
718buffer_size=0
719eventq_index=0
720ordered=true
721randomization=false
722
723[system.ruby.network.int_link_buffers29]
724type=MessageBuffer
725buffer_size=0
726eventq_index=0
727ordered=true
728randomization=false
729
730[system.ruby.network.int_link_buffers30]
731type=MessageBuffer
732buffer_size=0
733eventq_index=0
734ordered=true
735randomization=false
736
737[system.ruby.network.int_link_buffers31]
738type=MessageBuffer
739buffer_size=0
740eventq_index=0
741ordered=true
742randomization=false
743
744[system.ruby.network.int_link_buffers32]
745type=MessageBuffer
746buffer_size=0
747eventq_index=0
748ordered=true
749randomization=false
750
751[system.ruby.network.int_link_buffers33]
752type=MessageBuffer
753buffer_size=0
754eventq_index=0
755ordered=true
756randomization=false
757
758[system.ruby.network.int_link_buffers34]
759type=MessageBuffer
760buffer_size=0
761eventq_index=0
762ordered=true
763randomization=false
764
765[system.ruby.network.int_link_buffers35]
766type=MessageBuffer
767buffer_size=0
768eventq_index=0
769ordered=true
770randomization=false
771
772[system.ruby.network.int_link_buffers36]
773type=MessageBuffer
774buffer_size=0
775eventq_index=0
776ordered=true
777randomization=false
778
779[system.ruby.network.int_link_buffers37]
780type=MessageBuffer
781buffer_size=0
782eventq_index=0
783ordered=true
784randomization=false
785
786[system.ruby.network.int_link_buffers38]
787type=MessageBuffer
788buffer_size=0
789eventq_index=0
790ordered=true
791randomization=false
792
793[system.ruby.network.int_link_buffers39]
794type=MessageBuffer
795buffer_size=0
796eventq_index=0
797ordered=true
798randomization=false
799
619[system.ruby.network.int_links0]
620type=SimpleIntLink
621bandwidth_factor=16
800[system.ruby.network.int_links0]
801type=SimpleIntLink
802bandwidth_factor=16
803dst_inport=
804dst_node=system.ruby.network.routers2
622eventq_index=0
623latency=1
624link_id=2
805eventq_index=0
806latency=1
807link_id=2
625node_a=system.ruby.network.routers0
626node_b=system.ruby.network.routers2
808src_node=system.ruby.network.routers0
809src_outport=
627weight=1
628
629[system.ruby.network.int_links1]
630type=SimpleIntLink
631bandwidth_factor=16
810weight=1
811
812[system.ruby.network.int_links1]
813type=SimpleIntLink
814bandwidth_factor=16
815dst_inport=
816dst_node=system.ruby.network.routers2
632eventq_index=0
633latency=1
634link_id=3
817eventq_index=0
818latency=1
819link_id=3
635node_a=system.ruby.network.routers1
636node_b=system.ruby.network.routers2
820src_node=system.ruby.network.routers1
821src_outport=
637weight=1
638
822weight=1
823
824[system.ruby.network.int_links2]
825type=SimpleIntLink
826bandwidth_factor=16
827dst_inport=
828dst_node=system.ruby.network.routers0
829eventq_index=0
830latency=1
831link_id=4
832src_node=system.ruby.network.routers2
833src_outport=
834weight=1
835
836[system.ruby.network.int_links3]
837type=SimpleIntLink
838bandwidth_factor=16
839dst_inport=
840dst_node=system.ruby.network.routers1
841eventq_index=0
842latency=1
843link_id=5
844src_node=system.ruby.network.routers2
845src_outport=
846weight=1
847
639[system.ruby.network.routers0]
640type=Switch
641children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14
642clk_domain=system.ruby.clk_domain
848[system.ruby.network.routers0]
849type=Switch
850children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14
851clk_domain=system.ruby.clk_domain
852default_p_state=UNDEFINED
643eventq_index=0
853eventq_index=0
854latency=1
855p_state_clk_gate_bins=20
856p_state_clk_gate_max=1000000000
857p_state_clk_gate_min=1
644port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14
858port_buffers=system.ruby.network.routers0.port_buffers00 system.ruby.network.routers0.port_buffers01 system.ruby.network.routers0.port_buffers02 system.ruby.network.routers0.port_buffers03 system.ruby.network.routers0.port_buffers04 system.ruby.network.routers0.port_buffers05 system.ruby.network.routers0.port_buffers06 system.ruby.network.routers0.port_buffers07 system.ruby.network.routers0.port_buffers08 system.ruby.network.routers0.port_buffers09 system.ruby.network.routers0.port_buffers10 system.ruby.network.routers0.port_buffers11 system.ruby.network.routers0.port_buffers12 system.ruby.network.routers0.port_buffers13 system.ruby.network.routers0.port_buffers14
859power_model=Null
645router_id=0
646virt_nets=5
647
648[system.ruby.network.routers0.port_buffers00]
649type=MessageBuffer
650buffer_size=0
651eventq_index=0
652ordered=true
653randomization=false
654
655[system.ruby.network.routers0.port_buffers01]
656type=MessageBuffer
657buffer_size=0
658eventq_index=0
659ordered=true
660randomization=false
661
662[system.ruby.network.routers0.port_buffers02]
663type=MessageBuffer
664buffer_size=0
665eventq_index=0
666ordered=true
667randomization=false
668
669[system.ruby.network.routers0.port_buffers03]
670type=MessageBuffer
671buffer_size=0
672eventq_index=0
673ordered=true
674randomization=false
675
676[system.ruby.network.routers0.port_buffers04]
677type=MessageBuffer
678buffer_size=0
679eventq_index=0
680ordered=true
681randomization=false
682
683[system.ruby.network.routers0.port_buffers05]
684type=MessageBuffer
685buffer_size=0
686eventq_index=0
687ordered=true
688randomization=false
689
690[system.ruby.network.routers0.port_buffers06]
691type=MessageBuffer
692buffer_size=0
693eventq_index=0
694ordered=true
695randomization=false
696
697[system.ruby.network.routers0.port_buffers07]
698type=MessageBuffer
699buffer_size=0
700eventq_index=0
701ordered=true
702randomization=false
703
704[system.ruby.network.routers0.port_buffers08]
705type=MessageBuffer
706buffer_size=0
707eventq_index=0
708ordered=true
709randomization=false
710
711[system.ruby.network.routers0.port_buffers09]
712type=MessageBuffer
713buffer_size=0
714eventq_index=0
715ordered=true
716randomization=false
717
718[system.ruby.network.routers0.port_buffers10]
719type=MessageBuffer
720buffer_size=0
721eventq_index=0
722ordered=true
723randomization=false
724
725[system.ruby.network.routers0.port_buffers11]
726type=MessageBuffer
727buffer_size=0
728eventq_index=0
729ordered=true
730randomization=false
731
732[system.ruby.network.routers0.port_buffers12]
733type=MessageBuffer
734buffer_size=0
735eventq_index=0
736ordered=true
737randomization=false
738
739[system.ruby.network.routers0.port_buffers13]
740type=MessageBuffer
741buffer_size=0
742eventq_index=0
743ordered=true
744randomization=false
745
746[system.ruby.network.routers0.port_buffers14]
747type=MessageBuffer
748buffer_size=0
749eventq_index=0
750ordered=true
751randomization=false
752
753[system.ruby.network.routers1]
754type=Switch
755children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14
756clk_domain=system.ruby.clk_domain
860router_id=0
861virt_nets=5
862
863[system.ruby.network.routers0.port_buffers00]
864type=MessageBuffer
865buffer_size=0
866eventq_index=0
867ordered=true
868randomization=false
869
870[system.ruby.network.routers0.port_buffers01]
871type=MessageBuffer
872buffer_size=0
873eventq_index=0
874ordered=true
875randomization=false
876
877[system.ruby.network.routers0.port_buffers02]
878type=MessageBuffer
879buffer_size=0
880eventq_index=0
881ordered=true
882randomization=false
883
884[system.ruby.network.routers0.port_buffers03]
885type=MessageBuffer
886buffer_size=0
887eventq_index=0
888ordered=true
889randomization=false
890
891[system.ruby.network.routers0.port_buffers04]
892type=MessageBuffer
893buffer_size=0
894eventq_index=0
895ordered=true
896randomization=false
897
898[system.ruby.network.routers0.port_buffers05]
899type=MessageBuffer
900buffer_size=0
901eventq_index=0
902ordered=true
903randomization=false
904
905[system.ruby.network.routers0.port_buffers06]
906type=MessageBuffer
907buffer_size=0
908eventq_index=0
909ordered=true
910randomization=false
911
912[system.ruby.network.routers0.port_buffers07]
913type=MessageBuffer
914buffer_size=0
915eventq_index=0
916ordered=true
917randomization=false
918
919[system.ruby.network.routers0.port_buffers08]
920type=MessageBuffer
921buffer_size=0
922eventq_index=0
923ordered=true
924randomization=false
925
926[system.ruby.network.routers0.port_buffers09]
927type=MessageBuffer
928buffer_size=0
929eventq_index=0
930ordered=true
931randomization=false
932
933[system.ruby.network.routers0.port_buffers10]
934type=MessageBuffer
935buffer_size=0
936eventq_index=0
937ordered=true
938randomization=false
939
940[system.ruby.network.routers0.port_buffers11]
941type=MessageBuffer
942buffer_size=0
943eventq_index=0
944ordered=true
945randomization=false
946
947[system.ruby.network.routers0.port_buffers12]
948type=MessageBuffer
949buffer_size=0
950eventq_index=0
951ordered=true
952randomization=false
953
954[system.ruby.network.routers0.port_buffers13]
955type=MessageBuffer
956buffer_size=0
957eventq_index=0
958ordered=true
959randomization=false
960
961[system.ruby.network.routers0.port_buffers14]
962type=MessageBuffer
963buffer_size=0
964eventq_index=0
965ordered=true
966randomization=false
967
968[system.ruby.network.routers1]
969type=Switch
970children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14
971clk_domain=system.ruby.clk_domain
972default_p_state=UNDEFINED
757eventq_index=0
973eventq_index=0
974latency=1
975p_state_clk_gate_bins=20
976p_state_clk_gate_max=1000000000
977p_state_clk_gate_min=1
758port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14
978port_buffers=system.ruby.network.routers1.port_buffers00 system.ruby.network.routers1.port_buffers01 system.ruby.network.routers1.port_buffers02 system.ruby.network.routers1.port_buffers03 system.ruby.network.routers1.port_buffers04 system.ruby.network.routers1.port_buffers05 system.ruby.network.routers1.port_buffers06 system.ruby.network.routers1.port_buffers07 system.ruby.network.routers1.port_buffers08 system.ruby.network.routers1.port_buffers09 system.ruby.network.routers1.port_buffers10 system.ruby.network.routers1.port_buffers11 system.ruby.network.routers1.port_buffers12 system.ruby.network.routers1.port_buffers13 system.ruby.network.routers1.port_buffers14
979power_model=Null
759router_id=1
760virt_nets=5
761
762[system.ruby.network.routers1.port_buffers00]
763type=MessageBuffer
764buffer_size=0
765eventq_index=0
766ordered=true
767randomization=false
768
769[system.ruby.network.routers1.port_buffers01]
770type=MessageBuffer
771buffer_size=0
772eventq_index=0
773ordered=true
774randomization=false
775
776[system.ruby.network.routers1.port_buffers02]
777type=MessageBuffer
778buffer_size=0
779eventq_index=0
780ordered=true
781randomization=false
782
783[system.ruby.network.routers1.port_buffers03]
784type=MessageBuffer
785buffer_size=0
786eventq_index=0
787ordered=true
788randomization=false
789
790[system.ruby.network.routers1.port_buffers04]
791type=MessageBuffer
792buffer_size=0
793eventq_index=0
794ordered=true
795randomization=false
796
797[system.ruby.network.routers1.port_buffers05]
798type=MessageBuffer
799buffer_size=0
800eventq_index=0
801ordered=true
802randomization=false
803
804[system.ruby.network.routers1.port_buffers06]
805type=MessageBuffer
806buffer_size=0
807eventq_index=0
808ordered=true
809randomization=false
810
811[system.ruby.network.routers1.port_buffers07]
812type=MessageBuffer
813buffer_size=0
814eventq_index=0
815ordered=true
816randomization=false
817
818[system.ruby.network.routers1.port_buffers08]
819type=MessageBuffer
820buffer_size=0
821eventq_index=0
822ordered=true
823randomization=false
824
825[system.ruby.network.routers1.port_buffers09]
826type=MessageBuffer
827buffer_size=0
828eventq_index=0
829ordered=true
830randomization=false
831
832[system.ruby.network.routers1.port_buffers10]
833type=MessageBuffer
834buffer_size=0
835eventq_index=0
836ordered=true
837randomization=false
838
839[system.ruby.network.routers1.port_buffers11]
840type=MessageBuffer
841buffer_size=0
842eventq_index=0
843ordered=true
844randomization=false
845
846[system.ruby.network.routers1.port_buffers12]
847type=MessageBuffer
848buffer_size=0
849eventq_index=0
850ordered=true
851randomization=false
852
853[system.ruby.network.routers1.port_buffers13]
854type=MessageBuffer
855buffer_size=0
856eventq_index=0
857ordered=true
858randomization=false
859
860[system.ruby.network.routers1.port_buffers14]
861type=MessageBuffer
862buffer_size=0
863eventq_index=0
864ordered=true
865randomization=false
866
867[system.ruby.network.routers2]
868type=Switch
869children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19
870clk_domain=system.ruby.clk_domain
980router_id=1
981virt_nets=5
982
983[system.ruby.network.routers1.port_buffers00]
984type=MessageBuffer
985buffer_size=0
986eventq_index=0
987ordered=true
988randomization=false
989
990[system.ruby.network.routers1.port_buffers01]
991type=MessageBuffer
992buffer_size=0
993eventq_index=0
994ordered=true
995randomization=false
996
997[system.ruby.network.routers1.port_buffers02]
998type=MessageBuffer
999buffer_size=0
1000eventq_index=0
1001ordered=true
1002randomization=false
1003
1004[system.ruby.network.routers1.port_buffers03]
1005type=MessageBuffer
1006buffer_size=0
1007eventq_index=0
1008ordered=true
1009randomization=false
1010
1011[system.ruby.network.routers1.port_buffers04]
1012type=MessageBuffer
1013buffer_size=0
1014eventq_index=0
1015ordered=true
1016randomization=false
1017
1018[system.ruby.network.routers1.port_buffers05]
1019type=MessageBuffer
1020buffer_size=0
1021eventq_index=0
1022ordered=true
1023randomization=false
1024
1025[system.ruby.network.routers1.port_buffers06]
1026type=MessageBuffer
1027buffer_size=0
1028eventq_index=0
1029ordered=true
1030randomization=false
1031
1032[system.ruby.network.routers1.port_buffers07]
1033type=MessageBuffer
1034buffer_size=0
1035eventq_index=0
1036ordered=true
1037randomization=false
1038
1039[system.ruby.network.routers1.port_buffers08]
1040type=MessageBuffer
1041buffer_size=0
1042eventq_index=0
1043ordered=true
1044randomization=false
1045
1046[system.ruby.network.routers1.port_buffers09]
1047type=MessageBuffer
1048buffer_size=0
1049eventq_index=0
1050ordered=true
1051randomization=false
1052
1053[system.ruby.network.routers1.port_buffers10]
1054type=MessageBuffer
1055buffer_size=0
1056eventq_index=0
1057ordered=true
1058randomization=false
1059
1060[system.ruby.network.routers1.port_buffers11]
1061type=MessageBuffer
1062buffer_size=0
1063eventq_index=0
1064ordered=true
1065randomization=false
1066
1067[system.ruby.network.routers1.port_buffers12]
1068type=MessageBuffer
1069buffer_size=0
1070eventq_index=0
1071ordered=true
1072randomization=false
1073
1074[system.ruby.network.routers1.port_buffers13]
1075type=MessageBuffer
1076buffer_size=0
1077eventq_index=0
1078ordered=true
1079randomization=false
1080
1081[system.ruby.network.routers1.port_buffers14]
1082type=MessageBuffer
1083buffer_size=0
1084eventq_index=0
1085ordered=true
1086randomization=false
1087
1088[system.ruby.network.routers2]
1089type=Switch
1090children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19
1091clk_domain=system.ruby.clk_domain
1092default_p_state=UNDEFINED
871eventq_index=0
1093eventq_index=0
1094latency=1
1095p_state_clk_gate_bins=20
1096p_state_clk_gate_max=1000000000
1097p_state_clk_gate_min=1
872port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19
1098port_buffers=system.ruby.network.routers2.port_buffers00 system.ruby.network.routers2.port_buffers01 system.ruby.network.routers2.port_buffers02 system.ruby.network.routers2.port_buffers03 system.ruby.network.routers2.port_buffers04 system.ruby.network.routers2.port_buffers05 system.ruby.network.routers2.port_buffers06 system.ruby.network.routers2.port_buffers07 system.ruby.network.routers2.port_buffers08 system.ruby.network.routers2.port_buffers09 system.ruby.network.routers2.port_buffers10 system.ruby.network.routers2.port_buffers11 system.ruby.network.routers2.port_buffers12 system.ruby.network.routers2.port_buffers13 system.ruby.network.routers2.port_buffers14 system.ruby.network.routers2.port_buffers15 system.ruby.network.routers2.port_buffers16 system.ruby.network.routers2.port_buffers17 system.ruby.network.routers2.port_buffers18 system.ruby.network.routers2.port_buffers19
1099power_model=Null
873router_id=2
874virt_nets=5
875
876[system.ruby.network.routers2.port_buffers00]
877type=MessageBuffer
878buffer_size=0
879eventq_index=0
880ordered=true
881randomization=false
882
883[system.ruby.network.routers2.port_buffers01]
884type=MessageBuffer
885buffer_size=0
886eventq_index=0
887ordered=true
888randomization=false
889
890[system.ruby.network.routers2.port_buffers02]
891type=MessageBuffer
892buffer_size=0
893eventq_index=0
894ordered=true
895randomization=false
896
897[system.ruby.network.routers2.port_buffers03]
898type=MessageBuffer
899buffer_size=0
900eventq_index=0
901ordered=true
902randomization=false
903
904[system.ruby.network.routers2.port_buffers04]
905type=MessageBuffer
906buffer_size=0
907eventq_index=0
908ordered=true
909randomization=false
910
911[system.ruby.network.routers2.port_buffers05]
912type=MessageBuffer
913buffer_size=0
914eventq_index=0
915ordered=true
916randomization=false
917
918[system.ruby.network.routers2.port_buffers06]
919type=MessageBuffer
920buffer_size=0
921eventq_index=0
922ordered=true
923randomization=false
924
925[system.ruby.network.routers2.port_buffers07]
926type=MessageBuffer
927buffer_size=0
928eventq_index=0
929ordered=true
930randomization=false
931
932[system.ruby.network.routers2.port_buffers08]
933type=MessageBuffer
934buffer_size=0
935eventq_index=0
936ordered=true
937randomization=false
938
939[system.ruby.network.routers2.port_buffers09]
940type=MessageBuffer
941buffer_size=0
942eventq_index=0
943ordered=true
944randomization=false
945
946[system.ruby.network.routers2.port_buffers10]
947type=MessageBuffer
948buffer_size=0
949eventq_index=0
950ordered=true
951randomization=false
952
953[system.ruby.network.routers2.port_buffers11]
954type=MessageBuffer
955buffer_size=0
956eventq_index=0
957ordered=true
958randomization=false
959
960[system.ruby.network.routers2.port_buffers12]
961type=MessageBuffer
962buffer_size=0
963eventq_index=0
964ordered=true
965randomization=false
966
967[system.ruby.network.routers2.port_buffers13]
968type=MessageBuffer
969buffer_size=0
970eventq_index=0
971ordered=true
972randomization=false
973
974[system.ruby.network.routers2.port_buffers14]
975type=MessageBuffer
976buffer_size=0
977eventq_index=0
978ordered=true
979randomization=false
980
981[system.ruby.network.routers2.port_buffers15]
982type=MessageBuffer
983buffer_size=0
984eventq_index=0
985ordered=true
986randomization=false
987
988[system.ruby.network.routers2.port_buffers16]
989type=MessageBuffer
990buffer_size=0
991eventq_index=0
992ordered=true
993randomization=false
994
995[system.ruby.network.routers2.port_buffers17]
996type=MessageBuffer
997buffer_size=0
998eventq_index=0
999ordered=true
1000randomization=false
1001
1002[system.ruby.network.routers2.port_buffers18]
1003type=MessageBuffer
1004buffer_size=0
1005eventq_index=0
1006ordered=true
1007randomization=false
1008
1009[system.ruby.network.routers2.port_buffers19]
1010type=MessageBuffer
1011buffer_size=0
1012eventq_index=0
1013ordered=true
1014randomization=false
1015
1016[system.sys_port_proxy]
1017type=RubyPortProxy
1018clk_domain=system.clk_domain
1100router_id=2
1101virt_nets=5
1102
1103[system.ruby.network.routers2.port_buffers00]
1104type=MessageBuffer
1105buffer_size=0
1106eventq_index=0
1107ordered=true
1108randomization=false
1109
1110[system.ruby.network.routers2.port_buffers01]
1111type=MessageBuffer
1112buffer_size=0
1113eventq_index=0
1114ordered=true
1115randomization=false
1116
1117[system.ruby.network.routers2.port_buffers02]
1118type=MessageBuffer
1119buffer_size=0
1120eventq_index=0
1121ordered=true
1122randomization=false
1123
1124[system.ruby.network.routers2.port_buffers03]
1125type=MessageBuffer
1126buffer_size=0
1127eventq_index=0
1128ordered=true
1129randomization=false
1130
1131[system.ruby.network.routers2.port_buffers04]
1132type=MessageBuffer
1133buffer_size=0
1134eventq_index=0
1135ordered=true
1136randomization=false
1137
1138[system.ruby.network.routers2.port_buffers05]
1139type=MessageBuffer
1140buffer_size=0
1141eventq_index=0
1142ordered=true
1143randomization=false
1144
1145[system.ruby.network.routers2.port_buffers06]
1146type=MessageBuffer
1147buffer_size=0
1148eventq_index=0
1149ordered=true
1150randomization=false
1151
1152[system.ruby.network.routers2.port_buffers07]
1153type=MessageBuffer
1154buffer_size=0
1155eventq_index=0
1156ordered=true
1157randomization=false
1158
1159[system.ruby.network.routers2.port_buffers08]
1160type=MessageBuffer
1161buffer_size=0
1162eventq_index=0
1163ordered=true
1164randomization=false
1165
1166[system.ruby.network.routers2.port_buffers09]
1167type=MessageBuffer
1168buffer_size=0
1169eventq_index=0
1170ordered=true
1171randomization=false
1172
1173[system.ruby.network.routers2.port_buffers10]
1174type=MessageBuffer
1175buffer_size=0
1176eventq_index=0
1177ordered=true
1178randomization=false
1179
1180[system.ruby.network.routers2.port_buffers11]
1181type=MessageBuffer
1182buffer_size=0
1183eventq_index=0
1184ordered=true
1185randomization=false
1186
1187[system.ruby.network.routers2.port_buffers12]
1188type=MessageBuffer
1189buffer_size=0
1190eventq_index=0
1191ordered=true
1192randomization=false
1193
1194[system.ruby.network.routers2.port_buffers13]
1195type=MessageBuffer
1196buffer_size=0
1197eventq_index=0
1198ordered=true
1199randomization=false
1200
1201[system.ruby.network.routers2.port_buffers14]
1202type=MessageBuffer
1203buffer_size=0
1204eventq_index=0
1205ordered=true
1206randomization=false
1207
1208[system.ruby.network.routers2.port_buffers15]
1209type=MessageBuffer
1210buffer_size=0
1211eventq_index=0
1212ordered=true
1213randomization=false
1214
1215[system.ruby.network.routers2.port_buffers16]
1216type=MessageBuffer
1217buffer_size=0
1218eventq_index=0
1219ordered=true
1220randomization=false
1221
1222[system.ruby.network.routers2.port_buffers17]
1223type=MessageBuffer
1224buffer_size=0
1225eventq_index=0
1226ordered=true
1227randomization=false
1228
1229[system.ruby.network.routers2.port_buffers18]
1230type=MessageBuffer
1231buffer_size=0
1232eventq_index=0
1233ordered=true
1234randomization=false
1235
1236[system.ruby.network.routers2.port_buffers19]
1237type=MessageBuffer
1238buffer_size=0
1239eventq_index=0
1240ordered=true
1241randomization=false
1242
1243[system.sys_port_proxy]
1244type=RubyPortProxy
1245clk_domain=system.clk_domain
1246default_p_state=UNDEFINED
1019eventq_index=0
1020is_cpu_sequencer=true
1021no_retry_on_stall=false
1247eventq_index=0
1248is_cpu_sequencer=true
1249no_retry_on_stall=false
1250p_state_clk_gate_bins=20
1251p_state_clk_gate_max=1000000000
1252p_state_clk_gate_min=1
1253power_model=Null
1022ruby_system=system.ruby
1023support_data_reqs=true
1024support_inst_reqs=true
1025system=system
1026using_ruby_tester=false
1027version=0
1028slave=system.system_port
1029
1030[system.voltage_domain]
1031type=VoltageDomain
1032eventq_index=0
1033voltage=1.000000
1034
1254ruby_system=system.ruby
1255support_data_reqs=true
1256support_inst_reqs=true
1257system=system
1258using_ruby_tester=false
1259version=0
1260slave=system.system_port
1261
1262[system.voltage_domain]
1263type=VoltageDomain
1264eventq_index=0
1265voltage=1.000000
1266