design of low power level-converting retention flip … · design of low power level-converting...

7
International Conference on Emerging Engineering Trends and Science (ICEETS 2016) ISSN : 2348 8549 http://www.internationaljournalssrg.org Page 44 Design of Low Power Level-Converting Retention Flip-Flop using LSSR technique for Zigbee SoCs Muthu Lakshmi R 1 , Muthuviji K 2 , Sridevi N 3 (student) Karpagadevi T 4 (Asst.professor) Dept of ECE, P.S.R.Rengasamy College of Engineering for Women, Sivakasi. Abstract: In this paper, we propose the design of low power level-converting retention flip-flop (RFF)using LSSR technique for Zigbee System-on- chips (SoCs).The proposed retention flip-flop allows the voltage regulator which generates the core supply voltage (VDD, core) is turned off during the standby mode and thus reduces the standby power and dc current of the Zigbee SoCs. This method is the combination of the feature of both, LECTOR approach and the forced stack technique. In LECTOR approach, the gate terminal is controlled by the source of the other. In forced stack technique, Transistors in PULL UP and PULL DOWN networks are replaced as two half sized transistors. In the proposed technique, two leakage control transistors will be added between the PULL UP and PULL DOWN networks. It will provide the limitation of area to preserve the circuit state during sleep mode. This technique will provide good leakage. Index Terms: retention flip-flop (RFF), standby mode, sleep mode. I. INTRODUCTION: Power consumption has become the major concern of VLSI circuit design over launching of battery operated applications. In today’s Electronic industries, Low Power has emerged as basic theme. The need of low power has caused a major shift where power dissipation has become as important consideration as performance and area. Static power and Dynamic power determine the power consumption in CMOS circuit. Static power includes sub-threshold leakage, junction leakage and gate Leakage due to tunneling. Dynamic power includes charging and discharging power and short circuit Power. VLSI fabrication technology is leading to smaller feature size and threshold voltages have been scaling down for decades in order to achieve high performance. Scaling down the feature size and threshold voltage increases sub-threshold leakage current. This leads to short channel effect which increases sub-threshold leakage current exponentially. This ultimately increases the leakage power. There are several VLSI techniques for reducing the leakage power. These techniques provide an efficient way to reduce leakage power but the major drawback is that they limit their applications. In this paper, we propose Lector Stack State Retention technique that reduces not only leakage power but also dynamic power. We have compared our technique with the previous techniques existing. II. REVIEW OF EARLIER LOW LEAKAGE POWER TECHNIQUES State Preserving and State Reserving are the two techniques involved in Leakage Power reduction. The Circuit state is retained in state preserving technique. The Current output Boolean value of the circuit might be lost in state reserving technique. The most commonly used approach is the Sleep Approach. In

Upload: vanbao

Post on 15-Apr-2018

222 views

Category:

Documents


5 download

TRANSCRIPT

International Conference on Emerging Engineering Trends and Science (ICEETS – 2016)

ISSN : 2348 – 8549 http://www.internationaljournalssrg.org Page 44

Design of Low Power Level-Converting Retention Flip-Flop using LSSR technique for Zigbee SoCs

Muthu Lakshmi R1, Muthuviji K2, Sridevi N3 (student)

Karpagadevi T4 (Asst.professor)

Dept of ECE, P.S.R.Rengasamy College of Engineering for Women, Sivakasi.

Abstract:

In this paper, we propose the design of low power level-converting retention flip-flop

(RFF)using LSSR technique for Zigbee System-on-chips (SoCs).The proposed retention flip-flop allows

the voltage regulator which generates the core

supply voltage (VDD, core) is turned off during the standby mode and thus reduces the standby power

and dc current of the Zigbee SoCs. This method is

the combination of the feature of both, LECTOR approach and the forced stack technique. In

LECTOR approach, the gate terminal is controlled by the source of the other. In forced stack

technique, Transistors in PULL UP and PULL

DOWN networks are replaced as two half sized transistors. In the proposed technique, two leakage

control transistors will be added between the PULL

UP and PULL DOWN networks. It will provide the limitation of area to preserve the circuit state during

sleep mode. This technique will provide good

leakage.

Index Terms: retention flip-flop (RFF), standby

