• No results found

Comparative Study on CMOS Full Adder Circuits

N/A
N/A
Protected

Academic year: 2020

Share "Comparative Study on CMOS Full Adder Circuits"

Copied!
7
0
0

Loading.... (view fulltext now)

Full text

(1)

Comparative Study on CMOS Full

Adder Circuits

Priyanka Rathore and Bhavna Jharia

Abstract― The Presented paper focuses on the comparison of seven full adders. The comparison is based on the power consumption & area of full adders. It also highlights on comparison of different full adder circuits which are made of various logic styles. Used in designing paper suggests the best technique of designing on the basis of performance.

Index Terms― Full adder, Power consumption, Delay XOR &XNOR.

Introduction

Energy efficiency is one of the most required

features for recent electronics system designed for high performance and small circuits .In another way the ever increasing electronic circuit demands low power small circuit equipments which can be carried easily for example mobile &laptops. Everywhere adder is the core element of complex arithmetic circuits like addition multiplication division & exponentiation .There are standard execution with different logic styles that have been used earlier to design full adder cells. By choosing appropriate (W\L) ratio we can minimize the power dissipation without decreasing the supply of voltage .To conclude some of the performance criteria are considered in the design and evolution of adder cell and some are utilized for the ease of design robustness silicon area ,delay & power consumption . The paper studies full adder circuit which is made of different techniques. It express number of transistors, area & power consumption by circuit and how to minimize number of transistors, area & power consumption through a full adder circuit.

Priyanka Rathore ,PG Student ,Department of electronics & communication Engineering /R.G.P.V University/U.E. College, Ujjain, Ujjain,India/8878758487

Bhavna Jharia ,Associate professor &Head DEC,UEC, Ujjain Ujjain ,India

The Boolean expression for the sum &carry bits are as shown bellow.

Sum = (A B) Cin

Cout = A.B + Cin (AB)

Various Types of Full adder circuits:

1. HPSC Full Adder― The simultaneous generation of XOR and XNOR outputs by pass logic is beneficially exploited to a new

complementary CMOS stage to create full-swing and balanced outputs so that adder cells can be cascaded without buffer insertion [1].

Module I: XOR/XNOR -The XOR and XNOR functions are to synthesize the XOR function and to generate the XNOR function through an inverter. This type of design has the disadvantage of delaying one of the Y and Y‟ outputs. The switching speed is increased by eliminating the inverter from the critical path [2].

Module II: XOR-The cross back 6-transistor circuit can also be used. However, it suffers from insufficient driving power due to the pass transistors.

Module III: MUX-In Module III small no. of transistors is generating „Cout‟ signal but in this circuit one problem is threshold voltage drop full swing signal is generate using by 4 transistor circuit .This circuit is not provide enough driving power .The new circuit is constructed by complementary CMOS logic style.

Logic expression:

(2)

Fig.1: Schematic diagram of the HPSC full adder

As pass transistor logic has been known to implement XOR function more efficiently than the complementary CMOS, Module I and Module I1 are implemented using pass-transistor logic. For Module III, a new circuit structure is created which gives rise to the performance gain over those circuits to be compared [1] .The two complementary feedback transistors restore the weak logic caused by pass transistors. They restore the non full-swing output by either pulling it up through PMOS to the power supply

or down through NMOS to ground so that sufficient drive is provided to the successive modules. In addition, since there is no direct path between power-supply and ground, short circuit current has been eliminated. The available XOR and XNOR outputs from Module I to allow a single inverter to attached at the last stage. The output inverter guarantees sufficient drive to the cascaded cell. [3]

Cout̍ = [AB + Cin (AB)]’

This circuit has inherited the advantages of complementary CMOS, which has been proven in to be superior in performance to all pass transistor logic styles for all logic gates except XOR at high supply voltage.

2. Hybrid Full adder― The full adder is designed with hybrid logic styles. Its works at ultra-low supply voltage. The pass logic circuit that generates the intermediate XOR and XNOR. These outputs have been improved to overcome switching delay problem [4]. The increase in the transistor count of its complementary CMOS output stage is compensated by its area efficient layout. As shown in Fig. 2, the hybrid full adder circuit can be analyzed in three sub modules. The logic expressions

Y =AB Y = (AB) ̍ Sum=YCin

Cout =A.B + Cin .Y

