Toffoli Gate Implementation Using The Billiard Ball Model
Hadi Hosseini and Gerhard W. Dueck
The billiard ball model (BBM) is a model demonstrating the ability to build reversible logic circuits with no energy waste. However, there are some physical limitations when dealing with the creation of such models. In this paper, we provide a brief overview on different gates in billiard ball model and then propose an approach to create a universal Toffoli gate in BBM. We discuss the complexities of building larger Toffoli gates and the ways to have multi-level connected Toffoli gates to represent arbitrary logic functions.
Keywords: Reversible Logic, Toffoli Gates, Billiard Ball Model, Logic Design