Open Access Open Access  Restricted Access Subscription or Fee Access

Design of Area Efficient Modified Carry Select Adder

Dr.V. Nagarajan, V. Subapriya

Abstract


Carry select adder is mainly used in data processing processor to perform the fast arithmetic operations. The carry select adder divides the words to be added into blocks and forms two sums for each block in parallel, one with assumed carry in Cin of 0 and the other with Cin of 1. The basic carry select adder is not area efficient because it uses multiple pairs of Ripple Carry Adders. Ripple carry adder consists of number of full adder circuits, so it will occupy more area. Each full adder inputs a carry-in, which is the carry-out of the preceding adder. In this paper a modified carry select adder is designed for area efficient. This work uses the Binary to Excess -1 converter and Basic unit instead of Ripple carry adder with Cin=1 in regular carry select adder to achieve lower area. This is achieved by lesser number of logic gates than the n bit full adder in Ripple Carry Adder. The reduced number of gates of this work offers the great advantage in the reduction of area. The design proposed in this paper has been developed using modelsim. In the proposed design, linear carry select adder with binary to excess 1 converter occupies 35 LUT’s. The results analysis shows that the proposed carry select adder structure is better than the conventional carry select adder but it will increases the delay.

Keywords


Area Efficient, Carry Select Adder, Carry Propagation Delay

Full Text:

PDF

References


O. J. Bedrij, ―Carry-select adder,‖ IRE Trans. Electron. Comput., pp.340–344, 1962.

B. Ramkumar, H.M. Kittur, and P. M. Kannan, ―ASIC implementation of modified faster carry save adder,‖ Eur. J. Sci. Res., vol. 42, no. 1, pp. 53–58, 2010.

T. Y. Ceiang and M. J. Hsiao, ―Carry-select adder using single ripple carry adder,‖ Electron. Lett., vol. 34, no. 22, pp. 2101–

, Oct. 1998.

Y. Kim and L.-S. Kim, ―64-bit carry-select adder with reduced area,‖ Electron. Lett., vol. 37, no. 10, pp. 614–615, May 2001.

J. M. Rabaey, Digtal Integrated Circuits—A Design Perspective. Upper Saddle River, NJ: Prentice-Hall, 2001.

Y. He, C. H. Chang, and J. Gu, ―An area efficient 64-bit square root carry-select adder for lowpower applications,‖ in Proc. IEEE Int. Symp.Circuits Syst., 2005, vol. 4, pp. 4082–4085.

Johannes Grad and James E. Stine ,‖ A hybrid link carry select adder‖, IEEE Trans, vol., 32, pp.1363-1368,2004.

Ocheretnij.V ,Gössel.M, Sogomonyan E.S, Marienfeld.M,‖ Modulo p Checked Self-Checking Carry Select Adder,‖ IEEE Symposium.,vol. 8, pp.v121-126,2005.

Akhilesh Tyagi, ― A reduced area scheme for carry select adders‖, IEEE Trans. On very large scale integration, vol.18, pp. 255-258, 1998.

Hiroyuki Morinaka, Hiroshi Makino, Yasunobu Nakase, Hiroaki Suzuki and Koichiro Mashiko,‖ A 64 bit carry look ahead CMOS adder using modified carry select ―, IEEE Conference on custom iintegrated circuits, vol 25, pp. 585- 8,1998

Chang and Hsiao, ―Carry select adder using single ripple carry adder‖, IEEE Electronics. Lett., vol. 34, pp.2101- 2103, 2005.

Liao, Su C.H, Chang and Allen C.-H. Wu, ―A Carry Select Adder Optimization Technique for High - Performance Booth - Encoded Wallace Tree Multipliers‖, IEEE Trans., vol.25, pp.81-84, 2002.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.