sPyNNaker neural_modelling 7.2.2
|
Defines the "local-only" processing of spikes, that is, the processing of spikes without using transfers from SDRAM. More...
#include <common/neuron-typedefs.h>
Go to the source code of this file.
Data Structures | |
struct | local_only_provenance |
Functions | |
bool | local_only_initialise (void *local_only_addr, void *local_only_params_addr, uint32_t n_rec_regions_used, uint16_t **ring_buffers) |
Set up local-only processing of spikes. | |
void | local_only_clear_input (uint32_t time) |
Clear the spikes for the last time step. | |
void | local_only_store_provenance (struct local_only_provenance *prov) |
Store provenance gathered during run. | |
Defines the "local-only" processing of spikes, that is, the processing of spikes without using transfers from SDRAM.
Definition in file local_only.h.
struct local_only_provenance |
Definition at line 25 of file local_only.h.
bool local_only_initialise | ( | void * | local_only_addr, |
void * | local_only_params_addr, | ||
uint32_t | n_rec_regions_used, | ||
uint16_t ** | ring_buffers | ||
) |
Set up local-only processing of spikes.
[in] | local_only_addr | The address from which to read common data |
[in] | local_only_params_addr | The address from which to read implementation-specific data |
[in] | n_rec_regions_used | The number of recording regions used before here |
[out] | ring_buffers | Pointer to the ring buffers that hold future inputs |
Definition at line 164 of file local_only.c.
void local_only_clear_input | ( | uint32_t | time | ) |
Clear the spikes for the last time step.
[in] | time | The time step at which the request is asked |
Definition at line 218 of file local_only.c.
void local_only_store_provenance | ( | struct local_only_provenance * | prov | ) |
Store provenance gathered during run.
[out] | prov | Pointer to the struct to store the provenance in |
Definition at line 234 of file local_only.c.