|
enum | {
data_width = DataWidth,
packet_id_width = PacketIdWidth,
flit_id_width = FlitId::width,
width = data_width + packet_id_width + flit_id_width,
data_start_bit = 0,
data_end_bit = data_width - 1,
packet_id_start_bit = data_end_bit + 1,
packet_id_end_bit = packet_id_start_bit + packet_id_width - 1,
flit_id_start_bit = packet_id_end_bit + 1,
flit_id_end_bit = flit_id_start_bit + flit_id_width - 1
} |
|
|
| Flit (const Flit &other) |
|
Flit & | operator= (const Flit &other) |
|
void | reset () |
|
| NVUINTW (data_width) data |
|
| NVUINTW (packet_id_width) packet_id |
|
| NVUINTW (packet_id_width) get_packet_id() const |
|
template<unsigned int Size> |
void | Marshall (Marshaller< Size > &m) |
|
template<int DataWidth, int PacketIdWidth, class FlitId>
class Flit< DataWidth, 0, 0, PacketIdWidth, FlitId, WormHole >
Definition at line 369 of file nvhls_packet.h.
The documentation for this class was generated from the following file: