Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

VC Struct Reference

Virtual channel (VC) data structure. More...

#include <InputChannel.h>

List of all members.


Public Attributes

sc_uint< VCS_BITSIZE > id
 unique identifier
sc_uint< VCS_BITSIZE+1 > vc_next_id
 virtual channel id on next tile to which flit is supposed to go
sc_uint< BUF_BITSIZE > num_buf
 number of buffers in this VC
sc_uint< 3 > vc_route
 routing decision (next hop) for the flits stored in this VC
fifo vcQ
 buffer (fifo queue)

Detailed Description

Virtual channel (VC) data structure.


Member Data Documentation

sc_uint<VCS_BITSIZE> VC::id
 

unique identifier

sc_uint<BUF_BITSIZE> VC::num_buf
 

number of buffers in this VC

sc_uint<VCS_BITSIZE+1> VC::vc_next_id
 

virtual channel id on next tile to which flit is supposed to go

sc_uint<3> VC::vc_route
 

routing decision (next hop) for the flits stored in this VC

fifo VC::vcQ
 

buffer (fifo queue)


Generated on Mon May 7 19:03:19 2007 for NIRGAM by  doxygen 1.3.9.1