Module I: XOR/XNOR - The functions of exclusive OR and exclusive NOR (XOR/XNOR) are to synthesize the XOR function to generate the XNOR function through an inverter. This type of circuit has the disadvantage of delaying the Y and Y‟ outputs [4] in a increase spurious switching and glitches .The pass transistor circuit with only six transistors is used to generate the balanced XOR & XNOR. The inverter is used for generating complement signal when the switching speed is increased by eliminating the inverter from the critical path.

(3)

Module III: MUX - In Module III small no. of transistors are generating Cout signal but in this circuit there problem of threshold voltage drop. Full swing signal is generated by using 4 transistor circuit .This circuit does not provide enough driving power .The new circuit is constructed by complementary CMOS logic style [8].

Logic expression:

Cout = A.B+C (AB)

Fig 2: Schematic Diagram of hybrid full adder

3. Hybrid CMOS Full adder― This full adder is based on a new XOR–XNOR circuit. This output stage advantage is good driving capability for enabling cascading of adders without the need of buffer [9]. This full adder is energy efficient and outperforms several standard full adders without trading off driving capability and reliability. The new full-adder circuit successfully works in a low voltage with excellent signal integrity and driving capability [5].

Fig.3: Schematic Diagram of the hybrid cmos full Adder.

The centralized full adders, XOR and XNOR circuits are presented to generate the signals H and H‟. These signals are passed on to module II and III along with the carry from the previous stage and the other inputs A and B to produce the Sum and Cout. This circuit is shown in fig. 3.

(4)

operation the cross-coupled PMOS pull-up transistors providing the intermediate signals quickly. The two modules rely heavily on the intermediate signal H and H „to produces two signals H and H‟ .The delay response of module I is critical [2].

Module II-The XOR –XNOR functions are generated by an inverter. This circuit provides good driving capability. In this circuit is free by threshold loss and has the lowest PDP amongst all circuits that are used for module II [5].

Module III-It employs the proposed hybrid-CMOS output stage with a static inverter at the output. This circuit has a lower PDP as compared to the other circuits. The static inverter provides good driving capabilities as the inputs are decoupled from the output the circuit is provide low power consumption. [3].

4. CPL Full adder― In a CPL eliminated PMOS transistor NMOS pass transistor use for logic realization .The NMOS transistor use positive feedback .This type of circuit speed is high [1].

Using by this phenomenon reduce power consumption & reduce width of transistor. The CPL adder is balanced circuit with respect to generation of sum &carries out [6].

The number of transistors is more than comparative other design. This is due requirement of seven inverters to generate complement signals [6]. This circuit design is very complex. It improves speed &minimizes area.

Fig.4: Schematic Diagram of the CPL Full Adder.

(5)

switching function. The propagation of the signal through the transistor is controlled by a signal applied to its gate. In the case of an NMOS transistor, logic „1‟ at the gate passes the input from source to drain and logic „0‟ opens the source to drain path. A PMOS transistor exhibits similar behavior with a control signal of logic level 0 [11].

Fig. 5: Schematic Diagram of the New 14T Full Adder

6. DPL Full adder― Two new full-adders cicuit is made designing by DPL logic styles [12] and SR-CPL [13]. The logic structures are presented in fig 6 & 7. A full adder circuit designing is using by DPL logic style. To made by XOR – XNOR gate & multiplexer is based on pass transistor logic &we obtain by MUX sum output. SR-CPL logic style is constructed by XOR-XNOR gates [15].In both situations the and/or gates have been built using a powerless & groundless pass transistor respectively, and a pass-transistor based multiplexer to get the „Co‟output [12].

(6)

7. SRCPL― SR-CPL logic style is constructed by XOR-XNOR gates .In both situation the and/or gates have been built using a powerless &groundless pass transistor respectively, and a pass-transistor based multiplexer to get the „Co‟ output [14].

Fig. 7: Schematic Diagram of the SRCPL Full Adder

Table:

Conclusion― The paper concludes that CPL is the best suitable design for full adder since it an NMOS pass transistor network is used for logic realization and eliminate the PMOS transistor. Due to positive feedback and use of NMOS transistors, the circuit is inherently fast. This property is used to reduce the width of the transistors to reduce power consumption without much speed degradation.The proposed hybrid-CMOS is output stage with a static inverter at the output. This circuit has a lower PDP as

compared to the other existing designs. The static inverter provides good driving capabilities as the inputs are decoupled from the output. After the analysis and comparison of seven full adders it is found that the DPL technique is the best one. The SRCPL technique stands second to the DPL technique.