mode, sleep mode.

I. INTRODUCTION:

Power consumption has become the major concern of VLSI circuit design over launching of battery

operated applications. In today’s Electronic

industries, Low Power has emerged as basic theme. The need of low power has caused a major shift

where power dissipation has become as important

consideration as performance and area. Static power

and Dynamic power determine the power consumption in CMOS circuit. Static power includes

sub-threshold leakage, junction leakage and gate

Leakage due to tunneling. Dynamic power includes charging and discharging power and short circuit

Power. VLSI fabrication technology is leading to

smaller feature size and threshold voltages have been scaling down for decades in order to achieve high

performance. Scaling down the feature size and

threshold voltage increases sub-threshold leakage current. This leads to short channel effect which

increases sub-threshold leakage current exponentially. This ultimately increases the leakage

power. There are several VLSI techniques for

reducing the leakage power. These techniques provide an efficient way to reduce leakage power but

the major drawback is that they limit their

applications. In this paper, we propose Lector Stack State Retention technique that reduces not only

leakage power but also dynamic power. We have compared our technique with the previous techniques

existing.

II. REVIEW OF EARLIER LOW LEAKAGE

POWER TECHNIQUES

State Preserving and State Reserving are the two techniques involved in Leakage Power reduction. The

Circuit state is retained in state preserving technique.

The Current output Boolean value of the circuit might be lost in state reserving technique. The most

commonly used approach is the Sleep Approach. In

International Conference on Emerging Engineering Trends and Science (ICEETS – 2016)

ISSN : 2348 – 8549 http://www.internationaljournalssrg.org Page 45

this approach, a sleep PMOS transistor is placed

between Vdd and the pull-up network of a circuit and a sleep NMOS transistor is placed between pull-down

network and Gnd. The sleep transistors turn off the

circuit by cutting of the Power rails. These transistors are turned on when the circuit is active and they are

turned off when the circuit is idle. This technique can reduce leakage power effectively by cutting off the

power source. Another technique for leakage power

reduction is the Stack Approach. It forces a stack effect by breaking down an existing transistor into

two equal half transistors. These half transistors

replace the transistors in pull-up and pull-down networks. The Sleepy stack approach is the

combination of Sleep and Stack approach. It is similar to that of the stack approach. During Sleep

mode, stacked transistors suppress leakage current in

saving state and sleep transistors are turned off. These sleep transistors are placed in parallel to one of

the stacked transistors. This reduces the resistance of

the path so that delay is decreased during the active mode.

Figure 1: Sleepy Stack

Dual stack Approach is compared with well-known previous approaches, i.e., the sleepy stack, dual sleep

and sleep transistor methods. In sleep mode, the sleep

transistors are off, i.e. transistor N5 and P5 are off. We do so by making S=0 and hence S=1. Now we

see that the other 4 transistors P6, P7 and N6, N7 connect the main circuit with power rail. Here we use

2 pmos in the pull-down network and 2 nmos in the

pull up network. The advantage is that nmos degrades

the high logic level while pmos degrades the low logic level. The pass transistors decreases the voltage

applied across the main circuit.

Figure 2: Dual Stack Approach

Power Gating and Multi-Threshold CMOS: The most natural way of lowering the leakage power

dissipation of a VLSI circuit in the STANDBY state

is to turn off its supply voltage. This can be done by using one PMOS transistor and one NMOS transistor

in series with the transistors of each logic block to Create a virtual ground and a virtual power supply.

But in practice only one transistor is necessary.

Because of their lower on-resistance, NMOS transistors are usually used. In the ACTIVE state, the

sleep transistor is on. Therefore, the circuit functions

as usual. In the STANDBY state, the transistor is turned off, which disconnects the gate from the

ground.

III. PROPOSED LOW POWER STATE

RETENTION TECHNIQUE

A novel leakage power reduction technique is proposed in this work i.e. LSSR [LECTOR (Leakage

Control TransistOR (LECTOR)) Stacked State

International Conference on Emerging Engineering Trends and Science (ICEETS – 2016)

ISSN : 2348 – 8549 http://www.internationaljournalssrg.org Page 46

Retention]. The LECTOR method inserts two extra

