koller@isi.edu & athas@isi.edu
USC Information Sciences Institute
4676 Admiralty Way, Marina Del Rey, CA 90292
Conventional CMOS digital circuits represent information as charges stored on capacitors[4]. They dissipate energy when actively computing, because changing the value of a bit of information requires converting the signal energy into heat. The idea of adiabatic switching is to instead recycle the signal energy, save it, and later reuse it to represent other information. It turns out that this can indeed be done, but that a small fraction of the signal energy is still dissipated during the recycling process. However, the slower we operate the circuit, the smaller this fraction becomes. In fact, the characteristics of adiabatic CMOS circuits confirm the theoretical arguments of Landauaer[7,8]:
2. Information can be loaded into memory circuits, dissipating only an arbitrarily small amount of energy, and
3. Information can be copied with arbitrarily small energy dissipation, but
4. Erasing the last copy of a piece of information inevitably dissipates an irreducible finite amount of energy.
In this paper, we will sketch the principles of adiabatic switching, and explain what we think the connection is between kT and the sensitivity of the switches.