You are on page 1of 5

Proceedings of International Conference on Circuits, Communication, Control and Computing (I4C 2014)

High Speed Energy Efficient Level Shifter for multi


Core Processors
Srinivasulu Gundala Venkata K.Ramanaiah
Dept. of ECE Dept. of ECE
SITAMS YSR Engineering college of Yogi Vemana University
Chittoor,India Proddatur,India
sri_reddy46@yahoo.co.in ramanaiahkota@rediffmail.com
Padmapriya Kesari
Dept. of ECE
JNTUK UCE
Vizianagaram, India
kesaripadmapriya@yahoo.com

Abstract— The energy efficiency and power consumption are Level Shifter is a driving device; a level shifter can be low
the two primary and major concerns in present emerging voltage to high voltage driver or high voltage to low voltage
applications like miniaturized bio medical sensors, pace makers, driver. The possible level shifters are level up shifter or level
multimedia processors, etc. The energy and power consumption down shifter. For up shifting, level shifters are generally
may decreases by multiple ways. The multiple power supply employed & for down shifting CMOS inverters are sufficient
voltage design is an efficient and dominant technique for the [2], [3].The cascading of two CMOS inverters will results
reduction of energy and power consumption at processor level. more delay and area overhead [4]. Therefore, the main
The multi core processors uses level shifters and this level shifter challenges in multi core processors are the identification of
may become burden, when its own energy and power
correct level shifter, correct level shifter means it has to be
consumption is high, at the same time there is area overhead also.
In this paper a high speed Energy efficient level shifter circuit is
good in all respects like power, delay and area.. In the
proposed that performs level up shifting & Level down shifting. proposed high speed energy efficient level shifter for multi
The design is designed & simulated using 90nm model files. The core processors we have used 8 numbers of MOS transistors to
proposed one is a unique design, is encompass a level shifter and achieve low delay, energy and power. The paper has arranged
provision for auto selection of type of shift (Level up/Level in the following order. Segment II describes about the existing
down). The proposed level shifter strength has study at signal designs and other available designs. Segment III in the article
frequency of 1 MHz, 500 KHz, and 100 KHz with a load deals with new design, Segment IV is simulation results and
capacitance variation from 10fF - 60fF. The proposed design has comparison with other designs, and Segment V ends with
an average delay of 2.8 ns & power consumption is 36.4 nW at conclusion.
0.4V VIN and 0.18 ns & 16 nW at 1V VIN.
II. REVIEW ON EXISTING LEVEL SHIFTERS
Key words— delay; Energy efficiency; Level shifter; multi
core; power dissipation
A. Basic Level Shifter
I. INTRODUCTION The very basic form of level shifter configuration is the
The delay, energy per transition and Power dissipation are Differential Cascade Voltage Switch logic, is viewed in the
the three most important design parameters need to be Fig. 1. It is half latch type, constructed by using two p channel
discussed. Various power reduction methodologies are studied MOSFETs MP2 and MP3 & two n channel MOSFETs MN2
from the literature for the reduction of power consumption, the and MN3, and these devices are controlled by the level
methodologies which involves power supply voltage shifting low input voltage (VIN) and its complement. While
reductions is the efficient technique. As the reduction in the input voltage (VIN) transition from low voltage to high
supply voltages will reduces the speed performance and power voltage, the transistor MN2 will becomes ON and transistor
consumptions of the design [1]. Alternative technique known MN3 becomes OFF, As a result, the node voltages at NH and
as clustered voltage scaling. It means the entire system can NL are pulled down and pulled up respectively, leading to
partition different voltage blocks, and speed sensitive cores MP3 becomes ON and MP2 becomes OFF. When MP3
can operate with higher power supply voltage (VDDH) to becomes on, the voltage at NL become equal to VDDH and
increase the speed of the circuit & bit compromises in power MP2 become turned OFF, and the voltage at NH stats to be
consumption penalty and non speed sensitive cores can discharged. There may be impedance problem between the
operate with lower power supply voltage (VDDL) to minimize devices. As a result pull up network strengths and pull down
the power consumption and bit compromises need to be in network strengths should be precisely balanced [2]. It is
delay penalty. Level shifters are interfacing blocks, will be tedious task to achieve when the level shifting signals are at
used to drive high VDD core by a low VDD core and vice sub threshold voltage level to obtain the optimized speed and
versa. power consumption parameters.

