#include <neuron.h>
|
| typedef haldls::vx::v2::NeuronBackendConfig::AddressOut | Address |
| |
| typedef haldls::vx::v3::NeuronBackendConfig::AddressOut | Address |
| |
| enum class | AnalogOutputMode {
off
, normal
, strong
, off
,
normal
, strong
} |
| | Analog output (off/normal/strong) settings. More...
|
| |
| enum class | AnalogOutputMode {
off
, normal
, strong
, off
,
normal
, strong
} |
| | Analog output (off/normal/strong) settings. More...
|
| |
|
| | EventRouting () SYMBOL_VISIBLE |
| |
| | EventRouting () SYMBOL_VISIBLE |
| |
| | EventRouting (AnalogOutputMode analog_output, bool enable_digital, bool enable_bypass_excitatory, bool enable_bypass_inhibitory, Address address, bool enable_post_overwrite) SYMBOL_VISIBLE |
| |
| | EventRouting (AnalogOutputMode analog_output, bool enable_digital, bool enable_bypass_excitatory, bool enable_bypass_inhibitory, Address address, bool enable_post_overwrite) SYMBOL_VISIBLE |
| |
| bool | operator!= (EventRouting const &other) const SYMBOL_VISIBLE |
| |
| bool | operator!= (EventRouting const &other) const SYMBOL_VISIBLE |
| |
| bool | operator== (EventRouting const &other) const SYMBOL_VISIBLE |
| |
| bool | operator== (EventRouting const &other) const SYMBOL_VISIBLE |
| |
Definition at line 266 of file neuron.h.
◆ Address [1/2]
◆ Address [2/2]
◆ AnalogOutputMode [1/2]
Analog output (off/normal/strong) settings.
Non-off states enable event output from the analog part. This setting also affects the bypass circuits. "Strong" increases the strength of the analog part's pulse.
| Enumerator |
|---|
| off | |
| normal | |
| strong | |
| off | |
| normal | |
| strong | |
Definition at line 278 of file neuron.h.
◆ AnalogOutputMode [2/2]
Analog output (off/normal/strong) settings.
Non-off states enable event output from the analog part. This setting also affects the bypass circuits. "Strong" increases the strength of the analog part's pulse.
| Enumerator |
|---|
| off | |
| normal | |
| strong | |
| off | |
| normal | |
| strong | |
Definition at line 287 of file neuron.h.
◆ EventRouting() [1/4]
| EventRouting::EventRouting |
( |
| ) |
|
◆ EventRouting() [2/4]
| EventRouting::EventRouting |
( |
AnalogOutputMode |
analog_output, |
|
|
bool |
enable_digital, |
|
|
bool |
enable_bypass_excitatory, |
|
|
bool |
enable_bypass_inhibitory, |
|
|
Address |
address, |
|
|
bool |
enable_post_overwrite |
|
) |
| |
◆ EventRouting() [3/4]
| EventRouting::EventRouting |
( |
| ) |
|
◆ EventRouting() [4/4]
| EventRouting::EventRouting |
( |
AnalogOutputMode |
analog_output, |
|
|
bool |
enable_digital, |
|
|
bool |
enable_bypass_excitatory, |
|
|
bool |
enable_bypass_inhibitory, |
|
|
Address |
address, |
|
|
bool |
enable_post_overwrite |
|
) |
| |
◆ operator!=() [1/2]
| bool EventRouting::operator!= |
( |
EventRouting const & |
other | ) |
const |
◆ operator!=() [2/2]
| bool EventRouting::operator!= |
( |
EventRouting const & |
other | ) |
const |
◆ operator==() [1/2]
| bool EventRouting::operator== |
( |
EventRouting const & |
other | ) |
const |
◆ operator==() [2/2]
| bool EventRouting::operator== |
( |
EventRouting const & |
other | ) |
const |
◆ operator<< [1/2]
| std::ostream& operator<< |
( |
std::ostream & |
os, |
|
|
EventRouting const & |
config |
|
) |
| |
|
friend |
◆ operator<< [2/2]
| std::ostream& operator<< |
( |
std::ostream & |
os, |
|
|
EventRouting const & |
config |
|
) |
| |
|
friend |
◆ address
Lower 8 bit of address sent on event output.
Definition at line 295 of file neuron.h.
◆ analog_output
◆ enable_bypass_excitatory
| bool EventRouting::enable_bypass_excitatory |
Enable excitatory bypass circuit.
Definition at line 289 of file neuron.h.
◆ enable_bypass_inhibitory
| bool EventRouting::enable_bypass_inhibitory |
Enable inhibitory bypass circuit.
Definition at line 292 of file neuron.h.
◆ enable_digital
| bool EventRouting::enable_digital |
Enable sending a spike packet out of the digital backend.
Definition at line 286 of file neuron.h.
◆ enable_post_overwrite
| bool EventRouting::enable_post_overwrite |
Enable usage of external post pulses reaching the synapses exclusively.
If disabled, the internal neuron spikes reach the synapses.
Definition at line 301 of file neuron.h.
◆ SYMBOL_VISIBLE [1/4]
| static const EventRouting bypass_inh EventRouting::SYMBOL_VISIBLE |
|
static |
◆ SYMBOL_VISIBLE [2/4]
◆ SYMBOL_VISIBLE [3/4]
◆ SYMBOL_VISIBLE [4/4]
The documentation for this struct was generated from the following file:
- /jenkins/jenlib_workspaces_f9/bld_nightly-haldls.YmxkX25pZ2h0bHktaGFsZGxzIzEzNzk.x/haldls/include/lola/vx/v2/neuron.h