22#ifndef __DELAY_EXTENSION_H__
23#define __DELAY_EXTENSION_H__
57#define pack_delay_index_stage(index, stage) \
58 ((index & 0xFF) | ((stage & 0xFF) << 8))
63#define unpack_delay_index(packed) (packed & 0xFF)
68#define unpack_delay_stage(packed) ((packed >> 8) & 0xFF)
uint32_t clear_packets
Clear packets each timestep?
uint32_t incoming_key
Key to accept messages with.
region_identifiers
region identifiers
@ PROVENANCE_REGION
Provenance recording region.
@ SYSTEM
General simulation system control.
@ DELAY_PARAMS
Delay parameters (see delay_parameters)
uint32_t incoming_mask
Mask to filter delay_parameters::incoming_key.
uint32_t has_key
bool for if this vertex has a key.
uint32_t n_colour_bits
The number of bits used for colour.
uint32_t n_delay_in_a_stage
Number of delays in a given stage.
uint32_t key
Key to use for sending messages.
uint32_t n_atoms
Number of atoms.
uint32_t n_delay_stages
Number of delay stages.
Delay configuration, as read from SDRAM where it was placed by DSG or by on-chip generation.