Public Member Functions | Data Fields

EXECU Class Reference

Inheritance diagram for EXECU:
McPATComponent McPATComponent

Public Member Functions

 EXECU (ParseXML *XML_interface, int ithCore_, InputParameter *interface_ip_, double lsq_height_, const CoreDynParam &dyn_p_, bool exist_=true)
void computeEnergy (bool is_tdp=true)
void displayEnergy (uint32_t indent=0, int plevel=100, bool is_tdp=true)
void SSTcomputeEnergy (bool is_tdp=true, double alu_access=0, double mul_access=0, double fpu_access=0)
RegFUSSTreturnRFU ()
SchedulerUSSTreturnSCHEU ()
FunctionalUnitSSTreturnFPU ()
FunctionalUnitSSTreturnEXEU ()
interconnectSSTreturnIntBy ()
interconnectSSTreturnIntTagBy ()
interconnectSSTreturnFpBy ()
interconnectSSTreturnFpTagBy ()
McPATComponent SSTreturnBy ()
 EXECU (ParseXML *XML_interface, int ithCore_, InputParameter *interface_ip_, double lsq_height_, const CoreDynParam &dyn_p_)
void computeEnergy (bool is_tdp=true)
void displayEnergy (uint32_t indent=0, int plevel=100, bool is_tdp=true)
void SSTcomputeEnergy (bool is_tdp=true, double bypass_access=0)
RegFUSSTreturnRFU ()
SchedulerUSSTreturnSCHEU ()
FunctionalUnitSSTreturnFPU ()
FunctionalUnitSSTreturnEXEU ()
interconnectSSTreturnIntBy ()
interconnectSSTreturnIntTagBy ()
interconnectSSTreturnFpBy ()
interconnectSSTreturnFpTagBy ()
McPATComponent SSTreturnBy ()

Data Fields

ParseXMLXML
int ithCore
InputParameter interface_ip
double clockRate
double executionTime
double scktRatio
double chip_PR_overhead
double macro_PR_overhead
double lsq_height
CoreDynParam coredynp
RegFUrfu
SchedulerUscheu
FunctionalUnitfp_u
FunctionalUnitexeu
FunctionalUnitmul
interconnectint_bypass
interconnectintTagBypass
interconnectint_mul_bypass
interconnectintTag_mul_Bypass
interconnectfp_bypass
interconnectfpTagBypass
McPATComponent bypass
bool exist

The documentation for this class was generated from the following files: