summaryrefslogtreecommitdiff
path: root/src/mem/ruby/network/garnet/BaseGarnetNetwork.py
blob: b441b0136b3e3ef0a73ecfa6ed45d275ed40cf3f (plain)
1
2
3
4
5
6
7
8
9
10
11
from m5.params import *
from Network import RubyNetwork

class BaseGarnetNetwork(RubyNetwork):
    type = 'BaseGarnetNetwork'
    abstract = True
    flit_size = Param.Int(16, "flit size in bytes")
    number_of_pipe_stages = Param.Int(4, "router pipeline stages");
    vcs_per_class = Param.Int(4, "virtual channels per message class");
    buffer_size = Param.Int(4, "buffer size in bytes");
    using_network_testing = Param.Bool(False, "network testing enable");