Storing and retrieving wavefronts with resistive temporal memory
Advait Madhavan, Mark D. Stiles
We extend the reach of temporal computing schemes by developing a memory for multi-channel temporal patterns or wavefronts. This temporal memory re-purposes conventional one-transistor-one-resistor (1T1R) memristor crossbars for use in an arrival-time coded, temporal computing environment. The memristor resistances and the associated circuit capacitances provide the necessary time constants enabling the resistances to store and retrieve wavefronts. The retrieval operation of such a memory is naturally in the temporal domain and the resulting wavefronts can be used to trigger time-domain computations. While recording the wavefronts can be done using standard digital techniques, that approach has substantial translation costs between temporal and digital domains. To avoid these costs, we propose a spike timing dependent plasticity (STDP) inspired wavefront recording scheme to capture incoming wavefronts. We simulate these designs with experimentally validated memristor models and analyze the effects of memristor non-idealities on the operation of such a memory.
Proceedings of the IEEE International Symposium on Circuits and Systems
May 17-20, 2020
IEEE International Symposium on Circuits and Systems (ISCAS)