Go to the documentation of this file.
9 #ifndef SCGRIDENUMTYPES_H
10 #define SCGRIDENUMTYPES_H
17 using namespace sc_core;
18 using namespace sc_dt;
38 gob_ArchitectureMonitored,
157 SC_GRIDPOINT_MASK_TYPE
168 std::bitset<MAX_HTHREADS>
176 #endif // SCGRIDENUMTYPES_H
@ gob_ExecPending
The core can only make one execute at a time, for all threads.
Definition: scGridEnumTypes.h:32
@ gob_FetchPending
The core can only make one fetch at a time, for all threads.
Definition: scGridEnumTypes.h:31
@ gob_IsSending
Set if the gridpoint is sending a message.
Definition: scGridEnumTypes.h:45
@ gob_MemoryMonitored
Register changes are monitored.
Definition: scGridEnumTypes.h:34
@ gob_Max
!< Set if the gridpoint is receiving a message
Definition: scGridEnumTypes.h:48
The signals issued by the scGridPoint.
Definition: scGridEnumTypes.h:92
Topology information for the electronic modules arranged in a grid.
@ gob_ObjectMonitored
Set if the object is monitored at all at this time.
Definition: scGridEnumTypes.h:26
The set of scGridPoint objects can be defined by by a mask word, the bits corresponding to single mod...
Definition: scGridEnumTypes.h:156
@ gob_SignalsMonitored
Set if signal changes are monitored.
Definition: scGridEnumTypes.h:40
@ gob_ResourceMonitored
Resources utilization monitored.
Definition: scGridEnumTypes.h:36
core_cooperationmode_t
Codes of mass processing operating modes.
Definition: scGridEnumTypes.h:174
GridPointOperatingBit_t
the names of the bits in the bitset for operating them
Definition: scGridEnumTypes.h:23
@ gob_BuffersMonitored
Set if any of the different buffers are monitored.
Definition: scGridEnumTypes.h:41
The values are stored here, and set through writing into GridPointStatusBitSignal_t.
Definition: scGridEnumTypes.h:113
@ gob_CommunicationMonitored
Set if inter-core and inter-cluster communication monitored.
Definition: scGridEnumTypes.h:43
A GridPoint can be addressed also by its cluster address of type ClusterAddress_t....
Definition: Clustering.h:58
@ gob_RegistersMonitored
Register changes are monitored.
Definition: scGridEnumTypes.h:33
std::bitset< MAX_HTHREADS > AllocatedHThreads
Stores the mask of registers to backlink.
Definition: scGridEnumTypes.h:169
@ gob_ObjectWaiting
Set if the object is waiting at this time.
Definition: scGridEnumTypes.h:29
@ gob_PortsMonitored
Set if port changes monitored.
Definition: scGridEnumTypes.h:39
@ gob_MorphingMonitored
Metainstructions and consequences monitored.
Definition: scGridEnumTypes.h:35
@ gob_ObjectChanged
Set if the monitored object changed between monitoring, any of the features below.
Definition: scGridEnumTypes.h:27
Port declarations: these signals go out to the scProcessor.
Definition: scGridEnumTypes.h:74
@ gob_IGPBChanged
Set if the state of the inter-gridpoint communication block changed.
Definition: scGridEnumTypes.h:44
@ gob_BufferChanged
Set if any of the object-related.
Definition: scGridEnumTypes.h:42
@ gob_ObjecIsMeta
Set if the object is in Meta stata at this time.
Definition: scGridEnumTypes.h:37
@ gob_ObjectActive
Set if the object on monitored active (allocated of preallocated) at this time.
Definition: scGridEnumTypes.h:28
The values are stored here, and set through writing into HThreadStatusBit_t.
Definition: scGridEnumTypes.h:136
@ gob_OperationMonitored
If any of the operations monitored.
Definition: scGridEnumTypes.h:30