General design of reversible sequential machines based on reversible logic elements

This paper proposes a scheme for decomposing reversible sequential machines (RSMs) into simple reversible logic elements (RLEs). This scheme is generalized from the previous constructions of reversible Turing machines (RTMs) using various RLEs (Lee et al. 2012), in which each RTM is composed by a un...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Theoretical computer science 2015-02, Vol.568, p.19-27
Hauptverfasser: Tang, Ming-Xiao, Lee, Jia, Morita, Kenichi
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This paper proposes a scheme for decomposing reversible sequential machines (RSMs) into simple reversible logic elements (RLEs). This scheme is generalized from the previous constructions of reversible Turing machines (RTMs) using various RLEs (Lee et al. 2012), in which each RTM is composed by a uniform circuit of identical RSMs associated with two states. Each RSM's operation in the circuit, however, is subject to strict conditions that prevent direct extension of their constructions to more general RSMs. Our novel scheme to the contrary, imposes no condition on the operations of an RSM which may take any arbitrary number of states. Moreover, each RSM's construction can work asynchronously without a clock signal to synchronize all RLEs comprising the construction.
ISSN:0304-3975
1879-2294
DOI:10.1016/j.tcs.2014.11.032