Reversible Computing with Fast, Fully Static, Fully Adiabatic CMOS
Michael P. Frank, Robert W. Brocato, Brian D. Tierney, Nancy A., Missert, Alexander H. Hsia

TL;DR
This paper introduces S2LAL, a fully static and truly adiabatic CMOS logic family that achieves high energy efficiency and fast operation, advancing reversible computing beyond previous limitations.
Contribution
It presents the first fully static, fully adiabatic CMOS logic family, S2LAL, with the fastest latency among fully pipelined reversible logic circuits.
Findings
S2LAL operates with a latency of one tick per stage.
It requires 8 phases of a trapezoidal power-clock waveform.
Potential for greater energy efficiency in optimized fabrication processes.
Abstract
To advance the energy efficiency of general digital computing far beyond the thermodynamic limits that apply to conventional digital circuits will require utilizing the principles of reversible computing. It has been known since the early 1990s that reversible computing based on adiabatic switching is possible in CMOS, although almost all of the "adiabatic" CMOS logic families in the literature are not actually fully adiabatic, which limits their achievable energy savings. The first CMOS logic style that achieved truly, fully adiabatic operation if leakage was negligible (CRL) is not fully static, which leads to a number of practical engineering difficulties in the presence of certain nonidealities. Later, "static" adiabatic logic families were described, but they were not actually fully adiabatic, or fully static, and were much slower. In this paper, we describe a new logic family,…
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
TopicsQuantum Computing Algorithms and Architecture · Parallel Computing and Optimization Techniques · Advanced Memory and Neural Computing
