sPyNNaker neural_modelling 7.3.1
Loading...
Searching...
No Matches
Data Structures | Functions | Variables
timing_recurrent_pre_stochastic_impl.c File Reference

Initialisation & state for timing_recurrent_pre_stochastic_impl.h. More...

#include "timing_recurrent_pre_stochastic_impl.h"

Go to the source code of this file.

Data Structures

struct  pre_stochastic_config_t
 How the configuration data for pre_stochastic is laid out in SDRAM. More...
 

Functions

address_t timing_initialise (address_t address)
 Initialise the timing dependence state (global) from SDRAM.
 

Variables

uint16_t pre_exp_dist_lookup [STDP_FIXED_POINT_ONE]
 Lookup table for picking exponentially distributed random value for pre-traces.
 
uint16_t post_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.
 

Detailed Description

Initialisation & state for timing_recurrent_pre_stochastic_impl.h.

Definition in file timing_recurrent_pre_stochastic_impl.c.


Data Structure Documentation

◆ pre_stochastic_config_t

struct pre_stochastic_config_t

How the configuration data for pre_stochastic is laid out in SDRAM.

Definition at line 36 of file timing_recurrent_pre_stochastic_impl.c.

Data Fields
int32_t accumulator_depression_plus_one
int32_t accumulator_potentiation_minus_one
uint16_t pre_exp_dist_lookup[STDP_FIXED_POINT_ONE]
uint16_t post_exp_dist_lookup[STDP_FIXED_POINT_ONE]
uint32_t following_data[]

Function Documentation

◆ timing_initialise()

address_t timing_initialise ( address_t  address)

Initialise the timing dependence state (global) from SDRAM.

Parameters
[in]addressLocation in SDRAM of timing data
Returns
address of first word after the timing data

Definition at line 47 of file timing_recurrent_pre_stochastic_impl.c.

Variable Documentation

◆ pre_exp_dist_lookup

uint16_t pre_exp_dist_lookup[STDP_FIXED_POINT_ONE]

Lookup table for picking exponentially distributed random value for pre-traces.

Definition at line 27 of file timing_recurrent_pre_stochastic_impl.c.

◆ post_exp_dist_lookup

uint16_t post_exp_dist_lookup[STDP_FIXED_POINT_ONE]

Lookup table for picking exponentially distributed random value for pre-traces.

Definition at line 30 of file timing_recurrent_pre_stochastic_impl.c.

◆ plasticity_trace_region_data

plasticity_trace_region_data_t plasticity_trace_region_data

Global plasticity parameter data.

Definition at line 33 of file timing_recurrent_pre_stochastic_impl.c.