Spike Timing Dependent Plasticity And Memory