A neuromorphic memory circuit including a programmable resistive memory element, an axon LIF pulse generator to generate an axon LIF pulse, a back propagation pulse generator to generate a back propagation pulse, a postsynaptic capacitor configured to build up a forward propagation LIF charge over time, and a presynaptic capacitor configured to build up a back propagation LIF charge over time. A first transistor activates a first discharge path from the postsynaptic capacitor through the programmable resistive memory element when the axon LIF pulse generator generates the axon LIF pulse. A second transistor activates a second discharge path from the presynaptic capacitor through the programmable resistive memory element when the back propagation pulse generator generates the back propagation pulse.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A neuromorphic memory circuit comprising: a programmable resistive memory element; an axon leaky integrate and fire (LIF) pulse generator to generate an axon LIF pulse; a back propagation pulse generator to generate a back propagation pulse; a postsynaptic capacitor configured to build up a forward propagation LIF charge over time; a presynaptic capacitor configured to build up a back propagation LIF charge over time; a first transistor electrically coupled to the postsynaptic capacitor and the programmable resistive memory element, the first transistor activating a first discharge path from the postsynaptic capacitor through the programmable resistive memory element when the axon LIF pulse generator generates the axon LIF pulse; and a second transistor electrically coupled to the presynaptic capacitor and the programmable resistive memory element, the second transistor activating a second discharge path from the presynaptic capacitor through the programmable resistive memory element when the back propagation pulse generator generates the back propagation pulse. 2. The neuromorphic memory circuit of claim 1, further comprising: an axon LIF line to transmit the axon LIF pulse from the axon LIF pulse generator to the first transistor; a dendrite LIF line electrically coupling the postsynaptic capacitor to the first transistor; an axon back propagation line electrically coupling the presynaptic capacitor to the second transistor; and a dendrite back propagation line to transmit the back propagation pulse from the back propagation pulse generator to the second transistor. 3. The neuromorphic memory circuit of claim 1, further comprising: an axon spike timing dependent plasticity (STDP) pulse generator to generate an axon STDP pulse, the axon STDP pulse being longer than the axon LIF pulse; a dendrite STDP pulse generator to generate a dendrite STDP pulse after a voltage at the postsynaptic capacitor passes a first threshold voltage; and a third transistor electrically coupled to the axon STDP pulse generator and the programmable resistive memory element, the third transistor activating an electrical path for the dendrite STDP pulse through the programmable resistive memory element when the axon STDP pulse generator generates the axon STDP pulse. 4. The neuromorphic memory circuit of claim 3, further comprising: a postsynaptic comparator to compare the voltage at the postsynaptic capacitor with the first threshold voltage and indicate when the voltage at the postsynaptic capacitor passes the first threshold voltage; and a presynaptic comparator to compare a voltage at the presynaptic capacitor with a second threshold voltage and indicate when the voltage at the presynaptic capacitor passes the second threshold voltage. 5. The neuromorphic memory circuit of claim 4, further comprising a delay unit to delay transmission of the indication that the voltage at the postsynaptic capacitor passed the first threshold voltage to the dendrite STDP pulse generator. 6. The neuromorphic memory circuit of claim 3, further comprising: an axon STDP line to transmit the axon STDP pulse to the third transistor; and a dendrite STDP line to transmit the dendrite STDP pulse to the programmable resistive memory element. 7. The neuromorphic memory circuit of claim 1, further comprising: a first leak resistor coupled to a source voltage and the postsynaptic capacitor; and a second leak resistor coupled to the source voltage and the presynaptic capacitor. 8. The neuromorphic memory circuit of claim 1, wherein the programmable resistive memory element includes a phase change material. 9. The neuromorphic memory circuit of claim 8, wherein the phase change material has an electrical resistance and is programmable to a set state having a set electrical resistance and reset state having a reset electrical resistance at least a factor of 10 greater than the set electrical resistance, the phase change material includes an initial state having an initial electrical resistance between the set electrical resistance and the reset electrical resistance, the initial state is at a lower potential energy than the set state and the reset state such that the electrical resistance of the phase change material programmed to the set state or the reset state drifts toward the initial electrical resistance over time. 10. The neuromorphic memory circuit of claim 9, wherein the phase change material includes GexSbyTez, where a Ge atomic concentration x is within a range from 30% to 70%, a Sb atomic concentration y is within a range from 10% to 30%, and a Te atomic concentration z is within a range from 20% to 50%. 11. A neuromorphic memory circuit comprising: an axon leaky integrate and fire (LIF) pulse generator to generate an axon LIF pulse; a back propagation pulse generator to generate a back propagation pulse; a postsynaptic capacitor configured to build up a forward propagation LIF charge over time; a presynaptic capacitor configured to build up a back propagation LIF charge over time; and a memory cell array, each memory cell in the memory cell array including: a programmable resistive memory element; a first transistor electrically coupled to the postsynaptic capacitor and the programmable resistive memory element, the first transistor activating a first discharge path from the postsynaptic capacitor through the programmable resistive memory element when the axon LIF pulse generator generates the axon LIF pulse; and a second transistor electrically coupled to the presynaptic capacitor and the programmable resistive memory element, the second transistor activating a second discharge path from the presynaptic capacitor through the programmable resistive memory element when the back propagation pulse generator generates the back propagation pulse. 12. The neuromorphic memory circuit of claim 11, further comprising: an axon LIF line to transmit the axon LIF pulse from the axon LIF pulse generator to the first transistor; a dendrite LIF line electrically coupling the postsynaptic capacitor to the first transistor; an axon back propagation line electrically coupling the presynaptic capacitor to the second transistor; and a dendrite back propagation line to transmit the back propagation pulse from the back propagation pulse generator to the second transistor. 13. The neuromorphic memory circuit of claim 11, further comprising: an axon spike timing dependent plasticity (STDP) pulse generator to generate an axon STDP pulse, the axon STDP pulse being longer than the axon LIF pulse; a dendrite STDP pulse generator to generate a dendrite STDP pulse after a voltage at the postsynaptic capacitor passes a first threshold voltage; and wherein each memory cell in the memory cell array further includes a third transistor electrically coupled to the axon STDP pulse generator and the programmable resistive memory element, the third transistor activating an electrical path for the dendrite STDP pulse through the programmable resistive memory element when the axon STDP pulse generator generates the axon STDP pulse. 14. The neuromorphic memory circuit of claim 13, further comprising: a postsynaptic comparator to compare the voltage at the postsynaptic capacitor with the first threshold voltage and indicate when the voltage at the postsynaptic capacitor passes the first threshold voltage; and a presynaptic comparator to compare a voltage at the presynaptic capacitor with a second threshold voltage and indicate when the voltage at the presynaptic capacitor passes the second threshold voltage. 15. The neuromorphic memory circuit of claim 14, further comprising a delay unit to delay transmission of the indication that the voltage at the postsynaptic capacitor passed the first threshold voltage to the dendrite STDP pulse generator. 16. The neuromorphic memory circuit of claim 13, further comprising: an axon STDP line to transmit the axon STDP pulse to the third transistor; and a dendrite STDP line to transmit the dendrite STDP pulse to the programmable resistive memory element. 17. A method for operating a neuromorphic memory circuit, the method comprising: accumulating a dendrite leaky integrate and fire (LIF) charge over time on a conductive dendrite LIF line; accumulating a back propagation LIF charge over time on a conductive axon back propagation line; transmitting an axon LIF pulse on a conductive axon LIF line; switching on a first transistor in response to the axon LIF pulse such that the first transistor provides a first discharge path for the dendrite LIF charge through a programmable resistive memory element when the axon LIF line transmits the axon LIF pulse; determining if a voltage at the dendrite LIF line falls below a first threshold voltage by a first comparator electrically coupled to the dendrite LIF line and the first threshold voltage; generating a dendrite fire pulse if the voltage at the dendrite LIF line falls below the first threshold voltage; transmitting a back propagation pulse on a conductive dendrite back propagation line; switching on a second transistor in response to the back propagation pulse such that the second transistor provides a second discharge path for the back propagation LIF charge through the programmable resistive memory element when the dendrite back propagation line transmits the back propagation pulse; determining if a voltage at the axon back propagation line falls below a second threshold voltage by a second comparator electrically coupled to the axon back propagation line and the second threshold voltage; and generating an axon fire pulse if the voltage at the axon back propagation line falls below the second threshold voltage. 18. The method of claim 17, further comprising: generating the axon LIF pulse by an axon LIF pulse generator electrically coupled to the axon LIF line; generating the back propagation pulse by a back propagation pulse generator electrically coupled to dendrite back propagation line. 19. The method of claim 17, further comprising: transmitting an axon spike timing dependent plasticity (STDP) pulse on a conductive axon STDP line; transmitting a dendrite STDP pulse after the voltage at the dendrite LIF line falls below the first threshold voltage; switching on a third transistor in response to the axon STDP pulse, the third transistor providing an electrical path for the dendrite STDP pulse through the programmable resistive memory element when the axon STDP line transmits the axon STDP pulse. 20. The method of claim 19, further comprising: generating the axon STDP pulse by an axon STDP pulse generator electrically coupled to the conductive axon STDP line; and generating the dendrite STDP pulse by a dendrite STDP pulse generator electrically coupled to the dendrite STDP line.