|
OpenASIP 2.2
|
This is the complete list of members for ADFCombiner, including all inherited members.
| addAddressSpaces(TTAMachine::Machine *finalMach, TTAMachine::Machine *nodeMach) | ADFCombiner | inlineprivate |
| addAllGuardsToConnectionBuses(TTAMachine::Machine *finalMach, const BusVector &connectionBuses) | ADFCombiner | inlineprivate |
| addBar_ | ADFCombiner | private |
| AddBarConnectionPN_ | ADFCombiner | privatestatic |
| addBroadcast_ | ADFCombiner | private |
| AddBroadcastPN_ | ADFCombiner | privatestatic |
| addBuses(TTAMachine::Machine *finalMach, TTAMachine::Machine *nodeMach, unsigned nodeCount, std::map< Bus *, std::pair< Bus *, int > > &busMapping) | ADFCombiner | inlineprivate |
| addComponents(TTAMachine::Machine *finalMach, TTAMachine::Machine *nodeMach, TTAMachine::Machine *extraMach, unsigned nodeCount) | ADFCombiner | inlineprivate |
| addConfToDSDB(const DSDBManager::MachineConfiguration &conf) | DesignSpaceExplorer | |
| addFunctionUnits(TTAMachine::Machine *finalMach, TTAMachine::Machine *nodeMach, unsigned nodeCount) | ADFCombiner | inlineprivate |
| addGuardsToBuses(std::map< Bus *, std::pair< Bus *, int > > &busMapping, GuardSet &extrasGuards) | ADFCombiner | inlineprivate |
| addParameter(TCEString name, ExplorerPluginParameterType type, bool compulsory=true, TCEString defaultValue="", TCEString description="") | DesignSpaceExplorerPlugin | inline |
| addRegisterFiles(TTAMachine::Machine *finalMach, TTAMachine::Machine *nodeMach, unsigned nodeCount) | ADFCombiner | inlineprivate |
| addressSpaces_ | ADFCombiner | private |
| AddressSpacesPN_ | ADFCombiner | privatestatic |
| addRing_ | ADFCombiner | private |
| AddRingConnectionPN_ | ADFCombiner | privatestatic |
| addStar_ | ADFCombiner | private |
| AddStarConnectionPN_ | ADFCombiner | privatestatic |
| ADFCombiner() | ADFCombiner | inlineprivate |
| booleanValue(const std::string ¶meter) const | DesignSpaceExplorerPlugin | virtual |
| buildIDF_ | ADFCombiner | private |
| BuildIDFPN_ | ADFCombiner | privatestatic |
| BusVector typedef | ADFCombiner | private |
| checkParameters() const | DesignSpaceExplorerPlugin | protected |
| connectPorts(TTAMachine::Machine *finalMach, TTAMachine::Unit *original, TTAMachine::Unit *newUnit, int count) | ADFCombiner | inlineprivate |
| connectRegisterFiles(TTAMachine::Machine *finalMach, TTAMachine::Machine *nodeMach, TTAMachine::Machine *extraMach, unsigned nodeCount, std::set< TTAMachine::Guard *, TTAMachine::MachinePart::Comparator > extrasGuards, BusVector &connectionBuses) | ADFCombiner | inlineprivate |
| connectVectorLSU(TTAMachine::Machine *finalMach, TTAMachine::Machine *nodeMach, TTAMachine::Machine *extraMach, int nodeCount) | ADFCombiner | inlineprivate |
| copyGuards(TTAMachine::Bus &originalBus, TTAMachine::Bus &addBus, const TCEString &prefix) | ADFCombiner | inlineprivate |
| createBus(TTAMachine::Machine *finalMach, TCEString busName, int width) | ADFCombiner | 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 | |
| createPortsAndSockets(TTAMachine::Machine *finalMach, TTAMachine::RegisterFile *rf, TTAMachine::Bus *newBus, TCEString name, bool readOnly, int nodeNumber=-1) | ADFCombiner | inlineprivate |
| dataLSULatency_ | ADFCombiner | private |
| DataLSULatencyPN_ | ADFCombiner | privatestatic |
| 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 &, const unsigned int &) | ADFCombiner | inlineprivatevirtual |
| extra_ | ADFCombiner | private |
| ExtraPN_ | ADFCombiner | privatestatic |
| findGuards(TTAMachine::Machine *mach) | ADFCombiner | inlineprivate |
| getExtraComponentName(TCEString originalName) | ADFCombiner | inlineprivate |
| getNodeComponentName(TCEString originalName, int idx) | ADFCombiner | inlineprivate |
| getPlugins() | DesignSpaceExplorer | |
| giveParameter(const std::string &name, const std::string &value) | DesignSpaceExplorerPlugin | virtual |
| GuardSet typedef | ADFCombiner | private |
| hasParameter(const std::string ¶mName) const | DesignSpaceExplorerPlugin | virtual |
| loadExplorerPlugin(const std::string &pluginName, DSDBManager *dsdb=NULL) | DesignSpaceExplorer | static |
| name() const | DesignSpaceExplorerPlugin | virtual |
| node_ | ADFCombiner | private |
| nodeCount_ | ADFCombiner | private |
| NodeCountPN_ | ADFCombiner | privatestatic |
| nodeNamePrefix(int nodeId) | ADFCombiner | inlineprivate |
| NodePN_ | ADFCombiner | privatestatic |
| nodesPerBus_ | ADFCombiner | private |
| NodesPerBusPN_ | ADFCombiner | privatestatic |
| 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 produces a clustered machine with N lanes/nodes " "and an 'extras' node.") | ADFCombiner | private |
| pluginName_ | DesignSpaceExplorerPlugin | protected |
| pluginTool_ | DesignSpaceExplorer | privatestatic |
| PMCIt typedef | DesignSpaceExplorerPlugin | |
| PMIt typedef | DesignSpaceExplorerPlugin | |
| producesArchitecture() const | ADFCombiner | inlineprivatevirtual |
| readCompulsoryParameter(const std::string paramName, T ¶m) const | DesignSpaceExplorerPlugin | |
| readOptionalParameter(const std::string paramName, T ¶m) const | DesignSpaceExplorerPlugin | |
| readParameters() | ADFCombiner | inlineprivate |
| renameExtraUnits(TTAMachine::Machine *finalMach) | ADFCombiner | inlineprivate |
| requiresApplication() const | ADFCombiner | inlineprivatevirtual |
| requiresHDB() const | ADFCombiner | inlineprivatevirtual |
| requiresSimulationData() const | ADFCombiner | inlineprivatevirtual |
| requiresStartingPointArchitecture() const | ADFCombiner | inlineprivatevirtual |
| reuseRFPorts_ | ADFCombiner | private |
| ReuseRFPortsPN_ | ADFCombiner | 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_ | ADFCombiner | private |
| setDSDB(DSDBManager &dsdb) | DesignSpaceExplorer | virtual |
| setPluginName(const std::string &pluginName) | DesignSpaceExplorerPlugin | virtual |
| sharedLSULatency_ | ADFCombiner | private |
| SharedLSULatencyPN_ | ADFCombiner | privatestatic |
| 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 |
| vectorLSU_ | ADFCombiner | private |
| VectorLSUPN_ | ADFCombiner | privatestatic |
| VLSUConnectionBuses_ | ADFCombiner | private |
| VLSUConnectionBusesPN_ | ADFCombiner | privatestatic |
| ~DesignSpaceExplorer() | DesignSpaceExplorer | virtual |
| ~DesignSpaceExplorerPlugin() | DesignSpaceExplorerPlugin | virtual |