36 int32_t accumulator_depression_plus_one;
37 int32_t accumulator_potentiation_minus_one;
40 uint32_t following_data[];
52 config->accumulator_depression_plus_one;
54 config->accumulator_potentiation_minus_one;
58 sizeof(
config->pre_exp_dist_lookup));
60 sizeof(
config->post_exp_dist_lookup));
62 return config->following_data;
void spin1_memcpy(void *dst, void const *src, uint len)
#define STDP_FIXED_POINT_ONE
The number 1.0 in the fixed point math used by STDP.
uint16_t pre_exp_dist_lookup[STDP_FIXED_POINT_ONE]
Lookup table for picking exponentially distributed random value for pre-traces.
uint32_t * timing_initialise(address_t address)
Initialise the timing dependence state (global) from SDRAM.
plasticity_trace_region_data_t plasticity_trace_region_data
Global plasticity parameter data.
uint16_t post_exp_dist_lookup[STDP_FIXED_POINT_ONE]
Lookup table for picking exponentially distributed random value for post-traces.
How the configuration data for dual_fsm is laid out in SDRAM.
Recurrent timing rule using finite state machine.
int32_t accumulator_potentiation_minus_one
Threshold below which we won't hit potentiation trigger after increment.
int32_t accumulator_depression_plus_one
Threshold above which we won't hit depression trigger after decrement.
Configuration information about plasticity traces.