OpenASIP  2.0
ComponentImplementationSelector Member List

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

addCase(const TTAProgram::Program &program, const ExecutionTrace &traceDB)ComponentImplementationSelector
addHDB(const HDB::HDBManager &hdb)ComponentImplementationSelector
ComponentImplementationSelector()ComponentImplementationSelector
estimator_ComponentImplementationSelectorprivate
fuArchsByOpSetWithMinLatency(const std::set< std::string > &operationSet, int width=0) constComponentImplementationSelector
fuImplementations(const TTAMachine::FunctionUnit &fu, double frequencyMHz=0, double maxArea=0)ComponentImplementationSelector
iuImplementations(const TTAMachine::ImmediateUnit &iu, double frequencyMHz=0, double maxArea=0)ComponentImplementationSelector
rfImplementations(const TTAMachine::RegisterFile &rf, bool guarded=false, double frequencyMHz=0, double maxArea=0)ComponentImplementationSelector
selectComponents(const TTAMachine::Machine *mach, const std::string &icDecoder="ic_hdb", const std::string &icDecoderHDB="asic_130nm_1.5V.hdb", const double &frequency=0, const double &maxArea=0)ComponentImplementationSelector
selectComponentsToConf(DSDBManager::MachineConfiguration &conf, DSDBManager &dsdb, TTAMachine::Machine *mach=NULL, const std::string &icDecoder="ic_hdb", const std::string &icDecoderHDB="asic_130nm_1.5V.hdb", const double &frequency=0, const double &maxArea=0)ComponentImplementationSelector
selectFUs(const TTAMachine::Machine *mach, IDF::MachineImplementation *idf, const double &frequency=0, const double &maxArea=0, const bool &filterLongestPathDelay=true)ComponentImplementationSelector
selectIUs(const TTAMachine::Machine *mach, IDF::MachineImplementation *idf, const double &frequency=0, const double &maxArea=0)ComponentImplementationSelector
selectRFs(const TTAMachine::Machine *mach, IDF::MachineImplementation *idf, const double &frequency=0, const double &maxArea=0)ComponentImplementationSelector
usedHDBs_ComponentImplementationSelectorprivate
~ComponentImplementationSelector()ComponentImplementationSelectorvirtual