|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Flit in <Unnamed> |
---|
Methods in <Unnamed> that return Flit | |
---|---|
protected abstract Flit |
NodeTraffic.createDataFlit(int destination,
int vcId,
int curCycle)
Generates an encoded Data flit suitable for the NoC architecture. |
protected Flit |
ConcreteNodeTraffic.createDataFlit(int vcId,
int curCycle,
int destination)
Generates a data flit and return it to message generator method. |
protected abstract Flit |
NodeTraffic.createHeaderFlit(int destination,
int noOfFlit,
int vcId,
int curCycle)
Generates an encoded Header flit suitable for the NoC architecture |
protected Flit |
ConcreteNodeTraffic.createHeaderFlit(int destination,
int noOfFlit,
int vcId,
int curCycle)
Generates a header flit and return it to message generator method. |
Flit |
InputVCBuffer.getBufferData(int vcId)
Retrieve the flit from the specified virtual channel number of this input buffer object. |
Flit |
OutputLinkController.getBufferData(int vcId)
Returns a flit from the virtual channel specified in the parameter |
Flit |
OutputVCBuffer.getBufferData(int vcId)
Retrieve the flit from the specified virtual channel number of this output buffer object. |
Flit |
InputVCBuffer.removeBufferData(int vcId,
int curCycle)
Remove the flit from the specified virtual channel of the input buffer. |
Flit |
OutputVCBuffer.removeBufferData(int vcId,
int curCycle)
Remove the flit from the specified virtual channel of the output buffer. |
Flit |
InputLinkController.removeInputBufferData(int vcId,
int curCycle)
Removes a flit from a virtual channel. |
Flit |
MeshSwitch.removeInputBufferData(int linkNo,
int vcId,
int curCycle)
|
Flit |
FatTreeSwitch.removeInputBufferData(int linkNo,
int vcId,
int curCycle)
|
Flit |
ExFatTreeSwitch.removeInputBufferData(int linkNo,
int vcId,
int curCycle)
|
Flit |
OctalSwitch.removeInputBufferData(int linkNo,
int vcId,
int curCycle)
|
Flit |
Switch.removeInputBufferData(int linkNo,
int vcId,
int curCycle)
Removes a flit data from an input virtual channel of the input buffer on a particular physical link. |
Flit |
OutputLinkController.removeOutputBufferData(int vcId,
int curCycle)
Removes a flit from a virtual channel. |
Flit |
MeshSwitch.removeOutputBufferData(int linkNo,
int vcId,
int curCycle)
|
Flit |
FatTreeSwitch.removeOutputBufferData(int linkNo,
int vcId,
int curCycle)
|
Flit |
ExFatTreeSwitch.removeOutputBufferData(int linkNo,
int vcId,
int curCycle)
|
Flit |
OctalSwitch.removeOutputBufferData(int linkNo,
int vcId,
int curCycle)
|
Flit |
Switch.removeOutputBufferData(int linkNo,
int vcId,
int curCycle)
Removes a flit data from an output virtual channel of the output buffer on a particular physical link. |
Methods in <Unnamed> with parameters of type Flit | |
---|---|
boolean |
InputVCBuffer.addBufferData(Flit flit,
int vcId,
int curCycle)
Stores a flit in a specified virtual channel of the input buffer. |
boolean |
OutputVCBuffer.addBufferData(Flit flit,
int vcId,
int curCycle)
Stores a flit in a specified virtual channel of the output buffer. |
boolean |
Node.addInputBufferData(Flit flit,
int curCycle)
This method is called by the parent switch when flits are available in the switch sent by some other nodes to transfer to this node. |
boolean |
InputLinkController.addInputBufferData(Flit flit,
int curCycle)
Adds an incoming flit to a input FIFO buffer at a specified virtual channel. |
boolean |
MeshSwitch.addInputBufferData(int linkNo,
Flit flit,
int curCycle)
This method is called by adjacent nodes and switches to store the flit sent to it from output buffer of respective node/switch. |
boolean |
FatTreeSwitch.addInputBufferData(int linkNo,
Flit flit,
int curCycle)
|
boolean |
ExFatTreeSwitch.addInputBufferData(int linkNo,
Flit flit,
int curCycle)
|
boolean |
OctalSwitch.addInputBufferData(int linkNo,
Flit flit,
int curCycle)
|
boolean |
Switch.addInputBufferData(int linkNo,
Flit flit,
int curCycle)
Adds a flit to the input buffer on a particular physical link. |
boolean |
OutputLinkController.addOutputBufferData(Flit flit,
int vcId,
int curCycle)
Adds a flit to a output FIFO buffer at a specified virtual channel. |
boolean |
MeshSwitch.addOutputBufferData(int linkNo,
Flit flit,
int vcId,
int curCycle)
|
boolean |
FatTreeSwitch.addOutputBufferData(int linkNo,
Flit flit,
int vcId,
int curCycle)
|
boolean |
ExFatTreeSwitch.addOutputBufferData(int linkNo,
Flit flit,
int vcId,
int curCycle)
|
boolean |
OctalSwitch.addOutputBufferData(int linkNo,
Flit flit,
int vcId,
int curCycle)
|
boolean |
Switch.addOutputBufferData(int linkNo,
Flit flit,
int vcId,
int curCycle)
Adds a flit to the output buffer on a particular physical link. |
int |
OutputLinkController.getFreeVC_NEW(Flit vc)
An alternative of getFreeVC(); |
int |
OutputVCBuffer.getFreeVC_NEW(Flit f)
An alternative of the getFreeVC() |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |