WYV68 Approach to design a compact reversible low power binary comparator Md Hasan Babu, H. Computers & Digital Techniques, IET (Volume:8 , Issue: 3 ) DOI: 10.1049/iet-cdt.2013.0066 Publication Year: May 2014 Page(s):129-139 Project Title : Approach to design a compact reversible low power binary comparator Domain : VLSI Reference : IEEE Publish Year : May 2014 Page(s):129-139 D.O.I : 10.1049/iet-cdt.2013.0066 Software Tool : XILINX Language : Verilog HDL Developed By : Wine Yard Technologies, Hyderabad www.wineyard.in 1|Page WYV68 Approach to design a compact reversible low power binary comparator Abstract: Reversible logic has captured significant attention in recent time as reducing power consumption is the main concern of digital logic design. It consumes less power by recovering bit loss from its unique input–output mapping. In this study, the authors propose a reversible low power n-bit binary comparator. An algorithm is presented for constructing a compact reversible n-bit binary comparator circuit. The authors also propose two new reversible gates, namely, Babu-Jamal-Saleheen (BJS) and Hasan-Lafifa-Nazir (HLN) gates, to optimise the comparator. In addition, several theorems on the numbers of gates, garbage outputs, quantum cost, ancilla input, power, delay and area of the reversible n-bit comparator have been presented. The simulation results of the proposed comparator show that the circuit works correctly and gives significantly better performance than the existing ones. The comparative study shows that, as an example, for a 64-bit comparator, the proposed design achieves the improvement of 24.4% in terms of number of gates, 19.9% in terms of garbage outputs, 7.7% in terms of quantum cost, 25.77% in terms of area and 3.43% in terms of power over the existing best one. Area and power analysis also show that the proposed design is the most compact as well as a low power circuit. Existing method: The binary comparator like of 1 bit,2 bit ….n bit ,comparators are designed by using conventional gates like and, not, xor etc. using the Boolean expressions. Proposed method: The development in the field of nanometer technology leads to minimize the power consumption of logic circuits. Reversible logic design has been one of the promising technologies gaining greater interest due to less dissipation of heat and low power consumption. In the digital design, the comparator is a widely used process. So, the reversible logic gates and reversible circuits for realizing comparators like 1 bit,2 bit and up to n bit binary reversible comparators using reversible logic gates is proposed. The proposed design leads to the reduction of power consumption compared with conventional logic circuits. www.wineyard.in 2|Page WYV68 Applications: 1. Digital systems designing 2. Digital signal processing 3. Quantum computing 4. DNA computing, 5. Optical computing Advantages: 1. Area Efficient circuits. 2. Low power Circuits 3. High speed circuits Conclusion: This paper has presented the design methodologies of a compact low power reversible n-bit binary comparator. We have proposed an algorithm to design the compact reversible n-bit comparator. In addition, we have proposed two reversible gates, namely, BJS and HLN gates. We have proved the efficiency of the proposed design with several theorems and lemmas. The required ancilla inputs, for the proposed circuit,is independent of n (for, n ≥ 2). It has also been shown by comparative analysis that the proposed circuit has been constructed with the optimum ‘number of gates’ (proposed circuit has 3n compared with 7n −4 [18], 19], 9n [20] and 4n −2 [21]), ‘garbage outputs’ (proposed circuit has 4n − 3 compared with 5n −4 [18, 19], 6n – 6 [20], 5n −4 [21] and 5n −1 [23]), ‘quantum cost’ (proposed circuit has 13n − 5 compared with 16n – 10 [18, 19], 18n −9 [20], 14n [21] and 17n − 12 [23]), ‘power’ (proposed circuit requires 117.76n − 32.94 compared with 182.53n + 76.55 [18, 19], 268.23n − 239.2 [20] and 122.36n − 60.36 [21]) and ‘area’ (proposed circuit needs 42.5n − 14.5 compared with 57.5n − 35 [18, 19], 90n − 77.5 [20] and 57.5n − 35 [21]). Even though the timing delay of the proposed circuit (0.15n − 0.03 compared with 0.2n − 0.16 [18, 19], 0.23 * log2(n) + 0.1 [20] and 0.09 * log2(n) + 0.2 [21]) is not as less as the treebased designs, considering the optimization of all the parameters, the circuit outperforms the existing ones in terms of scalability and efficiency. Simulations of the proposed circuit www.wineyard.in 3|Page WYV68 have shown that it works correctly. Since comparison of two numbers are useful in many applications, the comparator circuits can be used in many operations inside the microprocessor, communication systems, encryption devices, sorting networks, low power circuits etc. [17, 19, 24]. Circuit Diagrams: www.wineyard.in 4|Page WYV68 Screen shots: www.wineyard.in 5|Page