Wair Ya 2010
Wair Ya 2010
Abstract— In this paper, we present a novel design for realize Different logic styles tend to favour one performance
full adder circuit. Our approach based on XOR-XNOR design aspect at the expense of the others. The logic style used in
full adder circuits in a single unit. Objective of this work is to logic gates basically influences the speed, size, power
investigate the power, delay and power delay product of low dissipation, and the wiring complexity of a circuit. The
voltage full adder cells in different CMOS logic styles. circuit delay is determined by number of inversion levels,
Simulation results illustrate the superiority of the proposed the number of transistors in series, transistor sizes (i.e.
adder circuit against the conventional CMOS, Hybrid, Bridge,
channel widths) and intra-cell wiring capacitances. Circuit
Xor-Xnor adder circuits in terms of power, delay, PDP. The
bridge design style enjoys a high degree of regularity, higher size depends on the number of transistors, their sizes and on
density than conventional CMOS design style as well as lower the wiring complexity. Some of them use one logic style for
power consumption, by using some transistors, named bridge the whole full adder and others use more than one logic style
transistors. The performance of the full adder circuits is based for their implementation.
on GPDK 90nm CMOS process models at all range of the
supply voltage starting from 0.65V to 1.5V evaluated by the Transistor sizes (widths) determine (i) Speed of circuit (ii)
comparison of the simulation results obtained from Cadence. Energy consumption (iii) Total area of circuit (iv)
Simulation results reveal that the proposed circuit exhibits Satisfaction of delay constraints. To bring the switching
lower PDP and is faster when compared with available 1-bit
point at VDD/2 for the basic invertors design, we denoted
full adder circuits. To summarize, some performance criteria
are considered in the design and evaluation of adder cells, of (W/L)n =N and (W/L)p=P where n is usually 1.5 to 2 for a
which some are at ease of design, robustness, silicon area, match design P=Un/Up*N. Thus we used to select individual
delay, and power consumption. The design is implemented on W/L ratios for all transistors in a logic gate so that the PDN
GDPK 90 nm process models in Cadence Virtuoso Schematic should be able to provide a capacitor discharge current at
Composer at 1.5V single ended supply voltage and simulations least equal to that of NMOS transistor with W/L=N and
are carried out on Spectre S. PUN should be able to provide a charging current at least
equal to that of a PMOS transistor with W/L=P .This will
Index Terms—XOR, Full adders, VLSI circuit, Bridge adder, guarantee a worst-case gate delay equal to that of the basic
Hybrid adder . inverter. It means that in deciding on device sizing ,we
should find the input combinations that result in the lowest
I. INTRODUCTION output current and then choose sizes that will make this
dynamic power. Therefore, fewer nodes should be connected decreasing supply voltage is the large transistor count and
to SUM and COUT signals. Avoid using both VDD and GND Vth loss problem.
simultaneously in circuit components. It can reduce short
circuit and static power. Most important components of the There are standard implementations for the full-adder
power consumption in full adders are the XOR and XNOR cells. Among these adders there are the following:
gates. Reducing numbers of transistors usually lead to
reduce the power in full adders. However, sometimes it 1. The Complementary CMOS full adder (C-CMOS) has
does not improve PDP. Therefore, reducing transistor counts 28 transistors and is based on the regular CMOS
does not always lead to reduction in PDP or power structure (pull-up and pull-down networks).
consumption. 2. The Complementary pass-transistor logic (CPL) full
adder, it has 32 transistors and uses the CPL gates.
Static CMOS logic styles have been used to implement 3. The transmission-gate CMOS adder (TG-CMOS) and
low-power 1-bit adder cells. In general, they can be broadly transmission function adder (TFA) are based on
divided into two major categories: the complementary transmission gates logic.
CMOS and the pass-transistor logic circuits. The 4. The Hybrid full adder, which has 26 transistors, is
complementary CMOS full adder (C-CMOS) of Fig. 1(a) is based on a modified low-power XOR/XNOR circuit.
based on the regular CMOS structure with PMOS pull-up 5. The Bridge adder is based on CMOS mirror circuit
and NMOS pull-down transistors. The series transistors in with pass transistor logic gates.
the output stage form a weak driver. Therefore, additional
buffers at the last stage are required to provide the necessary A. Conventional CMOS Style full adders
driving power to the cascaded cells. The advantage of
complementary CMOS style is its robustness against voltage The complementary CMOS full adder (C-CMOS) is shown
scaling and transistor sizing, which are essential to provide in Fig. 1(a). C-CMOS generates carry throughout a single
reliable operation at low voltage and arbitrary transistor static CMOS gate [7]-[9]. The complementary CMOS logic
sizes. circuit has the advantages of layout regularity and stability at
low voltage due to the complementary transistor pairs and
This paper is organized as follows. Section II explores the smaller number of interconnecting wires.
basic full adder designs in different logic styles. The
proposed XOR-XNOR full adder is analyzed in section III.
In Section IV, the circuits are simulated for power, delay and
power-delay product performances and the results are
analyzed and compared. Finally Section V concludes the
paper.
(b)
Fig. 2 General structure of proposed XOR-XNOR adder cells [13]
The general structure of a XOR based full adder is shown Each one-bit full adder has been analyzed in terms of
in Fig. 2. It consists of one exclusive OR/NOR function propagation delay, average power dissipation and their
(XOR/XNOR) shown to the left, two transmission gates product. The values of power, delay and power-delay
shown in the middle, and one XOR gate shown to the right product of C-CMOS, Hybrid, Bridge and proposed full
in the figure. As above in the figure, the complementary adders are measured. For each transition, the delay is
outputs of the XOR/XNOR gate are used to control the measured from 50% of the input voltage swing to 50% of the
transmission gate which together realizes a multiplexer output voltage swing. The maximum delay is taken as the
circuit producing the carry. The complementary outputs are cell delay. It is apparent that among the existing adders in
also used to simplify the XOR gate that produces the sum. the paper proposed adder cell has smallest delay as shown in
The XOR-XNOR gates [19] are used in a proposed full Fig. 9.
adder circuits as shown in Fig.3.The proposed circuit is
designed combination of two logic style and offers high-
speed, low-power consumption and energy efficiency.
Lowering the supply voltage appears to be well known
means of reduce power consumption. However, lowering the
supply voltage also increases the circuit delay and degrades
the drivability of cells designed with certain logic styles.
V. CONCLUSION
REFERENCES [12] Hanho Lee, G. E. Sobelman, “New XOR/XNOR and full adder
circuits for low voltage, low power application,” Microelectronics
[1] J. M. Rabaey, A. Chandrakasan, B. Nikolic, “Digital Integrated Journal vol. 29, pp. 509-517, 1998.
Circuits, A design Perspective,” 2nd Prentice Hall, Englewood Cliffs, [13] M. Vesterbacka, “A 14-transistor CMOS full adder with full voltage
NJ, 2002. swing nodes,” Proc. IEEE Workshop Signal Processing Systems, Oct
[2] J. Uyemura, “CMOS Logic Circuit Design,” Kluwer, 1999. 1999, pp. 713-722.
[3] Sung-Mo Kang, Y. Leblebici, “CMOS Digital Integrated Circuits: [14] J. Wang, S. Fang, and W. Feng, “New efficient designs for XOR and
Analysis and Design,” Tata McGraw Hill, 2003. XNOR functions on the transistor level,” J. Solid State Circuits, vol.
[4] N. Weste, D. Harris, “CMOS VLSI Design,” Pearson Wesley, 2005. 29, pp. 780-786, July 1994.
[5] R. Pedram, M. Pedram, Low Power Design Methodologies, Kluwer, [15] H.T. Bui, Y. Wang, Y. Jiang, “Design and Analysis of low-power 10-
Norwell, MA, 1996 transistor full adders using novel XOR-XNOR gates,” IEEE
[6] R. Zimmermann and W. Fichtner, “Low-power logic styles: CMOS Transactions on Circuits & Systems II, vol. 49, pp. 25-30, Jan. 2002.
versus pass transistor logic,” IEEE J. Solid-State Circuit, vol. 32, [16] S. Goel, M. E. Elgamel, M. A. Bayouni, Y. Hanafy, “Design
pp.1079-1090, July 1997. Methodologies for high- performance Noise-tolerant XOR-XNOR
[7] U.Ko,P.T.Balsara, W. Lee, “Low Power Design Techniques for High Circuits,” IEEE Trans. Circuits and Syst. I, vol. 53, no. 4, pp. 867-
Performance CMOS Adders,” IEEE Trans. on VLSI System, vol. 3, 868, April 2006.
pp. 327-333, June 1995. [17] K. Navi, O. Kavehei, M. Rouholamini, A. Sahafi, S.Mehrabi, N.
[8] D. Radhakrishnan, “Low-voltage low-power CMOS full adder,” Proc. Dadkhahi, "Low-Power and High-Performance 1-bit CMOS Full-
Inst. Elect. Engg. Circuits Devices Systems, vol. 148, no. 1, Feb. Adder Cell," Journal of Computers, vol. 3,no. 2, pp. 48-54, Feb. 2008
2001, pp. 19-24. [18] O. Kavehie, Mostafa Rahimi Azghadi, Keivan Navi and amir Pasha
[9] C.H. Chang, J. Gu, M. Zhang, A review of 0.18um full adder Mirbaha, "Design of Robust and High –Performance 1 Bit CMOS Full
performances for tree structure arithmetic circuits, IEEE Trans. Very Adder for Nanometer Design," IEEE Computer Society Annual
Large Scale Integration (VLSI) Syst. 13 (6), June 2005. Symposium VLSI (ISVLSI), Montpellier Fr., 2008, pp. 10-15.
[10] A. M. Shams, T. K. Darwish, and M. A. Bayoumi, “Performance [19] Shiv Shankar Mishra, S. Wairya, R.K. Nagaria and S. Tiwari, “New
Analysis of low-power 1-bit CMOS full adder cells,” IEEE Trans. Design Methodologies for High Speed Low Power XOR-XNOR
Very Large Scale Integr. (VLSI) Syst., vol. 10, no. 1, pp. 20–29, Feb. Circuits,” Journal of World Academy Science, Engineering and
2002. Technology (WASET) 09, vol. 55, no. 35, pp. 200-206, July 2009.
[11] S. Goel, Ashok kumar, M. A. Bayouni, “Design of Robust, Energy-
Efficient Full Adder for Deep-Submicrometer Design Using Hybrid-
CMOS Logic Style,” IEEE Trans. Very Large Scale Integr. (VLSI)
Syst., vol. 14, no. 12, pp. 1309-1321, Dec. 2006.