About this Journal Submit a Manuscript Table of Contents
Active and Passive Electronic Components
Volume 2013 (2013), Article ID 148518, 6 pages
http://dx.doi.org/10.1155/2013/148518
Research Article

A 0.8V 0.23nW 1.5ns Full-Swing Pass-Transistor XOR Gate in 130nm CMOS

Center for Research in Analog and VLSI microsystem Design (CRAVE), School of Engineering and Advanced Technology (SEAT), Massey University, Auckland 0632, New Zealand

Received 18 December 2012; Accepted 5 March 2013

Academic Editor: Ching Liang Dai

Copyright © 2013 Nabihah Ahmad and Rezaul Hasan. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

A power efficient circuit topology is proposed to implement a low-voltage CMOS 2-input pass-transistor XOR gate. This design aims to minimize power dissipation and reduce transistor count while at the same time reducing the propagation delay. The XOR gate utilizes six transistors to achieve a compact circuit design and was fabricated using the 130 nm IBM CMOS process. The performance of the XOR circuit was validated against other XOR gate designs through simulations using the same 130 nm CMOS process. The area of the core circuit is only about 56 sq · µm with 1.5659 ns propagation delay and 0.2312 nW power dissipation at 0.8 V supply voltage. The proposed six-transistor implementation thus compares favorably with other existing XOR gate designs.

1. Introduction

Low-power circuits have become a major design forethought with the overwhelming growth of portable applications, particularly, for battery operated hand-held devices. In addition, higher power consumption raises the temperature of the chip which in turn affects the reliability of the devices and circuits [1]. Various low-power techniques have been explored to enhance the basic logic gates such as the XOR gate which influence the overall power consumption in many system-on-chip (SOC) implementations. One of the effective ways to reduce the overall power consumption is by reducing the supply voltage. XOR gate optimization in terms of power, speed, and transistor count has significantly improved the performance of larger and complex circuits. Over the years, various 2-input XOR gate designs have been widely reported to enhance the performance of various applications such as full adder, parity generator, encryption processor, and comparator. Traditional eight-transistor static CMOS XOR gate can operate with full output swing but with the drawback of power dissipation and transistor count [2]. On the other hand, XOR circuit based on the transmission gate [3] is used to overcome the signal degradation caused by the PMOS and NMOS devices in pass-transistor logic. However, it has the drawback of the loss of driving capability and requires complementary signals to switch the PMOS and NMOS devices and hence needs more transistors and area. A cross-coupled (CC) XOR gate based on the pass-transistor logic has been reported in [4], which claims to have improved speed and power consumption than the six device pass-transistor XOR gate and works well under a low-voltage regime. A six-transistor XOR gate realized from a modified four-transistor XOR gate by cascading a standard inverter as an output driver can be found in [5], which improves the poor output signal level for certain inputs. Powerless XOR gate (P-XOR) is proposed in [6] using a four-transistor circuit with no power supply connection which consumes less power than other designs but at the expense of a large delay. Another four-transistor XOR gate design was reported in [7], based on the Gate-Diffusion-Input (GDI) cell [8]. A three-transistor XOR gate can be found in [9] using a CMOS inverter and a PMOS pass transistor. It provides low-power-delay product (PDP) but has a voltage degradation with the input combination and . Elgamel et al. [10] also proposed a similar three-transistor XOR gate, but it consumes high power when and and, in addition, produces a poor logic “1” for this input combination. However, it may reach an acceptable logic high voltage level with appropriate transistor sizing. Thus, both the circuits [9, 10] may not operate reliably at low-supply voltage. In this brief paper, we present a novel low-power, low-voltage, and full-swing 2-input XOR circuit using 6 devices, implemented in 130 nm IBM CMOS technology.

2. Novel XOR Gate Topology for Low-Power CMOS Design

A low-power constrained 2-input XOR gate using six transistors is proposed which provides full output voltage swing for all input combinations and enables low-voltage operation with a small propagation delay. The proposed XOR circuit is based on pass-transistor logic with an inverter as the output driver to achieve perfect output swing. Pass-transistor design enables small transistor count along with smaller input loads (with signal input to source/drain instead of gate) offering very low-power operation with high performance. Since an NMOS device passes a strong “0” but a weak “1,” while a PMOS device passes a strong “1” but a weak “0;” the complementary pass transistors are organized to pass a strong output logic level for all input combinations of “1” and “0”.

Figure 1 shows the schematic of the proposed XOR circuit along with the device sizes using the 130 nm CMOS process. It performs a perfect full-swing operation for every input pattern. connections to the source terminals of M3 and M4 are used to drive a full-rail output of “1”. For condition, transistor M3 is ON, passing a strong “1” from to the inverter input which generates a “0” at the output Y to turn ON M4, when , , and transistors M2 and M3 are ON, which passes signals “0” and “1,” respectively. To solve this problem, W/L ratio of M2 is increased making it larger than the W/L ratio of M3 so as to pass only a signal “0” to the inverter input and generate the strong output . For and , only the device M1 is ON, and a strong “0” is passed to the inverter generating a full-rail “1” to output Y. With , transistors M1 and M2 are ON, and a weak signal “1” is passed to the inverter input and, as a result, the output Y will also be degraded. However, the feedback path causes transistor M4 to turn ON when thus passing the perfect signal “1” from to the inverter input resulting in the generation of the perfect signal “0” at Y. This pass-transistor XOR thus does not suffer from signal level deteriorations like other pass-transistor XOR gates. The transistor sizes are carefully chosen for optimal power-delay performance under various operating conditions.

