Go to the documentation of this file.
37 #include "tce_config.h"
69 "sets the TTA program exchange format file (TPEF) from which to "
70 "load the estimated program (required for energy estimation only)",
75 "sets the simulation trace database (TraceDB) from which to "
76 "load the simulation data of the estimated program (required for "
77 "energy estimation only)",
82 "run total area estimation",
87 "run longest path estimation",
92 "run total energy consumption estimation",
107 std::cout <<
"estimate - TTA Processor Cost Estimator "
117 std::cout << std::endl
118 <<
"usage: estimate [options] ADF IDF "
121 <<
"ADF and IDF are required always, TPEF and TraceDB only for "
122 <<
"energy estimation, which is not performed in case they are "
const std::string SWL_TOTALENERGY
Long switch string for setting the total energy consumed estimation.
const std::string SWS_TPEF
Short switch string for setting the TPEF (program).
virtual bool isFlagOn() const
const std::string SWL_LONGESTPATH
Long switch string for setting the longest path estimation.
const std::string SWL_TRACE
Long switch string for setting the TraceDB.
void addOption(CmdLineOptionParser *opt)
EstimatorCmdLineOptions()
virtual ~EstimatorCmdLineOptions()
const std::string SWS_TOTALENERGY
Short switch string for setting the total energy consumed estimation.
virtual void printHelp() const
virtual void printVersion() const
const std::string SWS_TRACE
Short switch string for setting the TraceDB.
virtual void printHelp() const
const std::string SWL_TPEF
Long switch string for setting the TPEF (program).
const std::string SWS_TOTALAREA
Short switch string for setting the total area estimation.
virtual std::string String(int index=0) const
const std::string SWL_TOTALAREA
Long switch string for setting the total area estimation.
bool runOnlyEstimations() const
CmdLineOptionParser * findOption(std::string name) const
static std::string TCEVersionString()
const std::string SWS_LONGESTPATH
Short switch string for setting the longest path estimation.