#include "utils.h"
#include <systemc.h>
Go to the source code of this file.
|
|
#define | ZC702 |
| |
|
#define | CPU_PSTATIC 291 |
| |
|
#define | CPU_PIDLE 291 |
| |
|
#define | CPU_PRUN 410 |
| |
|
#define | P_RECONF (2*42+28) |
| |
|
#define | RECONF_SPEED 400 |
| |
|
#define | CELL_SIZE 162 |
| |
|
#define | P_STATIC_XC7Z020 48.51 |
| |
|
#define | N_SLICES_XC7Z020 13300 |
| |
|
#define | P_STATIC_1CELL (P_STATIC_XC7Z020/N_SLICES_XC7Z020) |
| |
|
#define | PM_CPU_STATIC 89.82 |
| |
|
#define | PM_CPU_ALPHA 0.0837 |
| |
|
#define | PM_CPU_BETA 0.1790 |
| |
|
#define | PM_CPU_VOLTAGE 1 |
| |
|
#define | PM_CPU_CORENUMBER 2 |
| |
|
#define | PM_CPU_FREQUENCY 667 |
| |
|
#define | NB_SLICES_APPLICATION 4 |
| |
|
#define | MAX_RZ 40 |
| |
|
#define | MAX_IMPL 40 |
| |
|
#define | STRATEGY_DVFS |
| |
|
#define | STRATEGY_BLANK |
| |
|
#define | MAX_FREQ_STEPS 3 |
| |
|
| enum | My_Simulation_states { WCET,
BCET,
RANDOM
} |
| |
|
|
My_Simulation_states | tasks_execution_time |
| |
|
sc_event | TB_lock [4] |
| |
|
sc_semaphore | Slice_lock_IN |
| |
|
sc_semaphore | Slice_lock_OUT |
| |
|
sc_time | application_start_time |
| |
|
int | app_is_running |
| |
|
int | current_application_id |
| |
|
double | cost_result [40][40] |
| |
|
double | cost_energy [40][40] |
| |
|
double | cost_time [40][40] |
| |
|
double | cost_resource [40][40] |
| |
|
double | cost_result_d [40][40][3] |
| |
|
double | cost_energy_d [40][40][3] |
| |
|
double | cost_time_d [40][40][3] |
| |
|
double | cost_resource_d [40][40][3] |
| |
|
unsigned int | CPU_FREQUENCIES_STEPS [3] |
| |
|
unsigned int | global_operating_point |
| |
|
double | CPU_VOLTAGES_STEPS [3] |
| |
- Author
- XXX
- Version
- 1.0
- Date
- XXX
DESCRIPTION
User defined parameters.