37 int32_t accumulator_depression_plus_one;
38 int32_t accumulator_potentiation_minus_one;
41 uint32_t following_data[];
53 config->accumulator_depression_plus_one;
55 config->accumulator_potentiation_minus_one;
57 log_debug(
"\tAccumulator depression=%d, Accumulator potentiation=%d",
63 sizeof(
config->pre_exp_dist_lookup));
65 sizeof(
config->post_exp_dist_lookup));
67 return config->following_data;
void log_debug(const char *message,...)
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.
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 pre-traces.
address_t timing_initialise(address_t address)
Initialise the timing dependence state (global) from SDRAM.
How the configuration data for pre_stochastic is laid out in SDRAM.
Recurrent stochastic timing rule.
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.