OpenASIP  2.0
CostEstimator::RFCostEstimationPlugin Member List

This is the complete list of members for CostEstimator::RFCostEstimationPlugin, including all inherited members.

CostEstimationPlugin(const std::string &name)CostEstimator::CostEstimationPlugin
description() constCostEstimator::CostEstimationPluginvirtual
estimateArea(const TTAMachine::BaseRegisterFile &architecture, const IDF::RFImplementationLocation &implementation, AreaInGates &area, HDB::HDBManager &hdb)CostEstimator::RFCostEstimationPluginvirtual
estimateEnergy(const TTAMachine::BaseRegisterFile &architecture, const IDF::RFImplementationLocation &implementation, const TTAProgram::Program &program, const ExecutionTrace &traceDB, EnergyInMilliJoules &energy, HDB::HDBManager &hdb)CostEstimator::RFCostEstimationPluginvirtual
estimateMaximumComputationDelay(const TTAMachine::BaseRegisterFile &architecture, const IDF::RFImplementationLocation &implementation, DelayInNanoSeconds &computationDelay, HDB::HDBManager &hdb)CostEstimator::RFCostEstimationPluginvirtual
estimatePortReadDelay(const TTAMachine::RFPort &port, const IDF::RFImplementationLocation &implementation, DelayInNanoSeconds &outputDelay, HDB::HDBManager &hdb)CostEstimator::RFCostEstimationPluginvirtual
estimatePortWriteDelay(const TTAMachine::RFPort &port, const IDF::RFImplementationLocation &implementation, DelayInNanoSeconds &inputDelay, HDB::HDBManager &hdb)CostEstimator::RFCostEstimationPluginvirtual
name() constCostEstimator::CostEstimationPluginvirtual
name_CostEstimator::CostEstimationPluginprotected
RFCostEstimationPlugin(const std::string &name)CostEstimator::RFCostEstimationPlugin
~CostEstimationPlugin()CostEstimator::CostEstimationPluginvirtual
~RFCostEstimationPlugin()CostEstimator::RFCostEstimationPluginvirtual