6
International Conference on Emerging Engineering Trends and Science (ICEETS 2016) ISSN : 2348 8549 http://www.internationaljournalssrg.org Page 58 DESIGN OF LOW POWER CMOS BASED DUAL MODE LOGIC GATES P.Pandi selvi 1 M.Sharmila Devi 2 R.Ushanandhini 3 Ms.R.Gowri 4 1, 2, 3-Student Final year (ECE) 4-Asst.Professor (ECE) 1, 2, 3, 4-P.S.R.Rengasamy college of engineering for women ABSTRACT The CMOS based dual mode logic gates containing two operating modes: 1) static mode 2) dynamic modes. Features of dual mode logic gates are low power dissipation in static mode and high performance in dynamic mode. This methodology is used to minimize the delay and improve the speed of the logic gates and an additional clocked transistor is used in this methodology. It provides the very high level of flexibility. The proposed method is going to be an optimize the power and delay. Sleep transistor allows the path length minimization, delay optimization and delay estimation for Dual mode logic gates. This paper represent the power optimization based on the principles of CMOS based dual mode logic gates. The efficiency of the proposed methodology is shown in a generic 250-nm process. Index Terms - Dual mode logic, high performance, minimize delay, logical effort, low power, optimization. I .INTRODUCTION: LOGIC optimization and performance are basic tasks for digital circuit designers. The logical effort (LE) method was to be presented, for easy and fast evaluation and optimization of delay in CMOS logic paths. Because of it‟s the LE method has become a very popular tool for the designing and developing the purposes and is adopted to be the basis for several computer-aided-design tools. DML gates are achieved very high speed. Although LE is mainly used for standard CMOS logic gates, it is also shown to be useful for other logic families, such as the pass transistor logic. The dual mode logic ( DML ), which is switched between two modes of operation. It is contained at 1) static mode and 2) dynamic mode. Static mode is to be stable and it achieves very low power dissipation. Dynamic mode achieves very high-speed logic mode is not to be on constant one. It will provide high flexibility. The dual mode logic family cannot use logical effort methodology. DML-LE methodology to complete (exact) design of the problems, which can be solved numerically, and simplifies these troubles to an effortless and easy computational problem [approximate and semi approximate (SA) solutions] with a combined systematic model. In applications such as carry look ahead adder, counter, multiplexer, arithmetic and logic unit. The method of logical effort primarily provides a quick means of estimating the delay of a path of logic circuits. Sleep transistor techniques are to be used in this paper to minimizing the delay and improving the speed compare to the dual mode logic circuits. The objective of this paper is to develop a simple method for minimizing delays and achieving an optimized number of stages in logical paths containing CMOS-based DML gates. The static operation of the DML gates is also used to reduce energy consumption. A general approach is to optimize the delay for the dynamic mode of operation and operate the system in the static mode only in stable mode without the more frequency restrictions. These applications are to be implemented by NAND, NOR and NOT gates in sleep transistor technique based on the CMOS logic gate circuits. The efficiency of the DML-LE theoretical optimization is examined for a generic 250-nm process. The paper using for the methodology of dual mode logic gates only for the reason of reducing the speed and minimizing the power dissipation when compared to the sleep transistor technique to minimize the leakage power of the transistor using on S and S` signal. To

DESIGN OF LOW POWER CMOS BASED DUAL MODE ......LE is mainly used for standard CMOS logic gates, it is also shown to be useful for other logic families, such as the pass transistor

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DESIGN OF LOW POWER CMOS BASED DUAL MODE ......LE is mainly used for standard CMOS logic gates, it is also shown to be useful for other logic families, such as the pass transistor

International Conference on Emerging Engineering Trends and Science (ICEETS – 2016)

ISSN : 2348 – 8549 http://www.internationaljournalssrg.org Page 58

DESIGN OF LOW POWER CMOS BASED DUAL MODE LOGIC GATES

P.Pandi selvi 1 M.Sharmila Devi 2 R.Ushanandhini 3 Ms.R.Gowri 4

1, 2, 3-Student Final year (ECE) 4-Asst.Professor (ECE)

1, 2, 3, 4-P.S.R.Rengasamy college of engineering for women

ABSTRACT

