Design and Simulation of Low-Power
Reconfigurable RCA and CLA by Using DMFA and HBFA
M.Manikandan
1and Shiju C Chacko
2ME VLSI DESIGN/KCG college of technology/annauniversity/Chennai,india [email protected]
Assistant professor/KCG college of technology/Chennai,india [email protected]
ABSTRACT
Low power consumption is one of the important feature of every portable consumer electronics products in the market today (like smartphone, smart watches, tablets, cameras etc.). These devices employ various digital signal processing techniques for multimedia, image processing, wireless communication applications. In many of these applications, human beings can extract useful information even with a slightly erroneous output. These algorithm does not need very extract numerical outputs. So, several approximate and hybrid adders are used in these algorithms. This project proposes adder designs which can be used to achieve very high throughput with significantly low power consumption over the conventional adder designs. The proposed adder designs are dual mode full adder(DMFA) to implement accurate and approximation mode and a normal hybrid full adder(HBFA) to implement RCA and CLA these adders are designed using 130 nm technology node with Cadence Virtuoso simulation tool.
Keywords: low-power, approximation adders, hybrid adders, dual mode full adder, power reduction.
1. INTROUDUCTION
Now a day’s low power consumption, minimum delay and area are very important for the IC design. There are three types of power consumption in VLSI circuits they are short circuit power, static power and dynamic power. Short circuit power dissipation is produced during switching of NMOS and PMOS transistors. The static power dissipation varies with technology. The dynamic power dissipation is produced during the charging and discharging of capacitance. In real time applications, electronic devices such as mobile phones, laptop etc. require power efficient VLSI circuits. In this paper we propose approximation and GDI technology for application specific integrated circuit like image and video compression.
This approximation adders are used for floating point number system. This paper discusses reconfigurable RCA and CLA by using both approximation and GDI technology. The proposed architecture has very less transistors used. The DMFA is designed by using approximation adder and HBFA is designed
by using GDI technology. Replacing the full adder cell by the DMFA and HBFA designed reconfigurable RCA and CLA.
The both RCA and CLA are have very less transistors so it have less power consumption.
The approximation method is introducing large amount of power consumption and introducing less error in output. This approximation method replacing the adders with approximate output. We used gate diffusion (GDI) technology for implementing hybrid adder. It is used for high speed and low power electronics design. In this method only 2 transistors are used for designing AND and OR gates and 4 transistors are used for designing EX-OR gate. By using these technologies we designed a low power reconfigurable RCA and CLA.
2. APPROXIMATION ADDERS
2.1. Approximation 1:
To get an approximation adder with less transistor, low power application we started to reduce transistors from the digital
circuit one by one. The approximation 1 is having 16 transistors and it introduces one error in Cout and two errors in sum.
Fig-1: Approximation 1 2.2. Approximation 2:
The approximation 2 schematic is designed from approximation 1 and the transistors are reduced from 16 to 14.
In this approximation 2 schematic Cout has no error but 2 errors in sum output.
Fig-2: Approximation 2 2.3. Approximation 3:
The approximation 3 schematic is designed from both approximation 1 and approximation 2and it has 11 transistors.
The approximation 3 introduces one error in Cout and three errors in sum output.
2.4. Approximation 4:
In approximation 4 the Cout=A and sum=B for six out of eight cases. The approximation 4 have 11 transistors and it have two errors in Cout and three error in sum..
Fig-4: approximation 4
3. DMFA and HBFA
Fig-5: Dual Mode Full Adder (DMFA)
The block replaces the full adder cell by DMFA and it is operate either approximation or accurate mode by using APP signal. The power gating technology is used for switching the DMFA as either approximation or accurate mode. If the APP signal is active high the DMFA is working as approximation mode and the APP signal is active low the DMFA is working as accurate mode. By using the approximation technology the DMFA introduce less power consumption compared to original full adder.
The gate diffusion input (GDI) logic is used for create a HBFA and it is more efficient than normal fulladder.Basic
transistors for EX-OR gate. By replacing all the basic gates in original full adder HBFA is obtained. HBFA operates either approximation or accurate mode by using APP signal... If the APP signal is active high the HBFA is working as approximation mode and the APP signal is active low the HBFA is working as accurate mode. By using the approximation technology the HBFA introduces less power consumption compared to DMFA and original full adder.
Fig-6: Two transistor AND Gate and two transistor OR gate
Fig-7: Four transistor EX-OR gate
4.8-BIT RECONFIGURABLE RCA and CLA
. The 8-bit reconfigurable RCA and CLA are shown in the figure 8 and 9 respectively. The decoder is used to enable and disable the APP signal.Fig-8: 8-bit reconfigurable RCA block.
Fig-9: 8-bit reconfigurable cla block
5. RESULT AND OUTPUT
Both Approximation Dual mode full adder (DMFA) and hybrid full adders are implemented and the same have been used for Ripple carry adder (RCA) and Carry look ahead adder (CLA) implementation. It has been seen that the power consumption is reduced in RCA and CLA respectively by approximation DMFA and HBFA. Required waveforms and tabular forms are shown below.
Fig-10: output wave form for RCA using DMFA
Fig-11: output wave form for RCA using DMFA
Fig-12: output waveform for RCA using HBFA
Fig-13: output waveform for CLA using HBFA
ORIGINAL FULL ADDER
BFA
153.0 e^-9 185.4 e^-6 73.06e^-9 Table-1: power consumption of full adders
OF RCA USING DMFA
OF RCA USING HBFA
2.233 e^-9 1.937 e^-6 15.58e^-9 Table-2: power consumption of RCA
ORIGINAL CLA
POWER
CONSUMPTION OF CLA USING DMFA
POWER
CONSUMPTION OF CLA USING HBFA
9.344 e^-9 8.577 e^-6 5.84e^-9 Table-3: power consumption of CLA
6. CONCLUTION
This paper proposes reconfigurable RCA and CLA with less transistors. These adders are used for video encoding. The approximate adders and GDI technology architecture are used in MPEG encoder that optimize power consumption while maintaining the output quality of different input videos. These architectures have low power consumption, less delay and minimum area requirement.
REFRENCES
[1] V. Gupta, D. Mohapatra, A. Raghunathan, and K. Roy,
“Lowpower digital signal processing using approximate adders,” IEEE Trans. Comput.-Aided Design Integr. Circuits Syst., vol. 32, no. 1, pp. 124–137, Jan. 2013.
[2] PankajVerma, Ruchi Singh and Y. K. Mishra “Modified gdi technique - a power efficient method for digital circuit design” international Journal of Advanced Technology in Engineering and Science.Volume No.01, Issue No. 10, October 2013
[3] M. Elgamel, A. M. Shams, and M. A. Bayoumi, “A comparative analysis for low power motion estimation VLSI architectures,” in Proc. IEEE Workshop Signal Process. Syst. (SiPS), Oct. 2000, pp. 149–158.
[4] F. Dufaux and F. Moscheni, “Motion estimation techniques for digital TV: A review and a new contribution,” Proc. IEEE, vol. 83, no. 6, pp. 858–876, Jun. 1995.
Proc. IEEE Int. Conf. Acoust., Speech, Signal Process.
(ICASSP), vol. 2. Apr. 2007, pp. II-101–II-104.
[6] S. Chong and A. Ortega, “Power efficient motion estimation using multiple imprecise metric computations,” in Proc. IEEE Int. Conf. Multimedia Expo, Jul. 2007, pp. 2046–2049.
[7] D. Mohapatra, G. Karakonstantis, and K. Roy,
“Significance driven computation: A voltage-scalable, variation-aware, quality-tuning motion estimator,” in Proc. 14th ACM/IEEE Int. Symp. Low Power Electron.
Design (ISLPED), 2009, pp. 195–200.
[8] J. George, B. Marr, B. E. S. Akgul, and K. V. Palem,
“Probabilistic arithmetic and energy efficient embedded signal processing,” in Proc. Int. Conf. Compil., Archit., Synth. Embedded Syst. (CASES), 2006, pp. 158–168.
[9] D. Shin and S. K. Gupta, “A re-design technique for datapath modules in error tolerant applications,” in Proc.
17th Asian Test Symp. (ATS), 2008, pp. 431–437.
[10] S. Venkataramani, A. Sabne, V. Kozhikkottu, K. Roy, andA. Raghunathan, “SALSA: Systematic logic synthesis of approximate circuits,” in Proc. 49th Annu.
Design Autom. Conf. (DAC), Jun. 2012, pp. 796–801.
[11] V. Gupta, D. Mohapatra, S. P. Park, A. Raghunathan, and K. Roy, “IMPACT: IMPrecise adders for low-power approximate computing,” in Proc. 17th IEEE/ACM Int.
Symp. Low-Power Electron.Design (ISLPED), Aug.
2011, pp. 409–414.