summaryrefslogtreecommitdiff
path: root/src/mem/ruby/network/garnet/fixed-pipeline/flit_d.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/mem/ruby/network/garnet/fixed-pipeline/flit_d.cc')
-rw-r--r--src/mem/ruby/network/garnet/fixed-pipeline/flit_d.cc122
1 files changed, 34 insertions, 88 deletions
diff --git a/src/mem/ruby/network/garnet/fixed-pipeline/flit_d.cc b/src/mem/ruby/network/garnet/fixed-pipeline/flit_d.cc
index 2e73cdc72..774b1bc62 100644
--- a/src/mem/ruby/network/garnet/fixed-pipeline/flit_d.cc
+++ b/src/mem/ruby/network/garnet/fixed-pipeline/flit_d.cc
@@ -32,98 +32,44 @@
flit_d::flit_d(int id, int vc, int vnet, int size, MsgPtr msg_ptr)
{
- m_size = size;
- m_msg_ptr = msg_ptr;
- m_enqueue_time = g_eventQueue_ptr->getTime();
- m_time = g_eventQueue_ptr->getTime();
- m_id = id;
- m_vnet = vnet;
- m_vc = vc;
- m_stage.first = I_;
- m_stage.second = m_time;
+ m_size = size;
+ m_msg_ptr = msg_ptr;
+ m_enqueue_time = g_eventQueue_ptr->getTime();
+ m_time = g_eventQueue_ptr->getTime();
+ m_id = id;
+ m_vnet = vnet;
+ m_vc = vc;
+ m_stage.first = I_;
+ m_stage.second = m_time;
- if(size == 1)
- {
- m_type = HEAD_TAIL_;
- return;
- }
- if(id == 0)
- m_type = HEAD_;
- else if(id == (size - 1))
- m_type = TAIL_;
- else
- m_type = BODY_;
+ if (size == 1) {
+ m_type = HEAD_TAIL_;
+ return;
+ }
+ if (id == 0)
+ m_type = HEAD_;
+ else if (id == (size - 1))
+ m_type = TAIL_;
+ else
+ m_type = BODY_;
}
flit_d::flit_d(int vc, bool is_free_signal)
{
- m_id = 0;
- m_vc = vc;
- m_is_free_signal = is_free_signal;
- m_time = g_eventQueue_ptr->getTime();
+ m_id = 0;
+ m_vc = vc;
+ m_is_free_signal = is_free_signal;
+ m_time = g_eventQueue_ptr->getTime();
}
-/*
-int flit_d::get_size()
-{
- return m_size;
-}
-Time flit_d::get_enqueue_time()
-{
- return m_enqueue_time;
-}
-int flit_d::get_id()
-{
- return m_id;
-}
-Time flit_d::get_time()
-{
- return m_time;
-}
-void flit_d::set_time(Time time)
-{
- m_time = time;
-}
-int flit_d::get_vnet()
-{
- return m_vnet;
-}
-int flit_d::get_vc()
-{
- return m_vc;
-}
-void flit_d::set_vc(int vc)
-{
- m_vc = vc;
-}
-MsgPtr& flit_d::get_msg_ptr()
-{
- return m_msg_ptr;
-}
-flit_type flit_d::get_type()
-{
- return m_type;
-}
-bool flit_d::is_stage(flit_stage t_stage)
-{
- return ((m_stage.first == t_stage) && (g_eventQueue_ptr->getTime() >= m_stage.second));
-}
-bool flit_d::is_next_stage(flit_stage t_stage)
-{
- return ((m_stage.first == t_stage) && ((g_eventQueue_ptr->getTime()+1) >= m_stage.second));
-}
-void flit_d::advance_stage(flit_stage t_stage)
-{
- m_stage.first = t_stage;
- m_stage.second = g_eventQueue_ptr->getTime() + 1;
-}
-*/
-void flit_d::print(std::ostream& out) const
-{
- out << "[flit:: ";
- out << "Id=" << m_id << " ";
- out << "Type=" << m_type << " ";
- out << "Vnet=" << m_vnet << " ";
- out << "VC=" << m_vc << " ";
- out << "Enqueue Time=" << m_enqueue_time << " ";
- out << "]";
+
+void
+flit_d::print(std::ostream& out) const
+{
+ out << "[flit:: ";
+ out << "Id=" << m_id << " ";
+ out << "Type=" << m_type << " ";
+ out << "Vnet=" << m_vnet << " ";
+ out << "VC=" << m_vc << " ";
+ out << "Enqueue Time=" << m_enqueue_time << " ";
+ out << "]";
}