Professional Documents
Culture Documents
I. INTRODUCTION
Full adders are fundamental units in various circuits,
especially in circuits used for performing arithmetic
operations. Circuits like full adders form the building blocks (a)
of many useful operations like multiplication and division.
They are parts of the critical path and thereby influence the
overall performance of entire system. So, enhancing the
performance of the full adders can significantly improve the
system performance.
Many design considerations including the minimum
transistor counts, low power consumption, less delay in
critical path, full-swing output, driving capability, chip area
and layout regularity are focused recently. However, design
of low-power high-speed adder has become one of the most
important and essential researches [1].
Several logic styles have been used in the past to design
full adder cells. Each design style has its own merits and (b)
demerits. Classical designs of full adders normally use only
one logic style for the whole full-adder design. Standard
static CMOS, complementary pass-transistor logic (CPL),
dynamic CMOS logic and transmission-gate full adder
(TGA) are the most important logic design styles in the
conventional adders. The remaining adder designs use more
than one logic style for their implementation. We call this the
hybrid-CMOS logic design style. These designs exploit the
features of different logic styles to improve upon the
performance of the designs using single logic style.
NEW14-T adder [2], hybrid pass logic with static CMOS
output drive full adder [3] (we will use HPSC as an
abbreviation), new-HPSC [4] and new hybrid-CMOS adder
[5] are the examples of adders built with this design style.
Some of them are shown in Fig. 1. (c)
Figure 1. Examples of adder are built with hybrid CMOS design style
(a) HPSC adder [3] (b) NEW-HPSC adder [4] (c) New Hybrid-CMOS [5]
452
Figure 5. Simulation test bench
(a) (b)
Figure 3. (a) The used circuit in [3-5] as module II (b) the used circuit
in [4] as module III
Figure 6. The used input pattern for the adder circuits and output signals
of proposed circuit at input frequency of 50-MHz, 1.8-V with 20fF load
453
tradeoff between power dissipation and speed, and is
particularly important when low-power operation is needed
[5]. The values of PDP under different output loads are
shown in Fig. 7(c). The values of PDP for the proposed full
adder are least at all loads. While for loads higher than
100fF, NEW hybrid-CMOS adder and the proposed adder
have the same PDP. It means that these adders provide good
driving capability.
Table II indicates the simulation result in 20fF as an
output load. Since the intermediate signals (H and H’) are
produced simultaneously with low power and low delay, the
proposed adder performs well at both power and delay.
Since the module I which is used in HPSC and NEW14T is
very slow and consumes high power, it was predicted that
performance of these adders are poor. As mentioned before,
(a) performance of the NEW Hybrid-CMOS at the loads lower
than 50fF is poor. So, the 20fF as the output load of this
adder has lower speed compared to other adders.
VI. CONCLUSION
In this paper, a hybrid full adder cell consisting of the
XOR/XNOR, sum and carry out sub-circuits, is proposed.
We proposed a new XOR/XNOR circuit based on
complementary pass-transistor logic (CPL) and transmission
gate logic (TG). Both of these logic styles operate in low
power. The new XOR/XNOR circuit has minimum PDP
compared to similar circuits used in recent full adder. We
used this circuit as module I in our full adder. The
Simulation result indicated that the proposed full adder has
minimum PDP under different load conditions. Since the
(b)
performance of the proposed full adder is good, it can
embed as a 4- or 8-b full adder.
REFERENCES
[1] C. K. Tung, Y. C. Hung, S. H. Shieh, G. S. Huang, "A Low-Power
High-Speed Hybrid CMOS Full Adder for Embedded System", IEEE
No. 1-4244-1161, 2007.
[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., pp. 317–320 May 2003
[4] C.-H. Chang, J. Gu, and M. Zhang, “A review of 0.18µm full adder
performances for tree structured arithmetic circuits,” IEEE Trans. Very
Large Scale Integr. (VLSI) Syst., vol. 13, no. 6, pp. 686–695, Jun.
2005.
[5] S. Goel, A. Kumar, and M. A. Bayoumi, “Design of Robust, Energy-
(c) Efficient Full Adders for Deep-Submicrometer Design Using Hybrid-
Figure 7. (a) Power, (b) delay, and (c) PDP results under different load
CMOS Logic Style,” IEEE Tran. Very Large Scale Integr. (VLSI)
conditions
Syst., Vol. 14, no. 12, Dec. 2006.
[6] A. M. Shams, T. K. Darwish, and M. A. Bayoumi, “Performance
TABLE II. SIMULATION RESULTS FOR FULL ADDER CIRCUITS IN
0.18µM TECH. AT INPUT FREQUENCY OF 50MHZ, 1.8-V WITH 20FF LOAD analysis of low-power 1-bit CMOS full adder cells,” IEEE Trans. Very
Large Scale Integr. (VLSI) Syst., vol. 10, no. 1, pp. 20–29, Feb. 2002.
Adder No of Tr. Power(µW) Delay(ps) PDP(e-15)
HPSC 22 39.3 686 27
NEW14T 14 37.05 652 24.2
NEW Hybrid-CMOS 24 35.86 527 18.9
NEW-HPSC 26 36.45 498 18.2
Proposed 26 33.48 485 16.2
454