Leakage Control Transistors (a P-type and an N-type) within the gate, in which the gate terminal of each

Leakage Control Transistor is controlled by the

source of the other. This technique has very good low leak operation but there is no provision of sleep mode

of operation, to overcome this problem extra retention transistors are connected to the output so

that during sleep mode the logic state is maintained.

Hence we combine the advantages of LECTOR method and the Forced Stack Technique to reduce the

overall power dissipation without compromise with

the loss of state (state destructive). So, we call this as a state-preserving technique; where circuit state is

retained.

A. LECTOR Technique:

The LECTOR method inserts two extra Leakage Control Transistors (a P-type and an N-type) within

the gate, in which the gate terminal of each Leakage

Control Transistor is controlled by the source of the other. This is stated based on the observation that a

state is far less leaky with more than one OFF

transistor in a path from supply voltage to ground compared to a state with only one OFF transistor in

the path. The number of OFF transistors is related to leakage power as shown in Figure 3, the arrangement

of LECTOR is shown in Figure 4.

Figure 3: Stack Effect on leakage Current

Figure 4: LECTOR technique

B. Forced Stack Technique:

Another technique to reduce leakage current is

Forced stack technique, in which a transistor is replace by two half size transistors, as shown in

Figure 5, both pmos and nmos. Transistors in PULL

UP and PULL DOWN networks are replaced as two half sized transistors. When the two transistors are

turned off together induced reverse bias between the two transistors results in sub threshold leakage

current reduction. However divided transistors

increase delay significantly.

Figure 5: Forced Stack technique

International Conference on Emerging Engineering Trends and Science (ICEETS – 2016)

ISSN : 2348 – 8549 http://www.internationaljournalssrg.org Page 47

C. Proposed LSSR: In this section we introduce a new leakage current

reduction technique for CMOS circuit design. Figure

7 shows the LECTOR stack technique which is the combination of LECTOR and Forced stack

techniques. As it combines the features of the above mentioned techniques, two gated leakage transistors

are introduced between pull up and pull down

networks with high threshold voltage, then stack effect is added to pull up and pull down networks by

dividing each transistor in to half size transistors (i.e.,

W/2). As more stack effect can be introduced, due to high threshold voltage gated leakage transistors and

half size stacked transistors, ultimately more leakage current reduction can be achieved with the proposed

technique. Though the leakage reduction techniques

discussed in above section 2 could achieve leakage current reduction with the penalty of delay but the

proposed technique can achieve more leakage current

reduction without delay penalty. From Figure 6 we can explain modes of operation of LSSR. The LSSR

logic gate has four modes of operation.

a) Active Mode: Both sleep control signals slp = 0

and slpb = 1 are used to switch on the sleep transistors in leakage control block. Thus the virtual

ground node VG is at ground potential and the virtual

power node VP is at VDD. The gate thus sees good potential difference across nodes VP and VG. The

gate functions as per the truth table with good output

logic levels.

Figure 6: LSSR logic

Figure 7: LSSR stack technique

b) Deep Sleep Mode: The sleep signals are held at slp

= 1 and slpb = 0 states to switch off all the sleep

transistors in both pull up and pull down leakage control blocks. Thus the actual power and ground

path are broken and the circuit experiences lower voltage across the nodes VP and VG. A very high

resistance low leakage current with the output at

good logic 0 level. A path is established between VDD and ground due to the parallel combination of

the off resistance of sleep transistors and the leakage

current flowing through the circuit reduces significantly and hence lowest power dissipation.

c) State Retention Mode 1: The sleep signals are

maintained at slp = 0 and slpb = 0. The circuit sees a

higher than ground voltage at the node VG and full VDD at the node VP. The state retention takes place

with low leakage current with the output at good

logic 1 level.

d) State Retention Mode 0: The sleep control

signals are maintained at slp = 1 and slpb = 1. The connection to actual ground is complete, the node VP

is at lower VDD. Thus the state retention takes place with low leakage current with the output at good

logic 0 level.

International Conference on Emerging Engineering Trends and Science (ICEETS – 2016)

ISSN : 2348 – 8549 http://www.internationaljournalssrg.org Page 48

Figure 8: Level converting retention flip flop using MTCMOS technique