The CMOS based dual mode logic gates containing two operating modes: 1) static mode

2) dynamic modes. Features of dual mode logic gates are low power dissipation in static mode

and high performance in dynamic mode. This

methodology is used to minimize the delay and improve the speed of the logic gates and an

additional clocked transistor is used in this

methodology. It provides the very high level of flexibility. The proposed method is going to be

an optimize the power and delay. Sleep

transistor allows the path length minimization, delay optimization and delay estimation for

Dual mode logic gates. This paper represent the power optimization based on the principles of

CMOS based dual mode logic gates. The

efficiency of the proposed methodology is shown in a generic 250-nm process.

Index Terms - Dual mode logic, high

performance, minimize delay, logical effort, low power, optimization.

I .INTRODUCTION:

LOGIC optimization and performance are

basic tasks for digital circuit designers. The logical effort (LE) method was to be presented, for easy

and fast evaluation and optimization of delay in

CMOS logic paths. Because of it‟s the LE method has become a very popular tool for the designing

and developing the purposes and is adopted to be

the basis for several computer-aided-design tools. DML gates are achieved very high speed. Although

LE is mainly used for standard CMOS logic gates, it is also shown to be useful for other logic

families, such as the pass transistor logic. The dual mode logic ( DML ), which is switched between

two modes of operation. It is contained at 1) static

mode and 2) dynamic mode. Static mode is to be stable and it achieves very low power dissipation.

Dynamic mode achieves very high-speed logic mode is not to be on constant one. It will provide

high flexibility. The dual mode logic family cannot

use logical effort methodology.

DML-LE methodology to complete (exact) design of the problems, which can be solved

numerically, and simplifies these troubles to an

effortless and easy computational problem [approximate and semi approximate (SA)

solutions] with a combined sys tematic model. In applications such as carry look ahead adder,

counter, multiplexer, arithmetic and logic unit. The

method of logical effort primarily provides a quick means of estimating the delay of a path of logic

circuits. Sleep transistor techniques are to be used

in this paper to minimizing the delay and improving the speed compare to the dual mode

logic circuits. The objective of this paper is to

develop a simple method for minimizing delays and achieving an optimized number of stages in

logical paths containing CMOS-based DML gates. The static operation of the DML gates is also used

to reduce energy consumption. A general approach

is to optimize the delay for the dynamic mode of operation and operate the system in the static mode

only in stable mode without the more frequency

restrictions. These applications are to be implemented by NAND, NOR and NOT gates in

sleep transistor technique based on the CMOS logic gate circuits. The efficiency of the DML-LE

theoretical optimization is examined for a generic

250-nm process. The paper using for the methodology of dual mode logic gates only for the

reason of reducing the speed and minimizing the

power dissipation when compared to the sleep transistor technique to minimize the leakage power

of the transistor using on S and S` signal. To

Page 2: DESIGN OF LOW POWER CMOS BASED DUAL MODE ......LE is mainly used for standard CMOS logic gates, it is also shown to be useful for other logic families, such as the pass transistor

International Conference on Emerging Engineering Trends and Science (ICEETS – 2016)

ISSN : 2348 – 8549 http://www.internationaljournalssrg.org Page 59

represent the S and S` signal is the sleep signal at

the sleep of the transistor. A basic DML gate is collected of any static logic family gate, which can

be a conservative CMOS gate, and an additional

transistor. DML gates have a very simple and intuitive structure, requiring n predictable sizing

methodology to achieve the desired performance.

The DML is to be switched between the two modes of operation: 1) static and 2) dynamic modes. In the

static mode, DML gates achieve very low power

dissipation, with some humiliation in performance, as compared with standard CMOS. On the other

hand, dynamic operation of DML gates achieves

very high speed at the expense of increased power dissipation.

II.DML OVERVIEW

A basic DML gate architecture is composed of a

static gate and an additional transistor M1,whose gate is connected to a large-scale clock signal DML

gates present two possible topologies: 1) Type A

and 2) Type B. In the static mode of operation, the transistor M1 is turned off by applying the high Clk

signal for Type A and low Clk for Type B topology.

To operate the gate in the dynamic mode, the Clk is enabled, allow for two separate phases: 1)

