OpenASIP  2.0
StrictMatchFUEstimator Member List

This is the complete list of members for StrictMatchFUEstimator, including all inherited members.

CostEstimationPlugin(const std::string &name)CostEstimator::CostEstimationPlugin
DESCRIPTION("Simple FU cost estimator plugin that estimates costs of FUs " "simply by looking up direct matches from HDB. In case there's " "no cost data available for the given FU, it's unable to estimate " "it by using linearization etc.")StrictMatchFUEstimator
description() constCostEstimator::CostEstimationPluginvirtual
estimateArea(const TTAMachine::FunctionUnit &, const IDF::FUImplementationLocation &implementation, AreaInGates &area, HDB::HDBManager &hdb)StrictMatchFUEstimatorinlinevirtual
estimateEnergy(const TTAMachine::FunctionUnit &fu, const IDF::FUImplementationLocation &implementation, const TTAProgram::Program &, const ExecutionTrace &trace, EnergyInMilliJoules &energy, HDB::HDBManager &hdb)StrictMatchFUEstimatorinlinevirtual
estimateMaximumComputationDelay(const TTAMachine::FunctionUnit &, const IDF::FUImplementationLocation &implementation, DelayInNanoSeconds &delay, HDB::HDBManager &hdb)StrictMatchFUEstimatorinlinevirtual
estimatePortReadDelay(const TTAMachine::FUPort &, const IDF::FUImplementationLocation &implementation, DelayInNanoSeconds &delay, HDB::HDBManager &hdb)StrictMatchFUEstimatorinlinevirtual
estimatePortWriteDelay(const TTAMachine::FUPort &, const IDF::FUImplementationLocation &implementation, DelayInNanoSeconds &delay, HDB::HDBManager &hdb)StrictMatchFUEstimatorinlinevirtual
FUCostEstimationPlugin(const std::string &name)CostEstimator::FUCostEstimationPlugin
name() constCostEstimator::CostEstimationPluginvirtual
name_CostEstimator::CostEstimationPluginprotected
StrictMatchFUEstimator(const std::string &name)StrictMatchFUEstimatorinline
~CostEstimationPlugin()CostEstimator::CostEstimationPluginvirtual
~FUCostEstimationPlugin()CostEstimator::FUCostEstimationPluginvirtual
~StrictMatchFUEstimator()StrictMatchFUEstimatorinlinevirtual