|
OpenASIP 2.2
|
This is the complete list of members for ComponentAdder, including all inherited members.
| addComponents(TTAMachine::Machine *mach) | ComponentAdder | inlineprivate |
| addConfToDSDB(const DSDBManager::MachineConfiguration &conf) | DesignSpaceExplorer | |
| addParameter(TCEString name, ExplorerPluginParameterType type, bool compulsory=true, TCEString defaultValue="", TCEString description="") | DesignSpaceExplorerPlugin | inline |
| addRegisterFiles(TTAMachine::Machine *mach) | ComponentAdder | inlineprivate |
| adf_ | ComponentAdder | private |
| adfPN_ | ComponentAdder | privatestatic |
| booleanValue(const std::string ¶meter) const | DesignSpaceExplorerPlugin | virtual |
| buildIdf_ | ComponentAdder | private |
| buildIdfPN_ | ComponentAdder | privatestatic |
| checkParameters() const | DesignSpaceExplorerPlugin | protected |
| ComponentAdder() | ComponentAdder | inlineprivate |
| createEstimateData(const TTAMachine::Machine &mach, const IDF::MachineImplementation &idf, CostEstimator::AreaInGates &area, CostEstimator::DelayInNanoSeconds &longestPathDelay) | DesignSpaceExplorer | |
| createImplementation(const DSDBManager::MachineConfiguration &conf, DSDBManager::MachineConfiguration &newConf, const double &frequency=0.0, const double &maxArea=0.0, const bool &createEstimates=true, const std::string &icDec="DefaultICDecoder", const std::string &icDecHDB="asic_130nm_1.5V.hdb") | DesignSpaceExplorer | |
| createImplementationAndStore(const DSDBManager::MachineConfiguration &conf, const double &frequency=0.0, const double &maxArea=0.0, const bool &createEstimates=true, const std::string &icDec="DefaultICDecoder", const std::string &icDecHDB="asic_130nm_1.5V.hdb") | DesignSpaceExplorer | |
| db() | DesignSpaceExplorer | virtual |
| description() const | DesignSpaceExplorerPlugin | inlinevirtual |
| DesignSpaceExplorer() | DesignSpaceExplorer | |
| DesignSpaceExplorerPlugin() | DesignSpaceExplorerPlugin | protected |
| dsdb_ | DesignSpaceExplorer | private |
| dummyEstimate_ | DesignSpaceExplorer | privatestatic |
| estimator_ | DesignSpaceExplorer | private |
| evaluate(const DSDBManager::MachineConfiguration &configuration, CostEstimates &results=dummyEstimate_, bool estimate=false) | DesignSpaceExplorer | virtual |
| explore(const RowID &configurationID, const unsigned int &) | ComponentAdder | inlineprivatevirtual |
| getPlugins() | DesignSpaceExplorer | |
| giveParameter(const std::string &name, const std::string &value) | DesignSpaceExplorerPlugin | virtual |
| hasParameter(const std::string ¶mName) const | DesignSpaceExplorerPlugin | virtual |
| loadExplorerPlugin(const std::string &pluginName, DSDBManager *dsdb=NULL) | DesignSpaceExplorer | static |
| name() const | DesignSpaceExplorerPlugin | virtual |
| oStream_ | DesignSpaceExplorer | private |
| Parameter typedef | DesignSpaceExplorerPlugin | |
| ParameterMap typedef | DesignSpaceExplorerPlugin | |
| parameters() const | DesignSpaceExplorerPlugin | |
| parameters_ | DesignSpaceExplorerPlugin | protected |
| parameterValue(const std::string ¶mName) const | DesignSpaceExplorerPlugin | |
| PLUGIN_DESCRIPTION("Explorer plugin that adds machine components to a " "given machine.") | ComponentAdder | private |
| pluginName_ | DesignSpaceExplorerPlugin | protected |
| pluginTool_ | DesignSpaceExplorer | privatestatic |
| PMCIt typedef | DesignSpaceExplorerPlugin | |
| PMIt typedef | DesignSpaceExplorerPlugin | |
| producesArchitecture() const | ComponentAdder | inlineprivatevirtual |
| readCompulsoryParameter(const std::string paramName, T ¶m) const | DesignSpaceExplorerPlugin | |
| readOptionalParameter(const std::string paramName, T ¶m) const | DesignSpaceExplorerPlugin | |
| readParameters() | ComponentAdder | inlineprivate |
| requiresApplication() const | ComponentAdder | inlineprivatevirtual |
| requiresHDB() const | ComponentAdder | inlineprivatevirtual |
| requiresSimulationData() const | ComponentAdder | inlineprivatevirtual |
| requiresStartingPointArchitecture() const | ComponentAdder | inlineprivatevirtual |
| RFCount_ | ComponentAdder | private |
| RFCountPN_ | ComponentAdder | privatestatic |
| RFName_ | ComponentAdder | private |
| RFNamePN_ | ComponentAdder | privatestatic |
| RFReadPorts_ | ComponentAdder | private |
| RFReadPortsPN_ | ComponentAdder | privatestatic |
| RFSize_ | ComponentAdder | private |
| RFSizePN_ | ComponentAdder | privatestatic |
| RFWritePorts_ | ComponentAdder | private |
| RFWritePortsPN_ | ComponentAdder | privatestatic |
| schedule(const std::string applicationFile, TTAMachine::Machine &machine, TCEString paramOptions="-O3") | DesignSpaceExplorer | protected |
| selectComponents(const TTAMachine::Machine &mach, const double &frequency=0.0, const double &maxArea=0.0, const std::string &icDec="DefaultICDecoder", const std::string &icDecHDB="asic_130nm_1.5V.hdb") const | DesignSpaceExplorer | |
| selector_ | ComponentAdder | private |
| setDSDB(DSDBManager &dsdb) | DesignSpaceExplorer | virtual |
| setPluginName(const std::string &pluginName) | DesignSpaceExplorerPlugin | virtual |
| simulate(const TTAProgram::Program &program, const TTAMachine::Machine &machine, const TestApplication &testApplication, const ClockCycleCount &maxCycles, ClockCycleCount &runnedCycles, const bool tracing, const bool useCompiledSimulation=false, std::vector< ClockCycleCount > *executionCounts=NULL) | DesignSpaceExplorer | protected |
| ~DesignSpaceExplorer() | DesignSpaceExplorer | virtual |
| ~DesignSpaceExplorerPlugin() | DesignSpaceExplorerPlugin | virtual |