A Single-supply True Voltage Level Shifter

Download Report

Transcript A Single-supply True Voltage Level Shifter

A Single-supply True
Voltage Level Shifter
Rajesh Garg
Gagandeep Mallarapu
Sunil P. Khatri
Department of Electrical and Computer Engineering,
Texas A&M University,
College Station, TX
1
Outline

Introduction

Previous Work

Our Approach

Experimental Results

Conclusions
2
Introduction

System-on-chip and multi-core computing architectures
Increasingly used for many applications
 Employ voltage scaling to meet power and energy
requirements
 Contain many voltage domains operating at different
supply voltage levels


Different voltage domains communicate with each
other

Efficient voltage level shifters (VLS) are required to
interface these voltage domains

Should be fast, and also consume low power (leakage and
dynamic)
3
Introduction

Input (VDDI) and output (VDDO) domains


When VDDI > VDDO, an inverter can be used
When VDDI < VDDO, special VLS required.






DVS is employed to further reduce power consumption




In case an inverter is used, leakage may be too high.
Conventional VLS need two supply voltages
Need to route VDDI supply voltage along with signal wire
Supply wires are typically very wide
May result in routing congestion and excessive area utilization
At different times, VDDI can be greater than or less than VDDO
Conventional VLS’s need supply voltages of all input signals from
different domains
Further increase area utilization and make routing more complex
We would like to address both the above issues. In other
words…
4
Introduction

Need single supply VLS’s



Need “true” VLS’s



Perform voltage level conversions using only VDDO supply
voltage
This will ease placement and as well as routing constraints
The same VLS should handle the cases when VDDI < VDDO
and VDDI > VDDO
Our VLS presented is this talk meets these
requirements
No prior approach exist which can perform both
low-to-high and high-to-low voltage level conversion
using a single supply voltage
5
Previous Work

Several previous approaches utilize dual supply voltage
[ Wang et al. 2001, Tan et al. 2002]



Puri et al. 2003 proposed single supply VLS to convert low
level to high voltage level



Focused on minimizing power and energy consumption
Utilize both VDDI and VDDO supply voltages
Limited range of operation due to the usage of diode-connected
NMOS device to generate lower supply voltage
Leakage currents are higher when VDDO greater than VDDI + VT
Khan et al. 2006 addressed the issue of voltage range


Can perform only low to high voltage level conversion
Higher leakage currents
6
Our Single Supply-True VLS

Convert signal level from VDDI domain to VDDO domain


Using only VDDO supply
Works for VDDI < VDDO as well as VDDI > VDDO
VDDI
in
VDDI
Domain
GND
VDDO
node1
GND
VDDO
node2
GND
VDDO
outb
GND
Vctrl
ctrl
VTM 2
7
Our Single Supply-True VLS

Maximum voltage
at ctrl node
When VDDI < VDDO
Vctrl  min( VDDI ,VDDO  VTM 8 )
 When VDDI > VDDO
Vctrl  min( VDDO ,VDDI  VTM 7 )



This means that when
in = VDDI (and node2 =
VDDO), M1 never turns
on, for both VDDI >
VDDO and VDDI < VDDO
Low VT device
All devices were sized
to reduce leakage currents


VDDI
Domain
To minimize leakage
current, use high VT
devices
Speed and leakage power tradeoff
All transistors except M4, M6 and M8 are nominal VT
8
Experimental Results


Implemented our SS-TVLS in PTM 90nm
Compared with a combination of Inverter and
VLS of Khan et al. (Combined VLS)
Inverter is used when VDDI > VDDO
 VLS of Khan et al. when VDDI < VDDO
 Requires control signal
to indicate whether
VDDI < VDDO or
VDDI > VDDO

9
Experimental Results

Low-to-high conversion VDDI = 0.8V and VDDO = 1.2V
Performance Parameter

Our SS-TVLS
Combined VLS
Ratio
Delay Rise (ps)
22
122.6
5.6
Delay Fall (ps)
33.3
50.5
1.5
Power Rise (mW)
27.6
71.87
2.6
Power Fall (mW)
33.8
119.27
3.5
Leakage Current High (nA)
20.8
157.2
7.6
Leakage Current Low (nA)
3.6
71.1
19.8
High-to-Low conversion VDDI = 1.2V and VDDO = 0.8V
Performance Parameter
Our SS-TVLS
Combined VLS
Ratio
Delay Rise (ps)
34.9
46.5
1.3
Delay Fall (ps)
15.7
35.2
2.2
Power Rise (mW)
27.3
20.7
0.8
Power Fall (mW)
59.3
56.8
1.0
Leakage Current High (nA)
7.3
32.5
4.5
Leakage Current Low (nA)
3.9
36.3
9.3
10
Experimental Results

Performed Monte Carlo simulations for process
and temperature variations


3s = 10% for W, L and VT and for T = 27o, 60o and 90o C
Our SS-TVLS performs correctly in all Monte Carlo simulations
VDDI = 0.8V and VDDO = 1.2V
Performance Parameter
T = 27oC
Our SS-TVLS
VDDI = 1.2V and VDDO = 0.8V
Combined VLS
Our SS-TVLS
Combined VLS
m
s
m
s
m
s
m
s
Delay Rise (ps)
22.08
1.1
129.4
27.4
35.1
2.4
52
3.9
Delay Fall (ps)
33.2
1.9
50.4
6
15.6
0.8
34.8
1.3
Power Rise (mW)
27.7
0.8
78.9
7.3
27.5
1.3
22.5
1.1
Power Fall (mW)
33.8
0.4
114.2
7.2
59.5
0.6
52.5
0.1
Leakage Current High (nA)
31.5
13.7
218.8
158.6
8.6
3
41.4
14.1
Leakage Current Low (nA)
3.8
3.8
102.9
75.41
3.6
1.3
32.3
9.0

Similar results are obtained for T = 60o and 90o C as well
11
Experimental Results

Voltage translation range


Varied VDDI and VDDO from 0.8V to 1.4V in steps of 5mV
Our SS-TVLS performed efficiently for all VDDI and VDDO
combinations
Rising Delay

Falling Delay
Performed layout of our SS-TVLS

Area is 4.47mm2 ( Width = 0.837mm and height = 5.355mm)
12
Conclusions

Our single supply-true voltage level shifter can interface
different voltage domains


The delay of our SS-TVLS is much lower than
combined VLS



5.5x (1.3x) lower for a rising output when VDDI< VDDO
(VDDI > VDDO)
1.5x (2.2x) lower for a falling output when VDDI< VDDO
(VDDI > VDDO)
The leakage currents are also substantially lower for our
SS-TVLS compared to the combined VLS


Convert any voltage level to any other desired voltage level by
using only VDDO supply voltage
7.5x (4.4x) lower for a high output and 19.5x (9.3x) lower for
a low output when VDDI< VDDO (VDDI > VDDO)
Our SS-TVLS is also more robust to process and
temperature variations
13
THANK YOU!
14