IOP Conference Series: Materials Science and Engineering
PAPER • OPEN ACCESS You may also like
- Analysis On Power Gating Circuits Based
VLSI Implementation Of High Speed Low Power Low Power VLSI Circuits (BCD Adder)
M. Srinivas and K.V. Daya Sagar
Design Using Hybrid Power Gating Technique - Dynamic activation of power-gating-switch
configuration for highly reliable nonvolatile
large-scale integrated circuits
To cite this article: S Pousia and K Murugan 2021 IOP Conf. Ser.: Mater. Sci. Eng. 1084 012058 Fangcen Zhong, Masanori Natsui and
Takahiro Hanyu
- A Low Power CMOS Phase Frequency
Detector in High Frequency PLL System
Fadhilah Binti Noor Al Amin, Nabihah
View the article online for updates and enhancements. Ahmad and M. Hairol Jabbar
This content was downloaded from IP address 223.185.74.70 on 18/01/2023 at 14:24
ICCSSS 2020 IOP Publishing
IOP Conf. Series: Materials Science and Engineering 1084 (2021) 012058 doi:10.1088/1757-899X/1084/1/012058
VLSI Implementation Of High Speed Low Power
Design Using Hybrid Power Gating Technique
*
S Pousia1 and K Murugan2
1,2
Assistant Professor, Bannari Amman Institute of Technology,Department of Electronics and
Communication Engineering, Sathyamangalam, Tamil Nadu, India
pousias@bitsathy.ac.in , murugank@bitsathy.ac.in
AbstractNowadays, low powerhigh speed CMOS design is one among the challenging issues. As
the technology is scaling down, the static power consumption has turned into a remarkableconcern.
The proposed methodology incorporates the following technique such as sleep technique, stack
technique, sleepy stack technique, sleepy keeper technique, leakage control transistor technique
(LECTOR) and sleepy keeper leakage control transistor technique (SK-LCT) for leakage power
reduction. The proposed power gating techniquelead to low power,high speed CMOS design. The
xor gate, xnor gate, half adder & 6T sram cell is outlined using newly proposed power gating
technique for a low power high speed design.When compared to the conventional methodology xor
gate saves 19.95 % of power & 33.75% of delay, xnor gate saves 12 % of power & 23.29 % of
delay, half adder saves 35.29% of power &25.69% of delay and sram cell saves 14.29% of power &
34.37 % of delay. Simulation is done using Tanner EDA tool and the outcomes demonstrate a
noteworthy change in leakage power utilization and speed.
Keywords: Static Power, Tanner EDA, Power gating, CMOS design
1. INTRODUCTION
In very large scale integration (VLSI) design increasein transistor density, power consumption and scaling of
CMOS size become a very important constraint. The power dissipationof CMOS circuit includes bothdynamic
and static power dissipation. When the system is in active mode,dynamic power occurs in the circuit. In CMOS
circuit the switching and short circuit power is calculated. Charging and discharging of load capacitance (CL)
causes switching power and charging of internal node leads to short circuit power dissipation. The subthreshold
leakage, gate induced drain leakage, oxide tunneling, junction leakageand gate leakage, are the foremostfactorof
leakage power dissipation [1]. The leakage current increasesas device scaling takes place which increasesthe
total power dissipation of CMOS circuit[2].
The battery lifetime of mobile device is determined by their leakage during sleep mode. Many static approach
have urbanized to diminish the static current in CMOS circuit [3].The power gating techniques is widely usedin
recent scenario, where static power can be reduced by NMOS footer or a PMOS header with high threshold
voltage [4]. By turning on/off power switches, the amount of switching energy can be lowered by using the
novel power gating with charge recycling technique. At both sleep-in and active mode, the charge sharing of
switching energy happens between a virtual VDD & virtual VSS lines.Here, virtual VDD and VSS lines are
coupled to power and ground supply through the PMOS switch and NMOS switch respectively. The charge
recycled scheme can lose more energy than in sleep mode than the conventional power gating techniques
without using charge sharing. In equalizing virtual VDD and VSS lines, the charge recycled power gating
desiresadditional time and therefore wake-up time is longer. The coarsegrain leakage suppression is shorter than
Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution
of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.
Published under licence by IOP Publishing Ltd 1
ICCSSS 2020 IOP Publishing
IOP Conf. Series: Materials Science and Engineering 1084 (2021) 012058 doi:10.1088/1757-899X/1084/1/012058
the sleep mode of fine grain leakage.In the active modeof fine-grain leakage, a power gating technique
activatesthe logic block of the circuit as fast as possible. The dual power gating schemeleads to low leakage
power compared to conventional power gating scheme [5]. To accomplish low static power, the cost of the
circuit will be increased in dual power gating. The parameter such as size of the power gate, slew rate,
switching capacitance and leakage of power gate are needed to be considered for a successful implementation.
The high speed, low leakage power consumption power gating scheme such as single switch (SSPG), dual
switch (DSPG) and charge recycled ((CRPG) with different CMOS circuit are analyzed. In this paper, the work
is extended by proposing a novel leakage reduction technique and comparing it with different CMOS circuit.
2. POWER GATING TECHNIQUES
In VLSI design,when the transist sistor is in idle condition, the static power occurs in the transistor
channel.Thepower gating approachis used in the integrated CMOS circuit; the static power dissipation is
reduced by shutting off the block of the circuit for a small duration. The power gating technique enables Iddq
testing and also minimizesthe static power of CMOS circuit.
Figure 1. Power gating technique
Figure 1 illustrates the power gating technique. The basic outline of this technique is to switch the power
supply externally and achieve leakage power reduction. Static power dissipationis prohibited by power gating
scheme and the CMOS circuitry requires less power.In CMOS circuit, a large sector of the power is idle during
standby mode, since leakage power is the overwhelming part in CMOS circuit power utilization. The most
commonly used power gating techniques issleep technique, stack technique, sleepy stack technique, sleepy
keeper technique & lector technique are used to shrink the staticpower dissipation.
Figure 2. Sleep technique
In sleep technique, sleep PMOS transistor (S) is implanted in between VDD D &PUN and sleep NMOS
transistor(S bar) is implantedin between PDN & gnd as shown in figure 2. The wakeup time of the sleepy
method has a significantbrunt on thhec
ecompetency of the CMOS design [6].
Stack approach has the drawback ofenlargedarea and delay[7]. ThePMOS & NMOS transistor is splitted into
two transistor based on aspect ratio (W/L). The stack technique combined with sleep mode leads to increase the
delay significantly& also diminish the expediency of this technique [8]. Figure 3 & Figure 4 illustrates stack
technique and sleepy stack technique.
2
ICCSSS 2020 IOP Publishing
IOP Conf. Series: Materials Science and Engineering 1084 (2021) 012058 doi:10.1088/1757-899X/1084/1/012058
Figure 3. Stack technique Figure 4.Sleepy stack technniq
ique
In sleepy keeper technique, thekeeper transistor is positioned in parallel with a sleep transistor (S&S Bar)and
gate of keeper circuit is coupled too the output of the circuit for performance enhancementas shown in figure 5.
The leakage control transistors (LCT1 &LCT2) of lector technique islocated in between the pull up device &
pull down device. The static power dissipation of lector technique is reduced with small delay consumption [9].
By placing sleep transistor, the dattaa preservationoccurs in the circuit can be reduced[10]. LECTOR technique is
illustrated in figure 6.
Figure 5. Sleepy keeper techniqueFigure 6.LECTOR technique
Figure 7. SKLCT Technique
Figure 7 illustrates the SK-LCT technique. Here, LCT 1 & LCT 2 is inserted in between pull up & pull down
device. To preserve the stable maintenance in standby mode, both the PMOS and NMOS are coupledin parallel.
The PMOS leakage control transistor gate(LCT1) is tied with the drain of pull down device and NMOS leakage
control transistor gate (LCT2)is tied with the drain of pull up device. In sleepy mode, NMOS is the only
terminal connected parallel toVDD & pull up device and PMOS is the only terminal connected parallel to
ground & pull down device.
3
ICCSSS 2020 IOP Publishing
IOP Conf. Series: Materials Science and Engineering 1084 (2021) 012058 doi:10.1088/1757-899X/1084/1/012058
3. NEW POWER GATING TECHNIQUE
Figure 8. Proposed power gating technique
The existing power gating is upgraded and the new power gating technique is proposed for high speed, low
power CMOS circuit. Figure 8 demonstrates the power gating technique.The new technique is obtained by
combining existing sleepy stack keeper technique and lector technique.Here, sleep PMOS and sleep NMOS
transistor (S & S Bar) is placed above and below the pull up network and pull down network.The pull up
device & pull down device is stacked to shrink the leakage power of the circuit.As NMOS is faster compared
to PMOS; the aspect ratio (W/L) of NMOS device is smaller than PMOS. LCT1 & LCT2 shrink the static
power dissipation of the CMOS circuit which is placed in between pull up and pull down network. The gate
of LCT1 is connected to the source of LCT2 and vice-versa. The keeper circuit is placed in parallel with the
sleep transistor (S & S Bar) and both the gate terminal of the keeper circuit is linked to the output port. Here,
the speed of the CMOS circuit is enhanced using the keeper circuit.There are two modes of operation in the
proposed technique. They are,
(a) Active mode (AM)
(b) Sleep mode (SM)
In Active mode (AM), & thelogic '0'& logic ‘1’ is given to sleep transistor and both the sleep transistors (S &
S Bar) turns ON. The virtual node (Vss) is pulled down to the ground potential and virtual node(Vdd) is
pulled up to the power potential. Here, both the sleep transistors offer very low resistance to pull up and pull
down device. By combining stack and sleepy transistors, the fluctuations in the power supply will be
minimized. The power gating methodology uses a sleep transistor where the high threshold device is used to
minimize static power while stacked sleepy structure can shrink the leakage power with a normal threshold
device. During Sleep mode (SM), both the sleep PMOS & NMOS transistors remain OFF. The virtual Vss
node potential is disconnected to the gnd potential and virtual Vdd node potential is disconnected to the
power potential. Here, both the sleep transistors offer very high resistance to pull up and pull down device.
There is no connection path between pull up network &pull down device and offers very high resistance
during sleep mode. A high speed, low power CMOS circuit is projected using the power gating technique
with the improved performance.
4. LOW POWER HIGH SPEED CMOS CIRCUIT USING PROPOSED TECHNIQUE
The conventional design of CMOS circuits leads to high power dissipation and delay increases drastically. To
overcome the disadvantages of the existing method, the CMOS circuit is designed using power gating
technique. The XOR gate, XNOR gate, SRAM cell &halfadder are outlined using the power gating
techniquefor the performance enhancement. The low power high speed XOR gate, XNOR gate, half adder &
6T SRAM cell is obtained and the power & delay of the circuit is analyzed. In high speed microprocessorsuch
as adders, multipliers & comparators; XOR/XNOR gates are the basic block used for performing arithmetic
operations.In CMOS arithmetic and counting circuits, the adder circuit plays an important role.SRAM gives
fast access to data and it is used primarily for CPU internal registers and cache memory.
4
ICCSSS 2020 IOP Publishing
IOP Conf. Series: Materials Science and Engineering 1084 (2021) 012058 doi:10.1088/1757-899X/1084/1/012058
4.1. XOR gate
The digital logic XOR gategives an output “1” when the inputs in the logic gate are at differentlogic level. If
both the inputs in the logic gate are at the same logic level, the output “0” is obtained. It is used to implement
binary addition in computers. Other uses of XOR include subtractor, controlled inverters, multiplier and
comparators.Ahigh speed, low power XOR gate is outlined using the power gating technique. Figure 9
illustrates XOR gate using the newly proposed power gating technique.
Figure 9. XOR gate using proposed technique
4.2. XNOR gate
The XOR gate and NOT gate are combined to form “ExclusiveNOR” gate. If both of its inputs in the logic
gate are at the same logic level either ‘0’ or ‘1’, the output “1” is obtained.If the inputs in the logic gate are at
the different logic level, the output “0” is obtained The Boolean expression of XNOR gate is
given: Out = (A B) = AB + AB. A low power, high speed XNOR gate is obtained by designing the gate
using power gating scheme. Figure 10 illustrate the XNOR gate using the newly proposed power gating
technique.
Figure 10. XNOR gate using proposed technique
4.3. Half adder
The binary bit (A and B) is added using half adder circuit and the output sum (S) and carry (C) is generated.
The half adder circuit adds two input bit (ie. augend & addend bits) and the carry signal represent an overflow
in the circuit. In half adder, XOR gate is used to perform sumoperation (S) and an AND gate is used to
perform carryoperation(C). Theadder designs using the existing power gating scheme shrink the leakage
power dissipation and enhances the speed of adder circuit with some drawbacks.The newly proposed power
gating approach leads to the design of low power, high speed adder circuit with the improved performance.
Figure 11 illustrates CMOS half adder circuit using the newly proposed power gating technique.
Figure 11.Half adder using proposed technique
5
ICCSSS 2020 IOP Publishing
IOP Conf. Series: Materials Science and Engineering 1084 (2021) 012058 doi:10.1088/1757-899X/1084/1/012058
4.4. 6T SRAM cell
A SRAM cell usessix MOSFET to store one bit binary information and has two stable state to write the data in
memory cell. During read and write operation, the NMOS transistor is used to access the memory cell. SRAM
cell is projected using the proposed scheme to diminish the leakage power dissipation of memory cells. When
word line is high,access NMOS transistors are turned ‘ON’ in order to perform read and write operation.Two
complementary bit lines (BL & BLB) are connected to the NMOS access transistor of memory cell and the data
bit ‘0’ or ‘1’ is stored. The stored value in the memory remains unchanged until word WL is turned ‘ON’.
Figure 12 illustrates a SRAM cell using newly proposed power gating technique.
Figure 12. 6T SRAM cell using proposed technique
5. SIMULATION RESULTS
The implementation of the power gating technique is projected using Tanner EDA Software. The circuit is
designed in S-edit window and the output is simulated in W-edit window. To obtain the power and delay, the
Spice command is typed in T-Spice window. The XOR gate, XNOR gate, half adder & 6T SRAM cell is
outlined using new power gating method. The power & delay of conventional and the proposed circuitis
analyzed and the entire work is conveyed in Tanner EDA 180nm technology.
5.1. Simulation result for XOR gate using proposed power gating technique
The XOR gate is designed using the proposed technique and the leakage power & delay of the gate is reduced.
The low power, high speed XOR gate is utilized in many digital circuits and the performance of the CMOS
circuit is improved. Figure 13 illustrates the simulation waveform for XOR gate using the new power gating
technique.
5.2. Simulation result for XNOR gate using proposed power gating technique
The leakage power & delay of the XNOR gate is reduced using the power gating technique.The low power,
high speed XNOR gate is used in many digital circuits.Figure 14 illustrates the simulation waveform for XNOR
gate using the new power gating technique.
Figure 13. Simulation waveform for XOR gate using Figure 14. Simulation waveform for XNOR gate
proposed power gating technique using proposed power gating technique
6
ICCSSS 2020 IOP Publishing
IOP Conf. Series: Materials Science and Engineering 1084 (2021) 012058 doi:10.1088/1757-899X/1084/1/012058
5.3. Simulation result for half adder using the proposed power gating technique
A CMOS half adder circuit adds two input data (ie. augend and addend bits) and sum&carry outputs of a half
adder circuit is generated. The adder circuit using sleepy stack keeper & LECTOR technique leads to reduction
of power and delay with few disadvantages. The newly proposed power gating technique leads to low power,
high speed adder circuit with the improved performance. The simulation waveform for a Half Adder circuit
using the proposed technique is illustrated in Figure 15
5.4. Simulation result for6T SRAM cell using the proposed power gating technique
If Word line=1 and BLB=1& BL=0, the data ‘0’ is written in the memory cell. If Word Line=1 and BL=1 &
BLB=0 the data ‘1’ are writtenin the memory cell. A high speed, low power SRAM cell is designed using the
new technique and enhance the efficiency of the overall memory circuit. The simulation waveform of SRAM
cell is projected using the newly proposed technique is illustrated in Figure 16
Figure 15. Simulation waveform for half adder gate Figure 16. Simulation waveform for 6T SRAM cell
usingproposed power gating technique using proposed power gating technique
Table 1 &2demonstrates thepower and delay analysis of circuit such as XOR gate, XNOR gate, half adder &6T
SRAM cell. By utilizing the existing power gating, the powerof CMOS circuit can be diminished with some
drawback. The power gating technique is upgraded and XOR gate, XNOR gate, half adder & 6T SRAM cell
are designed using the proposedtechnique.The power & delay of CMOS circuit are reduced compared to
conventional method.
Table 1.Power Analysis of CMOS circuit Table 2.Delay analysis of CMOS circuit
Power (µ W) Delay (ns)
CMOS circuit Conventional Proposed CMOS circuit Conventional Proposed
method Technique method Technique
XOR gate 10.87 8.701 XOR gate 29.73 19.696
XNOR gate 10.12 8.905 XNOR gate 39.96 30.65
Half adder 23.91 15.47 Half adder 42.852 31.84
6T SRAM cell 34.76 29.79 6T SRAM cell 49.88 32.732
6. CONCLUSION
The conventional design of CMOS circuits leads to high power dissipation and delay increases drastically. To
overcome the drawback, the CMOS circuit is designed using the power gating technique. The CMOS circuit is
outlined using the new technique and power & delay of the circuit is analyzed. By utilizing the existing power
gating, the power & delay parameter of the CMOS circuit is reduced with some disadvantage. The power gating
technique is upgraded and XOR gate, XNOR gate, half adder & SRAM cell are designed using the newly
proposed power gating technique. XOR gate saves 19.95 % of power &33.75% of delay, XNOR gate saves 12
% of power &23.29 % of delay, half adder saves 35.29% of power &25.69% of delay and SRAM cell saves
7
ICCSSS 2020 IOP Publishing
IOP Conf. Series: Materials Science and Engineering 1084 (2021) 012058 doi:10.1088/1757-899X/1084/1/012058
14.29% of power &34.37 % of delay than the conventional method.From the result,it is evident that the
proposed power gating technique provides aefficient low power, high speed CMOS circuit with improved
performance and the complete work is carried out in Tanner EDA tool.
ACKNOWLEDGMENT
This research was supported by the electronics and communication department that was provided at Bannari
Amman Institute of Technology, Sathyamangalam, Tamil Nadu, India.
References
[1] Pousia .S , Manjith.R (2018), “Proficient Static RAM design using Sleepy Keeper Leakage Control
Transistor & PT-Decoder for handheld application”, Informacije Midem: Journal of Microelectronics,
Electronic Components and Materials, Vol. 48, No. 4, pp-197-203.
[2] Pousia .S , Manjith.R (2018), “ Design of low power high speed SRAM architecture using SK-LCT
Technique”, IEEE International Conference on Current Trend towards Converging Technologies, Nov
2018.
[3] Andrea Calimera, Alberto Macii, Enrico Macii & Massimo Poncino (2017), “Design Techniques and
Architectures for Low-Leakage SRAMs”, IEEE Transactions on Circuits and Systems, Vol. 59, No. 9 ,
Sep 2014, pp.1992-2007
[4] Yeap G. K. et al (1998), “Practical Low Power Digital VLSI Design’, Kluwer Academic Publishers”,
Norwell, MA, ISBN: 0792380096, pp-233.
[5] F. Catthoor, S. Wuytack, E.DeGreef (1998), “Custom Memory Management Methodology Exploration
of Memory Organization for Embedded Multimedia System Design”, Kluer Acadamic Publishers,
Boston.
[6] J. M. Rabaey, A.P. Chandrakasan (2003), “Digital Integrated Circuits: A Design Perspective”, Upper
Saddle River, NJ, USA: Prentice-Hall.
[7] A. Anand Kumar, “Fundamentals of Digital Circuits” Second Edition, Prentice Hall of India, pp. 337-
340, 2006.
[8] Hina Malviya and Sudha Nayar (2013), “A new Approach for Leakage Power Reduction Techniques in
Deep Submicron Technologies in CMOS circuit for VLSI Application”, IEEE Int. Solid State Circuits
Conf. (ISSCC) Dig. Tech, Vol.3 Mar 2013, pp. 11–16.
[9] Anu Tonk and Shilpa Goyal (2015), “A Literature Review on Leakage and Power Reduction
Techniques in CMOS VLSI Design”, International Journal of Advanced Research in Computer and
Communication Engineering, Vol.3, Issue.2, pp.554-558.
[10] J. Park (2014), “Sleepy Stack: a New Approach to Low Power VLSI and Memory”, Ph.D.
Dissertation, School of Electrical and Computer Engineering, Georgia Institute of Technology, May
2014.