MSRIT, BANGALORE, India, 21-22 NOVEMBER 2014 978-1-4799-6546-5/14/$31.00 © 2014 IEEE 393
Proceedings of International Conference on Circuits, Communication, Control and Computing (I4C 2014)

Fig. 1. Basic level shifter

B. Existing level shifter circuits. Fig. 3. Proposed high speed EELS.


A design invented by Stuart N. Wooters et al. [5] have
constructed with two parts. The primary part is a Differential The proposed high speed EELS circuit shown in the fig. 3
Cascade Voltage Switch circuit with NMOS ON diode at top, comprising with 8 no. of MOS transistors, 4 are PMOSFETs
and the second part is a customary Differential Cascade type, namely MP1, MP2, MP3, & MP4 and the remaining 4
Voltage Switch circuit to attain the power rail swing. It can are NMOSFETs type, namely MN1, MN2, MN3, & MN4.The
avoid in-between power rails; unfortunately it is very poor in proposed design is totally different from the conventional
speed constraint. level shifters. The conventional level up shifter performs only
level up shift and level down shifter performs only down shift.
Another technique invented & developed by N.B. Romli et Our proposed level shifter performs both up shift and down
al. [6] has designed a level shifter for the reduction of the shift with no additional transistors. The design has configured
dynamic power (PD) by optimizing the widths and lengths of such that, While level up shift the VDDH will appears at VDD
the MOSFETs. It may reduce the dynamic power but there and while level down shift the VDDL will appears at VDD.
will be poor performance at leakage power and delay. The voltage at VDD determines the kind of shifting operation.
The novel design proposed by Yuji Osaki et al. [7] The design can be viewed as two parts. 1) The transistors
performs logic error correction but requires more no. of MP4, MN4 and its connections act as a 2X1 Multiplexer, its
transistor and can perform only level up shift. inputs are VDDH and VDDL & VIN act as a select line. 2)
The remaining 6 transistors and its connections will perform
III. ENERGY EFFICIENT LEVEL SHIFTER level shifting operation.
The proposed high speed Energy Efficient Level Shifter As an illustration VDDH is 1V, VDDL is 0.4V and the
(EELS) for multi core processors block diagram is shown in possible values of VIN is 0V, 0.4V and 1V are taken.
the fig. 2 The VDDH and VDDL are the supply voltages of When Vin is 0.4V, MP4 become ON, hence the VDDH
the High VDD core and Low VDD cores respectively. will appears at VDD and the circuit will act as up shifter, at
The EELS performs level down shift when VDDH core the same time MN1, and MN2 become ON, hence VOUT
produces logic HIGH output, and level up shift when VDDL node will be charged to 1V through MP3 ON transistor.
core produces logic HIGH output. In both cases EELS will When Vin is 1V, MN4 become ON, hence the VDDL will
drive the cores. appears at VDD and the circuit will act as down shifter, at the
same time MN1, and MN2 becomes ON, hence VOUT node
will be charged to 0.4V through MP3 ON transistor.
When Vin is 0V, MP4 become ON, hence the VDDH will
appears at VDD, at the same time MN1, & MP2 become ON
and MN2 becomes OFF and VOUT node will be charged to
0V through MN3 ON transistor.
It can be conclude that when VIN is 0.4V, VOUT is 1V,
when VIN is 1V, VOUT is 0.4V and when VIN is 0V, and
VOUT is 0V has produced by the level shifter. The level
shifter has performed level up shift/down shift based on
Fig. 2. Basic block diagram of proposed level shifter voltage at its VIN node.

MSRIT, BANGALORE, India, 21-22 NOVEMBER 2014 394


Proceedings of International Conference on Circuits, Communication, Control and Computing (I4C 2014)

IV. SIMULATION RESULTS AND ANALYSIS


