|
typedef Wrapped< Message > | WMessage |
|
typedef sc_lv< WMessage::width > | MsgBits |
|
typedef Packet< WMessage::width, DestWidthPerHop, MaxHops, PacketIdWidth > | Packet_t |
|
|
| OutNetwork (sc_module_name name) |
|
void | line_trace () |
|
|
sc_in_clk | clk |
|
sc_in< bool > | rst |
|
In< Message > | enq |
|
Out< Packet_t > | deq |
|
In< sc_lv< DestWidthPerHop *MaxHops > > | route |
|
In< sc_lv< PacketIdWidth > > | id |
|
sc_signal< sc_lv< DestWidthPerHop *MaxHops > > | route_state |
|
sc_signal< sc_lv< PacketIdWidth > > | id_state |
|
|
static const int | kDebugLevel = 3 |
|
static const unsigned int | width = WMessage::width |
|
|
void | Init () |
|
void | AssignMsg () |
|
void | AssignVal () |
|
void | AssignRdy () |
|
void | TieToHigh () |
|
void | SetState () |
|
template<typename Message, unsigned int DestWidthPerHop, unsigned int MaxHops, unsigned int PacketIdWidth>
class Connections::OutNetwork< Message, DestWidthPerHop, MaxHops, PacketIdWidth >
Definition at line 128 of file nvhls_connections_network.h.
The documentation for this class was generated from the following file: