Transaction-Level Modeling Framework for Space Applications
#include <powermonitor.h>
Public Member Functions | |
void | gen_report () |
void | report_trigger () |
std::string | get_model_name (std::string ¶m) |
std::vector< std::string > | get_IP_params (std::vector< std::string > ¶ms) |
void | end_of_simulation () |
SC_HAS_PROCESS (powermonitor) | |
powermonitor (sc_core::sc_module_name name, sc_core::sc_time m_report_time=sc_core::SC_ZERO_TIME, bool exram=false) | |
Public Attributes | |
sc_core::sc_time | m_report_time |
bool | m_exram |
powermonitor::SC_HAS_PROCESS | ( | powermonitor | ) |
bool powermonitor::m_exram |
Referenced by gen_report().
sc_core::sc_time powermonitor::m_report_time |
Referenced by end_of_simulation(), and report_trigger().