Ignore:
Timestamp:
Nov 22, 2013, 3:01:18 PM (10 years ago)
Author:
alain
Message:

Fixing a bug in the dspin_router_tsar component
(in the modified routing function)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/modules/dspin_router_tsar/caba/source/include/dspin_router_tsar.h

    r549 r578  
    2828
    2929////////////////////////////////////////////////////////////////////////////////
    30 // This component implements a variant of the standard (SocLib)  DSPIN router:
     30// This component implements a variant of the standard (SocLib) DSPIN router:
    3131// The routing function has been modified to handle the special case of
    3232// cluster_iob0 (containing component IOB0) and cluster_iob1 (containing
     
    9595                const size_t   in_fifo_depth,  // input fifo depth
    9696                const size_t   out_fifo_depth, // output fifo depth
    97                 const size_t   cluster_iob0,   // cluster containing IOB0
    98                 const size_t   cluster_iob1,   // cluster containing IOB0
    99                 const size_t   l_width,        // local field width in first flit
    100                 const size_t   iob_local_id ); // IOB local index
     97                const bool     is_iob0,        // cluster containing IOB0
     98                const bool     is_iob1,        // cluster containing IOB0
     99                const bool     is_rsp,         // only response router is modified
     100                const size_t   l_width);       // local srcid width
    101101    private:
    102102
     
    132132    bool                        m_is_iob0;
    133133    bool                        m_is_iob1;
    134     size_t                      m_iob_local_id;
     134    bool                        m_is_rsp;
    135135
    136136    // methods
Note: See TracChangeset for help on using the changeset viewer.