Go to the documentation of this file.
34 #ifndef TTA_COST_ESTIMATES_HH
35 #define TTA_COST_ESTIMATES_HH
69 double energy(
int index)
const;
void setLongestPathDelay(double delay)
void setEnergy(const TTAProgram::Program &program, double energy)
void setCycleCount(const TTAProgram::Program &program, ClockCycleCount cycles)
double energy(int index) const
std::map< const TTAProgram::Program *, double > energyMap_
Map containing programs and energies consumed in running the programs.
double longestPathDelay() const
double area_
Area estimation value (in gates).
double longestPathDelay_
Longest path delay estimation value (in nano seconds).
void setArea(double area)
CycleCount ClockCycleCount
Alias for ClockCycleCount.
find Finds info of the inner loops in the program