- main - package main
-
- main(String[]) - Static method in class gui.Gui
-
Launch the application.
- map(Application, NoCarchitecture) - Method in interface main.MappingStrategyInterface
-
Finds the best mapping solution given a certain application and NoC architecture
- map(Application, NoCarchitecture) - Method in class mapping_strategies.GeneticMapping
-
- map(Application, NoCarchitecture) - Method in class mapping_strategies.ListMapping
-
- map(Application, NoCarchitecture) - Method in class mapping_strategies.RandomMapping
-
- mapping_random - Static variable in class main.Globals
-
- mapping_strategies - package mapping_strategies
-
- MappingEvaluator - Class in main
-
Provides an evaluator used to calculate the
worst case power loss or signal-to-noise ratio given
a certain mapping solution.
- MappingEvaluator(NoCarchitecture, Application) - Constructor for class main.MappingEvaluator
-
Constructs a MappingEvaluator object.
- mappingObjectiveCrosstalk - Static variable in class main.Globals
-
- mappingObjectiveLaserPower - Static variable in class main.Globals
-
- mappingObjectiveLoss - Static variable in class main.Globals
-
- MappingSolution - Class in main
-
Provides a mapping solution object
- MappingSolution() - Constructor for class main.MappingSolution
-
Constructs an empty mapping solution object.
- MappingSolution(int[][]) - Constructor for class main.MappingSolution
-
Constructs an mapping solution object given a new mapping matrix.
- MappingSolution(boolean) - Constructor for class main.MappingSolution
-
Constructs a random mapping solution if random is true
otherwise an empty mapping solution object.
- MappingStrategyInterface - Interface in main
-
Is the interface for all the custom mapping
algorithms defined in the mapping_strategies package.
- Mesh - Class in topologies
-
Provides the mesh topology.
- Mesh() - Constructor for class topologies.Mesh
-
- microring - Static variable in class main.Globals
-
- MicroringResonator - Class in building_blocks
-
Provides the microring resonator building block that provides
the necessary switching functions.
- MicroringResonator(int, int, int, int, int) - Constructor for class building_blocks.MicroringResonator
-
Constructs a microring resonator object connecting two waveguides.