148518.fig.001
Figure 1: Circuit diagram of the proposed six-transistor pass-transistor-based full-swing CMOS XOR gate.

3. XOR Gate Performance Analysis and Simulation Results

Extensive simulations of the proposed XOR gate along with five other existing XOR gates found in the literature have been carried out using the 130 nm IBM CMOS technology in order to analyze the performance comparison. The simulations were carried out on the Cadence Spectre platform and the Synopsys HSPICE platform using the same test environment to measure the propagation delay and the power dissipation in each case. All the simulations were carried out with a 0.6 V to 1.2 V supply voltage range, a load capacitance of 10 fF and a throughput (clocking) rate of 200 MHz. The simulations consist of functional verification, power, timing analysis, design rule checking (DRC), and layout versus schematic (LVS) of the layout verified using Cadence Assura. The performance of all the XOR test circuits has been evaluated in terms of the worst-case propagation delay. Propagation delay is evaluated from the time interval between the 50% input and the 50% output voltage transition points. The figure-of-merit power-delay product (PDP) is calculated from the product of the worst case propagation delay and the average power consumption. Several input patterns that covered all possible cases of input values were applied, and the simulation results verified the correct functionality for every input combination up to the lower end of the supply voltage range. Figure 2 shows the HSPICE transient circuit simulation of the full-swing operation of this pass-transistor XOR gate indicating rise and fall times in the range of few hundred pico seconds (@ supply voltage, ). Table 1 summarizes the results of these simulations providing a comparison of the propagation delay, the power dissipation, and the PDP between the proposed circuit and the other recently reported designs. The proposed XOR gate offers lower-propagation delay than the other six-transistor XOR gates as shown in Table 1 and depicted in the line graph in Figure 3. The worst circuit in term of speed is the three-transistor XOR gate. It has the highest propagation delay against voltage scaling. The six-transistor designs by the authors in [4, 5] are close to the proposed XOR gate in term of power dissipation and propagation delay, but the proposed XOR gate provides better overall improvement compared to these other previous designs. The proposed XOR circuit performed satisfactorily for low-supply voltages, with the 0.2312 nW power dissipation compared to the 0.2319 nW dissipation by the design in [5] (@ supply voltage, ). The 4T XOR gates in [6, 7] and the 3T XOR gates in [1, 9, 10] have almost identical average power dissipation for all the supply voltages. The line graph in Figure 4 demonstrates the effect of voltage scaling on the average power dissipation. All other circuits have higher PDP than the proposed XOR circuit as evidenced in Table 1 and illustrated in Figure 5. At 0.8 V supply voltage, the proposed XOR circuit has at least 13.2% improvement in PDP over the design by the authors in [5] and 143.6% over the circuit by the authors in [4]. As output load is one of the parameters that affect the performance of the circuits, we have varied the output load from 10 fF to 50 fF at 0.8 V supply voltage for all circuits to study its effect on the propagation delay. The proposed XOR gate is found to be the best circuit in terms of the propagation delay for all values of output loads as shown in the line graph in Figure 6. Thus, from the simulation results, it is clear that the proposed new XOR gate has the lowest propagation delay as well as the lowest power consumption along with high output driving capability. The improvements attained by the proposed circuit are thus clearly evident when compared to these other XOR gate circuits.

tab1
Table 1: Comparison of the simulation results for different CMOS XOR gates with the proposed XOR gate.
148518.fig.002
Figure 2: HSPICE transient simulation of full-swing output voltage of the novel pass-transistor XOR gate.
148518.fig.003
Figure 3: Line graph showing the comparison of the propagation delay versus supply voltage scaling for different CMOS XOR gates with the proposed novel CMOS pass-transistor-based full-swing XOR gate.
148518.fig.004
Figure 4: Line graph showing the comparison of the power dissipation versus supply voltage scaling for different CMOS XOR gates with the proposed novel CMOS pass-transistor-based full-swing XOR gate.
148518.fig.005
Figure 5: Line graph showing the comparison of the power-delay product (PDP) versus the supply voltage scaling for various XOR gates with the proposed novel CMOS pass-transistor-based full-swing XOR gate.
148518.fig.006
Figure 6: Line graph showing the comparison of the propagation delay versus output load for various CMOS XOR gates with the proposed novel CMOS pass-transistor-based full-swing XOR gate.

