config.ini (11219:b65d4e878ed2) config.ini (11268:8b4b55d79ddd)
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
17eventq_index=0
18init_param=0
19kernel=
20kernel_addr_check=true
21load_addr_mask=1099511627775
22load_offset=0
23mem_mode=timing
24mem_ranges=0:268435455
25memories=system.mem_ctrls
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.sys_port_proxy.slave[0]
39
40[system.clk_domain]
41type=SrcClockDomain
42clock=1
43domain_id=-1
44eventq_index=0
45init_perf_level=0
46voltage_domain=system.voltage_domain
47
48[system.cpu]
49type=TimingSimpleCPU
50children=clk_domain dtb interrupts isa itb tracer workload
51branchPred=Null
52checker=Null
53clk_domain=system.cpu.clk_domain
54cpu_id=0
55do_checkpoint_insts=true
56do_quiesce=true
57do_statistics_insts=true
58dtb=system.cpu.dtb
59eventq_index=0
60function_trace=false
61function_trace_start=0
62interrupts=system.cpu.interrupts
63isa=system.cpu.isa
64itb=system.cpu.itb
65max_insts_all_threads=0
66max_insts_any_thread=0
67max_loads_all_threads=0
68max_loads_any_thread=0
69numThreads=1
70profile=0
71progress_interval=0
72simpoint_start_insts=
73socket_id=0
74switched_out=false
75system=system
76tracer=system.cpu.tracer
77workload=system.cpu.workload
78dcache_port=system.ruby.l1_cntrl0.sequencer.slave[1]
79icache_port=system.ruby.l1_cntrl0.sequencer.slave[0]
80
81[system.cpu.clk_domain]
82type=SrcClockDomain
83clock=1
84domain_id=-1
85eventq_index=0
86init_perf_level=0
87voltage_domain=system.voltage_domain
88
89[system.cpu.dtb]
90type=AlphaTLB
91eventq_index=0
92size=64
93
94[system.cpu.interrupts]
95type=AlphaInterrupts
96eventq_index=0
97
98[system.cpu.isa]
99type=AlphaISA
100eventq_index=0
101system=system
102
103[system.cpu.itb]
104type=AlphaTLB
105eventq_index=0
106size=48
107
108[system.cpu.tracer]
109type=ExeTracer
110eventq_index=0
111
112[system.cpu.workload]
113type=LiveProcess
114cmd=hello
115cwd=
116drivers=
117egid=100
118env=
119errout=cerr
120euid=100
121eventq_index=0
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
17eventq_index=0
18init_param=0
19kernel=
20kernel_addr_check=true
21load_addr_mask=1099511627775
22load_offset=0
23mem_mode=timing
24mem_ranges=0:268435455
25memories=system.mem_ctrls
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.sys_port_proxy.slave[0]
39
40[system.clk_domain]
41type=SrcClockDomain
42clock=1
43domain_id=-1
44eventq_index=0
45init_perf_level=0
46voltage_domain=system.voltage_domain
47
48[system.cpu]
49type=TimingSimpleCPU
50children=clk_domain dtb interrupts isa itb tracer workload
51branchPred=Null
52checker=Null
53clk_domain=system.cpu.clk_domain
54cpu_id=0
55do_checkpoint_insts=true
56do_quiesce=true
57do_statistics_insts=true
58dtb=system.cpu.dtb
59eventq_index=0
60function_trace=false
61function_trace_start=0
62interrupts=system.cpu.interrupts
63isa=system.cpu.isa
64itb=system.cpu.itb
65max_insts_all_threads=0
66max_insts_any_thread=0
67max_loads_all_threads=0
68max_loads_any_thread=0
69numThreads=1
70profile=0
71progress_interval=0
72simpoint_start_insts=
73socket_id=0
74switched_out=false
75system=system
76tracer=system.cpu.tracer
77workload=system.cpu.workload
78dcache_port=system.ruby.l1_cntrl0.sequencer.slave[1]
79icache_port=system.ruby.l1_cntrl0.sequencer.slave[0]
80
81[system.cpu.clk_domain]
82type=SrcClockDomain
83clock=1
84domain_id=-1
85eventq_index=0
86init_perf_level=0
87voltage_domain=system.voltage_domain
88
89[system.cpu.dtb]
90type=AlphaTLB
91eventq_index=0
92size=64
93
94[system.cpu.interrupts]
95type=AlphaInterrupts
96eventq_index=0
97
98[system.cpu.isa]
99type=AlphaISA
100eventq_index=0
101system=system
102
103[system.cpu.itb]
104type=AlphaTLB
105eventq_index=0
106size=48
107
108[system.cpu.tracer]
109type=ExeTracer
110eventq_index=0
111
112[system.cpu.workload]
113type=LiveProcess
114cmd=hello
115cwd=
116drivers=
117egid=100
118env=
119errout=cerr
120euid=100
121eventq_index=0
122executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/linux/hello
122executable=/dist/m5/regression/test-progs/hello/bin/alpha/linux/hello
123gid=100
124input=cin
125kvmInSE=false
126max_stack_size=67108864
127output=cout
128pid=100
129ppid=99
130simpoint=0
131system=system
132uid=100
133useArchPT=false
134
135[system.dvfs_handler]
136type=DVFSHandler
137domains=
138enable=false
139eventq_index=0
140sys_clk_domain=system.clk_domain
141transition_latency=100000
142
143[system.mem_ctrls]
144type=DRAMCtrl
145IDD0=0.075000
146IDD02=0.000000
147IDD2N=0.050000
148IDD2N2=0.000000
149IDD2P0=0.000000
150IDD2P02=0.000000
151IDD2P1=0.000000
152IDD2P12=0.000000
153IDD3N=0.057000
154IDD3N2=0.000000
155IDD3P0=0.000000
156IDD3P02=0.000000
157IDD3P1=0.000000
158IDD3P12=0.000000
159IDD4R=0.187000
160IDD4R2=0.000000
161IDD4W=0.165000
162IDD4W2=0.000000
163IDD5=0.220000
164IDD52=0.000000
165IDD6=0.000000
166IDD62=0.000000
167VDD=1.500000
168VDD2=0.000000
169activation_limit=4
170addr_mapping=RoRaBaCoCh
171bank_groups_per_rank=0
172banks_per_rank=8
173burst_length=8
174channels=1
175clk_domain=system.clk_domain
176conf_table_reported=true
177device_bus_width=8
178device_rowbuffer_size=1024
179device_size=536870912
180devices_per_rank=8
181dll=true
182eventq_index=0
183in_addr_map=true
184max_accesses_per_row=16
185mem_sched_policy=frfcfs
186min_writes_per_switch=16
187null=false
188page_policy=open_adaptive
189range=0:268435455
190ranks_per_channel=2
191read_buffer_size=32
192static_backend_latency=10
193static_frontend_latency=10
194tBURST=5
195tCCD_L=0
196tCK=1
197tCL=14
198tCS=3
199tRAS=35
200tRCD=14
201tREFI=7800
202tRFC=260
203tRP=14
204tRRD=6
205tRRD_L=0
206tRTP=8
207tRTW=3
208tWR=15
209tWTR=8
210tXAW=30
211tXP=0
212tXPDLL=0
213tXS=0
214tXSDLL=0
215write_buffer_size=64
216write_high_thresh_perc=85
217write_low_thresh_perc=50
218port=system.ruby.dir_cntrl0.memory
219
220[system.ruby]
221type=RubySystem
222children=clk_domain dir_cntrl0 l1_cntrl0 memctrl_clk_domain network
223access_backing_store=false
224all_instructions=false
225block_size_bytes=64
226clk_domain=system.ruby.clk_domain
227eventq_index=0
228hot_lines=false
229memory_size_bits=48
230num_of_sequencers=1
231number_of_virtual_networks=5
232phys_mem=Null
233randomization=false
234
235[system.ruby.clk_domain]
236type=SrcClockDomain
237clock=1
238domain_id=-1
239eventq_index=0
240init_perf_level=0
241voltage_domain=system.voltage_domain
242
243[system.ruby.dir_cntrl0]
244type=Directory_Controller
245children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory
246buffer_size=0
247clk_domain=system.ruby.clk_domain
248cluster_id=0
249directory=system.ruby.dir_cntrl0.directory
250directory_latency=12
251dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
252dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
253eventq_index=0
254forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
255number_of_TBEs=256
256recycle_latency=10
257requestToDir=system.ruby.dir_cntrl0.requestToDir
258responseFromDir=system.ruby.dir_cntrl0.responseFromDir
259responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
260ruby_system=system.ruby
261system=system
262to_memory_controller_latency=1
263transitions_per_cycle=4
264version=0
265memory=system.mem_ctrls.port
266
267[system.ruby.dir_cntrl0.directory]
268type=RubyDirectoryMemory
269eventq_index=0
270numa_high_bit=5
271size=268435456
272version=0
273
274[system.ruby.dir_cntrl0.dmaRequestToDir]
275type=MessageBuffer
276buffer_size=0
277eventq_index=0
278ordered=true
279randomization=false
280slave=system.ruby.network.master[3]
281
282[system.ruby.dir_cntrl0.dmaResponseFromDir]
283type=MessageBuffer
284buffer_size=0
285eventq_index=0
286ordered=true
287randomization=false
288master=system.ruby.network.slave[3]
289
290[system.ruby.dir_cntrl0.forwardFromDir]
291type=MessageBuffer
292buffer_size=0
293eventq_index=0
294ordered=false
295randomization=false
296master=system.ruby.network.slave[4]
297
298[system.ruby.dir_cntrl0.requestToDir]
299type=MessageBuffer
300buffer_size=0
301eventq_index=0
302ordered=true
303randomization=false
304slave=system.ruby.network.master[2]
305
306[system.ruby.dir_cntrl0.responseFromDir]
307type=MessageBuffer
308buffer_size=0
309eventq_index=0
310ordered=false
311randomization=false
312master=system.ruby.network.slave[2]
313
314[system.ruby.dir_cntrl0.responseFromMemory]
315type=MessageBuffer
316buffer_size=0
317eventq_index=0
318ordered=false
319randomization=false
320
321[system.ruby.l1_cntrl0]
322type=L1Cache_Controller
323children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
324buffer_size=0
325cacheMemory=system.ruby.l1_cntrl0.cacheMemory
326cache_response_latency=12
327clk_domain=system.cpu.clk_domain
328cluster_id=0
329eventq_index=0
330forwardToCache=system.ruby.l1_cntrl0.forwardToCache
331issue_latency=2
332mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
333number_of_TBEs=256
334recycle_latency=10
335requestFromCache=system.ruby.l1_cntrl0.requestFromCache
336responseFromCache=system.ruby.l1_cntrl0.responseFromCache
337responseToCache=system.ruby.l1_cntrl0.responseToCache
338ruby_system=system.ruby
339send_evictions=false
340sequencer=system.ruby.l1_cntrl0.sequencer
341system=system
342transitions_per_cycle=4
343version=0
344
345[system.ruby.l1_cntrl0.cacheMemory]
346type=RubyCache
347children=replacement_policy
348assoc=2
349dataAccessLatency=1
350dataArrayBanks=1
351eventq_index=0
352is_icache=false
353replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy
354resourceStalls=false
355ruby_system=system.ruby
356size=256
357start_index_bit=6
358tagAccessLatency=1
359tagArrayBanks=1
360
361[system.ruby.l1_cntrl0.cacheMemory.replacement_policy]
362type=PseudoLRUReplacementPolicy
363assoc=2
364block_size=64
365eventq_index=0
366size=256
367
368[system.ruby.l1_cntrl0.forwardToCache]
369type=MessageBuffer
370buffer_size=0
371eventq_index=0
372ordered=true
373randomization=false
374slave=system.ruby.network.master[0]
375
376[system.ruby.l1_cntrl0.mandatoryQueue]
377type=MessageBuffer
378buffer_size=0
379eventq_index=0
380ordered=false
381randomization=false
382
383[system.ruby.l1_cntrl0.requestFromCache]
384type=MessageBuffer
385buffer_size=0
386eventq_index=0
387ordered=true
388randomization=false
389master=system.ruby.network.slave[0]
390
391[system.ruby.l1_cntrl0.responseFromCache]
392type=MessageBuffer
393buffer_size=0
394eventq_index=0
395ordered=true
396randomization=false
397master=system.ruby.network.slave[1]
398
399[system.ruby.l1_cntrl0.responseToCache]
400type=MessageBuffer
401buffer_size=0
402eventq_index=0
403ordered=true
404randomization=false
405slave=system.ruby.network.master[1]
406
407[system.ruby.l1_cntrl0.sequencer]
408type=RubySequencer
409clk_domain=system.cpu.clk_domain
410dcache=system.ruby.l1_cntrl0.cacheMemory
411dcache_hit_latency=1
412deadlock_threshold=500000
413eventq_index=0
414icache=system.ruby.l1_cntrl0.cacheMemory
415icache_hit_latency=1
416max_outstanding_requests=16
123gid=100
124input=cin
125kvmInSE=false
126max_stack_size=67108864
127output=cout
128pid=100
129ppid=99
130simpoint=0
131system=system
132uid=100
133useArchPT=false
134
135[system.dvfs_handler]
136type=DVFSHandler
137domains=
138enable=false
139eventq_index=0
140sys_clk_domain=system.clk_domain
141transition_latency=100000
142
143[system.mem_ctrls]
144type=DRAMCtrl
145IDD0=0.075000
146IDD02=0.000000
147IDD2N=0.050000
148IDD2N2=0.000000
149IDD2P0=0.000000
150IDD2P02=0.000000
151IDD2P1=0.000000
152IDD2P12=0.000000
153IDD3N=0.057000
154IDD3N2=0.000000
155IDD3P0=0.000000
156IDD3P02=0.000000
157IDD3P1=0.000000
158IDD3P12=0.000000
159IDD4R=0.187000
160IDD4R2=0.000000
161IDD4W=0.165000
162IDD4W2=0.000000
163IDD5=0.220000
164IDD52=0.000000
165IDD6=0.000000
166IDD62=0.000000
167VDD=1.500000
168VDD2=0.000000
169activation_limit=4
170addr_mapping=RoRaBaCoCh
171bank_groups_per_rank=0
172banks_per_rank=8
173burst_length=8
174channels=1
175clk_domain=system.clk_domain
176conf_table_reported=true
177device_bus_width=8
178device_rowbuffer_size=1024
179device_size=536870912
180devices_per_rank=8
181dll=true
182eventq_index=0
183in_addr_map=true
184max_accesses_per_row=16
185mem_sched_policy=frfcfs
186min_writes_per_switch=16
187null=false
188page_policy=open_adaptive
189range=0:268435455
190ranks_per_channel=2
191read_buffer_size=32
192static_backend_latency=10
193static_frontend_latency=10
194tBURST=5
195tCCD_L=0
196tCK=1
197tCL=14
198tCS=3
199tRAS=35
200tRCD=14
201tREFI=7800
202tRFC=260
203tRP=14
204tRRD=6
205tRRD_L=0
206tRTP=8
207tRTW=3
208tWR=15
209tWTR=8
210tXAW=30
211tXP=0
212tXPDLL=0
213tXS=0
214tXSDLL=0
215write_buffer_size=64
216write_high_thresh_perc=85
217write_low_thresh_perc=50
218port=system.ruby.dir_cntrl0.memory
219
220[system.ruby]
221type=RubySystem
222children=clk_domain dir_cntrl0 l1_cntrl0 memctrl_clk_domain network
223access_backing_store=false
224all_instructions=false
225block_size_bytes=64
226clk_domain=system.ruby.clk_domain
227eventq_index=0
228hot_lines=false
229memory_size_bits=48
230num_of_sequencers=1
231number_of_virtual_networks=5
232phys_mem=Null
233randomization=false
234
235[system.ruby.clk_domain]
236type=SrcClockDomain
237clock=1
238domain_id=-1
239eventq_index=0
240init_perf_level=0
241voltage_domain=system.voltage_domain
242
243[system.ruby.dir_cntrl0]
244type=Directory_Controller
245children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory
246buffer_size=0
247clk_domain=system.ruby.clk_domain
248cluster_id=0
249directory=system.ruby.dir_cntrl0.directory
250directory_latency=12
251dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
252dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
253eventq_index=0
254forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
255number_of_TBEs=256
256recycle_latency=10
257requestToDir=system.ruby.dir_cntrl0.requestToDir
258responseFromDir=system.ruby.dir_cntrl0.responseFromDir
259responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
260ruby_system=system.ruby
261system=system
262to_memory_controller_latency=1
263transitions_per_cycle=4
264version=0
265memory=system.mem_ctrls.port
266
267[system.ruby.dir_cntrl0.directory]
268type=RubyDirectoryMemory
269eventq_index=0
270numa_high_bit=5
271size=268435456
272version=0
273
274[system.ruby.dir_cntrl0.dmaRequestToDir]
275type=MessageBuffer
276buffer_size=0
277eventq_index=0
278ordered=true
279randomization=false
280slave=system.ruby.network.master[3]
281
282[system.ruby.dir_cntrl0.dmaResponseFromDir]
283type=MessageBuffer
284buffer_size=0
285eventq_index=0
286ordered=true
287randomization=false
288master=system.ruby.network.slave[3]
289
290[system.ruby.dir_cntrl0.forwardFromDir]
291type=MessageBuffer
292buffer_size=0
293eventq_index=0
294ordered=false
295randomization=false
296master=system.ruby.network.slave[4]
297
298[system.ruby.dir_cntrl0.requestToDir]
299type=MessageBuffer
300buffer_size=0
301eventq_index=0
302ordered=true
303randomization=false
304slave=system.ruby.network.master[2]
305
306[system.ruby.dir_cntrl0.responseFromDir]
307type=MessageBuffer
308buffer_size=0
309eventq_index=0
310ordered=false
311randomization=false
312master=system.ruby.network.slave[2]
313
314[system.ruby.dir_cntrl0.responseFromMemory]
315type=MessageBuffer
316buffer_size=0
317eventq_index=0
318ordered=false
319randomization=false
320
321[system.ruby.l1_cntrl0]
322type=L1Cache_Controller
323children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
324buffer_size=0
325cacheMemory=system.ruby.l1_cntrl0.cacheMemory
326cache_response_latency=12
327clk_domain=system.cpu.clk_domain
328cluster_id=0
329eventq_index=0
330forwardToCache=system.ruby.l1_cntrl0.forwardToCache
331issue_latency=2
332mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
333number_of_TBEs=256
334recycle_latency=10
335requestFromCache=system.ruby.l1_cntrl0.requestFromCache
336responseFromCache=system.ruby.l1_cntrl0.responseFromCache
337responseToCache=system.ruby.l1_cntrl0.responseToCache
338ruby_system=system.ruby
339send_evictions=false
340sequencer=system.ruby.l1_cntrl0.sequencer
341system=system
342transitions_per_cycle=4
343version=0
344
345[system.ruby.l1_cntrl0.cacheMemory]
346type=RubyCache
347children=replacement_policy
348assoc=2
349dataAccessLatency=1
350dataArrayBanks=1
351eventq_index=0
352is_icache=false
353replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy
354resourceStalls=false
355ruby_system=system.ruby
356size=256
357start_index_bit=6
358tagAccessLatency=1
359tagArrayBanks=1
360
361[system.ruby.l1_cntrl0.cacheMemory.replacement_policy]
362type=PseudoLRUReplacementPolicy
363assoc=2
364block_size=64
365eventq_index=0
366size=256
367
368[system.ruby.l1_cntrl0.forwardToCache]
369type=MessageBuffer
370buffer_size=0
371eventq_index=0
372ordered=true
373randomization=false
374slave=system.ruby.network.master[0]
375
376[system.ruby.l1_cntrl0.mandatoryQueue]
377type=MessageBuffer
378buffer_size=0
379eventq_index=0
380ordered=false
381randomization=false
382
383[system.ruby.l1_cntrl0.requestFromCache]
384type=MessageBuffer
385buffer_size=0
386eventq_index=0
387ordered=true
388randomization=false
389master=system.ruby.network.slave[0]
390
391[system.ruby.l1_cntrl0.responseFromCache]
392type=MessageBuffer
393buffer_size=0
394eventq_index=0
395ordered=true
396randomization=false
397master=system.ruby.network.slave[1]
398
399[system.ruby.l1_cntrl0.responseToCache]
400type=MessageBuffer
401buffer_size=0
402eventq_index=0
403ordered=true
404randomization=false
405slave=system.ruby.network.master[1]
406
407[system.ruby.l1_cntrl0.sequencer]
408type=RubySequencer
409clk_domain=system.cpu.clk_domain
410dcache=system.ruby.l1_cntrl0.cacheMemory
411dcache_hit_latency=1
412deadlock_threshold=500000
413eventq_index=0
414icache=system.ruby.l1_cntrl0.cacheMemory
415icache_hit_latency=1
416max_outstanding_requests=16
417no_retry_on_stall=false
417ruby_system=system.ruby
418support_data_reqs=true
419support_inst_reqs=true
420system=system
421using_network_tester=false
422using_ruby_tester=false
423version=0
424slave=system.cpu.icache_port system.cpu.dcache_port
425
426[system.ruby.memctrl_clk_domain]
427type=DerivedClockDomain
428clk_divider=3
429clk_domain=system.ruby.clk_domain
430eventq_index=0
431
432[system.ruby.network]
433type=SimpleNetwork
434children=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
435adaptive_routing=false
436buffer_size=0
437clk_domain=system.ruby.clk_domain
438control_msg_size=8
439endpoint_bandwidth=1000
440eventq_index=0
441ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
442int_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
443int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
444netifs=
445number_of_virtual_networks=5
446routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
447ruby_system=system.ruby
448topology=Crossbar
449master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
450slave=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
451
452[system.ruby.network.ext_links0]
453type=SimpleExtLink
454bandwidth_factor=16
455eventq_index=0
456ext_node=system.ruby.l1_cntrl0
457int_node=system.ruby.network.routers0
458latency=1
459link_id=0
460weight=1
461
462[system.ruby.network.ext_links1]
463type=SimpleExtLink
464bandwidth_factor=16
465eventq_index=0
466ext_node=system.ruby.dir_cntrl0
467int_node=system.ruby.network.routers1
468latency=1
469link_id=1
470weight=1
471
472[system.ruby.network.int_link_buffers00]
473type=MessageBuffer
474buffer_size=0
475eventq_index=0
476ordered=true
477randomization=false
478
479[system.ruby.network.int_link_buffers01]
480type=MessageBuffer
481buffer_size=0
482eventq_index=0
483ordered=true
484randomization=false
485
486[system.ruby.network.int_link_buffers02]
487type=MessageBuffer
488buffer_size=0
489eventq_index=0
490ordered=true
491randomization=false
492
493[system.ruby.network.int_link_buffers03]
494type=MessageBuffer
495buffer_size=0
496eventq_index=0
497ordered=true
498randomization=false
499
500[system.ruby.network.int_link_buffers04]
501type=MessageBuffer
502buffer_size=0
503eventq_index=0
504ordered=true
505randomization=false
506
507[system.ruby.network.int_link_buffers05]
508type=MessageBuffer
509buffer_size=0
510eventq_index=0
511ordered=true
512randomization=false
513
514[system.ruby.network.int_link_buffers06]
515type=MessageBuffer
516buffer_size=0
517eventq_index=0
518ordered=true
519randomization=false
520
521[system.ruby.network.int_link_buffers07]
522type=MessageBuffer
523buffer_size=0
524eventq_index=0
525ordered=true
526randomization=false
527
528[system.ruby.network.int_link_buffers08]
529type=MessageBuffer
530buffer_size=0
531eventq_index=0
532ordered=true
533randomization=false
534
535[system.ruby.network.int_link_buffers09]
536type=MessageBuffer
537buffer_size=0
538eventq_index=0
539ordered=true
540randomization=false
541
542[system.ruby.network.int_link_buffers10]
543type=MessageBuffer
544buffer_size=0
545eventq_index=0
546ordered=true
547randomization=false
548
549[system.ruby.network.int_link_buffers11]
550type=MessageBuffer
551buffer_size=0
552eventq_index=0
553ordered=true
554randomization=false
555
556[system.ruby.network.int_link_buffers12]
557type=MessageBuffer
558buffer_size=0
559eventq_index=0
560ordered=true
561randomization=false
562
563[system.ruby.network.int_link_buffers13]
564type=MessageBuffer
565buffer_size=0
566eventq_index=0
567ordered=true
568randomization=false
569
570[system.ruby.network.int_link_buffers14]
571type=MessageBuffer
572buffer_size=0
573eventq_index=0
574ordered=true
575randomization=false
576
577[system.ruby.network.int_link_buffers15]
578type=MessageBuffer
579buffer_size=0
580eventq_index=0
581ordered=true
582randomization=false
583
584[system.ruby.network.int_link_buffers16]
585type=MessageBuffer
586buffer_size=0
587eventq_index=0
588ordered=true
589randomization=false
590
591[system.ruby.network.int_link_buffers17]
592type=MessageBuffer
593buffer_size=0
594eventq_index=0
595ordered=true
596randomization=false
597
598[system.ruby.network.int_link_buffers18]
599type=MessageBuffer
600buffer_size=0
601eventq_index=0
602ordered=true
603randomization=false
604
605[system.ruby.network.int_link_buffers19]
606type=MessageBuffer
607buffer_size=0
608eventq_index=0
609ordered=true
610randomization=false
611
612[system.ruby.network.int_links0]
613type=SimpleIntLink
614bandwidth_factor=16
615eventq_index=0
616latency=1
617link_id=2
618node_a=system.ruby.network.routers0
619node_b=system.ruby.network.routers2
620weight=1
621
622[system.ruby.network.int_links1]
623type=SimpleIntLink
624bandwidth_factor=16
625eventq_index=0
626latency=1
627link_id=3
628node_a=system.ruby.network.routers1
629node_b=system.ruby.network.routers2
630weight=1
631
632[system.ruby.network.routers0]
633type=Switch
634children=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
635clk_domain=system.ruby.clk_domain
636eventq_index=0
637port_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
638router_id=0
639virt_nets=5
640
641[system.ruby.network.routers0.port_buffers00]
642type=MessageBuffer
643buffer_size=0
644eventq_index=0
645ordered=true
646randomization=false
647
648[system.ruby.network.routers0.port_buffers01]
649type=MessageBuffer
650buffer_size=0
651eventq_index=0
652ordered=true
653randomization=false
654
655[system.ruby.network.routers0.port_buffers02]
656type=MessageBuffer
657buffer_size=0
658eventq_index=0
659ordered=true
660randomization=false
661
662[system.ruby.network.routers0.port_buffers03]
663type=MessageBuffer
664buffer_size=0
665eventq_index=0
666ordered=true
667randomization=false
668
669[system.ruby.network.routers0.port_buffers04]
670type=MessageBuffer
671buffer_size=0
672eventq_index=0
673ordered=true
674randomization=false
675
676[system.ruby.network.routers0.port_buffers05]
677type=MessageBuffer
678buffer_size=0
679eventq_index=0
680ordered=true
681randomization=false
682
683[system.ruby.network.routers0.port_buffers06]
684type=MessageBuffer
685buffer_size=0
686eventq_index=0
687ordered=true
688randomization=false
689
690[system.ruby.network.routers0.port_buffers07]
691type=MessageBuffer
692buffer_size=0
693eventq_index=0
694ordered=true
695randomization=false
696
697[system.ruby.network.routers0.port_buffers08]
698type=MessageBuffer
699buffer_size=0
700eventq_index=0
701ordered=true
702randomization=false
703
704[system.ruby.network.routers0.port_buffers09]
705type=MessageBuffer
706buffer_size=0
707eventq_index=0
708ordered=true
709randomization=false
710
711[system.ruby.network.routers0.port_buffers10]
712type=MessageBuffer
713buffer_size=0
714eventq_index=0
715ordered=true
716randomization=false
717
718[system.ruby.network.routers0.port_buffers11]
719type=MessageBuffer
720buffer_size=0
721eventq_index=0
722ordered=true
723randomization=false
724
725[system.ruby.network.routers0.port_buffers12]
726type=MessageBuffer
727buffer_size=0
728eventq_index=0
729ordered=true
730randomization=false
731
732[system.ruby.network.routers0.port_buffers13]
733type=MessageBuffer
734buffer_size=0
735eventq_index=0
736ordered=true
737randomization=false
738
739[system.ruby.network.routers0.port_buffers14]
740type=MessageBuffer
741buffer_size=0
742eventq_index=0
743ordered=true
744randomization=false
745
746[system.ruby.network.routers1]
747type=Switch
748children=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
749clk_domain=system.ruby.clk_domain
750eventq_index=0
751port_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
752router_id=1
753virt_nets=5
754
755[system.ruby.network.routers1.port_buffers00]
756type=MessageBuffer
757buffer_size=0
758eventq_index=0
759ordered=true
760randomization=false
761
762[system.ruby.network.routers1.port_buffers01]
763type=MessageBuffer
764buffer_size=0
765eventq_index=0
766ordered=true
767randomization=false
768
769[system.ruby.network.routers1.port_buffers02]
770type=MessageBuffer
771buffer_size=0
772eventq_index=0
773ordered=true
774randomization=false
775
776[system.ruby.network.routers1.port_buffers03]
777type=MessageBuffer
778buffer_size=0
779eventq_index=0
780ordered=true
781randomization=false
782
783[system.ruby.network.routers1.port_buffers04]
784type=MessageBuffer
785buffer_size=0
786eventq_index=0
787ordered=true
788randomization=false
789
790[system.ruby.network.routers1.port_buffers05]
791type=MessageBuffer
792buffer_size=0
793eventq_index=0
794ordered=true
795randomization=false
796
797[system.ruby.network.routers1.port_buffers06]
798type=MessageBuffer
799buffer_size=0
800eventq_index=0
801ordered=true
802randomization=false
803
804[system.ruby.network.routers1.port_buffers07]
805type=MessageBuffer
806buffer_size=0
807eventq_index=0
808ordered=true
809randomization=false
810
811[system.ruby.network.routers1.port_buffers08]
812type=MessageBuffer
813buffer_size=0
814eventq_index=0
815ordered=true
816randomization=false
817
818[system.ruby.network.routers1.port_buffers09]
819type=MessageBuffer
820buffer_size=0
821eventq_index=0
822ordered=true
823randomization=false
824
825[system.ruby.network.routers1.port_buffers10]
826type=MessageBuffer
827buffer_size=0
828eventq_index=0
829ordered=true
830randomization=false
831
832[system.ruby.network.routers1.port_buffers11]
833type=MessageBuffer
834buffer_size=0
835eventq_index=0
836ordered=true
837randomization=false
838
839[system.ruby.network.routers1.port_buffers12]
840type=MessageBuffer
841buffer_size=0
842eventq_index=0
843ordered=true
844randomization=false
845
846[system.ruby.network.routers1.port_buffers13]
847type=MessageBuffer
848buffer_size=0
849eventq_index=0
850ordered=true
851randomization=false
852
853[system.ruby.network.routers1.port_buffers14]
854type=MessageBuffer
855buffer_size=0
856eventq_index=0
857ordered=true
858randomization=false
859
860[system.ruby.network.routers2]
861type=Switch
862children=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
863clk_domain=system.ruby.clk_domain
864eventq_index=0
865port_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
866router_id=2
867virt_nets=5
868
869[system.ruby.network.routers2.port_buffers00]
870type=MessageBuffer
871buffer_size=0
872eventq_index=0
873ordered=true
874randomization=false
875
876[system.ruby.network.routers2.port_buffers01]
877type=MessageBuffer
878buffer_size=0
879eventq_index=0
880ordered=true
881randomization=false
882
883[system.ruby.network.routers2.port_buffers02]
884type=MessageBuffer
885buffer_size=0
886eventq_index=0
887ordered=true
888randomization=false
889
890[system.ruby.network.routers2.port_buffers03]
891type=MessageBuffer
892buffer_size=0
893eventq_index=0
894ordered=true
895randomization=false
896
897[system.ruby.network.routers2.port_buffers04]
898type=MessageBuffer
899buffer_size=0
900eventq_index=0
901ordered=true
902randomization=false
903
904[system.ruby.network.routers2.port_buffers05]
905type=MessageBuffer
906buffer_size=0
907eventq_index=0
908ordered=true
909randomization=false
910
911[system.ruby.network.routers2.port_buffers06]
912type=MessageBuffer
913buffer_size=0
914eventq_index=0
915ordered=true
916randomization=false
917
918[system.ruby.network.routers2.port_buffers07]
919type=MessageBuffer
920buffer_size=0
921eventq_index=0
922ordered=true
923randomization=false
924
925[system.ruby.network.routers2.port_buffers08]
926type=MessageBuffer
927buffer_size=0
928eventq_index=0
929ordered=true
930randomization=false
931
932[system.ruby.network.routers2.port_buffers09]
933type=MessageBuffer
934buffer_size=0
935eventq_index=0
936ordered=true
937randomization=false
938
939[system.ruby.network.routers2.port_buffers10]
940type=MessageBuffer
941buffer_size=0
942eventq_index=0
943ordered=true
944randomization=false
945
946[system.ruby.network.routers2.port_buffers11]
947type=MessageBuffer
948buffer_size=0
949eventq_index=0
950ordered=true
951randomization=false
952
953[system.ruby.network.routers2.port_buffers12]
954type=MessageBuffer
955buffer_size=0
956eventq_index=0
957ordered=true
958randomization=false
959
960[system.ruby.network.routers2.port_buffers13]
961type=MessageBuffer
962buffer_size=0
963eventq_index=0
964ordered=true
965randomization=false
966
967[system.ruby.network.routers2.port_buffers14]
968type=MessageBuffer
969buffer_size=0
970eventq_index=0
971ordered=true
972randomization=false
973
974[system.ruby.network.routers2.port_buffers15]
975type=MessageBuffer
976buffer_size=0
977eventq_index=0
978ordered=true
979randomization=false
980
981[system.ruby.network.routers2.port_buffers16]
982type=MessageBuffer
983buffer_size=0
984eventq_index=0
985ordered=true
986randomization=false
987
988[system.ruby.network.routers2.port_buffers17]
989type=MessageBuffer
990buffer_size=0
991eventq_index=0
992ordered=true
993randomization=false
994
995[system.ruby.network.routers2.port_buffers18]
996type=MessageBuffer
997buffer_size=0
998eventq_index=0
999ordered=true
1000randomization=false
1001
1002[system.ruby.network.routers2.port_buffers19]
1003type=MessageBuffer
1004buffer_size=0
1005eventq_index=0
1006ordered=true
1007randomization=false
1008
1009[system.sys_port_proxy]
1010type=RubyPortProxy
1011clk_domain=system.clk_domain
1012eventq_index=0
418ruby_system=system.ruby
419support_data_reqs=true
420support_inst_reqs=true
421system=system
422using_network_tester=false
423using_ruby_tester=false
424version=0
425slave=system.cpu.icache_port system.cpu.dcache_port
426
427[system.ruby.memctrl_clk_domain]
428type=DerivedClockDomain
429clk_divider=3
430clk_domain=system.ruby.clk_domain
431eventq_index=0
432
433[system.ruby.network]
434type=SimpleNetwork
435children=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
436adaptive_routing=false
437buffer_size=0
438clk_domain=system.ruby.clk_domain
439control_msg_size=8
440endpoint_bandwidth=1000
441eventq_index=0
442ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
443int_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
444int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
445netifs=
446number_of_virtual_networks=5
447routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
448ruby_system=system.ruby
449topology=Crossbar
450master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
451slave=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
452
453[system.ruby.network.ext_links0]
454type=SimpleExtLink
455bandwidth_factor=16
456eventq_index=0
457ext_node=system.ruby.l1_cntrl0
458int_node=system.ruby.network.routers0
459latency=1
460link_id=0
461weight=1
462
463[system.ruby.network.ext_links1]
464type=SimpleExtLink
465bandwidth_factor=16
466eventq_index=0
467ext_node=system.ruby.dir_cntrl0
468int_node=system.ruby.network.routers1
469latency=1
470link_id=1
471weight=1
472
473[system.ruby.network.int_link_buffers00]
474type=MessageBuffer
475buffer_size=0
476eventq_index=0
477ordered=true
478randomization=false
479
480[system.ruby.network.int_link_buffers01]
481type=MessageBuffer
482buffer_size=0
483eventq_index=0
484ordered=true
485randomization=false
486
487[system.ruby.network.int_link_buffers02]
488type=MessageBuffer
489buffer_size=0
490eventq_index=0
491ordered=true
492randomization=false
493
494[system.ruby.network.int_link_buffers03]
495type=MessageBuffer
496buffer_size=0
497eventq_index=0
498ordered=true
499randomization=false
500
501[system.ruby.network.int_link_buffers04]
502type=MessageBuffer
503buffer_size=0
504eventq_index=0
505ordered=true
506randomization=false
507
508[system.ruby.network.int_link_buffers05]
509type=MessageBuffer
510buffer_size=0
511eventq_index=0
512ordered=true
513randomization=false
514
515[system.ruby.network.int_link_buffers06]
516type=MessageBuffer
517buffer_size=0
518eventq_index=0
519ordered=true
520randomization=false
521
522[system.ruby.network.int_link_buffers07]
523type=MessageBuffer
524buffer_size=0
525eventq_index=0
526ordered=true
527randomization=false
528
529[system.ruby.network.int_link_buffers08]
530type=MessageBuffer
531buffer_size=0
532eventq_index=0
533ordered=true
534randomization=false
535
536[system.ruby.network.int_link_buffers09]
537type=MessageBuffer
538buffer_size=0
539eventq_index=0
540ordered=true
541randomization=false
542
543[system.ruby.network.int_link_buffers10]
544type=MessageBuffer
545buffer_size=0
546eventq_index=0
547ordered=true
548randomization=false
549
550[system.ruby.network.int_link_buffers11]
551type=MessageBuffer
552buffer_size=0
553eventq_index=0
554ordered=true
555randomization=false
556
557[system.ruby.network.int_link_buffers12]
558type=MessageBuffer
559buffer_size=0
560eventq_index=0
561ordered=true
562randomization=false
563
564[system.ruby.network.int_link_buffers13]
565type=MessageBuffer
566buffer_size=0
567eventq_index=0
568ordered=true
569randomization=false
570
571[system.ruby.network.int_link_buffers14]
572type=MessageBuffer
573buffer_size=0
574eventq_index=0
575ordered=true
576randomization=false
577
578[system.ruby.network.int_link_buffers15]
579type=MessageBuffer
580buffer_size=0
581eventq_index=0
582ordered=true
583randomization=false
584
585[system.ruby.network.int_link_buffers16]
586type=MessageBuffer
587buffer_size=0
588eventq_index=0
589ordered=true
590randomization=false
591
592[system.ruby.network.int_link_buffers17]
593type=MessageBuffer
594buffer_size=0
595eventq_index=0
596ordered=true
597randomization=false
598
599[system.ruby.network.int_link_buffers18]
600type=MessageBuffer
601buffer_size=0
602eventq_index=0
603ordered=true
604randomization=false
605
606[system.ruby.network.int_link_buffers19]
607type=MessageBuffer
608buffer_size=0
609eventq_index=0
610ordered=true
611randomization=false
612
613[system.ruby.network.int_links0]
614type=SimpleIntLink
615bandwidth_factor=16
616eventq_index=0
617latency=1
618link_id=2
619node_a=system.ruby.network.routers0
620node_b=system.ruby.network.routers2
621weight=1
622
623[system.ruby.network.int_links1]
624type=SimpleIntLink
625bandwidth_factor=16
626eventq_index=0
627latency=1
628link_id=3
629node_a=system.ruby.network.routers1
630node_b=system.ruby.network.routers2
631weight=1
632
633[system.ruby.network.routers0]
634type=Switch
635children=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
636clk_domain=system.ruby.clk_domain
637eventq_index=0
638port_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
639router_id=0
640virt_nets=5
641
642[system.ruby.network.routers0.port_buffers00]
643type=MessageBuffer
644buffer_size=0
645eventq_index=0
646ordered=true
647randomization=false
648
649[system.ruby.network.routers0.port_buffers01]
650type=MessageBuffer
651buffer_size=0
652eventq_index=0
653ordered=true
654randomization=false
655
656[system.ruby.network.routers0.port_buffers02]
657type=MessageBuffer
658buffer_size=0
659eventq_index=0
660ordered=true
661randomization=false
662
663[system.ruby.network.routers0.port_buffers03]
664type=MessageBuffer
665buffer_size=0
666eventq_index=0
667ordered=true
668randomization=false
669
670[system.ruby.network.routers0.port_buffers04]
671type=MessageBuffer
672buffer_size=0
673eventq_index=0
674ordered=true
675randomization=false
676
677[system.ruby.network.routers0.port_buffers05]
678type=MessageBuffer
679buffer_size=0
680eventq_index=0
681ordered=true
682randomization=false
683
684[system.ruby.network.routers0.port_buffers06]
685type=MessageBuffer
686buffer_size=0
687eventq_index=0
688ordered=true
689randomization=false
690
691[system.ruby.network.routers0.port_buffers07]
692type=MessageBuffer
693buffer_size=0
694eventq_index=0
695ordered=true
696randomization=false
697
698[system.ruby.network.routers0.port_buffers08]
699type=MessageBuffer
700buffer_size=0
701eventq_index=0
702ordered=true
703randomization=false
704
705[system.ruby.network.routers0.port_buffers09]
706type=MessageBuffer
707buffer_size=0
708eventq_index=0
709ordered=true
710randomization=false
711
712[system.ruby.network.routers0.port_buffers10]
713type=MessageBuffer
714buffer_size=0
715eventq_index=0
716ordered=true
717randomization=false
718
719[system.ruby.network.routers0.port_buffers11]
720type=MessageBuffer
721buffer_size=0
722eventq_index=0
723ordered=true
724randomization=false
725
726[system.ruby.network.routers0.port_buffers12]
727type=MessageBuffer
728buffer_size=0
729eventq_index=0
730ordered=true
731randomization=false
732
733[system.ruby.network.routers0.port_buffers13]
734type=MessageBuffer
735buffer_size=0
736eventq_index=0
737ordered=true
738randomization=false
739
740[system.ruby.network.routers0.port_buffers14]
741type=MessageBuffer
742buffer_size=0
743eventq_index=0
744ordered=true
745randomization=false
746
747[system.ruby.network.routers1]
748type=Switch
749children=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
750clk_domain=system.ruby.clk_domain
751eventq_index=0
752port_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
753router_id=1
754virt_nets=5
755
756[system.ruby.network.routers1.port_buffers00]
757type=MessageBuffer
758buffer_size=0
759eventq_index=0
760ordered=true
761randomization=false
762
763[system.ruby.network.routers1.port_buffers01]
764type=MessageBuffer
765buffer_size=0
766eventq_index=0
767ordered=true
768randomization=false
769
770[system.ruby.network.routers1.port_buffers02]
771type=MessageBuffer
772buffer_size=0
773eventq_index=0
774ordered=true
775randomization=false
776
777[system.ruby.network.routers1.port_buffers03]
778type=MessageBuffer
779buffer_size=0
780eventq_index=0
781ordered=true
782randomization=false
783
784[system.ruby.network.routers1.port_buffers04]
785type=MessageBuffer
786buffer_size=0
787eventq_index=0
788ordered=true
789randomization=false
790
791[system.ruby.network.routers1.port_buffers05]
792type=MessageBuffer
793buffer_size=0
794eventq_index=0
795ordered=true
796randomization=false
797
798[system.ruby.network.routers1.port_buffers06]
799type=MessageBuffer
800buffer_size=0
801eventq_index=0
802ordered=true
803randomization=false
804
805[system.ruby.network.routers1.port_buffers07]
806type=MessageBuffer
807buffer_size=0
808eventq_index=0
809ordered=true
810randomization=false
811
812[system.ruby.network.routers1.port_buffers08]
813type=MessageBuffer
814buffer_size=0
815eventq_index=0
816ordered=true
817randomization=false
818
819[system.ruby.network.routers1.port_buffers09]
820type=MessageBuffer
821buffer_size=0
822eventq_index=0
823ordered=true
824randomization=false
825
826[system.ruby.network.routers1.port_buffers10]
827type=MessageBuffer
828buffer_size=0
829eventq_index=0
830ordered=true
831randomization=false
832
833[system.ruby.network.routers1.port_buffers11]
834type=MessageBuffer
835buffer_size=0
836eventq_index=0
837ordered=true
838randomization=false
839
840[system.ruby.network.routers1.port_buffers12]
841type=MessageBuffer
842buffer_size=0
843eventq_index=0
844ordered=true
845randomization=false
846
847[system.ruby.network.routers1.port_buffers13]
848type=MessageBuffer
849buffer_size=0
850eventq_index=0
851ordered=true
852randomization=false
853
854[system.ruby.network.routers1.port_buffers14]
855type=MessageBuffer
856buffer_size=0
857eventq_index=0
858ordered=true
859randomization=false
860
861[system.ruby.network.routers2]
862type=Switch
863children=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
864clk_domain=system.ruby.clk_domain
865eventq_index=0
866port_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
867router_id=2
868virt_nets=5
869
870[system.ruby.network.routers2.port_buffers00]
871type=MessageBuffer
872buffer_size=0
873eventq_index=0
874ordered=true
875randomization=false
876
877[system.ruby.network.routers2.port_buffers01]
878type=MessageBuffer
879buffer_size=0
880eventq_index=0
881ordered=true
882randomization=false
883
884[system.ruby.network.routers2.port_buffers02]
885type=MessageBuffer
886buffer_size=0
887eventq_index=0
888ordered=true
889randomization=false
890
891[system.ruby.network.routers2.port_buffers03]
892type=MessageBuffer
893buffer_size=0
894eventq_index=0
895ordered=true
896randomization=false
897
898[system.ruby.network.routers2.port_buffers04]
899type=MessageBuffer
900buffer_size=0
901eventq_index=0
902ordered=true
903randomization=false
904
905[system.ruby.network.routers2.port_buffers05]
906type=MessageBuffer
907buffer_size=0
908eventq_index=0
909ordered=true
910randomization=false
911
912[system.ruby.network.routers2.port_buffers06]
913type=MessageBuffer
914buffer_size=0
915eventq_index=0
916ordered=true
917randomization=false
918
919[system.ruby.network.routers2.port_buffers07]
920type=MessageBuffer
921buffer_size=0
922eventq_index=0
923ordered=true
924randomization=false
925
926[system.ruby.network.routers2.port_buffers08]
927type=MessageBuffer
928buffer_size=0
929eventq_index=0
930ordered=true
931randomization=false
932
933[system.ruby.network.routers2.port_buffers09]
934type=MessageBuffer
935buffer_size=0
936eventq_index=0
937ordered=true
938randomization=false
939
940[system.ruby.network.routers2.port_buffers10]
941type=MessageBuffer
942buffer_size=0
943eventq_index=0
944ordered=true
945randomization=false
946
947[system.ruby.network.routers2.port_buffers11]
948type=MessageBuffer
949buffer_size=0
950eventq_index=0
951ordered=true
952randomization=false
953
954[system.ruby.network.routers2.port_buffers12]
955type=MessageBuffer
956buffer_size=0
957eventq_index=0
958ordered=true
959randomization=false
960
961[system.ruby.network.routers2.port_buffers13]
962type=MessageBuffer
963buffer_size=0
964eventq_index=0
965ordered=true
966randomization=false
967
968[system.ruby.network.routers2.port_buffers14]
969type=MessageBuffer
970buffer_size=0
971eventq_index=0
972ordered=true
973randomization=false
974
975[system.ruby.network.routers2.port_buffers15]
976type=MessageBuffer
977buffer_size=0
978eventq_index=0
979ordered=true
980randomization=false
981
982[system.ruby.network.routers2.port_buffers16]
983type=MessageBuffer
984buffer_size=0
985eventq_index=0
986ordered=true
987randomization=false
988
989[system.ruby.network.routers2.port_buffers17]
990type=MessageBuffer
991buffer_size=0
992eventq_index=0
993ordered=true
994randomization=false
995
996[system.ruby.network.routers2.port_buffers18]
997type=MessageBuffer
998buffer_size=0
999eventq_index=0
1000ordered=true
1001randomization=false
1002
1003[system.ruby.network.routers2.port_buffers19]
1004type=MessageBuffer
1005buffer_size=0
1006eventq_index=0
1007ordered=true
1008randomization=false
1009
1010[system.sys_port_proxy]
1011type=RubyPortProxy
1012clk_domain=system.clk_domain
1013eventq_index=0
1014no_retry_on_stall=false
1013ruby_system=system.ruby
1014support_data_reqs=true
1015support_inst_reqs=true
1016system=system
1017using_ruby_tester=false
1018version=0
1019slave=system.system_port
1020
1021[system.voltage_domain]
1022type=VoltageDomain
1023eventq_index=0
1024voltage=1.000000
1025
1015ruby_system=system.ruby
1016support_data_reqs=true
1017support_inst_reqs=true
1018system=system
1019using_ruby_tester=false
1020version=0
1021slave=system.system_port
1022
1023[system.voltage_domain]
1024type=VoltageDomain
1025eventq_index=0
1026voltage=1.000000
1027