precharge and 2) evaluation. During the precharge phase, the output is charged to VDD in Type A

gates and discharged to GND in Type B gates.

During evaluation, the output is evaluated according to the values at the gate inputs.

clk M1

inputs out inputss out

clk M1

(a) TYPE A (b) TYPE B

DML gates show a very robust operation in both static and dynamic modes under process variation

at low supply voltages. The inherent active restorer

(pull-up in Type A/pull-down in Type B) that also enabled glitch sustaining, charge leakage and

charge sharing mainly achieves the robustness in

the dynamic mode. DML gate can be implemented

in two ways, only one of which is efficient. The privileged topology is such that the precharge

transistor is placed parallel to the stacked

transistors, NOR in Type A is preferred over NAND, and NAND in Type B is preferred over

NOR. The evaluation is to be performing through the parallel transistors and therefore it is faster.

This design allows maximum performance, area,

minimization and improved power efficiency. This method presents many drawbacks, such as the

require of footer/header and harsh glitching. The

static operation of the DML gates is used to considerably reduce energy consumption. To

design a DML gate, the method that is to be follow is to place the pre-charge transistor in parallel to

the stacked transistors of the basic CMOS gate.

Then, the evaluation of the logic will be performed with the parallel transistors that will make the

evaluation process faster.

III.DML NAND, NOR and INVERTER GATES

DESIGN:

The Conventional NAND, NOR and NOT logic

gate design is done using Tanner S-Edit EDA (S-Edit Electronic Design Automation) tool and its

power and performance are establish. In addition,

Dual Mode Logic NAND gate Type A and Type B topologies designed and their power consumption

and performance were analyzed for static and

dynamic modes of operations. To design a DML gate, the method that is

followed to place the pre-charge transistor in equivalent to the stacked transistors of the basic

CMOS gate. Then the estimate of the logic will be

performing with the parallel transistors , which will make the evaluation process faster.

In the DML Type-A Static NAND topology, the switching element is a PMOS transistor connected

parallel to the Pull-up network. The input to the

switching element is a constant low voltage to make it OFF. DML Type-A Dynamic NAND

topology, is that the input to the switching element

Static

logic gate

Static

logic gate

Page 3: DESIGN OF LOW POWER CMOS BASED DUAL MODE ......LE is mainly used for standard CMOS logic gates, it is also shown to be useful for other logic families, such as the pass transistor

International Conference on Emerging Engineering Trends and Science (ICEETS – 2016)

ISSN : 2348 – 8549 http://www.internationaljournalssrg.org Page 60

is a clock signal having pre-charge and evaluate

Fig-1: Schematic for type A static NAND

Phase for dynamic mode of operation. In the DML

Type-B Static NAND topology, the switching element is an NMOS transistor connected parallel

to the Pull-down network. DML Type-B Dynamic

NAND topology is that the input to the switching element is a clock signal having pre-charge and

evaluate phase for dynamic mode of operation.

Fig-2: Schematic for type B static NAND

In the DML Type-A Static NOR topology, the

switching element is a PMOS transistor connected

parallel to the Pull-up network The input to the switching element is a constant low voltage to

make it OFF DML Type-A Dynamic NOR

topology, is that the input to the switching element is a clock signal having pre-charge and evaluate

phase for dynamic mode of operation.

Fig-3: Schematic for type A static NOR

In the DML Type-B Static NOR topology, the

switching element is an NMOS transistor connected parallel to the Pull-down network.DML

Type-B Dynamic NOR topology is that the input to

the switching element is a clock signal having precharge and evaluation phase for dynamic mode

of operation.

Fig-4: Schematic for type B static NOR

In the DML Type-A Static NOT topology, the

switching element is a PMOS transistor connected

parallel to the Pull-up network. The input to the switching element is a constant low voltage to

make it OFF DML Type-A Dynamic NOT topology, is that the input to the switching element

is a clock signal having pre-charge and evaluate

phase for dynamic mode of operation.

Fig-5: Schematic for type A static NOT

In the DML Type-B Static NOT topology, the

switching element is an NMOS transistor connected parallel to the Pull-down network. DML

Type-B Dynamic NOT topology is that the input to the switching element is a clock signal having pre-

