#include <neuron.h>
|
typedef haldls::vx::v3::NeuronConfig::ReadoutSource | Source |
|
Definition at line 348 of file neuron.h.
◆ Source
◆ Readout()
lola::vx::v3::AtomicNeuron::Readout::Readout |
( |
| ) |
|
◆ operator!=()
bool lola::vx::v3::AtomicNeuron::Readout::operator!= |
( |
Readout const & |
other | ) |
const |
◆ operator==()
bool lola::vx::v3::AtomicNeuron::Readout::operator== |
( |
Readout const & |
other | ) |
const |
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
os, |
|
|
Readout const & |
config |
|
) |
| |
|
friend |
◆ enable_amplifier
bool lola::vx::v3::AtomicNeuron::Readout::enable_amplifier |
Enable readout amplifier.
Definition at line 360 of file neuron.h.
◆ enable_buffered_access
bool lola::vx::v3::AtomicNeuron::Readout::enable_buffered_access |
Connect the readout amplifier's output to the shared readout lines.
Do not enable this setting for more than one neuron per line. This setting does not need to be enabled to reach the CADCs.
Definition at line 357 of file neuron.h.
◆ enable_unbuffered_access
bool lola::vx::v3::AtomicNeuron::Readout::enable_unbuffered_access |
Enable direct, unbuffered access.
Connects output of readout mux to shared line different from the buffered readout lines.
Definition at line 366 of file neuron.h.
◆ source
Source lola::vx::v3::AtomicNeuron::Readout::source |
Source of readout output.
This multiplexer affects both buffered and unbuffered access.
When choosing one of the synaptic inputs, the voltage is dropped by a source follower before reaching the multiplexer. The source follower bias current is derived from the readout amplifier, thus the enable_amplifier flag and the current i_bias have to be set, even when using unbuffered access only.
The mux is not capable of disconnecting signals above 1.2 V properly, which can occur on the membrane as a result of synaptic input. In order to record low voltages from e.g. the synaptic input, the synaptic inputs should be disabled. During normal operation, the source follower in the synaptic input prevents feedback.
Definition at line 383 of file neuron.h.
The documentation for this struct was generated from the following file:
- /jenkins/jenlib_workspaces_f9/bld_nightly-haldls.YmxkX25pZ2h0bHktaGFsZGxzIzEzNzk.x/haldls/include/lola/vx/v3/neuron.h