summaryrefslogtreecommitdiff
path: root/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini
diff options
context:
space:
mode:
Diffstat (limited to 'tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini')
-rw-r--r--tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini91
1 files changed, 73 insertions, 18 deletions
diff --git a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini
index 717e12af4..12c7c969e 100644
--- a/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini
+++ b/tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini
@@ -10,14 +10,16 @@ time_sync_spin_threshold=100000
[system]
type=System
-children=clk_domain cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7 cpu_clk_domain funcbus funcmem physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7 cpu_clk_domain dvfs_handler funcbus funcmem physmem ruby sys_port_proxy voltage_domain
boot_osflags=a
cache_line_size=64
clk_domain=system.clk_domain
eventq_index=0
init_param=0
kernel=
+kernel_addr_check=true
load_addr_mask=1099511627775
+load_offset=0
mem_mode=timing
mem_ranges=0:268435455
memories=system.physmem system.funcmem
@@ -36,7 +38,9 @@ system_port=system.sys_port_proxy.slave[0]
[system.clk_domain]
type=SrcClockDomain
clock=1
+domain_id=-1
eventq_index=0
+init_perf_level=0
voltage_domain=system.voltage_domain
[system.cpu0]
@@ -202,9 +206,19 @@ test=system.ruby.l1_cntrl7.sequencer.slave[0]
[system.cpu_clk_domain]
type=SrcClockDomain
clock=1
+domain_id=-1
eventq_index=0
+init_perf_level=0
voltage_domain=system.voltage_domain
+[system.dvfs_handler]
+type=DVFSHandler
+domains=
+enable=false
+eventq_index=0
+sys_clk_domain=system.clk_domain
+transition_latency=100000
+
[system.funcbus]
type=NoncoherentBus
clk_domain=system.clk_domain
@@ -257,7 +271,9 @@ randomization=false
[system.ruby.clk_domain]
type=SrcClockDomain
clock=1
+domain_id=-1
eventq_index=0
+init_perf_level=0
voltage_domain=system.voltage_domain
[system.ruby.dir_cntrl0]
@@ -276,6 +292,11 @@ recycle_latency=10
ruby_system=system.ruby
transitions_per_cycle=32
version=0
+dmaRequestToDir=system.ruby.network.master[17]
+dmaResponseFromDir=system.ruby.network.slave[17]
+forwardFromDir=system.ruby.network.slave[18]
+requestToDir=system.ruby.network.master[16]
+responseFromDir=system.ruby.network.slave[16]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -315,7 +336,7 @@ children=cacheMemory sequencer
buffer_size=0
cacheMemory=system.ruby.l1_cntrl0.cacheMemory
cache_response_latency=12
-clk_domain=system.ruby.clk_domain
+clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
issue_latency=2
@@ -327,6 +348,10 @@ send_evictions=false
sequencer=system.ruby.l1_cntrl0.sequencer
transitions_per_cycle=32
version=0
+forwardToCache=system.ruby.network.master[0]
+requestFromCache=system.ruby.network.slave[0]
+responseFromCache=system.ruby.network.slave[1]
+responseToCache=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.cacheMemory]
type=RubyCache
@@ -346,7 +371,7 @@ tagArrayBanks=1
[system.ruby.l1_cntrl0.sequencer]
type=RubySequencer
access_phys_mem=false
-clk_domain=system.ruby.clk_domain
+clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl0.cacheMemory
deadlock_threshold=1000000
eventq_index=0
@@ -367,7 +392,7 @@ children=cacheMemory sequencer
buffer_size=0
cacheMemory=system.ruby.l1_cntrl1.cacheMemory
cache_response_latency=12
-clk_domain=system.ruby.clk_domain
+clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
issue_latency=2
@@ -379,6 +404,10 @@ send_evictions=false
sequencer=system.ruby.l1_cntrl1.sequencer
transitions_per_cycle=32
version=1
+forwardToCache=system.ruby.network.master[2]
+requestFromCache=system.ruby.network.slave[2]
+responseFromCache=system.ruby.network.slave[3]
+responseToCache=system.ruby.network.master[3]
[system.ruby.l1_cntrl1.cacheMemory]
type=RubyCache
@@ -398,7 +427,7 @@ tagArrayBanks=1
[system.ruby.l1_cntrl1.sequencer]
type=RubySequencer
access_phys_mem=false
-clk_domain=system.ruby.clk_domain
+clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl1.cacheMemory
deadlock_threshold=1000000
eventq_index=0
@@ -419,7 +448,7 @@ children=cacheMemory sequencer
buffer_size=0
cacheMemory=system.ruby.l1_cntrl2.cacheMemory
cache_response_latency=12
-clk_domain=system.ruby.clk_domain
+clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
issue_latency=2
@@ -431,6 +460,10 @@ send_evictions=false
sequencer=system.ruby.l1_cntrl2.sequencer
transitions_per_cycle=32
version=2
+forwardToCache=system.ruby.network.master[4]
+requestFromCache=system.ruby.network.slave[4]
+responseFromCache=system.ruby.network.slave[5]
+responseToCache=system.ruby.network.master[5]
[system.ruby.l1_cntrl2.cacheMemory]
type=RubyCache
@@ -450,7 +483,7 @@ tagArrayBanks=1
[system.ruby.l1_cntrl2.sequencer]
type=RubySequencer
access_phys_mem=false
-clk_domain=system.ruby.clk_domain
+clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl2.cacheMemory
deadlock_threshold=1000000
eventq_index=0
@@ -471,7 +504,7 @@ children=cacheMemory sequencer
buffer_size=0
cacheMemory=system.ruby.l1_cntrl3.cacheMemory
cache_response_latency=12
-clk_domain=system.ruby.clk_domain
+clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
issue_latency=2
@@ -483,6 +516,10 @@ send_evictions=false
sequencer=system.ruby.l1_cntrl3.sequencer
transitions_per_cycle=32
version=3
+forwardToCache=system.ruby.network.master[6]
+requestFromCache=system.ruby.network.slave[6]
+responseFromCache=system.ruby.network.slave[7]
+responseToCache=system.ruby.network.master[7]
[system.ruby.l1_cntrl3.cacheMemory]
type=RubyCache
@@ -502,7 +539,7 @@ tagArrayBanks=1
[system.ruby.l1_cntrl3.sequencer]
type=RubySequencer
access_phys_mem=false
-clk_domain=system.ruby.clk_domain
+clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl3.cacheMemory
deadlock_threshold=1000000
eventq_index=0
@@ -523,7 +560,7 @@ children=cacheMemory sequencer
buffer_size=0
cacheMemory=system.ruby.l1_cntrl4.cacheMemory
cache_response_latency=12
-clk_domain=system.ruby.clk_domain
+clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
issue_latency=2
@@ -535,6 +572,10 @@ send_evictions=false
sequencer=system.ruby.l1_cntrl4.sequencer
transitions_per_cycle=32
version=4
+forwardToCache=system.ruby.network.master[8]
+requestFromCache=system.ruby.network.slave[8]
+responseFromCache=system.ruby.network.slave[9]
+responseToCache=system.ruby.network.master[9]
[system.ruby.l1_cntrl4.cacheMemory]
type=RubyCache
@@ -554,7 +595,7 @@ tagArrayBanks=1
[system.ruby.l1_cntrl4.sequencer]
type=RubySequencer
access_phys_mem=false
-clk_domain=system.ruby.clk_domain
+clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl4.cacheMemory
deadlock_threshold=1000000
eventq_index=0
@@ -575,7 +616,7 @@ children=cacheMemory sequencer
buffer_size=0
cacheMemory=system.ruby.l1_cntrl5.cacheMemory
cache_response_latency=12
-clk_domain=system.ruby.clk_domain
+clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
issue_latency=2
@@ -587,6 +628,10 @@ send_evictions=false
sequencer=system.ruby.l1_cntrl5.sequencer
transitions_per_cycle=32
version=5
+forwardToCache=system.ruby.network.master[10]
+requestFromCache=system.ruby.network.slave[10]
+responseFromCache=system.ruby.network.slave[11]
+responseToCache=system.ruby.network.master[11]
[system.ruby.l1_cntrl5.cacheMemory]
type=RubyCache
@@ -606,7 +651,7 @@ tagArrayBanks=1
[system.ruby.l1_cntrl5.sequencer]
type=RubySequencer
access_phys_mem=false
-clk_domain=system.ruby.clk_domain
+clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl5.cacheMemory
deadlock_threshold=1000000
eventq_index=0
@@ -627,7 +672,7 @@ children=cacheMemory sequencer
buffer_size=0
cacheMemory=system.ruby.l1_cntrl6.cacheMemory
cache_response_latency=12
-clk_domain=system.ruby.clk_domain
+clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
issue_latency=2
@@ -639,6 +684,10 @@ send_evictions=false
sequencer=system.ruby.l1_cntrl6.sequencer
transitions_per_cycle=32
version=6
+forwardToCache=system.ruby.network.master[12]
+requestFromCache=system.ruby.network.slave[12]
+responseFromCache=system.ruby.network.slave[13]
+responseToCache=system.ruby.network.master[13]
[system.ruby.l1_cntrl6.cacheMemory]
type=RubyCache
@@ -658,7 +707,7 @@ tagArrayBanks=1
[system.ruby.l1_cntrl6.sequencer]
type=RubySequencer
access_phys_mem=false
-clk_domain=system.ruby.clk_domain
+clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl6.cacheMemory
deadlock_threshold=1000000
eventq_index=0
@@ -679,7 +728,7 @@ children=cacheMemory sequencer
buffer_size=0
cacheMemory=system.ruby.l1_cntrl7.cacheMemory
cache_response_latency=12
-clk_domain=system.ruby.clk_domain
+clk_domain=system.cpu_clk_domain
cluster_id=0
eventq_index=0
issue_latency=2
@@ -691,6 +740,10 @@ send_evictions=false
sequencer=system.ruby.l1_cntrl7.sequencer
transitions_per_cycle=32
version=7
+forwardToCache=system.ruby.network.master[14]
+requestFromCache=system.ruby.network.slave[14]
+responseFromCache=system.ruby.network.slave[15]
+responseToCache=system.ruby.network.master[15]
[system.ruby.l1_cntrl7.cacheMemory]
type=RubyCache
@@ -710,7 +763,7 @@ tagArrayBanks=1
[system.ruby.l1_cntrl7.sequencer]
type=RubySequencer
access_phys_mem=false
-clk_domain=system.ruby.clk_domain
+clk_domain=system.cpu_clk_domain
dcache=system.ruby.l1_cntrl7.cacheMemory
deadlock_threshold=1000000
eventq_index=0
@@ -742,10 +795,13 @@ endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2 system.ruby.network.ext_links3 system.ruby.network.ext_links4 system.ruby.network.ext_links5 system.ruby.network.ext_links6 system.ruby.network.ext_links7 system.ruby.network.ext_links8
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 system.ruby.network.int_links4 system.ruby.network.int_links5 system.ruby.network.int_links6 system.ruby.network.int_links7 system.ruby.network.int_links8
+netifs=
number_of_virtual_networks=10
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3 system.ruby.network.routers4 system.ruby.network.routers5 system.ruby.network.routers6 system.ruby.network.routers7 system.ruby.network.routers8 system.ruby.network.routers9
ruby_system=system.ruby
topology=Crossbar
+master=system.ruby.l1_cntrl0.forwardToCache system.ruby.l1_cntrl0.responseToCache system.ruby.l1_cntrl1.forwardToCache system.ruby.l1_cntrl1.responseToCache system.ruby.l1_cntrl2.forwardToCache system.ruby.l1_cntrl2.responseToCache system.ruby.l1_cntrl3.forwardToCache system.ruby.l1_cntrl3.responseToCache system.ruby.l1_cntrl4.forwardToCache system.ruby.l1_cntrl4.responseToCache system.ruby.l1_cntrl5.forwardToCache system.ruby.l1_cntrl5.responseToCache system.ruby.l1_cntrl6.forwardToCache system.ruby.l1_cntrl6.responseToCache system.ruby.l1_cntrl7.forwardToCache system.ruby.l1_cntrl7.responseToCache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.dmaRequestToDir
+slave=system.ruby.l1_cntrl0.requestFromCache system.ruby.l1_cntrl0.responseFromCache system.ruby.l1_cntrl1.requestFromCache system.ruby.l1_cntrl1.responseFromCache system.ruby.l1_cntrl2.requestFromCache system.ruby.l1_cntrl2.responseFromCache system.ruby.l1_cntrl3.requestFromCache system.ruby.l1_cntrl3.responseFromCache system.ruby.l1_cntrl4.requestFromCache system.ruby.l1_cntrl4.responseFromCache system.ruby.l1_cntrl5.requestFromCache system.ruby.l1_cntrl5.responseFromCache system.ruby.l1_cntrl6.requestFromCache system.ruby.l1_cntrl6.responseFromCache system.ruby.l1_cntrl7.requestFromCache system.ruby.l1_cntrl7.responseFromCache system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.dmaResponseFromDir system.ruby.dir_cntrl0.forwardFromDir
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -1006,7 +1062,6 @@ ruby_system=system.ruby
support_data_reqs=true
support_inst_reqs=true
system=system
-using_network_tester=false
using_ruby_tester=false
version=0
slave=system.system_port