OpenASIP  2.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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