Figure 9: Transient Analysis

Figure 10: Level converting retention flip flop

using Pull-down Network

Figure 11: Transient Analysis

Figure 12: Power and delay analysis using

MTCMOS technique

Figure 13: Power and delay analysis using Pull-down Network

International Conference on Emerging Engineering Trends and Science (ICEETS – 2016)

ISSN : 2348 – 8549 http://www.internationaljournalssrg.org Page 49

Power and delay is more in the previous techniques

such as LECTOR technique and Sleepy Stack technique. But when LSSR technique is used the

power and delay becomes less.

Figure 14: Level converting retention flip flop

using LSSR technique

Figure 15: Transient Analysis

IV. CONCLUS ION: Scaling down the CMOS technology feature size and

threshold voltage has increased leakage power

tremendously. In this paper we have presented a novel technique called LECTOR Stack which can

achieve more leakage current reduction without penalty for the delay. The implementation of the

other techniques like base case, forced stack and

LECTOR techniques are also presented. Forced stack and LECTOR techniques can also achieve good

leakage current reduction with the delay penalty.

When the speed is not the criteria, then definitely

designers can choose the other techniques like stack and LECTOR. The proposed LECTOR stack

technique is best in terms of speed and leakage power

Consumption.

References:

[1] Jung – Hyun Park , Heechai Kang , Dong – Hoon Jung , Kyungho Ryu and Seong – Ook Jung,

“ Level converting retention flip-flop for reducing

standby power in ZigBee Socs “ IEEE TRANSACTIONS ON VERY LARGE SCALE

INTEGRATION (VLSI) SYSTEMS 2014 . [2] Y.-I. Kwon, S.-G. Park, T.-J. Park, K.-S. Cho and

H.-Y. Lee, “An ultra low-power CMOS

transceiver using various low-power techniques for LR-WPAN applications ,” IEEE Trans. Circuits

Syst. I, vol. 59, no. 2, pp. 324–336, Feb. 2012.

[3] M. Albano and S. Chessa, “Data centric storage in ZigBee wireless sensor networks ,” in Proc. IEEE

ISSCC, Jun. 2010, pp. 330–335.

[4] J. Hu, W. Liu, W. Khalil, and M. Ismail, “Increasing sleep-mode efficiency by reducing

battery current using a DC-DC converter,” in Proc. IEEE Int. MWSCAS, Aug. 2010, pp. 53–56.

[5] H. Jiao and V. Kursun, “Low-leakage and

compact registers with easy-sleep mode “J. Low Power Electron., vol. 6, no. 2, pp. 263-279, Aug

2010.

[6] J. Seomunhn, and Y. Shin, “Design and optimization power-gated circuits with

autonomous data retention,” IEEE Trans. Very

Large Scale Integer. (VLSI) Syst., vol. 19, no.2, pp.

227-236, Feb. 2011.

[7] P. Meinerzhagen, O. Andersson, B. Mohammadi, Y. Sherazi, A. Burg and J.N. Rodrigues, “A 500

fW/bit-access 4kb standard-cell based sub-VT

memory in 65nm CMOS , “in proc. ESSCIRC, Sep. 2012, pp. 321-324. [8] S. S. Chong and P. K. Chan, “A 0.9-μA

quiescent current output capacitor less LDO regulator with adaptive power transistors in 65-nm CMOS,” IEEE Trans. Circuits Syst. I, vol. 60,

no. 4, pp. 1072–1081, Apr. 2013.

[9] P. Zhao et al., “Low-power clocked-pseudo-n

MOS flip-flop for level conversion in dual supply systems,” IEEE Trans. Very Large Scale Integer.

International Conference on Emerging Engineering Trends and Science (ICEETS – 2016)

ISSN : 2348 – 8549 http://www.internationaljournalssrg.org Page 50

(VLSI) Syst., vol. 17, no. 9, pp. 1196–1202, Sep.

2009. [10] Anu Tonk, Shilpa Goyal, and “A Literature

Review on Leakage and Power Reduction

Techniques in CMOS VLSI DESIGN, “International Journal on Recent and Innovation

Trends in Computing and Communication ISSN: 2321-8169 Volume: 3 Issue: 2 554 – 558.