LOLA
lola::vx::v3 Namespace Reference

Namespaces

 detail
 

Classes

class  AtomicNeuron
 Configuration of digital and analog parameters for a single-denmem neuron. More...
 
class  Chip
 Complete static configuration of one chip. More...
 

Typedefs

using ColumnCorrelationRow = lola::vx::ColumnCorrelationRow
 
using ColumnCurrentRow = lola::vx::ColumnCurrentRow
 
using CorrelationResetRow = lola::vx::CorrelationResetRow
 
using Crossbar = lola::vx::Crossbar
 
using DACChannelBlock = lola::vx::DACChannelBlock
 
using DACControlBlock = lola::vx::DACControlBlock
 
using ExternalPPUMemory = lola::vx::ExternalPPUMemory
 
using ExternalPPUMemoryBlock = lola::vx::ExternalPPUMemoryBlock
 
using MemoryTiming = lola::vx::MemoryTiming
 
using PPUElfFile = lola::vx::PPUElfFile
 
using PPUProgram = lola::vx::PPUProgram
 
using SynapseCorrelationCalibMatrix = lola::vx::SynapseCorrelationCalibMatrix
 
using SynapseCorrelationCalibRow = lola::vx::SynapseCorrelationCalibRow
 
using SynapseLabelMatrix = lola::vx::SynapseLabelMatrix
 
using SynapseLabelRow = lola::vx::SynapseLabelRow
 
using SynapseMatrix = lola::vx::SynapseMatrix
 
using SynapseRow = lola::vx::SynapseRow
 
using SynapseWeightMatrix = lola::vx::SynapseWeightMatrix
 
using SynapseWeightRow = lola::vx::SynapseWeightRow
 

Functions

attr attr ("__str__")
 
 attr ("PadMux")
 
class lola::vx::v3::AtomicNeuron set_from (haldls::vx::v3::NeuronConfig const &neuron_config) SYMBOL_VISIBLE
 

Variables

auto ism = parent->py::is_method(attr)
 
auto const to_str = [](ReadoutChain::PadMux const& self) { std::stringstream ss; ss << self; return ss.str(); }
 

Typedef Documentation

◆ ColumnCorrelationRow

◆ ColumnCurrentRow

Definition at line 8 of file synapse.h.

◆ CorrelationResetRow

Definition at line 17 of file synapse.h.

◆ Crossbar

Definition at line 7 of file routing_crossbar.h.

◆ DACChannelBlock

Definition at line 7 of file dac.h.

◆ DACControlBlock

Definition at line 8 of file dac.h.

◆ ExternalPPUMemory

Definition at line 8 of file ppu.h.

◆ ExternalPPUMemoryBlock

◆ MemoryTiming

Definition at line 7 of file memory_timing.h.

◆ PPUElfFile

Definition at line 10 of file ppu.h.

◆ PPUProgram

Definition at line 9 of file ppu.h.

◆ SynapseCorrelationCalibMatrix

◆ SynapseCorrelationCalibRow

◆ SynapseLabelMatrix

Definition at line 14 of file synapse.h.

◆ SynapseLabelRow

Definition at line 11 of file synapse.h.

◆ SynapseMatrix

Definition at line 16 of file synapse.h.

◆ SynapseRow

Definition at line 9 of file synapse.h.

◆ SynapseWeightMatrix

Definition at line 13 of file synapse.h.

◆ SynapseWeightRow

Definition at line 10 of file synapse.h.

Function Documentation

◆ attr() [1/2]

attr lola::vx::v3::attr ( "__str__"  )

◆ attr() [2/2]

lola::vx::v3::attr ( "PadMux"  )

◆ set_from()

class lola::vx::v3::AtomicNeuron lola::vx::v3::set_from ( haldls::vx::v3::NeuronConfig const &  neuron_config)

Variable Documentation

◆ ism

auto lola::vx::v3::ism = parent->py::is_method(attr)

Definition at line 41 of file readout_chain.h.

◆ to_str

auto const lola::vx::v3::to_str = [](ReadoutChain::PadMux const& self) { std::stringstream ss; ss << self; return ss.str(); }

Definition at line 41 of file readout_chain.h.