LOW VOLTAGE OPERATION OF A 32-BIT ADDER USING LEVEL CONVERTERS - PowerPoint PPT Presentation

About This Presentation
Title:

LOW VOLTAGE OPERATION OF A 32-BIT ADDER USING LEVEL CONVERTERS

Description:

ELEC 6270-001 Low-Power Design of Electronic Circuits. 7 ... ELEC 6270-001 Low-Power Design of Electronic Circuits. 12. Power-Delay Product Plot for the Adder ... – PowerPoint PPT presentation

Number of Views:51
Avg rating:3.0/5.0
Slides: 21
Provided by: Ash5
Category:

less

Transcript and Presenter's Notes

Title: LOW VOLTAGE OPERATION OF A 32-BIT ADDER USING LEVEL CONVERTERS


1
LOW VOLTAGE OPERATION OF A 32-BIT ADDER USING
LEVEL CONVERTERS
  • Mohammed Ashfaq Shukoor
  • ECE Department
  • Auburn University

2
Objectives
  • To reduce the power consumption by operating the
    adder at reduced voltage, coupled with level
    converters.
  • To study the effect of Voltage reduction on the
    Power consumption and delay of the adder
  • To characterize the Level Converters for power
    consumption and delay

3
Setup for Low Voltage Operation
VDD_L
Low Voltage outputs
High Voltage inputs
Low-to-High Level Converter
High Voltage Outputs
33
32-bit Adder
33
65
4
Why Level Converters???
(2)
(1)
VDD_L
( 2.5 V)
VDD_H
( 3.3 V)
Vout_L
Vout_H
( 0 0 V) (1 2.5V)
( 0 ???) (1 3.3V)
Vin_H
Vin_L
( 0 0 V) (1 3.3V)
( 0 0 V) (1 2.5V)
So only a Low-to-High Level Converter is
required!!
5
Low-to-High Level Converter
Transistors with thicker oxide and longer
channels
VDD_H
p1
p2
Vout_H
Vin_L
n2
n1
VDD_L
N. H. E. Weste and D. Harris, CMOS VLSI Design,
Third Edition, Section 12.4.3, Addison-Wesley,
2005.
6
Adder and Level Converter Design
  • The 32-bit adder was designed using VHDL
  • Synthesized with 0.35 micron TSMC technology
    using Leonardo
  • - Area 224 gates
  • Designed the Level Converters using Design
    Architect
  • Timing and Power analysis was done using ELDO

7
Normal (High) Voltage Operation of the Adder
  • VDD 3.3 V
  • Power Dissipation 2.1120 miliwatt
  • Delay 0.55882 ns

8
Experimental Results
VDDL (in Volts) Average Power Average Power Average Power Average Power Delay (in nanosecond)
VDDL (in Volts) Adder (in miliwatts) Level Converter (in microwatts) 32 - Level Converters (in miliwatts) TOTAL (in miliwatts) Delay (in nanosecond)
3.0 1.6123 117.7102 3.7709 5.5081 1.51444
2.5 1.0266 126.8847 4.0596 5.2150 1.88333
2.0 0.63547 193.941 6.2515 7.0571 3.77439
1.5 0.35897 148.5038 4.2706 4.7805 -
1.0 0.164371 28.8465 0.58371 0.7781 -
The power consumption values when the level
converter fails
9
Delay Break-Up
VDD in Volts Delay in ns Delay in ns Delay in ns
VDD in Volts Adder Level Converter Total
3.3 0.55882 (not used) -
3.0 0.6197 0.98585 1.60555
2.5 0.77 1.24575 2.01575
2.0 1.01829 2.61889 3.63718
1.5 1.59359 Fails -
1.0 5.58529 Fails -
10
Power Versus Voltage Plot for the Adder
P a VDD2
11
Delay versus Voltage Plot for the Adder
1.5
12
Power-Delay Product Plot for the Adder
VDD 1.5V P 0.359 mW D 1.59 ns
13
Reason for High Power Consumption in Level
Converter
VDD_H
p1
p2
Vout_H
Vin_L
n2
n1
VDD_L
The p1 n1 and p2 n2 transistors stay ON
simultaneously for time gt the inverter delay,
thus substantial short circuit power dissipation.
14
Alternative Design of a Level Converter
Dynamic CMOS Inverter
p
Vout_H
n1
Inverter Operating at the regular supply voltage
(VDD_H)
n2
Phase CK Inputs Output
Precharge low dont care high
Evaluation high Valid inputs Valid outputs
High Voltage clock
15
Low Voltage Adder Operation with the Dynamic CMOS
based Low-to-High Level Converter
VDDL (in Volts) Average Power Average Power Average Power Average Power Delay (in nanosecond)
VDDL (in Volts) Adder (in miliwatts) Level Converter (in microwatts) 32 - Level Converters (in miliwatts) TOTAL (in miliwatts) Delay (in nanosecond)
3.0 1.55964 52.0388 1.8841 3.8387 1.28385
2.5 1.0401 48.1852 1.7400 2.8300 1.35529
2.0 0.69993 45.6025 1.6323 2.5818 2.5818
1.5 0.42559 43.2908 1.5567 2.0288 1.83406
1.4 0.38597 43.0325 1.5783 2.0104 1.9826
1.0 0.27214 47.2037 2.1422 2.4644 5.41575
5 reduction in power consumption
16
Problem with this design too!! ?
Dynamic CMOS based Level Converter
Conventional Level Converter
Gives rise to glitches due to the precharge phase
of the clock
17
Conclusion
  • The power consumption of the conventional level
    converter is too high to be used with the adder
    for power reduction. Need a one with lesser power
    consumption.
  • The optimum voltage for a low-voltage operation
    of the adder was found to be 1.5 V, at which
  • Power consumption 0.36 mW (a drop of 83 from
    2.112 mW at 3.3V )
  • Delay 1.594 ns (three times increase from 0.56
    ns at 3.3V)

18
Future Work
  • Investigate the effectiveness of using a level
    converter based flip flop 1,2, in order to
    incorporate the level conversion in the register
    following the combinational logic.
  • Use of other low power level converters 1.

19
References
  • Class Lectures
  • N. H. E. Weste and D. Harris, CMOS VLSI Design,
    Third Edition
  • ELDO User Manual
  • 1 F. Ishihara, F. Sheikh, B. Nikolic, Level
    Conversion for Dual-Supply Systems, in IEEE
    Transactions on VLSI Systems, Vol. 12, No. 2,
    Feb. 2004, pp.185195.
  • 2 F. Klass, Semi-Dynamic and Dynamic
    Flip-Flops with Embedded Logic, in Symposium on
    VLSI Circuits Digest of Technical Papers, 1998,
    pp. 108 109.

20
THANK YOU!!!
Write a Comment
User Comments (0)
About PowerShow.com