CSIM: DynamicSpikingSynapse Class Reference

DynamicSpikingSynapse Class Reference

#include <dynamicspikingsynapse.h>

Inheritance diagram for DynamicSpikingSynapse:

SpikingSynapse Synapse Advancable csimClass DynamicSpikingCbSynapse List of all members.

Detailed Description

A dynamic spiking synapse (see Markram et al, 1998).

The time varying state $x(t)$ of the synapse is increased by $W\cdot r \cdot u$ when a presynaptic spike hits the synapse and decays exponentially (time constant $\tau$ ) otherwise. $u$ and $r$ model the current state of facilitation and depression.

Public Attributes

  • float U
    The use parameter of the dynamic synapse [range=(1e-5,1); units=;].
  • float D
    The time constant of the depression of the dynamic synapse [range=(0,10); units=sec;].
  • float F
    The time constant of the facilitation of the dynamic synapse [range=(0,10); units=sec;].
  • float u0
    Value of the time varying facilitation state variable $u$ for the first spike [range=(0,1); units=;].
  • float r0
    Value of the time varying depression state variable $r$ for the first spike [range=(0,1); units=;].
  • double u
    The time varying state variable $u$ for facilitation.
  • double r
    The time varying state variable $u$ for depression.
  • double lastSpike
    The last spike time.

Friends


 
(C) 2003, Thomas Natschläger last modified 07/10/2006