Neural Synaptic Weighting With a Pulse-Based Memristor Circuit | Synapse