Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory...

50

Transcript of Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory...

Page 1: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.
Page 2: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Outline Overview

Specific Objective

Design Procedures

Summary of GP1 Achievements

Background Theory

Detailed Design

Project Realization

Conclusion

Page 3: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Overview

Recently, building low-power VLSI systems is highly in demand

Most of the VLSI applications such as digital signal processing, image

and video processing and microprocessors use arithmetic operations

CMOS is one of the VLSI electronics that used in microprocessors,

microcontrollers, and other digital logic circuits as the full adder

Page 4: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Specific Objective

Design and characterize a low-power CMOS Full adder

Page 5: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Full Adder

• A full adder is a combinational circuit that forms the

arithmetic sum of three input bits

Input OutputCin A B Cout Sum

0 0 0 0 0

0 0 1 0 1

0 1 0 0 1

0 1 1 1 0

1 0 0 0 1

1 0 1 1 0

1 1 0 1 0

1 1 1 1 1

Page 6: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Design Procedure

Design

Structure Level (pass Transistor, Minority

Gate, TLG Gate )

Sizing the transistors Width

Applying Low Power Techniques

Low Voltage

Sub threshold

Page 7: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Summary of GP1 Achievements

Page 8: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Background Theory

Page 9: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Capacitive Inputs

Advantages

• Very large fan in capability

• Fewer transistors and

interconnections resulting in

small area consumption

• Amount of charging and

discharging currents 1.Minority FA

2.Threshold logic FA

Page 10: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Minority Full Adder

A minority gate has three inputs and one output and produces

an output value 1 when a minority of input values adders and

selection of the low power design are 1

Page 11: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Minority Full Adder

This design has rail to rail output signals and works properly at low voltages

0

0

1

0

0 1

11

0

0

1

1

0

1 0 0

Page 12: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Minority Gate Implementation

Using Capacitor

Using Inverters

Page 13: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Threshold Logic (TLG) Full Adder

Advantages

• The total number of components are reduced such

as the number of:

Transistors

Capacitors

• The output signal is regular and has a large voltage

swing 

Page 14: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Threshold Logic (TLG) Full Adder

It consists of two TLG

Page 15: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

(TLG) Implementation

Carry Stage Sum Stage

Page 16: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Detailed Design

Page 17: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Wired Inverters Minority FA

Page 18: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Wired Inverters Minority FA

Page 19: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

CMOS Inverter Voltage Transfer Characteristics

The input low voltage (VIL) and the input high voltage

(VIH) are identified in Figure

Page 20: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Case (1): VI is more than VIH

There are two cases when PMOS and NMOS operate;

PMOS operating in the saturation regionNMOS operating in the linear region

