Associative Memory For Reversible Programming and Charge Recovery
John Robert Burger

TL;DR
This paper introduces toggle memory, an associative memory based on T flip flops, enabling reversible programming and charge recovery, significantly reducing energy dissipation through innovative circuit design and parallelism.
Contribution
It presents a novel toggle memory design supporting reversible operations and near-zero energy dissipation, advancing energy-efficient associative memory technology.
Findings
Over 33x reduction in energy dissipation at 2 MHz
Supports reversible programming and charge recovery
Uses parallelism to compensate for low energy per operation
Abstract
Presented below is an interesting type of associative memory called toggle memory based on the concept of T flip flops, as opposed to D flip flops. Toggle memory supports both reversible programming and charge recovery. Circuits designed using the principles delineated below permit matchlines to charge and discharge with near zero energy dissipation. The resulting lethargy is compensated by the massive parallelism of associative memory. Simulation indicates over 33x reduction in energy dissipation using a sinusoidal power supply at 2 MHz, assuming realistic 50 nm MOSFET models.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Quantum Computing Algorithms and Architecture · Ferroelectric and Negative Capacitance Devices
