Please, help us to better know about our user community by answering the following short survey: https://forms.gle/wpyrxWi18ox9Z5ae9
ProcConfig.h
Go to the documentation of this file.
1 // The configured options and settings for processor-related SystemC developments
2 // Will be used to configure modules/Proc/include/ProcConfig.h
10 // Take over basic configuration
11 #include "BasicConfig.h"
12 // Define settings (.ini) files as a string list
13 #define INI_FILES "Simulator"
14 
15 // List keywords legal in 'Simulator.ini'
16 #undef INI_SIMULATOR_KEYWORDS
17 #define INI_SIMULATOR_KEYWORDS "Version"
18 
19 
20 // Core-specific operational characteristics
21 #define CORE_GRID_SIZE_X GRID_SIZE_X
22 #define CORE_GRID_SIZE_Y GRID_SIZE_Y
23 #define SC_CORE_ID_TYPE SC_GRID_ID_TYPE
24 #define CORE_BUS_WIDTH GRID_BUS_WIDTH
25 #define MAX_NUMBER_OF_CORES CORE_GRID_SIZE_X*CORE_GRID_SIZE_Y
26 
27 // Choose if to make detailed textual annotation of operations (slows down)
28 #define USE_PERFORMANCE_ANNOTATIONS
29 // If to measure performance (handles counters; slows down)
30 #define MEASURE_PERFORMANCE
31 // Choose if to prepare performance diagram plot (slows down)
32 #define PREPARE_PERFORMANCE_DIAGRAM
33 // Length of one "instruction time"
34 #define PLOT_TIME_TICK 50
BasicConfig.h
Basic configuration information for the BASIC package.