Package | Description |
---|---|
building_blocks | |
gui | |
main | |
mapping_strategies | |
routers | |
routing | |
topologies |
Class and Description |
---|
BuildingBlock
Is the abstract base class for all the basic building blocks
defined in the building_block package.
|
Class and Description |
---|
InputConfigurationReader
Provides the configuration file reader.
|
Class and Description |
---|
Application
Is the class containing the application features and its traffic behavior.
|
BuildingBlock
Is the abstract base class for all the basic building blocks
defined in the building_block package.
|
CommunicationTask
Is the class for all the communication tasks.
|
MappingEvaluator
Provides an evaluator used to calculate the
worst case power loss or signal-to-noise ratio given
a certain mapping solution.
|
MappingSolution
Provides a mapping solution object
|
NoCarchitecture
Is the class containing the NoC architecture description and all its features
including:
The routing strategy
The optical router architecture
The network topology
|
Router
Is the abstract base class for all the custom routers defined in the routers
package.
|
Routing
Is the abstract base class for all the custom routing
algorithms defined in the routing package.
|
Tile
Is the class containing all the tile information.
|
Topology
Is the abstract base class for all the custom topology
defined in the topologies package.
|
Class and Description |
---|
Application
Is the class containing the application features and its traffic behavior.
|
MappingEvaluator
Provides an evaluator used to calculate the
worst case power loss or signal-to-noise ratio given
a certain mapping solution.
|
MappingSolution
Provides a mapping solution object
|
MappingStrategyInterface
Is the interface for all the custom mapping
algorithms defined in the mapping_strategies package.
|
NoCarchitecture
Is the class containing the NoC architecture description and all its features
including:
The routing strategy
The optical router architecture
The network topology
|
Class and Description |
---|
Router
Is the abstract base class for all the custom routers defined in the routers
package.
|
Class and Description |
---|
Routing
Is the abstract base class for all the custom routing
algorithms defined in the routing package.
|
Topology
Is the abstract base class for all the custom topology
defined in the topologies package.
|
Class and Description |
---|
Tile
Is the class containing all the tile information.
|
Topology
Is the abstract base class for all the custom topology
defined in the topologies package.
|