OpenASIP  2.0
StrictMatchRFEstimator Member List

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

CostEstimationPlugin(const std::string &name)CostEstimator::CostEstimationPlugin
DESCRIPTION("Simple RF cost estimator plugin that estimates costs of RFs " "simply by looking up direct matches from HDB. In case there's " "no cost data available for the given RF, it's unable to estimate " "it by using linearization etc.")StrictMatchRFEstimator
description() constCostEstimator::CostEstimationPluginvirtual
estimateArea(const TTAMachine::BaseRegisterFile &, const IDF::RFImplementationLocation &implementation, AreaInGates &area, HDB::HDBManager &hdb)StrictMatchRFEstimatorinlinevirtual
estimateEnergy(const TTAMachine::BaseRegisterFile &rf, const IDF::RFImplementationLocation &implementation, const TTAProgram::Program &, const ExecutionTrace &trace, EnergyInMilliJoules &energy, HDB::HDBManager &hdb)StrictMatchRFEstimatorinlinevirtual
estimateMaximumComputationDelay(const TTAMachine::BaseRegisterFile &, const IDF::RFImplementationLocation &implementation, DelayInNanoSeconds &delay, HDB::HDBManager &hdb)StrictMatchRFEstimatorinlinevirtual
estimatePortReadDelay(const TTAMachine::RFPort &, const IDF::RFImplementationLocation &implementation, DelayInNanoSeconds &delay, HDB::HDBManager &hdb)StrictMatchRFEstimatorinlinevirtual
estimatePortWriteDelay(const TTAMachine::RFPort &, const IDF::RFImplementationLocation &implementation, DelayInNanoSeconds &delay, HDB::HDBManager &hdb)StrictMatchRFEstimatorinlinevirtual
name() constCostEstimator::CostEstimationPluginvirtual
name_CostEstimator::CostEstimationPluginprotected
RFCostEstimationPlugin(const std::string &name)CostEstimator::RFCostEstimationPlugin
StrictMatchRFEstimator(const std::string &name)StrictMatchRFEstimatorinline
~CostEstimationPlugin()CostEstimator::CostEstimationPluginvirtual
~RFCostEstimationPlugin()CostEstimator::RFCostEstimationPluginvirtual
~StrictMatchRFEstimator()StrictMatchRFEstimatorinlinevirtual