2005年 電子情報通信学会総合大会
D-1-5

A Universal Asynchronous Reversible Element

 Ferdinand Peper 1   Susumu Adachi 1   Jia Lee 1
National Institute of Information and Communications Technology (NICT)

 


1 Introduction


 Energy consumption of computing devices is gaining importance, not only due to the trend towards portable devices, but also because of the increasing proportion of world's energy consumption by computers. Low energy consumption has been the main motivation for research into asynchronous circuits and into reversible computing. Asynchronous circuits may achieve decreased energy consumption due to their lack of a central clock. This saves energy not only because no clock signal need be distributed on system, but also because circuit elements need only be active when data is available to them. Reversible computing achieves decreased power consumption by preserving entropy, which translates into circuit gates with one-to-one functionality. This scheme has mainly been researched in the context of synchronous systems, though recently their asynchronous counterparts have also been considered [1].

  This presentation shows a novel computational element (module) with four input-and four output-lines that is universal in the sense that it can be used to construct arbitrary asynchronous reversible circuits. We focus on a particular type of asynchronous circuits called delay- insensitive circuits: such circuits are robust to arbitrary delays of signals in interconnection lines and modules.