Beruflich Dokumente
Kultur Dokumente
Yin-Tsung Hwang
Ming-Hwa Sheu
(a)
I. INTRODUCTION
Full Adder is probably the most basic element in all
arithmetic module design. Numerous full adder designs have
been proposed targeting on various design emphases such as
power, speed and circuit complexity. Among them, low
transistor count full adder designs in pass transistor logic (PTL)
have been actively pursued to reduce the circuit complexity for
low power operations. Designs using as few as 10 transistors
(10-T) were reported in the literature [4-6]. In spite of the circuit
simplicity, these designs suffer from severe output signal
degradation problem and cannot sustain low voltage operations
[7]. In this paper, a new 10-T full adder design aimed at
alleviating these shortcomings is presented. The key of the
design is the employment of a degenerate (logically incomplete)
XOR-XNOR module using only 5 transistors. Although the
module is not logically complete under all input combinations, it
is sufficient to function properly in full adder applications. Its
capability of providing complementary propagate control
signals helps reduce the voltage degradation in the output
generation stages. Compared to its design counterpart [8], the
proposed XOR-XNOR design is also free of DC power
consumption and latch breaking problem. Combining the 5T
XOR-XNOR logic with multiplexer based sum and carry
modules leads to our 10T full adder design. Extensive
simulations are conducted to show the merits of our design.
(b)
496
(1)
(2)
497
(b) 9A [5]
(c) 9B [5]
Vdd
Vdd-2Vtn
Vdd-Vtn
Vdd
Vdd
XOR-FA
13A
60.63
2.1
66.12
3.84
39.01
2.48
149.8
|Vtp|
|Vtp|
|Vtp|
|Vtp|
|Vtp|
9A
9B
CLRCL
CP-FA
Proposed 10T
3.92
43.07
3.93
168.83
59.35
1.55
1.52
39.82
383
60.53
80.42
1.5
2.18
38.24
8260
83.36
64.99
1.4
0.85
33.25
5.26
28.26
64.84
1.8
4.11
36.68
5.36
150.75
498
4.5
9A
9B
13A
CP-FA
CLRCL
Proposed
300
XOR-FA
9A
9B
13A
CP-FA
CLRCL
Proposed
XOR
4
250
Delay (nS)
3.5
3
2.5
2
1.5
200
150
100
1
50
0.5
0
1.6v
1.6V
1.8V
2.0V
2.0v
2.2v
2.4v
Voltage
Supply Voltage
(a)
(b)
Fig. 5. 10-T full adder design performances versus supply voltages (a) Delay. (b) Power-Delay Product.
1.8v
2.2V
2.4V
In the former case, both pMOS transistors (P3 & P4) are turned
on simultaneously to propagate signal 0. A slightly smaller
output threshold voltage loss is thus observed.
IV. CONCLUSION
In conclusion, a 10-T full adder design based on degenerate
PTL module is presented. Complementary propagate control
signals are provided, though not "logically complete", are
provided by a 5-T XOR/XNOR logic module. With this
measure, multiple-threshold-voltage loss problem common in
PTL full adder designs can be greatly alleviated, which leads to
better speed and power performance than other counterpart
designs. The carry and sum module designs are based on two
multiplexing structures and employ only 5 transistors.
Simulation results did indicate that the proposed design
outperforms other 10T counterparts in various metrics such as
power, delay and power-delay product.
REFERENCES
[1] S. Goel, A. Kumar, and M. A. Bayoumi, Design of robust,
energy-efficient full adders for deep-submicrometer design using
hybrid-CMOS logic style, IEEE Trans. Very Large Scale Integr.
(VLSI) Syst., vol. 14, no. 12, pp. 13091321, Dec. 2006.
[2] C.-H. Chang, J. Gu, and M. Zhang, A review of 0.18-um full
adder performances for tree structured arithmetic circuits, IEEE
Trans. VLSI, vol. 13, no. 6, pp. 686695, Jun. 2005.
[3] D. Radhakrishnan, Low-voltage low-power CMOS full adder,
IEE Proc. Circuits Devices Syst., vol. 148, no. 1, pp. 1924, Feb.
2001.
[4] A. Fayed and M. A. Bayoumi, A low-power 10 transistor full
adder cell for embedded architectures, in Proc. IEEE Int. Symp.
Circuits Syst., 2001, pp.226229.
499