The high speed EELS has developed and simulated by
Synopsys HSPICE tools at 90nm process technology. The
transistor threshold voltage of the P devices is - 0.3V and N
devices 0.3V has taken. The design has simulated with
different frequencies of 100 KHz, 500 KHz, and 1 MHz & the
simulated waveforms have are shown in figure 4 and 5. Fig. 4
is the level up shifter output for the given VIN is 0.4V, and
Fig.5 is the level down shifter output for the given VIN is 1V.
The time period of 1µsec is equivalent to 1MHz frequency
with stabled output is depict in the figure.

A. Waveforms of the high speed EELS

Fig. 6. Energy per transition of high speed EELS as a function of VDDH

Fig. 4. Level Up shift

Fig. 7. Energy per transition of high speed EELS as a function of VDDL

Fig. 5. Level down shift

B. Performance analysis of the high speed EELS


Performance analysis of high speed EELS have shown in
figures 6 - 9. Fig. 6 illustrates the energy per transition of the
proposed high speed EELS when level up shift, the energy
required for a transition is calculated and plotted, the x- axis
parameter is VDDH and y- axis parameter is Energy per
transition at VDDL=0.4V. Fig. 7 illustrates the energy per
transition of the proposed high speed EELS when level down
shift, the energy required for a transition is calculated and
plotted, the x- axis parameter is VDDL and y parameter is
energy at VDDH=1V. The design supports to conserve lower
energy per transition at higher frequencies and it can be
viewed in the plots. Hence it has named as EELS. Fig. 8 and 9
shows the delay of the high speed EELS. Fig. 8. Delay of high speed EELS as a function of VDDH.

MSRIT, BANGALORE, India, 21-22 NOVEMBER 2014 395


Proceedings of International Conference on Circuits, Communication, Control and Computing (I4C 2014)

Fig. 9. Delay of high speed EELS as a function of VDDL.


Fig. 11. Delay of high speed EELS as a function of CL

C. Characterization of high speed EELS


D. Comparison with other design
The characteristics of the high speed EELS is analyzed and
its activities are plotted with different VDDH and VDDL As a comparative analysis, the proposed EELS and other
variations at a temperature of 27 oC and with the varying load six designs are taken to analyse with different parameters like
capacitance (CL) of 10fF to 60fF. It is very much essential to type of shift, technology, frequency of operation, level shifting
analyze, and study the performance of the EELS with 3 types voltages, power, and delay. Table I shows a comparison with
of analytical parameters. As a analytical parameter the VDDL other designs.
is varied, by keeping VDDH constant & VDDH is varied, by The circuit design in ref. [5] performs level up shift only
keeping VDDL constant, and a very stable output voltage has and it has consumed the average power of 90nW and delay
obtained. As an energy and delay analysis, the energy per 10ns at 130nm CMOS technology, it exbits a very low delay
transition has estimated with varying load capacitance (CL) but power consumption is bit high. The design in ref. [6] also
from 10fF - 60fF at an applied signal frequency of 1MHz with performs level up shift only & it has consumed an average
an input signal having rise time 10ns and fall time 10ns has power of 1.49nW with a delay of 15ns at 180nm CMOS
taken as shown in the figures 10 and 11. It can be observed technology with a signal frequency of 1 KHz. The design in
that the delay and energy are directly influenced by the load ref. [7] performs level up shift only and it has consumed the
capacitance. The delay is slightly affected by the load ave. power of 58nW with delay of 100ns at 350 nm
capacitance, at the same time the full rail to rail swing has technology and it has very low static power consumption and
achieved. it uses dynamic threshold MOS topology. The design in ref.
[8] performs only level up shift and it has incurred the static
power consumption of 6.6nW and delay 18.4ns at 90nm
technology operated at 1 MHz. The design in ref. [9] performs
only level up shift and it has incurred the static power
consumption of 6.4nW and delay 22ns at 90nm technology
operated at 1 MHz. The above design is useful to perform only
level up shifts, and to perform level down shifts, the design
modifications like circuit topology or VDDs need to be
changed. In ref. [10] the design performs level up shift and
level down shift with a VDDL of 0.4V to VDDH of 1.2V and
1.2V to 0.4V respectively; unfortunately it requires additional
2X1 multiplexer with auto selection of required level shifting
operation.
The proposed design has simulated for its functionality to
perform level up shift from 0.4V to 1V & level down shift
from 1V to 0.4V at an operated frequency of 1 MHz, it
performs both level up and level down shift and an average
level up and level down active power consumption is only
26.2 nW at a frequency of 1 MHz, average delay of level up
and level down shift is only 1.49 ns and it is comparable with
Fig. 10. Energy per transition of high speed EELS as a function of CL designs.

