Title :
Using Crosspoint Faults in Simplifying Toffoli Networks
Author :
Zhong, Jing ; Muzio, Jon C.
Author_Institution :
Dept. of Comput. Sci., Victoria Univ., BC
Abstract :
Reversible logic computing is a rapidly developing research area. The synthesis of reversible logic and finding minimum-cost circuits are very important issues in this area. In this paper, the authors introduce a new method to detect redundancy in a reversible circuit and, by deleting redundant portions; the authors can simplify the circuit. This approach is based on a new fault model, the crosspoint fault, for reversible logic circuits. The authors show that multiple crosspoint faults are useful in synthesizing reversible circuits implemented with Toffoli networks. Experimental results from benchmark circuits show that some of the circuits can be simplified by deleting all pairs of independent multiple crosspoint faults, with the resulting circuit being functionally equivalent to the original
Keywords :
logic circuits; logic design; logic gates; programmable logic arrays; Toffoli networks; benchmark circuits; finding minimum-cost circuits; multiple crosspoint faults; redundancy detection; redundant portions; reversible logic circuits; reversible logic computing; Circuit faults; Circuit synthesis; Computer science; Costs; Logic circuits; Logic gates; Network synthesis; Physics computing; Programmable logic arrays; Redundancy;
Conference_Titel :
Circuits and Systems, 2006 IEEE North-East Workshop on
Conference_Location :
Gatineau, Que.
Print_ISBN :
1-4244-0416-9
Electronic_ISBN :
1-4244-0417-7
DOI :
10.1109/NEWCAS.2006.250942