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

NIRGAM File List

Here is a list of all files with brief descriptions:
App_concat.cppImplements string concatenation
App_concat.h [code]Defines string concatenation application
App_recv.cppImplements sink application (for demo string concatenation) to recieve flit
App_recv.h [code]Defines sink application (for demo string concatenation) to recieve flit
App_send.cppImplements source application (for demo string concatenation) to send flits
App_send.h [code]Defines source application (for demo string concatenation) to send flits
BaseNWTile.h [code]Defines abstract module for network tile
Bursty.cppImplements Bursty traffic generator
Bursty.h [code]Defines Bursty traffic generator
CBR.cppImplements CBR (constant bit rate) traffic generator
CBR.h [code]Defines CBR (constant bit rate) traffic generator
constants.h [code]Defines constant parameters for NIRGAM
Controller.cppImplements routing
Controller.h [code]Defines Controller module that implements routing
credit.h [code]Defines and implements structure for buffer status
default.h [code]Defines default values for NIRGAM parameters
extern.h [code]Defines extern variables available to all modules
fifo.cppImplements first-in-first-out buffer
fifo.h [code]Defines first-in-first-out buffer
flit.h [code]Defines flow control unit(flit) for NoC
InputChannel.cppImplements module InputChannel (reads and processes incoming flits)
InputChannel.h [code]Defines module InputChannel (reads and processes incoming flits)
ipcore.cppImplements module ipcore (base class for applications)
ipcore.h [code]Defines abstract ipcore module
main.cppBegins and ends simulation
NoC.cppCreates network topology
NoC.h [code]Defines network topology
NWTile.cppCreates a network tile
NWTile.h [code]Defines a network tile
OE_router.cppImplements OE (Odd-Even) routing algorithm
OE_router.h [code]Defines class to implement OE (Odd-Even) routing algorithm
OutputChannel.cppImplements module OutputChannel
OutputChannel.h [code]Defines module OutputChannel
router.h [code]Defines abstract router class
Sink.cppImplements sink application to recieve flits
Sink.h [code]Defines sink application to recieve flits
source_router.cppImplements source routing algorithm
source_router.h [code]Defines class to implement source routing algorithm
switch_reg.h [code]Defines register to store a flit
TG.cppImplements abstract traffic generator
TG.h [code]Defines abstract traffic generator
Trace_traffic.cppImplements trace based traffic generator
Trace_traffic.h [code]Defines trace based traffic generator
VCAllocator.cppImplements virtual channel allocator
VCAllocator.h [code]Defines virtual channel allocator
XY_router.cppImplements XY routing algorithm
XY_router.h [code]Defines class to implement XY routing algorithm

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