2)_(2

))(2

(TPV

DDV

IV

pK

OVO

V

TNV

IV

nK

Drain current for both transistors:

CMOS Inverter Voltage Transfer Characteristics

Page 21: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

For NMOS transistor VGS = VI and VGS = VO; whereas for

PMOS transistor, VGS = VI-VDD and VDS = VO-VDD

2)())(22( thPDDIOOthNIR VVVVVVVK

)( thNIO VVV R

thPDDIthNI K

VVVVV

22 )(

)(

+

8

535 thPthNDDH

VVVVI

CMOS Inverter Voltage Transfer Characteristics

Page 22: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Case (2): As VI less than VIL

DpDn II

2)_(2

))(2

( thNIn

DDODDO

thPDDIp VVK

VVVV

VVVK

NMOS operating in the saturation regionPMOS operating in the linear region

CMOS Inverter Voltage Transfer Characteristics

Page 23: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

To solve for Vo , VI= VIL

1

)(

3

)(

)1(

2

R

thPthNRDD

R

thPthNDD

R

RIL K

VVKV

K

VVV

K

KV

8

353 thPthNDDL

VVVVI

CMOS Inverter Voltage Transfer Characteristics

Page 24: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Width DesignNMOS mobility

length Vdd (V) Uo (cm2/V.)s tox (cm) Cox (F) Vth (V) W (um) L (um) W/L RN (ohm)

0.18u 2 459.0562 4.08E-07 8.46E-07 0.4452 0.3 0.181.66666

7 993.269

PMOS

length Vdd (V) Uo (cm2/V.)s tox (cm) Cox (F) Vth (V) W (um) L (um) W/L Rp (ohm)

0.18u 2 109.1231 4.08E-07 8.46E-07 0.43798 2.2 0.1812.2222

2567.382

8

1:01 KR=10 KR=20 KR=45

length VGB1 VGB2 VIH VIL VIH VIL VIH VIL

0.18u 1.5556770.93350832

8 1.6906881.19249

31.33932

70.85791

8 1.465220.97310

9

Page 25: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Parameter ValuesVoltage 2V

KR45

Length

PMOS=NMOS

0.18 µm

Width PMOS= 1 µm NMOS= 1.3µm

MIN FA using wired inverters Design Results

Page 26: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

MIN FA Using Wired Inverters

Page 27: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Average Currents & Delay

Propagation Time delay:

TpLH (ns) TpHL (ns) Tp (ns)

1.4 39.2 20.3

Results

Average Current

Average Power

12849nA 25698nw

Page 28: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Capacitive Inputs

Page 29: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Capacitive Inputs Full Adders Design

Page 30: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Capacitive Inputs Full Adders Design

• Accept multiple inputs signals• Calculates the weighted sum of all input signals

• Controls the ON and OFF states of the transistor

• The n-MOSFET switching ON or OFF depends on whether is greater

than or less than the threshold voltage of the transistor

Page 31: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Capacitive Inputs Full Adders Design

• The unique characteristic :

Switching voltage can be varied according to the

selected capacitor values

• The key factor is to start with a unit capacitance value

• Gate area that for 1.5mm (edge) standard CMOS process varies

from 580aF/mm2 to 620aF/mm2 for different runs

• Average value has been used which is 596aF/mm2

Page 32: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Capacitors Design

Page 33: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Resistors Addition and Design

Most circuit simulators replace the input

coupling capacitors with open circuits

during DC analysis

Capacitive input gate gives a degraded

output level when inputs are not uniform

Solution

Use a very high resistor element as

between the capacitive inputs gate and

voltage inputs elements

All Low inputs

All High inputs

Not Uniform inputs

Page 34: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Width Design

• Parasitic capacitances are in the range of 100fF-400fF

• These capacitances cause rise and fall times of input signals to

increase

• It is therefore necessary to resize the transistors by increasing their

W/L ratios

Carry Stage Sum Stage

9/0.18 PMOS 9/0.18 PMOS

16/0.18 NMOS 25/0.18 NMOS

Page 35: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

MIN FA Using Capacitors

Page 36: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Average Currents & Delay

Results

Average Current

Average Power

212.309nA 424.618nw

Propagation Time delay:

TpLH (ns) TpHL (ns) Tp (ns)

0.634 0.373 0.5

Page 37: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Threshold Logic (TLG)

Page 38: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Threshold Logic (TLG)

Time

18us 20us 22us 24us 26us 28us 30usAVG(I(V31)+I(V30)+I(V29))

-1.0uA

0A

1.0uA

2.0uA

(25.320u,-7.1871n)

ResultsAverage Current

Average Power

15837nA 31674nw

Propagation Time delay :

TpLH (ns) TpHL (ps) Tp (ns)

2.0234 350.6 1.187

Page 39: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Comparison

Full Adder Structure 1-Bit

CMOS

MIN FA

Using Capacitor

MIN FA

Using Inverters

TLG FA

Delay (ns) 0.0165 0.5 20.3 1.187

Average Power (nW) 145.1 424.618 25698 31674

• The 1 bit CMOS full Adder Structure has a minimum

power consumption

Page 40: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Sub-threshold

Page 41: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

1-Bit Full Adder Circuit Using Pass Transistor in structure level design

Page 42: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Sub-threshold

Page 43: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Sub-threshold behavior of the MOS

• As the VTH decreases:– ID leakage

– Static power

– Circuit instability

• ID should fall to zero very quickly after VGS falls

below VTH

• S measures by how much VGS has to be reduced for

the drain current to drop by a factor of 10

Page 44: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Applying Sub-Threshold Technique For 1-Bit FA

• Reduce the voltage of the circuit From 2 to 0.3 V

• Design width:

• By iteration

Page 45: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Sub-Threshold Results

Average PowerP 8.59pw

Propagation Time delay:TpLH (ns) TpHL (ns) Tp (ns)

167.754 90.909 192.33

Page 46: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Sub-Threshold Results

Full Adder 1-Bit FA 1-Bit FA using sub threshold

Power consumption 145nw 8.59pw

Time delay 0.0165ns 192.33ns

There is always a tradeoff between power consumption and the time delay for the full adder.

Page 47: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Project Realization & Performance Optimization

The power in full adder structure is minimized with the passage of time

Started with the standard full adder structure (mirror Full Adder) the

power consumption was higher than expected

This led to start concerning about the power issue by looking forward

new designs of full adder structures that have low power consumption

As a results of this concern, it is founded today some full adder

structures that are designed to consumed low power by making them

contain the elements that help to reduce the power

Page 48: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Low Power Structure

1. 1 bit CMOS Full Adder is a low power structure that contains a

pass transistor

The pass transistor helped in reducing the power by eliminating the

short circuit currents since there is no voltage source and ground in

it composition

2. Minority gate Full Adder using the capacitors

Using capacitors will reduce the power consumption because they

replace the transistors, so the amount of the short circuit currents is

reduced

Page 49: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Conclusion

The objective of this project was achieved

The low power full adder design can be achieved by applying

the low power techniques to the structure

Pass transistor and capacitive inputs elements

Low voltage sources

Sub threshold to any full adder structure

The 1 bit CMOS full Adder Structure is the one that must be

used when searching for low power consumption.

Page 50: Outline Overview Specific Objective Design Procedures Summary of GP1 Achievements Background Theory Detailed Design Project Realization Conclusion.

Thanks

Any Question