4cf7f6c4ca
This patch avoids compiling ALPHA six times as part of running 'util/regress', and instead relis on NULL with different protocols to run the rubytest. All we need is the memory system, so there is really no need to compile the ISA over and over again. The one downside is the removal of running 'hello' for the variuos ALPHA and protocol combinations, but if this is a concern we should rather beef up the synthetic tests for the variuos protocols. --HG-- rename : build_opts/NULL => build_opts/NULL_MESI_Two_Level rename : build_opts/NULL => build_opts/NULL_MOESI_CMP_directory rename : build_opts/NULL => build_opts/NULL_MOESI_CMP_token rename : build_opts/NULL => build_opts/NULL_MOESI_hammer rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/config.ini => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MESI_Two_Level/config.ini rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simerr => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MESI_Two_Level/simerr rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simout => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MESI_Two_Level/simout rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/stats.txt => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MESI_Two_Level/stats.txt rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/config.ini => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_CMP_directory/config.ini rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simerr => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_CMP_directory/simerr rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simout => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_CMP_directory/simout rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/stats.txt => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_CMP_directory/stats.txt rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_CMP_token/config.ini rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simerr => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_CMP_token/simerr rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simout => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_CMP_token/simout rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/stats.txt => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_CMP_token/stats.txt rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/config.ini => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_hammer/config.ini rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simerr => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_hammer/simerr rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simout => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_hammer/simout rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/stats.txt => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_hammer/stats.txt rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/config.ini => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby/config.ini rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simerr => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby/simerr rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simout => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby/simout rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/stats.txt => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby/stats.txt
1191 lines
28 KiB
INI
1191 lines
28 KiB
INI
[root]
|
|
type=Root
|
|
children=system
|
|
eventq_index=0
|
|
full_system=false
|
|
sim_quantum=0
|
|
time_sync_enable=false
|
|
time_sync_period=100000000
|
|
time_sync_spin_threshold=100000
|
|
|
|
[system]
|
|
type=System
|
|
children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
|
|
boot_osflags=a
|
|
cache_line_size=64
|
|
clk_domain=system.clk_domain
|
|
default_p_state=UNDEFINED
|
|
eventq_index=0
|
|
exit_on_work_items=false
|
|
init_param=0
|
|
kernel=
|
|
kernel_addr_check=true
|
|
load_addr_mask=1099511627775
|
|
load_offset=0
|
|
mem_mode=timing
|
|
mem_ranges=0:268435455:0:0:0:0
|
|
memories=system.mem_ctrls
|
|
mmap_using_noreserve=false
|
|
multi_thread=false
|
|
num_work_ids=16
|
|
p_state_clk_gate_bins=20
|
|
p_state_clk_gate_max=1000000000
|
|
p_state_clk_gate_min=1
|
|
power_model=Null
|
|
readfile=
|
|
symbolfile=
|
|
thermal_components=
|
|
thermal_model=Null
|
|
work_begin_ckpt_count=0
|
|
work_begin_cpu_id_exit=-1
|
|
work_begin_exit_count=0
|
|
work_cpus_ckpt_count=0
|
|
work_end_ckpt_count=0
|
|
work_end_exit_count=0
|
|
work_item_id=-1
|
|
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
|
|
default_p_state=UNDEFINED
|
|
eventq_index=0
|
|
num_cpus=1
|
|
p_state_clk_gate_bins=20
|
|
p_state_clk_gate_max=1000000000
|
|
p_state_clk_gate_min=1
|
|
power_model=Null
|
|
system=system
|
|
wakeup_frequency=10
|
|
cpuInstDataPort=system.ruby.l1_cntrl0.sequencer.slave[0]
|
|
|
|
[system.dvfs_handler]
|
|
type=DVFSHandler
|
|
domains=
|
|
enable=false
|
|
eventq_index=0
|
|
sys_clk_domain=system.clk_domain
|
|
transition_latency=100000
|
|
|
|
[system.mem_ctrls]
|
|
type=DRAMCtrl
|
|
IDD0=0.055000
|
|
IDD02=0.000000
|
|
IDD2N=0.032000
|
|
IDD2N2=0.000000
|
|
IDD2P0=0.000000
|
|
IDD2P02=0.000000
|
|
IDD2P1=0.032000
|
|
IDD2P12=0.000000
|
|
IDD3N=0.038000
|
|
IDD3N2=0.000000
|
|
IDD3P0=0.000000
|
|
IDD3P02=0.000000
|
|
IDD3P1=0.038000
|
|
IDD3P12=0.000000
|
|
IDD4R=0.157000
|
|
IDD4R2=0.000000
|
|
IDD4W=0.125000
|
|
IDD4W2=0.000000
|
|
IDD5=0.235000
|
|
IDD52=0.000000
|
|
IDD6=0.020000
|
|
IDD62=0.000000
|
|
VDD=1.500000
|
|
VDD2=0.000000
|
|
activation_limit=4
|
|
addr_mapping=RoRaBaCoCh
|
|
bank_groups_per_rank=0
|
|
banks_per_rank=8
|
|
burst_length=8
|
|
channels=1
|
|
clk_domain=system.clk_domain
|
|
conf_table_reported=true
|
|
default_p_state=UNDEFINED
|
|
device_bus_width=8
|
|
device_rowbuffer_size=1024
|
|
device_size=536870912
|
|
devices_per_rank=8
|
|
dll=true
|
|
eventq_index=0
|
|
in_addr_map=true
|
|
kvm_map=true
|
|
max_accesses_per_row=16
|
|
mem_sched_policy=frfcfs
|
|
min_writes_per_switch=16
|
|
null=false
|
|
p_state_clk_gate_bins=20
|
|
p_state_clk_gate_max=1000000000
|
|
p_state_clk_gate_min=1
|
|
page_policy=open_adaptive
|
|
power_model=Null
|
|
range=0:268435455:5:19:0:0
|
|
ranks_per_channel=2
|
|
read_buffer_size=32
|
|
static_backend_latency=10
|
|
static_frontend_latency=10
|
|
tBURST=5
|
|
tCCD_L=0
|
|
tCK=1
|
|
tCL=14
|
|
tCS=3
|
|
tRAS=35
|
|
tRCD=14
|
|
tREFI=7800
|
|
tRFC=260
|
|
tRP=14
|
|
tRRD=6
|
|
tRRD_L=0
|
|
tRTP=8
|
|
tRTW=3
|
|
tWR=15
|
|
tWTR=8
|
|
tXAW=30
|
|
tXP=6
|
|
tXPDLL=0
|
|
tXS=270
|
|
tXSDLL=0
|
|
write_buffer_size=64
|
|
write_high_thresh_perc=85
|
|
write_low_thresh_perc=50
|
|
port=system.ruby.dir_cntrl0.memory
|
|
|
|
[system.ruby]
|
|
type=RubySystem
|
|
children=clk_domain dir_cntrl0 l1_cntrl0 memctrl_clk_domain network
|
|
access_backing_store=false
|
|
all_instructions=false
|
|
block_size_bytes=64
|
|
clk_domain=system.ruby.clk_domain
|
|
default_p_state=UNDEFINED
|
|
eventq_index=0
|
|
hot_lines=false
|
|
memory_size_bits=48
|
|
num_of_sequencers=1
|
|
number_of_virtual_networks=5
|
|
p_state_clk_gate_bins=20
|
|
p_state_clk_gate_max=1000000000
|
|
p_state_clk_gate_min=1
|
|
phys_mem=Null
|
|
power_model=Null
|
|
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]
|
|
type=Directory_Controller
|
|
children=directory dmaRequestToDir dmaResponseFromDir forwardFromDir requestToDir responseFromDir responseFromMemory
|
|
buffer_size=0
|
|
clk_domain=system.ruby.clk_domain
|
|
cluster_id=0
|
|
default_p_state=UNDEFINED
|
|
directory=system.ruby.dir_cntrl0.directory
|
|
directory_latency=12
|
|
dmaRequestToDir=system.ruby.dir_cntrl0.dmaRequestToDir
|
|
dmaResponseFromDir=system.ruby.dir_cntrl0.dmaResponseFromDir
|
|
eventq_index=0
|
|
forwardFromDir=system.ruby.dir_cntrl0.forwardFromDir
|
|
number_of_TBEs=256
|
|
p_state_clk_gate_bins=20
|
|
p_state_clk_gate_max=1000000000
|
|
p_state_clk_gate_min=1
|
|
power_model=Null
|
|
recycle_latency=10
|
|
requestToDir=system.ruby.dir_cntrl0.requestToDir
|
|
responseFromDir=system.ruby.dir_cntrl0.responseFromDir
|
|
responseFromMemory=system.ruby.dir_cntrl0.responseFromMemory
|
|
ruby_system=system.ruby
|
|
system=system
|
|
to_memory_controller_latency=1
|
|
transitions_per_cycle=32
|
|
version=0
|
|
memory=system.mem_ctrls.port
|
|
|
|
[system.ruby.dir_cntrl0.directory]
|
|
type=RubyDirectoryMemory
|
|
eventq_index=0
|
|
numa_high_bit=5
|
|
size=268435456
|
|
version=0
|
|
|
|
[system.ruby.dir_cntrl0.dmaRequestToDir]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
slave=system.ruby.network.master[3]
|
|
|
|
[system.ruby.dir_cntrl0.dmaResponseFromDir]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
master=system.ruby.network.slave[3]
|
|
|
|
[system.ruby.dir_cntrl0.forwardFromDir]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=false
|
|
randomization=false
|
|
master=system.ruby.network.slave[4]
|
|
|
|
[system.ruby.dir_cntrl0.requestToDir]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
slave=system.ruby.network.master[2]
|
|
|
|
[system.ruby.dir_cntrl0.responseFromDir]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=false
|
|
randomization=false
|
|
master=system.ruby.network.slave[2]
|
|
|
|
[system.ruby.dir_cntrl0.responseFromMemory]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=false
|
|
randomization=false
|
|
|
|
[system.ruby.l1_cntrl0]
|
|
type=L1Cache_Controller
|
|
children=cacheMemory forwardToCache mandatoryQueue requestFromCache responseFromCache responseToCache sequencer
|
|
buffer_size=0
|
|
cacheMemory=system.ruby.l1_cntrl0.cacheMemory
|
|
cache_response_latency=12
|
|
clk_domain=system.ruby.clk_domain
|
|
cluster_id=0
|
|
default_p_state=UNDEFINED
|
|
eventq_index=0
|
|
forwardToCache=system.ruby.l1_cntrl0.forwardToCache
|
|
issue_latency=2
|
|
mandatoryQueue=system.ruby.l1_cntrl0.mandatoryQueue
|
|
number_of_TBEs=256
|
|
p_state_clk_gate_bins=20
|
|
p_state_clk_gate_max=1000000000
|
|
p_state_clk_gate_min=1
|
|
power_model=Null
|
|
recycle_latency=10
|
|
requestFromCache=system.ruby.l1_cntrl0.requestFromCache
|
|
responseFromCache=system.ruby.l1_cntrl0.responseFromCache
|
|
responseToCache=system.ruby.l1_cntrl0.responseToCache
|
|
ruby_system=system.ruby
|
|
send_evictions=false
|
|
sequencer=system.ruby.l1_cntrl0.sequencer
|
|
system=system
|
|
transitions_per_cycle=32
|
|
version=0
|
|
|
|
[system.ruby.l1_cntrl0.cacheMemory]
|
|
type=RubyCache
|
|
children=replacement_policy
|
|
assoc=2
|
|
block_size=0
|
|
dataAccessLatency=1
|
|
dataArrayBanks=1
|
|
eventq_index=0
|
|
is_icache=false
|
|
replacement_policy=system.ruby.l1_cntrl0.cacheMemory.replacement_policy
|
|
resourceStalls=false
|
|
ruby_system=system.ruby
|
|
size=256
|
|
start_index_bit=6
|
|
tagAccessLatency=1
|
|
tagArrayBanks=1
|
|
|
|
[system.ruby.l1_cntrl0.cacheMemory.replacement_policy]
|
|
type=PseudoLRUReplacementPolicy
|
|
assoc=2
|
|
block_size=64
|
|
eventq_index=0
|
|
size=256
|
|
|
|
[system.ruby.l1_cntrl0.forwardToCache]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
slave=system.ruby.network.master[0]
|
|
|
|
[system.ruby.l1_cntrl0.mandatoryQueue]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=false
|
|
randomization=false
|
|
|
|
[system.ruby.l1_cntrl0.requestFromCache]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
master=system.ruby.network.slave[0]
|
|
|
|
[system.ruby.l1_cntrl0.responseFromCache]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
master=system.ruby.network.slave[1]
|
|
|
|
[system.ruby.l1_cntrl0.responseToCache]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
slave=system.ruby.network.master[1]
|
|
|
|
[system.ruby.l1_cntrl0.sequencer]
|
|
type=RubySequencer
|
|
clk_domain=system.ruby.clk_domain
|
|
coreid=99
|
|
dcache=system.ruby.l1_cntrl0.cacheMemory
|
|
dcache_hit_latency=1
|
|
deadlock_threshold=500000
|
|
default_p_state=UNDEFINED
|
|
eventq_index=0
|
|
garnet_standalone=false
|
|
icache=system.ruby.l1_cntrl0.cacheMemory
|
|
icache_hit_latency=1
|
|
is_cpu_sequencer=true
|
|
max_outstanding_requests=16
|
|
no_retry_on_stall=true
|
|
p_state_clk_gate_bins=20
|
|
p_state_clk_gate_max=1000000000
|
|
p_state_clk_gate_min=1
|
|
power_model=Null
|
|
ruby_system=system.ruby
|
|
support_data_reqs=true
|
|
support_inst_reqs=true
|
|
system=system
|
|
using_ruby_tester=true
|
|
version=0
|
|
slave=system.cpu.cpuInstDataPort[0]
|
|
|
|
[system.ruby.memctrl_clk_domain]
|
|
type=DerivedClockDomain
|
|
clk_divider=3
|
|
clk_domain=system.ruby.clk_domain
|
|
eventq_index=0
|
|
|
|
[system.ruby.network]
|
|
type=SimpleNetwork
|
|
children=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
|
|
adaptive_routing=false
|
|
buffer_size=0
|
|
clk_domain=system.ruby.clk_domain
|
|
control_msg_size=8
|
|
default_p_state=UNDEFINED
|
|
endpoint_bandwidth=1000
|
|
eventq_index=0
|
|
ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
|
|
int_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
|
|
int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3
|
|
netifs=
|
|
number_of_virtual_networks=5
|
|
p_state_clk_gate_bins=20
|
|
p_state_clk_gate_max=1000000000
|
|
p_state_clk_gate_min=1
|
|
power_model=Null
|
|
routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
|
|
ruby_system=system.ruby
|
|
topology=Crossbar
|
|
master=system.ruby.l1_cntrl0.forwardToCache.slave system.ruby.l1_cntrl0.responseToCache.slave system.ruby.dir_cntrl0.requestToDir.slave system.ruby.dir_cntrl0.dmaRequestToDir.slave
|
|
slave=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
|
|
|
|
[system.ruby.network.ext_links0]
|
|
type=SimpleExtLink
|
|
bandwidth_factor=16
|
|
eventq_index=0
|
|
ext_node=system.ruby.l1_cntrl0
|
|
int_node=system.ruby.network.routers0
|
|
latency=1
|
|
link_id=0
|
|
weight=1
|
|
|
|
[system.ruby.network.ext_links1]
|
|
type=SimpleExtLink
|
|
bandwidth_factor=16
|
|
eventq_index=0
|
|
ext_node=system.ruby.dir_cntrl0
|
|
int_node=system.ruby.network.routers1
|
|
latency=1
|
|
link_id=1
|
|
weight=1
|
|
|
|
[system.ruby.network.int_link_buffers00]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers01]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers02]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers03]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers04]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers05]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers06]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers07]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers08]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers09]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers10]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers11]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers12]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers13]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers14]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers15]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers16]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers17]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers18]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers19]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers20]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers21]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers22]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers23]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers24]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers25]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers26]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers27]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers28]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers29]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers30]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers31]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers32]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers33]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers34]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers35]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers36]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers37]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers38]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_link_buffers39]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.int_links0]
|
|
type=SimpleIntLink
|
|
bandwidth_factor=16
|
|
dst_inport=
|
|
dst_node=system.ruby.network.routers2
|
|
eventq_index=0
|
|
latency=1
|
|
link_id=2
|
|
src_node=system.ruby.network.routers0
|
|
src_outport=
|
|
weight=1
|
|
|
|
[system.ruby.network.int_links1]
|
|
type=SimpleIntLink
|
|
bandwidth_factor=16
|
|
dst_inport=
|
|
dst_node=system.ruby.network.routers2
|
|
eventq_index=0
|
|
latency=1
|
|
link_id=3
|
|
src_node=system.ruby.network.routers1
|
|
src_outport=
|
|
weight=1
|
|
|
|
[system.ruby.network.int_links2]
|
|
type=SimpleIntLink
|
|
bandwidth_factor=16
|
|
dst_inport=
|
|
dst_node=system.ruby.network.routers0
|
|
eventq_index=0
|
|
latency=1
|
|
link_id=4
|
|
src_node=system.ruby.network.routers2
|
|
src_outport=
|
|
weight=1
|
|
|
|
[system.ruby.network.int_links3]
|
|
type=SimpleIntLink
|
|
bandwidth_factor=16
|
|
dst_inport=
|
|
dst_node=system.ruby.network.routers1
|
|
eventq_index=0
|
|
latency=1
|
|
link_id=5
|
|
src_node=system.ruby.network.routers2
|
|
src_outport=
|
|
weight=1
|
|
|
|
[system.ruby.network.routers0]
|
|
type=Switch
|
|
children=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
|
|
clk_domain=system.ruby.clk_domain
|
|
default_p_state=UNDEFINED
|
|
eventq_index=0
|
|
latency=1
|
|
p_state_clk_gate_bins=20
|
|
p_state_clk_gate_max=1000000000
|
|
p_state_clk_gate_min=1
|
|
port_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
|
|
power_model=Null
|
|
router_id=0
|
|
virt_nets=5
|
|
|
|
[system.ruby.network.routers0.port_buffers00]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers0.port_buffers01]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers0.port_buffers02]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers0.port_buffers03]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers0.port_buffers04]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers0.port_buffers05]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers0.port_buffers06]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers0.port_buffers07]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers0.port_buffers08]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers0.port_buffers09]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers0.port_buffers10]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers0.port_buffers11]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers0.port_buffers12]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers0.port_buffers13]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers0.port_buffers14]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers1]
|
|
type=Switch
|
|
children=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
|
|
clk_domain=system.ruby.clk_domain
|
|
default_p_state=UNDEFINED
|
|
eventq_index=0
|
|
latency=1
|
|
p_state_clk_gate_bins=20
|
|
p_state_clk_gate_max=1000000000
|
|
p_state_clk_gate_min=1
|
|
port_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
|
|
power_model=Null
|
|
router_id=1
|
|
virt_nets=5
|
|
|
|
[system.ruby.network.routers1.port_buffers00]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers1.port_buffers01]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers1.port_buffers02]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers1.port_buffers03]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers1.port_buffers04]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers1.port_buffers05]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers1.port_buffers06]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers1.port_buffers07]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers1.port_buffers08]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers1.port_buffers09]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers1.port_buffers10]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers1.port_buffers11]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers1.port_buffers12]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers1.port_buffers13]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers1.port_buffers14]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers2]
|
|
type=Switch
|
|
children=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
|
|
clk_domain=system.ruby.clk_domain
|
|
default_p_state=UNDEFINED
|
|
eventq_index=0
|
|
latency=1
|
|
p_state_clk_gate_bins=20
|
|
p_state_clk_gate_max=1000000000
|
|
p_state_clk_gate_min=1
|
|
port_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
|
|
power_model=Null
|
|
router_id=2
|
|
virt_nets=5
|
|
|
|
[system.ruby.network.routers2.port_buffers00]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers2.port_buffers01]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers2.port_buffers02]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers2.port_buffers03]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers2.port_buffers04]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers2.port_buffers05]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers2.port_buffers06]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers2.port_buffers07]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers2.port_buffers08]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers2.port_buffers09]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers2.port_buffers10]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers2.port_buffers11]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers2.port_buffers12]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers2.port_buffers13]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers2.port_buffers14]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers2.port_buffers15]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers2.port_buffers16]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers2.port_buffers17]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers2.port_buffers18]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.ruby.network.routers2.port_buffers19]
|
|
type=MessageBuffer
|
|
buffer_size=0
|
|
eventq_index=0
|
|
ordered=true
|
|
randomization=false
|
|
|
|
[system.sys_port_proxy]
|
|
type=RubyPortProxy
|
|
clk_domain=system.clk_domain
|
|
default_p_state=UNDEFINED
|
|
eventq_index=0
|
|
is_cpu_sequencer=true
|
|
no_retry_on_stall=false
|
|
p_state_clk_gate_bins=20
|
|
p_state_clk_gate_max=1000000000
|
|
p_state_clk_gate_min=1
|
|
power_model=Null
|
|
ruby_system=system.ruby
|
|
support_data_reqs=true
|
|
support_inst_reqs=true
|
|
system=system
|
|
using_ruby_tester=false
|
|
version=0
|
|
slave=system.system_port
|
|
|
|
[system.voltage_domain]
|
|
type=VoltageDomain
|
|
eventq_index=0
|
|
voltage=1.000000
|
|
|