Loss of every bit in traditional logic circuits involves dissipation of power in the form of heat that evolve to the environment. Reversible logic is one of the alternatives that have capabilities to mitigate this dissipation by preventing the loss of bits. It also have the potential to broaden the horizon of futuristic reckon with its applications to quantum computation. Application of testing strategies to the logic circuits is a necessity that guarantees their true functioning where the researchers are at par with solutions for the upcoming challenges and agreements for reversible logic circuits. Novel methods of designing Toffoli, Fredkin and mixed Toffoli-Fredkin gates based reversible circuits for testability are put fourth in this article. The proposed designs are independent of the implementation techniques and can be brought into real hardware devices after obtaining a stable fabrication environment. The experimentation for the proposed models are performed on RCViewer and RevKit tools to verify the functionality and computation of cost metrics. Fault simulations are carried out using C++ and Java to calculate fault coverage in respective methodologies. The results confirmed that all the presented work outperforms existing state-of-art approaches.
翻译:传统逻辑电路的每一部分损失都涉及以向环境演变的热能形式分散力量。逆向逻辑是有能力通过防止损失比特来减轻这种分散的替代方法之一。它也有可能扩大未来计算的前景,将其应用到量子计算中。对逻辑电路应用测试战略是必要的,可以保证其真正的功能,因为研究人员与即将出现的挑战和可逆逻辑电路协议的解决方案处于同等位置。设计托夫利、弗雷德金和托夫利-红金门混合的以可测试性为基础的可逆电路的新方法在本篇文章中被置于第四位。提议的设计独立于执行技术,在获得稳定的制造环境后可以引入真正的硬件装置。对拟议模型的实验是在RCViber和RevKit工具上进行的,以核实成本计量的功能和计算。用C++和Java进行失灵模拟,以计算各自方法中的错误范围。结果证实,所有介绍的工程都超越了现有的“状态”方法。