REFERENCES―

[1] V. Vijay1, J. Prathiba2, S. Niranjan Reddy3 and P. Praveen kumar, “A review of the 0.09 µ m standard full adders” International Journal of VLSI design &

Communication Systems (VLSICS) Vol.3, No.3, June 2012

[2] D. Radhakrishnan, “Low-voltage low-power CMOS full adder,” IEE Proc. Circuits Devices Syst.,vol. 148, no. 1, pp. 19–24, Feb. 2001.

[3] M. Zhang, J. Gu, and C. H. Chang, “A novel hybrid pass logic with static CMOS output drive full adder cell,” in Proc. IEEE Int. Symp. Circuits Syst., May 2003, pp. 317–320.

[4] C. Chang, J. Gu, and M. Zhang, “A review of 0.18-ımfull adder performances for tree structured arithmetic circuits,”

S. no.

Scheme Technology No. of Transistor

Area

µm² Power µw

1 New

14T 90nm 14 39.83 983.8

2 Hpsc 90nm 22 49.31 1214.6

3 Hybrid 90nm 26 55.11 1206.5

4 Hybrid cmos

90nm 24 44.61 912.2

5 CPL 90nm 28 61.10 540.3

6 DPL 90nm 28 38.87 491.3

[image:6.612.324.579.78.269.2] [image:6.612.44.292.166.674.2]
(7)

IEEE Trans. Very Large Scale Integral. (VLSI) System., vol. 13, no. 6, pp. 686–695, Jun. 2005.

[5] S. Goel, A. Kumar, and M. Bayoumi, “Design of robust, energy-efficient full adders for deep sub micrometer design using hybrid-CMOS logic style,” IEEE Trans. Very Large Scale Integral. (VLSI) System., vol. 14, no. 12, pp. 1309– 1320, Dec. 2006.

[6] S. Agarwal, V. K. Pavan kumar, and R. Yokesh, “Energy-efficient high performance circuits for arithmetic units,” in Proc. 2nd Int. Conf. VLSI Des., Jan. 2008, pp. 371–376.

[7] M. Aguirre and M. Linares, “CMOS Full-Adders for Energy-Efficient Arithmetic Applications,” IEEE transactions on very large scale integration (VLSI) systems, vol. 19, no. 4, April 2011, pp. 718 – 721.

[8] A. M. Shams and M. Bayoumi, “Performance evaluation of 1-bit CMOS adder cells,” in Proc. IEEE ISCAS, Orlando, FL, May 1999, vol. 1, pp. 27- 30.

[9] N. Weste and K. E. shraghian, Principles of CMOS VLSI Design, ASystem Perspective. Reading, MA: Addison-Wesley, 1988, ch. 5.

[10] K. M. Chu and D. Pulfrey, “A comparison of CMOS circuit techniques: Differential cascade voltage

Switch logic versus conventional logic,” IEEE J. Solid-State Circuits, vol. SC-22, no. 4, pp. 528–532, Aug.1987.

[11] K. Yano, K. Yano, T. Yamanaka, T. Nishida, M. Saito, K. Shimohigashi, and A. Shimizu, “A 3.8 ns CMOS 16 16-b multiplier using complementary pass-transistor logic,” IEEE J. Solid-State Circuits,

vol. 25, no. 2, pp. 388–395, Apr. 1990.

[12] M. Suzuki, M. Suzuki, N. Ohkubo, T. Shinbo, T. Yamanaka, A. Shimizu, K. Sasaki, and Y. Nakagome, “A 1.5 ns 32-b CMOS ALU in double pass-transistor logic,” IEEE J. Solid-State Circuits, vol. 28, no. 11, .pp. 1145–1150, Nov. 1993

[13] R. Zimmerman and W. Fichtner, “Low-power logic styles: CMOS versus pass-transistor logic,” IEEE J. Solid-State Circuits, vol. 32, no. 7, pp. 1079–1090, Jul. 1997.

[14] D. Patel, P. G. Parate, P. S. Patil, and S. Subbaraman, “ASIC implementation of 1-bit full adder,” in Proc. 1st Int. Conf. Emerging Trends Eng. Technol., Jul. 2008, pp. 463– 467.

[15] N. Zhuang and H. Wu, “A new design of the CMOS full adder,” IEEE J. Solid-State Circuits, vol. 27, no. 5, pp. 840– 844, May 1992.

Author Profile

References

Related documents