a low-power high-speed hybrid cmos full adder for embedded system

16
A Low-Power High-Speed A Low-Power High-Speed Hybrid CMOS Full Adder for Hybrid CMOS Full Adder for Embedded System Embedded System Student: Chien-Nan Lin Reference: Reference: Chiou-Kou Tung, “A Low-Power High-Speed Hybrid Chiou-Kou Tung, “A Low-Power High-Speed Hybrid CMOS Full Adder for Embedded System,” CMOS Full Adder for Embedded System,” Design and Diagnostics of Electronic Circuits and Systems (DDEC Design and Diagnostics of Electronic Circuits and Systems (DDEC S) S) , , Poland, pp. 1-4, April 11-13, 2007 Poland, pp. 1-4, April 11-13, 2007

Upload: cricket

Post on 12-Feb-2016

108 views

Category:

Documents


0 download

DESCRIPTION

A Low-Power High-Speed Hybrid CMOS Full Adder for Embedded System. Reference: Chiou-Kou Tung, “A Low-Power High-Speed Hybrid CMOS Full Adder for Embedded System,” Design and Diagnostics of Electronic Circuits and Systems (DDECS) , Poland, pp. 1-4, April 11-13, 2007. Student: Chien-Nan Lin. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: A Low-Power High-Speed Hybrid CMOS Full Adder for Embedded System

A Low-Power High-Speed Hybrid A Low-Power High-Speed Hybrid CMOS Full Adder for Embedded SystemCMOS Full Adder for Embedded System

Student: Chien-Nan Lin

Reference: Reference: Chiou-Kou Tung, “A Low-Power High-Speed Hybrid CMOS Full AddChiou-Kou Tung, “A Low-Power High-Speed Hybrid CMOS Full Add

er for Embedded System,”er for Embedded System,”Design and Diagnostics of Electronic Circuits and Systems (DDECS)Design and Diagnostics of Electronic Circuits and Systems (DDECS),,

Poland, pp. 1-4, April 11-13, 2007Poland, pp. 1-4, April 11-13, 2007

Page 2: A Low-Power High-Speed Hybrid CMOS Full Adder for Embedded System

2/16

OutlineOutline

IntroductionIntroduction ReviewReview Proposed Method of Novel Full Adder DesignProposed Method of Novel Full Adder Design ConclusionConclusion

Page 3: A Low-Power High-Speed Hybrid CMOS Full Adder for Embedded System

3/16

IntroductionIntroduction

In this paper, a In this paper, a low-powerlow-power high-speedhigh-speed CMOS CMOS full adder core is proposed.full adder core is proposed.The five full adders will be compared with the The five full adders will be compared with the new proposed full adder.new proposed full adder.There are two major methodologies to improve There are two major methodologies to improve adder’s performance.adder’s performance.

Page 4: A Low-Power High-Speed Hybrid CMOS Full Adder for Embedded System

4/16

OutlineOutline

IntroductionIntroduction ReviewReview Proposed Method of Novel Full Adder DesignProposed Method of Novel Full Adder Design ConclusionConclusion

Page 5: A Low-Power High-Speed Hybrid CMOS Full Adder for Embedded System

5/16

Review (1/5)Review (1/5)

Section review, which reviews the previous Section review, which reviews the previous outstanding full adder designs.outstanding full adder designs.These These five different types of addersfive different types of adders are: are:1.1. Conventional CMOS full adderConventional CMOS full adder2.2. Transmission Function full adderTransmission Function full adder3.3. PTL-based full adderPTL-based full adder4.4. HPSC full adderHPSC full adder5.5. Low-Energy Hybrid full adderLow-Energy Hybrid full adder

Page 6: A Low-Power High-Speed Hybrid CMOS Full Adder for Embedded System

6/16

Review (2/5)Review (2/5)ex. Ci=0,A=B=1, S= ,C0= .

Fig. 1. Conventional CMOS full adder

‘1’

‘1’

‘1’

‘1’

‘1’

‘0’