MSRIT, BANGALORE, India, 21-22 NOVEMBER 2014 396


Proceedings of International Conference on Circuits, Communication, Control and Computing (I4C 2014)

TABLE I. COMPARATIVE ANALYSIS OF THE LEVEL SHIFTERS

*Ref. [10] and proposed design performs level up and level down by the same circuit.
Ref. [7] performs level up as well as logic error corrections
Pa - Average power or Active Power
Ps - Static power

V. CONCLUSION [7] Yuji Osaki, Hirose T, and N. Kuroki “A low power level shifter with
logic error correction for extremely low voltage digital CMOS LSIs,”
The high speed EELS have designed and simulated with IEEE Journal of Solid State Circuits, vol. 47, no. 7, pp. 776 - 783, July
eight no. of transistors to perform level shift & level down 2012
shifting operation. The design is designed with a provision of [8] Seven Lutkemeier, Ulrich Ruckert, “A sbthreshold to above- threshold
automatic selection of level up or level down shift. The design level shifter comprising a Wilson current mirror,” proc. of IEEE trans.
offers level up & level down average delay of 1.49ns & on circuites and systems II, Volume 57, no. 9, p p. 721 - 724, Sept.
energy per transition of 3.00E-14 J. Simulation results show 2010.
that proposed circuit is able to shift from 0.4V to 1V & 1V to [9] Marco Lanuzza, P. Corsonello, and S. Perri, “Low-Power Level Shifter
0.4V. The comparative table shows, high speed EELS for Multi-Supply Voltage Designs,” in Proc. IEEE Transaction on circuit
and system-II, vol .59, no 12, Dec 2012.
outperforms the other designs.
[10] Shien-Chun Luo, Ching-Ji Huang, and Yuan-Hua Chu, “a wide-range
level shifter using a modified wilson current mirror hybrid buffer,” in
REFERENCES Proc. IEEE Transaction on circuit and system-II, vol .61, no 6, June
2014.
[1] Gutnik and A. P. Chandrakasan, “Embedded power supply for low
power DSP,” IEEE Transctions on Very Large Scale Integration
Systems, volume 5, no. 4, pp. 425 – 435, December 1997.
[2] T Chen, J Chen, and L T Clark, “Subthreshold to above threshold level
shifter design,” Journal of Low Power Electron., vol. 2, no. 2, pp. 251–
258, August 2006.
[3] B. Zhai, S. Pant, L. Nazhandali, S. Hanson, J. Olson, A. Reeves, M.
Minuth, R. Helfand, T. Austin, D. Sylvester, and D. Blaauw,
“Energyefficient subthreshold processor design,” IEEE Trans. Very
Large Scale Integr. (VLSI) Syst., vol. 17, no. 8, pp. 1127–1137, Aug.
2009.
[4] K. Usami, M. Igarashi, F. Minami, T. Ishikawa, M. Kanazawa, M.
Ichida, and K. Nogami, “Automated low power technique exploiting
multiple supply voltages applied to a media processor,” IEEE J. Of Solid
State Circuits, Vol.33, No.3, pp.463- 472, March 1998.
[5] S. Wooters, H. Calhoun, and T. Blalock, “An energy-efficient sub
threshold level converter in 130-nm CMOS,” IEEE Transctions on
Circuits Systems II, Exp. Briefs, volume. 57, no. 4, pp. 290 – 294, April
2010.
[6] N. Binti Romli, Md. Mamun, Md. Arif Sobhan and H. Husain,” design
of a low Power dissipation and low input voltage range level shifter in
Cedec 0.18-μm CMOS process,” world applied sciences journal, vol 19,
no. 8, pp 1140-1148,August 2012.

MSRIT, BANGALORE, India, 21-22 NOVEMBER 2014 397

You might also like