charge and evaluate phase for dynamic mode of

operation. For static NOT type B , The switching element of NMOS is at logic 1 the output become

complementary. NMOS is at logic 0 output become

on normal. Pull-down network (NMOS) is connected to the ground.

Page 4: DESIGN OF LOW POWER CMOS BASED DUAL MODE ......LE is mainly used for standard CMOS logic gates, it is also shown to be useful for other logic families, such as the pass transistor

International Conference on Emerging Engineering Trends and Science (ICEETS – 2016)

ISSN : 2348 – 8549 http://www.internationaljournalssrg.org Page 61

Fig-6: Schematic for type B static NOT

IV.SLEEP TRANSISTOR

The Sleep method is the basic power gating method. The sleep transistors separate the logic

networks and the sleep transistor technique or the

sleep method radically reduces leakage power during sleep mode. The power gated sleep circuit

has two modes of operations: (1) Active mode (2)

Sleep mode. In active mode, the sleep Signal SLEEP of the transistor i.e. PMOS transistor is

held at logic'‟0‟and SLEEP` i.e. NMOS transistor at logic „1‟hence both the sleep transistors remain

ON In sleep mode, the sleep Signal SLEEP of the

transistor i.e. PMOS transistor is held at logic' 1 'and SLEEP` i.e. NMOS transistor at logic "0"

hence both the sleep transistors are turned OFF.

The sleep transistors are turned on during the active mode and they are turned off during the sleep

mode. This technique saves the leakage power

dissipation. In normal mode when the pull down NMOS transistor is in ON state and in the pull-up

network the PMOS sleep transistor is in ON state. During sleep mode, in the pull down network

NMOS transistor is in OFF state and PMOS

transistor is in ON state and in the pull up network, PMOS sleep transistor is OFF and NMOS sleep

transistor is ON. Therefore, in sleep mode state a

PMOS is in sequence with an NMOS in both pull-up network and pull-down network, which reduces

the power dissipation. V.SLEEP TRANSISTOR NAND, NOR and

INVERTER GATES DESIGN

The sleep transistor technique has the

advantage of using the two extra pull-up and two extra pull-down transistors in sleep mode. In

normal mode when the pull down NMOS transistor

is in ON state and in the pull-up network the

PMOS sleep transistor is in ON state.

Fig-7: Sleep for type A static NOR

During sleep mode, in the pull down network

NMOS transistor is in OFF state and PMOS transistor is in ON state and in the pull up network,

PMOS sleep transistor is OFF and NMOS sleep

transistor is ON. Therefore, in sleep mode state a PMOS is in sequence with an NMOS in both pull-

up network and pull-down network, which reduces

the power dissipation.

Fig-8: Sleep for type B static NOR

The sleep NOR gate for low leakage operating

of an inverter. Sleep NOR for active mode is the sleep signal „S‟ held at logic 1 voltage level and

complementary „S` ‟is held at logic 0 voltage

levels. When inverter has to function is stand-by or sleep mode the signal „S‟ is held at logic 0 and

signal „S`‟ is held at logic 1.

Fig-9: Sleep for type A static NAND

Page 5: DESIGN OF LOW POWER CMOS BASED DUAL MODE ......LE is mainly used for standard CMOS logic gates, it is also shown to be useful for other logic families, such as the pass transistor

International Conference on Emerging Engineering Trends and Science (ICEETS – 2016)

ISSN : 2348 – 8549 http://www.internationaljournalssrg.org Page 62

The sleep NAND gate for low leakage

operating of an inverter is depicted. During normal operation, the sleep signal „S‟ is held at logic 0

voltage levels and complementary sleep signal „S`‟

is held at logic 1 voltage levels. When inverter has to function in stand-by or sleep mode the signal „S‟

