See: Description
Class | Description |
---|---|
ExplorationParameters |
An interface class to the design space exploration algorithms.
|
Explorer |
Abstract Design Space Exploration class.
|
LatencyConstraints
interface.
It defines standard functions which should be implemented. For example, here it should be
getLatency() to get latency from the model and generateLatencyConstraint() to generate a latency constraint
for design space exploration.
parameters : This sub-package contains parameters classes which are again used for design space
exploration. For example, we want to perform one dimensional exploration for latency parameter, the
we define "LatencyParams" class which uses LatencyConstraints solver to perform design space exploration.
It implements the functions which are required by the any design space exploration algorithm.
oneDimensionExploration : This sub-package contains methods to perform exploration for a single dimension.
The other dimensions are either constant or not considered.
paretoExploration : This sub-package contains methods to perform multi-dimension exploration. For example
grid based algorithm.