summaryrefslogtreecommitdiff
path: root/src/mem/ruby/network/garnet/flexible-pipeline/Router.hh
diff options
context:
space:
mode:
authorTushar Krishna <tushar@csail.mit.edu>2011-03-21 22:51:59 -0400
committerTushar Krishna <tushar@csail.mit.edu>2011-03-21 22:51:59 -0400
commit46cce440be4999cfdedebbf190c83570ba9f1b49 (patch)
tree814477ea1de4ac4fc40d6bfd00764316bb37a45c /src/mem/ruby/network/garnet/flexible-pipeline/Router.hh
parent1b9002eefc39654b18547d7adb77b6fec77d883e (diff)
downloadgem5-46cce440be4999cfdedebbf190c83570ba9f1b49.tar.xz
This patch makes garnet use the info about active and inactive vnets during allocation and power estimations etc
Diffstat (limited to 'src/mem/ruby/network/garnet/flexible-pipeline/Router.hh')
-rw-r--r--src/mem/ruby/network/garnet/flexible-pipeline/Router.hh1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mem/ruby/network/garnet/flexible-pipeline/Router.hh b/src/mem/ruby/network/garnet/flexible-pipeline/Router.hh
index 20a4abd54..8f240551c 100644
--- a/src/mem/ruby/network/garnet/flexible-pipeline/Router.hh
+++ b/src/mem/ruby/network/garnet/flexible-pipeline/Router.hh
@@ -62,6 +62,7 @@ class Router : public FlexibleConsumer
void grant_vc(int out_port, int vc, Time grant_time);
void release_vc(int out_port, int vc, Time release_time);
void vc_arbitrate();
+ int get_vnet(int vc);
void printConfig(std::ostream& out) const;
void print(std::ostream& out) const;