Public Member Functions | Protected Member Functions | Private Member Functions | Static Private Attributes

de.fraunhofer.isst.axbench.operations.generator.SimulationGenerator Class Reference

Prepare model for SystemC simulation. More...

List of all members.

Public Member Functions

 SimulationGenerator ()
 Constructor setting the operation parameters.

Protected Member Functions

Map< String, Object > executeConcreteOperation (Map< String, Object > theInputParameters)
 Generates simulation model from original model.

Private Member Functions

Model generateSimulation (Model model)

Static Private Attributes

static final String ID_IN_ELEMENT = "axlin"
 identifier of the input element
static final String ID_OUT_ELEMENT = "axlout"
 identifier of the output element

Detailed Description

Prepare model for SystemC simulation.

Author:
ekleinod
cknoppek
Version:
0.9.0
Since:
0.7.2

Constructor & Destructor Documentation

de.fraunhofer.isst.axbench.operations.generator.SimulationGenerator.SimulationGenerator (  ) 

Constructor setting the operation parameters.

Operation parameters

  • model to convert
  • converted model

Member Function Documentation

Map<String, Object> de.fraunhofer.isst.axbench.operations.generator.SimulationGenerator.executeConcreteOperation ( Map< String, Object >  theInputParameters  )  [protected]

Generates simulation model from original model.

Remarks:
Works for models only.
Parameters:
theInputParameters map of the input parameters (empty map allowed)
Returns:
map of the output parameters (empty map allowed)

Reimplemented from de.fraunhofer.isst.axbench.api.operations.AbstractAXLOperation.

Model de.fraunhofer.isst.axbench.operations.generator.SimulationGenerator.generateSimulation ( Model  model  )  [private]
Bug:
simply uncommented (EK)

Member Data Documentation

identifier of the input element

identifier of the output element