OpenASIP  2.0
DefaultICDecoderEstimator Member List

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

busParameters(const TTAMachine::Bus &bus)DefaultICDecoderEstimatorinlineprivate
CostEstimationPlugin(const std::string &name)CostEstimator::CostEstimationPlugin
DefaultICDecoderEstimator(const std::string &name)DefaultICDecoderEstimatorinline
delayOfBus(HDB::HDBManager &hdb, const TTAMachine::Bus &bus)DefaultICDecoderEstimatorinlineprivate
delayOfBus(HDB::HDBRegistry &hdbRegistry, const IDF::BusImplementationLocation &implementation)DefaultICDecoderEstimatorinlineprivate
delayOfSocket(HDB::HDBManager &hdb, const TTAMachine::Socket &socket)DefaultICDecoderEstimatorinlineprivate
delayOfSocket(HDB::HDBRegistry &hdbRegistry, const IDF::SocketImplementationLocation &implementation)DefaultICDecoderEstimatorinlineprivate
description() constCostEstimator::CostEstimationPluginvirtual
estimateICArea(HDB::HDBRegistry &hdbRegistry, const TTAMachine::Machine &machine, const IDF::MachineImplementation &machineImplementation, AreaInGates &area)DefaultICDecoderEstimatorinlinevirtual
estimateICDelayOfPath(HDB::HDBRegistry &hdbRegistry, const TransportPath &path, const IDF::MachineImplementation &machineImplementation, const IDF::SocketImplementationLocation &, const IDF::BusImplementationLocation &, const IDF::SocketImplementationLocation &, DelayInNanoSeconds &delay)DefaultICDecoderEstimatorinlinevirtual
estimateICEnergy(HDB::HDBRegistry &hdbRegistry, const TTAMachine::Machine &machine, const IDF::MachineImplementation &machineImplementation, const TTAProgram::Program &, const ExecutionTrace &traceDB, EnergyInMilliJoules &energy)DefaultICDecoderEstimatorinlinevirtual
FanInFanOutCombinationSet typedefDefaultICDecoderEstimatorprivate
generateControlUnit()CostEstimator::ICDecoderEstimatorPluginvirtual
generateFanInFanOutCombinations(std::vector< std::size_t > &inputWidths, std::vector< std::size_t > &outputWidths)DefaultICDecoderEstimatorinlineprivate
ICDecoderEstimatorPlugin(const std::string &name)CostEstimator::ICDecoderEstimatorPlugin
missingComponents_DefaultICDecoderEstimatorprivate
name() constCostEstimator::CostEstimationPluginvirtual
name_CostEstimator::CostEstimationPluginprotected
socketParameters(const TTAMachine::Socket &socket)DefaultICDecoderEstimatorinlineprivate
valueFromKeyValuePairString(const std::string &keyName, const std::string &keyValuePairString)DefaultICDecoderEstimatorinlineprivate
~CostEstimationPlugin()CostEstimator::CostEstimationPluginvirtual
~DefaultICDecoderEstimator()DefaultICDecoderEstimatorinlinevirtual
~ICDecoderEstimatorPlugin()CostEstimator::ICDecoderEstimatorPluginvirtual