Title :
Bijective mapping of arbitrary finite state machine
Author :
Ghosh, Satrajit ; Sen, Biswanath ; Das, Rajib
Author_Institution :
Dept. of Comput. Sci., Acharya Prafulla Chandra Coll., Kolkata, India
Abstract :
Reversible Computation is of interest, because it is associated with ultra low power computing. Design and analysis of a reversible sequential circuit is an interesting research problem. State of the art design decomposes a sequential circuit into smaller modules. Then each module is implemented using known reversible circuits like Toffoli Gate, Peres Gate, Fredkin Gate, Picton Gate, and Rice Gate. This approach is inherently intractable in nature. In this work a more efficient approach is proposed that performs a detail analysis of the State Diagram. Redundancy in a state diagram arises if a “next-state” is attained from more than one “present state”. Irredundant description of such a state diagram is possible, if each state is encoded with a binary number and some ancillary bits are used to distinguish the “identical states”. This is helpful in designing a complex system that involves complex interconnection of a large number of sequential circuits.
Keywords :
finite state machines; integrated circuit interconnections; logic design; low-power electronics; power aware computing; redundancy; sequential circuits; arbitrary finite state machine; bijective mapping; complex interconnection; complex system; identical state; redundancy; reversible computation; reversible sequential circuit; state diagram; ultra low power computing; Logic gates; Bijective Mapping; Entropy; Garbage bit; Reversibility; Testing Table;
Conference_Titel :
High Performance Computing and Applications (ICHPCA), 2014 International Conference on
Print_ISBN :
978-1-4799-5957-0
DOI :
10.1109/ICHPCA.2014.7045351