‘1’ ‘1’ ‘1’ ‘1’ ‘1’

‘1’ ‘1’ ‘1’

‘1’

‘1’

‘1’

‘0’

‘0’

‘0’

‘0’

╳ ╳ ╳ ╳

‘0’

‘0’

‘1’

‘0’

‘1’

0 1

Defect:This configuration consumes smaller power, but its drawback comes from slower speed.

Page 7: A Low-Power High-Speed Hybrid CMOS Full Adder for Embedded System

7/16

Review (3/5)Review (3/5)

Fig. 2. Transmission Function full adder

ex. Ci=0,A=B=1, S= ,C0= .

‘1’

‘1’

‘0’

‘0’

‘1’

‘0’

‘1’

‘1’‘0’

‘0’

╳‘1’

‘0’

‘1’‘0’

‘0’ 0 1

Defect:Its disadvantage is slow speed and high power consumption.

Page 8: A Low-Power High-Speed Hybrid CMOS Full Adder for Embedded System

8/16

Review (4/5)Review (4/5)

‘1’

‘1’

‘0’

‘1’

‘1’

‘0’‘1’

‘0’

‘0’

‘1’

ex. Ci=0,A=B=1,

S= ,C0= .

‘0’

10

Fig. 3. PTL-based full adder

Defect:

The whole full adder is slower down and consumes more power.

Page 9: A Low-Power High-Speed Hybrid CMOS Full Adder for Embedded System

9/16

Review (5/5)Review (5/5)

Fig. 4. HPSC full adder (HPSC) Fig. 5. Low-Energy Hybrid full adder

(LEHPSC)Defect:

Two complementary transistor form the feedback loop to overcome the weak signals caused by pass transistor.

The pass-logic module eliminate the whole propagation speed of the adder.

Page 10: A Low-Power High-Speed Hybrid CMOS Full Adder for Embedded System

10/16

OutlineOutline

IntroductionIntroduction ReviewReview Proposed Method of Novel Full Adder DesignProposed Method of Novel Full Adder Design ConclusionConclusion

Page 11: A Low-Power High-Speed Hybrid CMOS Full Adder for Embedded System

11/16

Novel Full Adder DesignNovel Full Adder DesignA. New Hybrid Full Adder

S = (A B) C⊕ ⊕ i

C0 = AB+(A+B)Ci

(Conceptual diagram of the new full adder) (Proposed full adder core)

Module 1 implement three-input XOR function to explain in B.

Module 2 implement the function to explain in C.

Page 12: A Low-Power High-Speed Hybrid CMOS Full Adder for Embedded System

12/16

Novel Full Adder DesignNovel Full Adder DesignB. Three-input XOR Circuit

(a) Previous 3-XOR (b) New 3-XOR

Although it is merely simple modification, the power consumption and speed are greatly improved.

Normalized resultPd: Power dissipation

Td: Time delay

Power-delay product: Pd ╳ Td

Page 13: A Low-Power High-Speed Hybrid CMOS Full Adder for Embedded System

13/16

Novel Full Adder DesignNovel Full Adder DesignC. Carry-Out Module

The PMOS tree mirrors to NMOS tree to simplify the chip layout consideration.

The circuit is adopted as module 2 of the new full adder.

Page 14: A Low-Power High-Speed Hybrid CMOS Full Adder for Embedded System

14/16

OutlineOutline

IntroductionIntroduction ReviewReview Proposed Method of Novel Full Adder DesignProposed Method of Novel Full Adder Design ConclusionConclusion

Page 15: A Low-Power High-Speed Hybrid CMOS Full Adder for Embedded System

15/16

ConclusionConclusion

A novel hybrid low-power full adder core with output drivingA novel hybrid low-power full adder core with output drivingcapability had been presented in the paper.capability had been presented in the paper.The compared results show that the performance of the proposed The compared results show that the performance of the proposed design is superior to other reference designs.design is superior to other reference designs.

Page 16: A Low-Power High-Speed Hybrid CMOS Full Adder for Embedded System

16/16

ThanksThanks