In order to verify the noise immunity of the proposed XOR gate, the noise margins ( and ) of the proposed XOR gate and the other gates were determined based on DC input-output voltage transfer analysis. The noise margins for a 0.8 V supply voltage are shown in Table 2. The proposed XOR gate indicates acceptable values of noise margin when compared with the other XOR gates.

tab2
Table 2: Comparison of noise margins of different CMOS XOR gates with the proposed XOR gate.

4. XOR Gate Fabrication and Experimental Results

The mask layout of the XOR gate illustrated in Figure 7 was fabricated in the 130 nm IBM CMOS process. Minimum channel length is used for all the devices, and optimum channel width is carefully chosen for each device in order to achieve verified functionality with low-power dissipation and smallest possible propagation delay. The photomicrograph of the fabricated XOR gate along with bonding pads is shown in Figure 8. The silicon area of the XOR gate was (56 sq·µm) excluding the bonding pads. Figure 9 displays the functional verification of the XOR gate with a snapshot of the XOR input and output waveforms for several input combinations using the Tektronix TLA5202 Logic Analyzer. Level shifter was used to generate low voltage (0.8 V) from high voltage (5 V) of the pattern generator to the XOR gate input. Finally, Figure 10 provides the Agilent DCA-J (86100C Infiniium) oscilloscope electrical waveforms for the fabricated XOR gate ( , , and ) indicating a correct operation for a supply voltage of 0.8 V.

148518.fig.007
Figure 7: Layout of the proposed novel CMOS pass-transistor-based full-swing 2-input XOR gate.
148518.fig.008
Figure 8: Microphotograph of the fabricated novel CMOS pass-transistor-based full-swing XOR gate along with bonding pads.
148518.fig.009
Figure 9: Logic analyzer waveform of the input and the output for the fabricated novel CMOS pass-transistor-based full-swing XOR gate.
148518.fig.0010
Figure 10: Oscilloscope waveforms for the fabricated novel CMOS pass-transistor-based full-swing XOR gate ( , , and ).

5. Conclusion

This paper demonstrates a new pass-transistor-based full-swing 2-input XOR gate topology implemented in 130 nm CMOS process suitable for reducing the power and propagation delay of an overall system on chip. The proposed XOR gate was compared to other peer XOR designs, and the results indicate satisfactory performance and improvements in term of power consumption, propagation delay, and power-delay product compared to the other designs. The proposed XOR gate has a lower-gate delay and a lower-power-delay product in comparison to its peer designs. It is thus suitable for small area and low-power applications such as RFID tags.

References

  1. M. Hosseinghadiry, H. Mohammadi, and M. Nadisenejani, “Two new low power high performance full adders with minimum gates,” International Journal of Electrical and Computer Engineering, vol. 4, no. 10, pp. 671–678, 2009.
  2. N. Weste and K. Eshraghian, Principles of CMOS VLSI Design: A Systems Perspective, Addison-Wesley Longman, Reading, Mass, USA, 2nd edition, 1993.
  3. S. M. Kang and Y. Leblebici, CMOS Digital Integrated Circuits: Analysis and Design, McGraw Hill, New York, NY, USA, 3rd edition, 2002.
  4. K. J. Lin and C. W. Wu, “Low-cost realization of multiple-input exclusive-OR gates,” in Proceedings of the 8th Annual IEEE International ASIC Conference and Exhibit, pp. 307–310, September 1995. View at Scopus
  5. J. M. Wang, S. C. Fang, and W. S. Feng, “New efficient designs for XOR and XNOR functions on the transistor level,” IEEE Journal of Solid-State Circuits, vol. 29, no. 7, pp. 780–786, 1994. View at Publisher · View at Google Scholar · View at Scopus
  6. H. T. Bui, A. K. Al-Sheraidah, and Y. Wang, “New 4-transistor XOR and XNOR designs,” in Proceedings of the 2nd IEEE Asia Pacific Conference on ASICs (AP-ASIC '00), pp. 25–28, Cheju, Korea, 2000. View at Publisher · View at Google Scholar
  7. A. K. Nishad and R. Chandel, “Analysis of low power high performance XOR gate using GDI technique,” in Proceedings of the International Conference on Computational Intelligence and Communication Networks, pp. 187–191, 2011.
  8. A. Morgenshtein, A. Fish, and I. A. Wagner, “Gate-diffusion input (GDI)—a novel power efficient method for digital circuits: a design methodology,” in Proceedings of the 14th Annual IEEE International ASIC/SOC Conference, pp. 39–43, September 2001. View at Scopus
  9. S. R. Chowdhury, A. Banerjee, A. Roy, and H. Saha, “A high speed 8 transistor full adder design using novel 3 transistor XOR gates,” International Journal of Electrical and Computer Engineering, vol. 3, no. 12, pp. 784–790, 2008.
  10. M. Elgamel, S. Goel, and M. Bayoumi, “Noise tolerant low voltage XOR-XNOR for fast arithmetic,” in Proceedings of the ACM Great Lakes Symposium on VLSI (GLSVLSI '03), pp. 285–288, April 2003. View at Scopus