LOLA
|
Timing configuration of memories. More...
#include <memory_timing.h>
Public Types | |
typedef halco::common::typed_array< haldls::vx::CADCOffsetSRAMTimingConfig, haldls::vx::CADCOffsetSRAMTimingConfig::coordinate_type > | CADCOffset |
typedef halco::hicann_dls::vx::MemoryTimingOnDLS | coordinate_type |
typedef std::false_type | has_local_data |
typedef halco::common::typed_array< haldls::vx::NeuronSRAMTimingConfig, haldls::vx::NeuronSRAMTimingConfig::coordinate_type > | Neuron |
typedef halco::common::typed_array< haldls::vx::NeuronBackendSRAMTimingConfig, haldls::vx::NeuronBackendSRAMTimingConfig::coordinate_type > | NeuronBackend |
typedef halco::common::typed_array< haldls::vx::SynapseDriverSRAMTimingConfig, haldls::vx::SynapseDriverSRAMTimingConfig::coordinate_type > | SynapseDriver |
typedef halco::common::typed_array< haldls::vx::CommonSynramConfig, haldls::vx::CommonSynramConfig::coordinate_type > | Synram |
Public Member Functions | |
MemoryTiming ()=default | |
bool | operator!= (MemoryTiming const &other) const SYMBOL_VISIBLE |
bool | operator== (MemoryTiming const &other) const SYMBOL_VISIBLE |
Public Attributes | |
CADCOffset | cadc_offset |
Memory timing of SRAM of CADC offsets. More... | |
Neuron | neuron |
Memory timing of SRAM of neurons. More... | |
NeuronBackend | neuron_backend |
Memory timing of SRAM of neuron backends. More... | |
SynapseDriver | synapse_driver |
Memory timing of SRAM of synapse drivers. More... | |
Synram | synram |
Memory timing of SRAM of synram. More... | |
Friends | |
std::ostream & | operator<< (std::ostream &os, MemoryTiming const &config) SYMBOL_VISIBLE |
Timing configuration of memories.
Definition at line 16 of file memory_timing.h.
typedef halco::common::typed_array< haldls::vx::CADCOffsetSRAMTimingConfig, haldls::vx::CADCOffsetSRAMTimingConfig::coordinate_type> lola::vx::MemoryTiming::CADCOffset |
Definition at line 27 of file memory_timing.h.
typedef halco::hicann_dls::vx::MemoryTimingOnDLS lola::vx::MemoryTiming::coordinate_type |
Definition at line 19 of file memory_timing.h.
typedef std::false_type lola::vx::MemoryTiming::has_local_data |
Definition at line 20 of file memory_timing.h.
typedef halco::common::typed_array< haldls::vx::NeuronSRAMTimingConfig, haldls::vx::NeuronSRAMTimingConfig::coordinate_type> lola::vx::MemoryTiming::Neuron |
Definition at line 35 of file memory_timing.h.
typedef halco::common::typed_array< haldls::vx::NeuronBackendSRAMTimingConfig, haldls::vx::NeuronBackendSRAMTimingConfig::coordinate_type> lola::vx::MemoryTiming::NeuronBackend |
Definition at line 39 of file memory_timing.h.
typedef halco::common::typed_array< haldls::vx::SynapseDriverSRAMTimingConfig, haldls::vx::SynapseDriverSRAMTimingConfig::coordinate_type> lola::vx::MemoryTiming::SynapseDriver |
Definition at line 31 of file memory_timing.h.
typedef halco::common:: typed_array<haldls::vx::CommonSynramConfig, haldls::vx::CommonSynramConfig::coordinate_type> lola::vx::MemoryTiming::Synram |
Definition at line 42 of file memory_timing.h.
|
default |
bool lola::vx::MemoryTiming::operator!= | ( | MemoryTiming const & | other | ) | const |
bool lola::vx::MemoryTiming::operator== | ( | MemoryTiming const & | other | ) | const |
|
friend |
CADCOffset lola::vx::MemoryTiming::cadc_offset |
Memory timing of SRAM of CADC offsets.
Definition at line 47 of file memory_timing.h.
Neuron lola::vx::MemoryTiming::neuron |
Memory timing of SRAM of neurons.
Definition at line 55 of file memory_timing.h.
NeuronBackend lola::vx::MemoryTiming::neuron_backend |
Memory timing of SRAM of neuron backends.
Definition at line 59 of file memory_timing.h.
SynapseDriver lola::vx::MemoryTiming::synapse_driver |
Memory timing of SRAM of synapse drivers.
Definition at line 51 of file memory_timing.h.
Synram lola::vx::MemoryTiming::synram |
Memory timing of SRAM of synram.
Definition at line 63 of file memory_timing.h.