summaryrefslogtreecommitdiff
path: root/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini
diff options
context:
space:
mode:
Diffstat (limited to 'tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini')
-rw-r--r--tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini69
1 files changed, 53 insertions, 16 deletions
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini
index 323ed5f61..2af2126fb 100644
--- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini
+++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini
@@ -10,14 +10,16 @@ time_sync_spin_threshold=100000
[system]
type=System
-children=clk_domain physmem ruby sys_port_proxy tester voltage_domain
+children=clk_domain cpu dvfs_handler 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
@@ -36,9 +38,32 @@ 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.cpu]
+type=RubyTester
+check_flush=false
+checks_to_complete=100
+clk_domain=system.clk_domain
+deadlock_threshold=50000
+eventq_index=0
+num_cpus=1
+system=system
+wakeup_frequency=10
+cpuDataPort=system.ruby.l1_cntrl0.sequencer.slave[0]
+cpuInstPort=system.ruby.l1_cntrl0.sequencer.slave[1]
+
+[system.dvfs_handler]
+type=DVFSHandler
+domains=
+enable=false
+eventq_index=0
+sys_clk_domain=system.clk_domain
+transition_latency=100000
+
[system.physmem]
type=SimpleMemory
bandwidth=0.000000
@@ -68,7 +93,9 @@ randomization=true
[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]
@@ -91,6 +118,14 @@ reissue_wakeup_latency=10
ruby_system=system.ruby
transitions_per_cycle=32
version=0
+dmaRequestToDir=system.ruby.network.master[10]
+dmaResponseFromDir=system.ruby.network.slave[9]
+persistentFromDir=system.ruby.network.slave[8]
+persistentToDir=system.ruby.network.master[9]
+requestFromDir=system.ruby.network.slave[6]
+requestToDir=system.ruby.network.master[7]
+responseFromDir=system.ruby.network.slave[7]
+responseToDir=system.ruby.network.master[8]
[system.ruby.dir_cntrl0.directory]
type=RubyDirectoryMemory
@@ -151,6 +186,12 @@ sequencer=system.ruby.l1_cntrl0.sequencer
transitions_per_cycle=32
use_timeout_latency=50
version=0
+persistentFromL1Cache=system.ruby.network.slave[2]
+persistentToL1Cache=system.ruby.network.master[2]
+requestFromL1Cache=system.ruby.network.slave[0]
+requestToL1Cache=system.ruby.network.master[0]
+responseFromL1Cache=system.ruby.network.slave[1]
+responseToL1Cache=system.ruby.network.master[1]
[system.ruby.l1_cntrl0.L1Dcache]
type=RubyCache
@@ -198,7 +239,7 @@ system=system
using_network_tester=false
using_ruby_tester=true
version=0
-slave=system.tester.cpuDataPort[0] system.tester.cpuInstPort[0]
+slave=system.cpu.cpuDataPort[0] system.cpu.cpuInstPort[0]
[system.ruby.l2_cntrl0]
type=L2Cache_Controller
@@ -218,6 +259,13 @@ recycle_latency=10
ruby_system=system.ruby
transitions_per_cycle=32
version=0
+GlobalRequestFromL2Cache=system.ruby.network.slave[3]
+GlobalRequestToL2Cache=system.ruby.network.master[3]
+L1RequestFromL2Cache=system.ruby.network.slave[4]
+L1RequestToL2Cache=system.ruby.network.master[4]
+persistentToL2Cache=system.ruby.network.master[6]
+responseFromL2Cache=system.ruby.network.slave[5]
+responseToL2Cache=system.ruby.network.master[5]
[system.ruby.l2_cntrl0.L2cache]
type=RubyCache
@@ -251,10 +299,13 @@ endpoint_bandwidth=1000
eventq_index=0
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2
+netifs=
number_of_virtual_networks=10
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2 system.ruby.network.routers3
ruby_system=system.ruby
topology=Crossbar
+master=system.ruby.l1_cntrl0.requestToL1Cache system.ruby.l1_cntrl0.responseToL1Cache system.ruby.l1_cntrl0.persistentToL1Cache system.ruby.l2_cntrl0.GlobalRequestToL2Cache system.ruby.l2_cntrl0.L1RequestToL2Cache system.ruby.l2_cntrl0.responseToL2Cache system.ruby.l2_cntrl0.persistentToL2Cache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.responseToDir system.ruby.dir_cntrl0.persistentToDir system.ruby.dir_cntrl0.dmaRequestToDir
+slave=system.ruby.l1_cntrl0.requestFromL1Cache system.ruby.l1_cntrl0.responseFromL1Cache system.ruby.l1_cntrl0.persistentFromL1Cache system.ruby.l2_cntrl0.GlobalRequestFromL2Cache system.ruby.l2_cntrl0.L1RequestFromL2Cache system.ruby.l2_cntrl0.responseFromL2Cache system.ruby.dir_cntrl0.requestFromDir system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.persistentFromDir system.ruby.dir_cntrl0.dmaResponseFromDir
[system.ruby.network.ext_links0]
type=SimpleExtLink
@@ -353,24 +404,10 @@ 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
-[system.tester]
-type=RubyTester
-check_flush=false
-checks_to_complete=100
-clk_domain=system.clk_domain
-deadlock_threshold=50000
-eventq_index=0
-num_cpus=1
-system=system
-wakeup_frequency=10
-cpuDataPort=system.ruby.l1_cntrl0.sequencer.slave[0]
-cpuInstPort=system.ruby.l1_cntrl0.sequencer.slave[1]
-
[system.voltage_domain]
type=VoltageDomain
eventq_index=0