OpenASIP
2.0
|
This is the complete list of members for InterpolatingRFEstimator, including all inherited members.
costDatabaseRegistry_ | InterpolatingRFEstimator | private |
costdb_ | InterpolatingRFEstimator | private |
CostEstimationPlugin(const std::string &name) | CostEstimator::CostEstimationPlugin | |
createSearch(const BaseRegisterFile &rf) const | InterpolatingRFEstimator | inlineprivate |
createSearchTypes() | InterpolatingRFEstimator | inlineprivate |
DESCRIPTION("RF cost estimator plugin that estimates costs of RFs by generating" "cost database from cost values of HDB and uses interpolation to " "estimate the costs. In case there's no cost data available for the " "given RF the plugin interpolates the estimate if possible.") | InterpolatingRFEstimator | |
description() const | CostEstimator::CostEstimationPlugin | virtual |
estimateArea(const TTAMachine::BaseRegisterFile &rf, const IDF::RFImplementationLocation &, AreaInGates &area, HDB::HDBManager &hdb) | InterpolatingRFEstimator | inlinevirtual |
estimateEnergy(const TTAMachine::BaseRegisterFile &rf, const IDF::RFImplementationLocation &, const TTAProgram::Program &, const ExecutionTrace &trace, EnergyInMilliJoules &energy, HDB::HDBManager &hdb) | InterpolatingRFEstimator | inlinevirtual |
estimateMaximumComputationDelay(const TTAMachine::BaseRegisterFile &rf, const IDF::RFImplementationLocation &, DelayInNanoSeconds &delay, HDB::HDBManager &hdb) | InterpolatingRFEstimator | inlinevirtual |
estimatePortReadDelay(const TTAMachine::RFPort &port, const IDF::RFImplementationLocation &, DelayInNanoSeconds &delay, HDB::HDBManager &hdb) | InterpolatingRFEstimator | inlinevirtual |
estimatePortWriteDelay(const TTAMachine::RFPort &port, const IDF::RFImplementationLocation &, DelayInNanoSeconds &delay, HDB::HDBManager &hdb) | InterpolatingRFEstimator | inlinevirtual |
initializeEstimator(const HDBManager &hdb) | InterpolatingRFEstimator | inlineprivate |
interpMatchType_ | InterpolatingRFEstimator | private |
InterpolatingRFEstimator(const std::string &name) | InterpolatingRFEstimator | inline |
MatchTypeMap typedef | InterpolatingRFEstimator | private |
name() const | CostEstimator::CostEstimationPlugin | virtual |
name_ | CostEstimator::CostEstimationPlugin | protected |
RFCostEstimationPlugin(const std::string &name) | CostEstimator::RFCostEstimationPlugin | |
rfileProperty_ | InterpolatingRFEstimator | private |
searchTypes_ | InterpolatingRFEstimator | private |
strategy_ | InterpolatingRFEstimator | private |
~CostEstimationPlugin() | CostEstimator::CostEstimationPlugin | virtual |
~InterpolatingRFEstimator() | InterpolatingRFEstimator | inlinevirtual |
~RFCostEstimationPlugin() | CostEstimator::RFCostEstimationPlugin | virtual |