is held at logic 1 and signal „S`‟ is held at logic 0.

Fig-10: Sleep for type B static NAND

Fig-11: Sleep for type A static NOT

Fig-12: Sleep for type B static NOT

VI.GATE DIFFUS ION INPUT TECHNIQUE

GDI technique helps in designing low-power

digital combinatorial circuit by which we can

eliminate demerits of CMOS, PTL techniques. This technique allows reducing power consumption,

propagation delay, and area of digital circuits while

maintaining low complexity of logic design . The GDI cell contains three inputs: 1) G, P and N 2)

Bulks of both NMOS and PMOS are connected to

N or P so it can be randomly biased at contrast with a CMOS inverter. The Gate Diffusion Input

(GDI) technique proposed in which is a kind of

pass transistor logic (PTL) circuit, uses two-transistor cells to implement a logic function with

reduced complexity. The voltage swing of the internal nodes is typically low which reduces the

dynamic power consumption. The GDI technique

allows use of a simple and efficient design algorithm, based on the Shannon expansion. GDI

Technique result is implemented techniques GDI

consumes least power and the least number of transistors. Basic GDI Functions have been

simulated using SPICE and the simulated outputs. CONCLUSION: The result obtained leads to the conclusion that

while operating in the dynamic mode, sub threshold DML gates achieve an improvement in

speed compared to a standard CMOS, where as

dissipating more power and in the static mode, a reduction of power dissipation is achieved, at the

expense of a decrement in performance. The

different methods of power gating applied to the DML logic have reduced the power dissipation

further.LE approach for CMOS-based DML logic networks was presented. The proposed approach

allowed an efficient optimization of DML logic

networks for maximum performance in the dynamic mode of operation, which was the focus of

this paper. DML logic, optimized according to the

proposed LE methods, allowed extended flexibility in optimizing various structures of DML networks.

This optimization utilized the DML inherent properties of considerably reduced parasitic

capacitance and ultralow power dissipation in the

static operation mode.

REFERENCE

1. Itamar Levi ,Alexander Belenky and Alexander Fish.”Logical

effort for cmos -based Dual mode logic gates”IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 22, no. 5, May 2014.

2. A. Kaizerman, S. Fisher, and A. Fish, “Subthreshold dual

mode logic,”IEEE Trans. Very Large Scale Integr.(VLSI) Syst., vol. 21, no. 5, pp.979–983, May 2013.

3. I. Levi, A. Kaizerman, and A. Fish, “Low voltage dualmode

logic: Model analysis and parameter extraction,”Excepted Elsevier, Microelectron . J., vol. 12, no. 1, Jan 2012.

4. H. El-Masry and D.Al-Khalili, “cell stack length using an enhanced logical effort model for a library-free paradigm”, in proc.18 th IEEE int.conf.electron circuits syst., Dec.2011,pp.703-706.

Page 6: DESIGN OF LOW POWER CMOS BASED DUAL MODE ......LE is mainly used for standard CMOS logic gates, it is also shown to be useful for other logic families, such as the pass transistor

International Conference on Emerging Engineering Trends and Science (ICEETS – 2016)

ISSN : 2348 – 8549 http://www.internationaljournalssrg.org Page 63

5. S. K. Karandikar and S. S. Sapatnekar, “Technology mapping using logical effort for solving the load distribution problem,”

IEEE Trans. Comput. Aided Design Integr. Circuits Syst., vol. 27, no. 1, pp. 45–58, Jan. 2008.

6. Bol, R. Ambroise, D. Flandre, and J. D. Legat, “Analy sis and minimization of practical energy in 45 nm subthreshold logic circuits,”in Proc. IEEE Int. Conf. Comput. Design, Oct. 2008, pp.294–300.

7. N. Verma, J. Kwong, and A. P. Chandrakasan, “Nanometer

MOSFET variation in minimum energy subthreshold circuits,”

IEEE Trans. Electron Devices, vol. 55, no. 1, pp. 163–174, Jan.2008.

8. A. Kabbani, D. Al-Khalili, and A. J. Al-Khalili, “Delay

analysis of CMOS gates using modified logical effort model,”

IEEE Trans. Com- put. Aided Design Integr. Circuits Syst., vol. 24, no. 6, pp. 937–947,Jun. 2005.

9.B.Lasbouygues, S. Engels, R. Wilson, P. Maurine N.Azemard and D.Auvergne, “Logical effort model extensionto propagation delay representation,” IEEE Trans. Comput.Aided Design Integr. CircuitsSyst., vol. 25, no. 9, pp.1677–1684, Sep. 2