Energy Efficient Cmos Full-Adders for Arthmetic Applications

Embed Size (px)

Citation preview

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    1/24

    ENERGY EFFICIENT CMOS FULL-ADDERS

    FOR ARTHMETIC APPLICATIONS

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    2/24

    Overview

    Objective Existing Logic Scheme

    Pass Transistor logic

    Complementary PassTransistor Logic Proposed Logic System

    Advantages

    Applications Tools used

    References

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    3/24

    Objective

    We proposed the design and performancecomparison of Full-Adder cells implementedwith alternative logic structure.

    The resultant Full-Adders shown to be moreefficient on regards of power , area and delay

    consumption , when compared with the otherones reported previously to build low-powerarithmetic modules.

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    4/24

    Existing Logic Schemes

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    5/24

    Pass transistor

    Transistors can be used as switches

    g

    s d

    g

    s d

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    6/24

    Pass transistors

    Transistors can be used as switches

    g

    s d

    g = 0

    s d

    g = 1

    s d

    0 strong 0

    Input Output

    1 degraded 1

    g

    s d

    g = 0

    s d

    g = 1

    s d

    0 degraded 0

    Input Output

    strong 1

    g = 1

    g = 1

    g = 0

    g = 0

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    7/24

    a) XOR function implemented with pass-transistor circuit.

    b)Karnaough map showing derivation of the XOR function

    0 10

    1

    0 1

    B

    A

    1 0

    A

    A

    B

    B

    F

    F

    B B

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    8/24

    Cont.

    The PTL is the most popular for Low Power digitalcircuits.

    The main advantages of PTL over othertraditional CMOS design is

    I. High speed due to low node capacitance.

    II. Low power dissipation, as a result of reduced no

    of transistors.

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    9/24

    Cont

    Problems in PTL:

    I. Slow operation at the reduced power supply

    as the threshold voltage drop across the

    single channel pass transistor results in low

    drive current.

    II. The high input voltage level at the

    regenerative inverter is not Vdd , the PMOS

    device in the inverter is not fully turned OFFand hence direct path static power

    dissipation is significant.

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    10/24

    Cont

    Threshold voltage dropat the output of the

    pass-transistor gate

    Voltage drop does notexceed Vth when there

    are multiple transistors

    in the path

    A

    B=Vdd

    B

    Fmax

    =Vdd-V

    th

    A=Vdd

    Vth

    +

    -

    Cout

    Vdd

    Vdd

    Fmax

    =Vdd-V

    th

    Cout

    Vth

    +

    -

    Vth

    +

    -

    Vdd

    (a) (b)

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    11/24

    Cont

    Elimination of the threshold voltage drop by:(a) pairing nMOS transistor with a pMOS

    (b) using a swing-restoring inverter

    A=0V

    In=Vdd

    Fmax

    =Vdd

    A=Vdd

    Vth

    +

    -

    Cout

    Vdd

    Vdd

    Cin

    Vth

    +

    -

    (a) (b)

    +

    -V

    dd

    ON

    +Vdd

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    12/24

    Complementary Pass Transistor Logic

    (CPL)

    The complexity of full CMOS pass gate logic

    can be reduced dramatically by adopting

    another circuit called CPL.

    The main idea behind CPL is to use a purely

    NMOS pass transistor network for the

    operations, instead of CMOS TG(Transmission

    Gate) network.

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    13/24

    Cont

    All inputs are applied in complementary form

    i.e every input signals and its inverse must be

    provided.

    The circuit also produces complementary

    output, to be used by subsequent CPL stages.

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    14/24

    Cont

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    15/24

    Cont.

    Advantages:

    I. The elimination of PMOS transistors from the

    pass-gate network significantly reduces the

    parasitic capacitance associated with each

    node in the circuit, thus operation speed is

    typically higher compared to full CMOS

    counter part .

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    16/24

    Proposed System

    GDI

    GDI(Gate Diffusion Input) is a novel technique for lowpower digital circuits design in an embedded system.

    This technique allows reduction in power consumption,

    delay and area of the circuit.

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    17/24

    Cont

    This technique can be used to reduce the

    number of transistors when compared

    conventional CMOS design.

    The performance of GDI is compared with

    CMOS and different other design techniques

    for several digital circuits.

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    18/24

    BASIC GDI CELL

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    19/24

    Cont

    Some modifications in the standard CMOS

    inverter derives the basic GDI cell.

    The sources of NMOS and PMOS are fed by

    input signals.

    GDI cell consists of three input terminals G,P

    and N.

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    20/24

    Cont

    In this the source of PMOS is not connected to

    VDD and the source of NMOS is not connected

    to GND.

    This feature gives the GDI cell two extra input

    pins to use which makes GDI design more

    flexible than an usual CMOS design.

    To be more specific the GDI requires twin-well

    CMOS or silicon on insulator(SOI) to implant.

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    21/24

    Cont The various functions that can be

    implemented with GDI cell, which consists of

    only two transistors is as shown below.

    S.No N P G Output Function

    1. 0 B A AB F1

    2. B 1 A A+B F2

    3. 1 B A A+B OR

    4. B 0 A AB AND

    5. C B A AB+AC MUX

    6. 0 1 A A NOT

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    22/24

    Tools Used

    The DSCH program is a logic editor and

    simulator which is used to validate the

    architecture of the logic circuit before the

    microelectronics design is started.

    DSCH design entry and simulation software

    provide a complete and cost effective design

    solution custom IC design.

    Tanner Tools.

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    23/24

    References

    1 . A. Morgenshtein, A. Fish, I.A. Wagner, Gate-Diffusion Input (GDI)- APower Efficient Method for Digital combinatorial circuits, IEEETransactions on VLSI Systems, vol.10, no.5, October 2002.

    2 . A. Morgenshtein, I. Shwartz, A. Fish, Gate Diffusion Input

    (GDI) Logic in Standard CMOS Nanoscale Process, 2010IEEE 26th Convention of Electrical and Engineers in Israel.

    3 . S. Fisher, A. Teman, D. Vaysman, A. Gertsman, O.Y.Pecht, A. Fish, Ultra-Low Power Subthreshold Flip-Flop Design, IEEE International Symposium

    on Circuits and Systems (ISCAS), 2009.

    4 . K.Roy, S.Prasad, Low-Power CMOS VLSI Circuit Design, Wiley India2009.

  • 7/30/2019 Energy Efficient Cmos Full-Adders for Arthmetic Applications

    24/24

    Cont

    [5]A. M. Shams and M. Bayoumi, Performance evaluation of 1-bitCMOS adder cells, in Proc. IEEE ISCAS, Orlando, FL, May 1999,

    vol. 1, pp. 2730.

    [6] N. Weste and K. Eshraghian, Principles of CMOS VLSI Design, A

    System Perspective. Reading, MA: Addison-Wesley, 1988, ch. 5.

    [7] K. M. Chu and D. Pulfrey, A comparison of CMOS circuit techniques:

    Differential cascode voltage switch logic versus conventional logic,

    IEEE J. Solid-State Circuits, vol. SC-22, no. 4, pp. 528532, Aug.1987.

    [8] K. Yano, K. Yano, T. Yamanaka, T. Nishida, M. Saito, K. Shimohigashi,

    and A. Shimizu, A 3.8 ns CMOS 16 16-b multiplier usingcomplementary pass-transistor logic, IEEE J. Solid-State Circuits, vol.25, no. 2, pp. 388395, Apr. 1990.

    [9] M. Suzuki, M. Suzuki, N. Ohkubo, T. Shinbo, T. Yamanaka, A.

    Shimizu, K. Sasaki, and Y. Nakagome, A 1.5 ns 32-b CMOS ALUin double pass-transistor logic, IEEE J. Solid-State Circuits, vol. 28,no. 11, pp. 11451150, Nov.1993.