SlideShare a Scribd company logo
IOSR Journal of VLSI and Signal Processing (IOSR-JVSP)
Volume 7, Issue 2, Ver. I (Mar. - Apr. 2017), PP 10-19
e-ISSN: 2319 – 4200, p-ISSN No. : 2319 – 4197
www.iosrjournals.org
DOI: 10.9790/4200-0702011019 www.iosrjournals.org 10 | Page
Design of 64 bit SRAM using Lector Technique for Low Leakage
Power with Read and Write Enable
Y.Alekhya1
, Dr.J.Sudhakar2
ECE Department, Vignan Institute of Engineering for Women, India
Abstract: In complementary metal oxide semiconductor (CMOS) the power dissipation predominantly
comprises of dynamic as well as static power. Prior to introduction of “Deep submicron technologies” it is
observed that in case of technology process with feature size larger than 1micro meter, the consumption of
dynamic power out of the overall power consumption of any circuit is more than 90%,while that of static power
is negligible. But in the present deep submicron technologies in order to, reduce the dynamic power
consumption in VLSI circuits, the power supply is being scaled down, keeping in view the principle that the
dynamic power dissipated is directly proportional to the square of the supply voltage (Vdd).The threshold
voltage also needs to be reduced since the supply voltage is scaled down. Overcoming the inherent limitations in
the existing method for leakage power reduction, The Lector (Leakage controlled transistor) technique which
works efficiently both in active and idle states of the circuit and results in better leakage power reduction is now
proposed. The proposed system presents the analysis of power on “64-bit SRAM array using leakage controlled
transistor technique”.
Keywords: Deep submicron, Low power, Sub-threshold leakage current, Power Gating, Threshold voltage ,
Transistor stacking.
I. Introduction
1.1 Preamble
In case of battery powered applications high power consumption results in reduction of battery life, increasing
cooling costs and affects reliability and packaging. As such, the power dissipation has become a factor of
paramount importance to be considered in the design of CMOS VLSI circuits.
1.2 Main types of power dissipation and sources:
 Dynamic power dissipation: Due to charging and discharging of load capacitance.
 Short Circuit power dissipation: Due to existence of conducting path between voltage supply and ground
for a brief period during which logic gate makes transition.
 Static power dissipation: It is the leakage current which consists
(a) Reverse bias diode currents: Due to the stored charge between drain and bulk of activity transistor.
(b) Sub Threshold currents: Due to carrier diffusion between source and drain of the OFF transistors.
1.3 Different concepts of power dissipation:
The short circuit power dissipation can be reduced to 10% of total power dissipation by designing the
circuit to have equal input and output rise/fall edge times [1]. Power dissipation due to the switching activity can
be reduced by keeping the ratio between the supply voltage and the threshold voltage shall be at least, in order
of not affecting the performance of CMOS circuit [2]. This also provides better noise margins and helps to avoid
the hot carrier affects in short channel devices [3]. Scaling down threshold voltage threshold voltage results in
exceptional increase in threshold leakage current [4].
Need for efficient leakage current power reduction technique: It can be referred from the same concepts
that the leakage power dissipation will be equal to the active power dissipation within few generations. Hence
the efficient leakage power reduction techniques are very critical in designing deep submicron and nanometer
circuits.
II. Existing Techniques
2.1 Power Gating:
A technique for leakage control is power gating, which turns off the devices by cutting off their supply
voltage. This technique makes use of bulky NMOS and/or PMOS device (sleep transistor) in the path between
the supply voltage and ground [5]. The sleep transistor is turned on when the circuit is active and turned off
when the circuit is in idle state with the help of sleep signal. This creates virtual power and ground rails in the
circuit. Hence, there is a significant detrimental effect on the switching speed when the circuit is active. The
identification of the idle regions of the circuit and the generation of the sleep signal need additional hardware
Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read and Write Enable
DOI: 10.9790/4200-0702011019 www.iosrjournals.org 11 | Page
capable of predicting the circuit state accurately [6]. This additional hardware consumes power throughout the
circuit operation even when the circuit is in an idle state to continuously monitor the circuit state and control the
sleep transistors.
2.2 Sleep Technique:
State-destructive techniques cut off transistor (pull-up or pull-down or both) networks from supply
voltage or ground using sleep transistors (Fig 1). this technique is Multi-Threshold voltage CMOS (MTCMOS),
which adds high-Vth sleep transistors between pull-up networks and Vdd and between pull-down networks and
ground while logic circuits use low-Vth transistors in order to maintain fast logic switching speeds[7]. By
isolating the logic networks using sleep transistors, the sleep transistor technique dramatically reduces leakage
power during sleep mode. However, the additional sleep transistors increase area and delay[8]. Furthermore, the
pull-up and pull-down networks will have floating values and thus will lose state during sleep mode. These
floating values significantly impact the time and energy of the sleep technique due to the requirement to
recharge transistors which lost state during sleep.
Fig 1: Sleep Transistor Technique
2.3 Zigzag Technique:
To reduce the wake-up cost of the sleep transistor technique, the zigzag technique is introduced [9]. The zigzag
technique reduces the overhead by choosing a particular circuit state (e.g., corresponding to a “reset”) and then,
for the exact circuit state chosen, turning off the pull-down network for each gate whose output is high while
conversely turning off the pull-up network for each gate whose output is low[10].
Fig 2: Zigzag Approach
Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read and Write Enable
DOI: 10.9790/4200-0702011019 www.iosrjournals.org 12 | Page
For example, the zigzag technique in Fig 2 assumes that the input „A‟ is asserted such that the output
values result as shown in the figure. If the output is „1,‟ then a pull-down sleep transistor is applied; if the
output is „0,‟ then a pull-up sleep transistor is applied. By applying particular input pattern chosen prior to chip
fabrication, the zigzag technique can prevent floating. Although the zigzag technique retains the particular state
chosen prior to chip fabrication, any other arbitrary state during regular operation is lost in power-down mode.
Although the zigzag technique can reduce wake-up cost, the zigzag technique still loses state. Thus, any
particular state which is needed upon wakeup must be regenerated somehow. The technique may need extra
circuitry to generate a specific input vector (in case reset values are not used for sleep mode input vector).
III. Related Work
Modern technologies are suffering from a dramatic increase in leakage current. Constant scaling
dictates that the supply voltage has to be reduced [11][12] when downsizing the technology feature size. Low
threshold voltage devices are used to maintain the required current drive and to satisfy performance
specifications. Low threshold devices have caused a dramatic increase in leakage current. A direct and live
solution for that is to utilize low threshold devices in the critical path and high threshold devices elsewhere. The
threshold voltage can be controlled utilizing the well bias of the device in the so called Variable Threshold
CMOS (VTCMOS).
3.1 Proposed Technique:
In the present paper, a new leakage power technique [13] called LECTOR is used for the designing “64-bit
SRAM array using LCT technique” and different experimental results are analyzed and the conclusions drawn
are presented and the future scope of work on this technique is elaborated.
3.1.1 Lector Technique:
Generally lector is abbreviated as leakage control transistor, which means that a transistor can control
leakage current occurred in CMOS circuits without increasing the dynamic power dissipation. In this technique
we introduce two leakage control transistors between power supply and ground [14]. The gate terminal each
transistor is controlled by source of other. So, one of LCT is always near to its cutoff voltage. The main
principal behind the lector technique in[15],[16] “A circuit with more than one transistor is off between power
supply to ground having less leaky than a circuit with only one transistor is off between power supply to
ground”[17]. We illustrate our LECTOR technique with the case of a CMOS inverter. A CMOS inverter with
the addition of two leakage control transistors is shown in fig.3
Fig3: Not gate based on LCT
TABLE 1: State matrix of NOT gate
Transistor
Reference
Input ‘0’ Input ‘1’
M1 ON OFF
M2 OFF ON
LCT1 Near cut off ON
LCT2 ON Near Cut-Off
Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read and Write Enable
DOI: 10.9790/4200-0702011019 www.iosrjournals.org 13 | Page
It has two leakage transistors (LCT1-PMOS) and (LCT2-NMOS) introduced between node N1 and N2.
The gate terminal of one LCT is connected to the source terminal of other LCT. When the input applied is low
(in=0) then transistors M2 and LCT1 are turned off, thus we get a stacking of two series connected transistors.
When the input applied is high then the transistors M1and LCT2 are turned off and thus increasing the off
resistance of supply voltage to ground path. So reduction in leakage power is obtained.
3.1.2 Applying Lector to 64-Bit SRAM
The conventional architecture of SRAM Cell has 6-transistors. At deep sub-micron scale the leakage
power of SRAM circuit is comparatively high as compared to the other operational circuits. The concept of
SRAM architecture is based on the stabilization of logic values to maintain its existence against any current or
power loss with the ease of data modification using two feedbacks coupled CMOS Inverters. The output
terminals of the two inverters act as internal load lines of the SRAM cell to store the memory data bit value on
one of the internal load line and its complement logic value on the other internal load line.
Fig 4: Block diagram of 64-bit SRAM
IV. Experimental Results
4.1 Experimental Results of Inverter:
In our present paper we started applying the LECTOR technique starting from basic CMOS circuits. Fig 5 and 6
shows the schematic diagrams of inverter in both conventional and also using the lector mechanism. The tabular
form 2 shows that the power dissipation is reduced from conventional to lector technique.
Fig 5: Schematic of conventional CMOS inverter in
tanner
Fig 6: Schematic of CMOS inverter using lector
in tanner
Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read and Write Enable
DOI: 10.9790/4200-0702011019 www.iosrjournals.org 14 | Page
Table 2: Comparison of power dissipation results of CMOS inverter in conventional and lector technique
4.2 Experimental Results of Nand:
Figures 8 and 9 shows the schematic diagrams of NAND gate in both conventional and lector technique. The
tabular form 3 shows that the power dissipation is reduced from conventional to lector technique.
Table 3: Comparison of power dissipation results of CMOS NAND gate in conventional and lector technique
Fig 11: Bar Graph showing reduction in power dissipation in inverter and NAND
Technology
Process
Average Power Consumption
(in micro watts)
% decrease in the power
consumption
Conventional Lector
250nm 1.288508e-004 1.155602e-004 10.31%
180nm 1.2274e-005 1.094572e-005 10.8%
90nm 2.1824e-006 1.243852e-006 43%
Technology
Process
Average Power Consumption
(in micro watts)
% decrease in the power
consumption
Conventional Lector
250nm 1.403209e-004 1.015146-004 27.6%
180nm 1.7643e-005 1.507218-005 14.5%
90nm 3.6431e-006 1.736292-006 52.3%
Fig 8: Schematic of conventional CMOS NAND gate in
tanner
Fig 9: Schematic of CMOS NAND gate using lector
in tanner
Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read and Write Enable
DOI: 10.9790/4200-0702011019 www.iosrjournals.org 15 | Page
4.3 Experimental Results of Decoder:
Fig 12: Schematic of conventional 3:8 decoder
Fig 13:3:8 decoder using lector
Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read and Write Enable
DOI: 10.9790/4200-0702011019 www.iosrjournals.org 16 | Page
Table 4: Comparison of power dissipation results of 3:8 decoder in conventional and lector technique
Fig 15: Bar Graph showing reduction in power dissipation in 3:8 decoder
4.4 Experimental Results of 1-Bit 6T SRAM Cell:
Table 5: Comparison of power dissipation results of 1-bit 6T SRAM cell in conventional and lector technique
Technology
Process
Average Power Consumption
(in micro watts)
% decrease in the power
consumption
Conventional Lector
250nm 1.738197e-003 1.184681e-003 31%
180nm 9.564609e-005 4.939357e-005 48.3%
90nm 1.565999e-006 8.546299e-007 45%
Technology
Process
Average Power Consumption
(in micro watts)
% decrease in the power
consumption
Conventional Lector
250nm 7.507245E-003 6.355988E-003 15.33%
180nm 1.702321E-004 1.40610E-004 17.4%
90nm 1.333432E-004 9.70455E-005 27.2%
Fig 16: Schematic of conventional 1-bit 6T SRAM cell
in tanner
Fig 17: Schematic of 1-bit 6T SRAM cell using lector
in tanner
Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read and Write Enable
DOI: 10.9790/4200-0702011019 www.iosrjournals.org 17 | Page
Fig 19: Bar Graph showing reduction in power dissipation on 1-bit SRAM
4.5 Experimental Results of Write Driver Circuit:
Table 6: Comparison of power dissipation results write driver circuit in conventional and lector technique
Fig 23: Bar Graph showing reduction in power dissipation in write driver circuit
Technology
Process
Average Power Consumption
(in micro watts)
% decrease in the power
consumption
Conventional Lector
250nm 4.517460e-005 4.156591e-005 7.9%
180nm 1.549203 e-006 7.964656e-007 48.5%
90nm 7.520833e-007 3.976489e-007 47%
Fig 20: Schematic of conventional write driver circuit in
tanner
Fig 21: Schematic of write driver circuit using lector in
tanner
Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read and Write Enable
DOI: 10.9790/4200-0702011019 www.iosrjournals.org 18 | Page
4.6 Experimental Results of 64-Bit SRAM Array:
Fig 25: Schematic of 64-bit SRAM array in tanner
Table 7: Comparison of power dissipation results 64-bit SRAM in conventional and lector technique
Technology
Process
Average Power Consumption
(in micro watts)
% decrease in the power
consumption
Conventional Lector
250nm 1.285813e-001 1.154642e-001 10.2%
180nm 2.220370e-003 1.966213e-003 11.4%
90nm 5.789263e-004 3.267453e-004 43.5%
Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read and Write Enable
DOI: 10.9790/4200-0702011019 www.iosrjournals.org 19 | Page
Fig 26: Bar Graph showing reduction in power dissipation in 64-bit SRAM
V. Conclusion
The scaling down of device dimensions, supply voltage, and threshold voltage has largely contributed
to the increase in leakage power dissipation. With deep-submicron and nanoscale technologies, the leakage
current becomes more critical in portable systems where battery life is of primary concern. LECTOR yields
better leakage reduction as the threshold voltage decreases and hence aids in further reduction of supply voltage
and minimization of transistor sizes.
References
Journal Papers:
[1]. H. J. M Veendrick, “Short circuit dissipation of static CMOS circuitry and its impact on the design of buffer circuits ,” IEEE J.
Solid-State Circuits, vol. SC-19, pp. 468–473, Aug. 1984.
[2]. R. X. Gu and M. I. Elmasry, “Power dissipation analysis and op-timization for deep submicronCMOSdigital circuits,” IEEE J.
Solid-State Circuits, vol. 31, pp. 707–713, May 1999.
[3]. Jun Cheol Park and Vincent J. Mooney III, Senior Member, IEEE Sleepy Stack Leakage Reduction,” IEEE Transactions On Very
Large Scale Integration (VLSI) Systems, vol. 14, no. 11, november 2006.
[4]. N. Hanchate and N.Ranganathan, “LECTOR: A Technique for Leakage Reduction in CMOS Circuits”, IEEE Transactions on VLSI
Systems, vol. 12, pp. 196-205, Feb., 2004
[5]. M. C. Johnson, D. Somasekhar, L. Y. Chiou, and K. Roy, “Leakage control with efficient use of transistor stacks in single threshold
CMOS,” IEEE Trans. VLSI Syst., vol. 10, pp. 1-5,Feb. 2002.
Proceedings Papers:
[6]. A. P. Chandrakasan and R. W. Brodersen, “Minimizing power con-sumption in digital CMOS circuits,” Proc. IEEE, vol. 83,
pp.498–523, Apr. 1995.
[7]. Q. Wang and S. Vrudhula, “Static power optimization of deep sub-micron CMOS circuits for dual V technology,” in Proc. ICCAD,
Apr.1998, pp. 490–496.
[8]. M. D. Powell, S. H. Yang, B. Falsafi, K. Roy, and T. N. Vijaykumar, “Gated-Vdd: A ciruit technique to reduce leakage in deep
submicron cache memories,” in Proc. IEEE ISLPED, 2000, pp. 90-95.
[9]. E. M. Sentovich, K. J. Singh, L. Lavagno, C. Moon, R. Murgai, A. Saldanha, H. Savoj, P. R. Stephan, R. K. Brayton, and A.-S.
Vincentelli,Eds., SIS: A System for Sequential Circuit Synthesis.
[10]. B. S. Deepaksubramanyan, A. Nunez, “Analysis of subthreshold leakage reduction in CMOS digital circuits,” in Proc. 13th NASA
VLSI Symp.,June 2007.
[11]. K.-S. Min, H. Kawaguchi and T. Sakurai, “Zigzag Super Cut-off CMOS (ZSCCMOS) Block Activation with Self-Adaptive Voltage
Level Controller: An Alternative to Clock-gating Scheme in Leakage Dominant Era,” IEEE International Solid-State Circuits
Conference, pp. 400-401, February 2003.
[12]. D. Duarte, Y.-F. Tsai, N. Vijay Krishnan, and M. J. Irwin, “Evaluating run-time techniques for leakage power reduction,” in 7th
Proc.ASP-DAC,2002 ,pp.31-38.
[13]. J. P. Halter and F. Najm, “A gate-level leakage power reduction method for ultralow-power CMOS circuits,” in Proc. IEEE Custom
Integrated Circuits Conf., 1997, pp. 475–478.
[14]. A.Chandrakasan, I.Yang, C. Vieri, D. Antoniadis, “Design Considerations and Tool for Low-voltage Digital System Design,” 334d
Design Automation Confrence, pp 113-118, June 1996.
[15]. K. Nii, H. Makino, Y. Tujihashi, C. Morishima, Y. Hayakawa, H. Nunogami, T. Arakawa, H. Hamano, A low power SRAM using
auto-backgate-controlled MT-CMOS, in Proceedings of the IEEE International Symposium on Low Power Electronics and Design
(ISLPED)(1998), pp. 293–298
Theses:
[16]. J. Park, “Sleepy Stack: a New Approach to Low Power VLSI and Memory,” Ph.D. Dissertation, School of Electrical and Computer
Engineering, Georgia Institute of Technology, 2005.
[17]. S. Thompson, P. Packan, and M. Bohr, “MOS scaling: Transistor challenges for the 21st century,”IntelTechnol.J.,vol.Q3,1998.

More Related Content

PDF
Ijecev6n1 03
PDF
F0333237
PDF
A05320107
PDF
Sub-Threshold Leakage Current Reduction Techniques In VLSI Circuits -A Survey
PPTX
low pw and leakage current techniques for cmos circuits
PDF
International Journal of Computational Engineering Research (IJCER)
PPTX
12 low power techniques
PDF
A novel low power high dynamic threshold swing limited repeater insertion for...
Ijecev6n1 03
F0333237
A05320107
Sub-Threshold Leakage Current Reduction Techniques In VLSI Circuits -A Survey
low pw and leakage current techniques for cmos circuits
International Journal of Computational Engineering Research (IJCER)
12 low power techniques
A novel low power high dynamic threshold swing limited repeater insertion for...

What's hot (17)

PPTX
Leakage effects in mos-fets
PPT
Low Power Design Techniques for ASIC / SOC Design
PDF
Performance Comparison of CMOS and Finfet Based Circuits At 45nm Technology U...
PDF
Ijetcas14 632
PDF
Different Leakage Power Reduction Techniques in SRAM Circuits : A State-of-th...
PDF
Analysis of CMOS and MTCMOS Circuits Using 250 Nano Meter Technology
PPTX
Low Power Design Approach in VLSI
PDF
Design of Low Voltage D-Flip Flop Using MOS Current Mode Logic (MCML) For Hig...
PDF
Harmonic current reduction by using the super lift boost converter for two st...
PPTX
Power dissipation cmos
PDF
3512vlsics05
PPT
Low power vlsi design
PDF
A low quiescent current low dropout voltage regulator with self-compensation
PDF
Embedded Systems Power Management
PDF
Design and Analysis of Sequential Elements for Low Power Clocking System with...
PDF
Power Dissipation of VLSI Circuits and Modern Techniques of Designing Low Pow...
PDF
Design of ultra low power 8 channel analog multiplexer using dynamic threshol...
Leakage effects in mos-fets
Low Power Design Techniques for ASIC / SOC Design
Performance Comparison of CMOS and Finfet Based Circuits At 45nm Technology U...
Ijetcas14 632
Different Leakage Power Reduction Techniques in SRAM Circuits : A State-of-th...
Analysis of CMOS and MTCMOS Circuits Using 250 Nano Meter Technology
Low Power Design Approach in VLSI
Design of Low Voltage D-Flip Flop Using MOS Current Mode Logic (MCML) For Hig...
Harmonic current reduction by using the super lift boost converter for two st...
Power dissipation cmos
3512vlsics05
Low power vlsi design
A low quiescent current low dropout voltage regulator with self-compensation
Embedded Systems Power Management
Design and Analysis of Sequential Elements for Low Power Clocking System with...
Power Dissipation of VLSI Circuits and Modern Techniques of Designing Low Pow...
Design of ultra low power 8 channel analog multiplexer using dynamic threshol...
Ad

Similar to Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read and Write Enable (20)

PDF
FORCED STACK SLEEP TRANSISTOR (FORTRAN): A NEW LEAKAGE CURRENT REDUCTION APPR...
PDF
A Sub Threshold Source Coupled Logic Based Design of Low Power CMOS Analog Mu...
PDF
Bc36330333
PDF
Comparative Analysis and Designing of High Performance and Low Power XNOR Gat...
PDF
ANALYSIS OF CMOS AND MTCMOS CIRCUITS USING 250 NANO METER TECHNOLOGY
PDF
A new improved mcml logic for dpa resistant circuits
PDF
NOVEL SLEEP TRANSISTOR TECHNIQUES FOR LOW LEAKAGE POWER PERIPHERAL CIRCUITS
PDF
NOVEL SLEEP TRANSISTOR TECHNIQUES FOR LOW LEAKAGE POWER PERIPHERAL CIRCUITS
PDF
Back track input vector algorithm for leakage reduction in cmos vlsi digital ...
PDF
A NOVEL LOW POWER HIGH DYNAMIC THRESHOLD SWING LIMITED REPEATER INSERTION FOR...
PDF
Low Power Design of Standard Digital Gate Design Using Novel Sleep Transisto...
PDF
Extremely Low Power FIR Filter for a Smart Dust Sensor Module
PDF
A NOVEL APPROACH FOR LEAKAGE POWER REDUCTION TECHNIQUES IN 65NM TECHNOLOGIES
PDF
A novel approach for leakage power reduction techniques in 65nm technologies
PDF
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
PDF
Implementation of Area Effective Carry Select Adders
PDF
CMOS LOW POWER CELL LIBRARY FOR DIGITAL DESIGN
PDF
Ar4301228233
PDF
H010225257
PDF
Compact low power high slew-rate cmos buffer amplifier with power gating tech...
FORCED STACK SLEEP TRANSISTOR (FORTRAN): A NEW LEAKAGE CURRENT REDUCTION APPR...
A Sub Threshold Source Coupled Logic Based Design of Low Power CMOS Analog Mu...
Bc36330333
Comparative Analysis and Designing of High Performance and Low Power XNOR Gat...
ANALYSIS OF CMOS AND MTCMOS CIRCUITS USING 250 NANO METER TECHNOLOGY
A new improved mcml logic for dpa resistant circuits
NOVEL SLEEP TRANSISTOR TECHNIQUES FOR LOW LEAKAGE POWER PERIPHERAL CIRCUITS
NOVEL SLEEP TRANSISTOR TECHNIQUES FOR LOW LEAKAGE POWER PERIPHERAL CIRCUITS
Back track input vector algorithm for leakage reduction in cmos vlsi digital ...
A NOVEL LOW POWER HIGH DYNAMIC THRESHOLD SWING LIMITED REPEATER INSERTION FOR...
Low Power Design of Standard Digital Gate Design Using Novel Sleep Transisto...
Extremely Low Power FIR Filter for a Smart Dust Sensor Module
A NOVEL APPROACH FOR LEAKAGE POWER REDUCTION TECHNIQUES IN 65NM TECHNOLOGIES
A novel approach for leakage power reduction techniques in 65nm technologies
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
Implementation of Area Effective Carry Select Adders
CMOS LOW POWER CELL LIBRARY FOR DIGITAL DESIGN
Ar4301228233
H010225257
Compact low power high slew-rate cmos buffer amplifier with power gating tech...
Ad

More from IOSRJVSP (20)

PDF
PCIe BUS: A State-of-the-Art-Review
PDF
Implementation of Area & Power Optimized VLSI Circuits Using Logic Techniques
PDF
Measuring the Effects of Rational 7th and 8th Order Distortion Model in the R...
PDF
Analyzing the Impact of Sleep Transistor on SRAM
PDF
Robust Fault Tolerance in Content Addressable Memory Interface
PDF
Color Particle Filter Tracking using Frame Segmentation based on JND Color an...
PDF
Design and FPGA Implementation of AMBA APB Bridge with Clock Skew Minimizatio...
PDF
Simultaneous Data Path and Clock Path Engineering Change Order for Efficient ...
PDF
Design And Implementation Of Arithmetic Logic Unit Using Modified Quasi Stati...
PDF
P-Wave Related Disease Detection Using DWT
PDF
Design and Synthesis of Multiplexer based Universal Shift Register using Reve...
PDF
Design and Implementation of a Low Noise Amplifier for Ultra Wideband Applica...
PDF
ElectroencephalographySignalClassification based on Sub-Band Common Spatial P...
PDF
IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System
PDF
Design & Implementation of Subthreshold Memory Cell design based on the prima...
PDF
Retinal Macular Edema Detection Using Optical Coherence Tomography Images
PDF
Speech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction
PDF
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...
PDF
Performance Analysis of the Sigmoid and Fibonacci Activation Functions in NGA...
PDF
Real Time System Identification of Speech Signal Using Tms320c6713
PCIe BUS: A State-of-the-Art-Review
Implementation of Area & Power Optimized VLSI Circuits Using Logic Techniques
Measuring the Effects of Rational 7th and 8th Order Distortion Model in the R...
Analyzing the Impact of Sleep Transistor on SRAM
Robust Fault Tolerance in Content Addressable Memory Interface
Color Particle Filter Tracking using Frame Segmentation based on JND Color an...
Design and FPGA Implementation of AMBA APB Bridge with Clock Skew Minimizatio...
Simultaneous Data Path and Clock Path Engineering Change Order for Efficient ...
Design And Implementation Of Arithmetic Logic Unit Using Modified Quasi Stati...
P-Wave Related Disease Detection Using DWT
Design and Synthesis of Multiplexer based Universal Shift Register using Reve...
Design and Implementation of a Low Noise Amplifier for Ultra Wideband Applica...
ElectroencephalographySignalClassification based on Sub-Band Common Spatial P...
IC Layout Design of 4-bit Magnitude Comparator using Electric VLSI Design System
Design & Implementation of Subthreshold Memory Cell design based on the prima...
Retinal Macular Edema Detection Using Optical Coherence Tomography Images
Speech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...
Performance Analysis of the Sigmoid and Fibonacci Activation Functions in NGA...
Real Time System Identification of Speech Signal Using Tms320c6713

Recently uploaded (20)

PDF
R24 SURVEYING LAB MANUAL for civil enggi
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
Geodesy 1.pptx...............................................
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPT
Mechanical Engineering MATERIALS Selection
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
additive manufacturing of ss316l using mig welding
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
web development for engineering and engineering
PPTX
CH1 Production IntroductoryConcepts.pptx
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
R24 SURVEYING LAB MANUAL for civil enggi
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Geodesy 1.pptx...............................................
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Foundation to blockchain - A guide to Blockchain Tech
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Mechanical Engineering MATERIALS Selection
UNIT 4 Total Quality Management .pptx
additive manufacturing of ss316l using mig welding
Automation-in-Manufacturing-Chapter-Introduction.pdf
Operating System & Kernel Study Guide-1 - converted.pdf
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
web development for engineering and engineering
CH1 Production IntroductoryConcepts.pptx
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
OOP with Java - Java Introduction (Basics)
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Mitigating Risks through Effective Management for Enhancing Organizational Pe...

Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read and Write Enable

  • 1. IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) Volume 7, Issue 2, Ver. I (Mar. - Apr. 2017), PP 10-19 e-ISSN: 2319 – 4200, p-ISSN No. : 2319 – 4197 www.iosrjournals.org DOI: 10.9790/4200-0702011019 www.iosrjournals.org 10 | Page Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read and Write Enable Y.Alekhya1 , Dr.J.Sudhakar2 ECE Department, Vignan Institute of Engineering for Women, India Abstract: In complementary metal oxide semiconductor (CMOS) the power dissipation predominantly comprises of dynamic as well as static power. Prior to introduction of “Deep submicron technologies” it is observed that in case of technology process with feature size larger than 1micro meter, the consumption of dynamic power out of the overall power consumption of any circuit is more than 90%,while that of static power is negligible. But in the present deep submicron technologies in order to, reduce the dynamic power consumption in VLSI circuits, the power supply is being scaled down, keeping in view the principle that the dynamic power dissipated is directly proportional to the square of the supply voltage (Vdd).The threshold voltage also needs to be reduced since the supply voltage is scaled down. Overcoming the inherent limitations in the existing method for leakage power reduction, The Lector (Leakage controlled transistor) technique which works efficiently both in active and idle states of the circuit and results in better leakage power reduction is now proposed. The proposed system presents the analysis of power on “64-bit SRAM array using leakage controlled transistor technique”. Keywords: Deep submicron, Low power, Sub-threshold leakage current, Power Gating, Threshold voltage , Transistor stacking. I. Introduction 1.1 Preamble In case of battery powered applications high power consumption results in reduction of battery life, increasing cooling costs and affects reliability and packaging. As such, the power dissipation has become a factor of paramount importance to be considered in the design of CMOS VLSI circuits. 1.2 Main types of power dissipation and sources:  Dynamic power dissipation: Due to charging and discharging of load capacitance.  Short Circuit power dissipation: Due to existence of conducting path between voltage supply and ground for a brief period during which logic gate makes transition.  Static power dissipation: It is the leakage current which consists (a) Reverse bias diode currents: Due to the stored charge between drain and bulk of activity transistor. (b) Sub Threshold currents: Due to carrier diffusion between source and drain of the OFF transistors. 1.3 Different concepts of power dissipation: The short circuit power dissipation can be reduced to 10% of total power dissipation by designing the circuit to have equal input and output rise/fall edge times [1]. Power dissipation due to the switching activity can be reduced by keeping the ratio between the supply voltage and the threshold voltage shall be at least, in order of not affecting the performance of CMOS circuit [2]. This also provides better noise margins and helps to avoid the hot carrier affects in short channel devices [3]. Scaling down threshold voltage threshold voltage results in exceptional increase in threshold leakage current [4]. Need for efficient leakage current power reduction technique: It can be referred from the same concepts that the leakage power dissipation will be equal to the active power dissipation within few generations. Hence the efficient leakage power reduction techniques are very critical in designing deep submicron and nanometer circuits. II. Existing Techniques 2.1 Power Gating: A technique for leakage control is power gating, which turns off the devices by cutting off their supply voltage. This technique makes use of bulky NMOS and/or PMOS device (sleep transistor) in the path between the supply voltage and ground [5]. The sleep transistor is turned on when the circuit is active and turned off when the circuit is in idle state with the help of sleep signal. This creates virtual power and ground rails in the circuit. Hence, there is a significant detrimental effect on the switching speed when the circuit is active. The identification of the idle regions of the circuit and the generation of the sleep signal need additional hardware
  • 2. Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read and Write Enable DOI: 10.9790/4200-0702011019 www.iosrjournals.org 11 | Page capable of predicting the circuit state accurately [6]. This additional hardware consumes power throughout the circuit operation even when the circuit is in an idle state to continuously monitor the circuit state and control the sleep transistors. 2.2 Sleep Technique: State-destructive techniques cut off transistor (pull-up or pull-down or both) networks from supply voltage or ground using sleep transistors (Fig 1). this technique is Multi-Threshold voltage CMOS (MTCMOS), which adds high-Vth sleep transistors between pull-up networks and Vdd and between pull-down networks and ground while logic circuits use low-Vth transistors in order to maintain fast logic switching speeds[7]. By isolating the logic networks using sleep transistors, the sleep transistor technique dramatically reduces leakage power during sleep mode. However, the additional sleep transistors increase area and delay[8]. Furthermore, the pull-up and pull-down networks will have floating values and thus will lose state during sleep mode. These floating values significantly impact the time and energy of the sleep technique due to the requirement to recharge transistors which lost state during sleep. Fig 1: Sleep Transistor Technique 2.3 Zigzag Technique: To reduce the wake-up cost of the sleep transistor technique, the zigzag technique is introduced [9]. The zigzag technique reduces the overhead by choosing a particular circuit state (e.g., corresponding to a “reset”) and then, for the exact circuit state chosen, turning off the pull-down network for each gate whose output is high while conversely turning off the pull-up network for each gate whose output is low[10]. Fig 2: Zigzag Approach
  • 3. Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read and Write Enable DOI: 10.9790/4200-0702011019 www.iosrjournals.org 12 | Page For example, the zigzag technique in Fig 2 assumes that the input „A‟ is asserted such that the output values result as shown in the figure. If the output is „1,‟ then a pull-down sleep transistor is applied; if the output is „0,‟ then a pull-up sleep transistor is applied. By applying particular input pattern chosen prior to chip fabrication, the zigzag technique can prevent floating. Although the zigzag technique retains the particular state chosen prior to chip fabrication, any other arbitrary state during regular operation is lost in power-down mode. Although the zigzag technique can reduce wake-up cost, the zigzag technique still loses state. Thus, any particular state which is needed upon wakeup must be regenerated somehow. The technique may need extra circuitry to generate a specific input vector (in case reset values are not used for sleep mode input vector). III. Related Work Modern technologies are suffering from a dramatic increase in leakage current. Constant scaling dictates that the supply voltage has to be reduced [11][12] when downsizing the technology feature size. Low threshold voltage devices are used to maintain the required current drive and to satisfy performance specifications. Low threshold devices have caused a dramatic increase in leakage current. A direct and live solution for that is to utilize low threshold devices in the critical path and high threshold devices elsewhere. The threshold voltage can be controlled utilizing the well bias of the device in the so called Variable Threshold CMOS (VTCMOS). 3.1 Proposed Technique: In the present paper, a new leakage power technique [13] called LECTOR is used for the designing “64-bit SRAM array using LCT technique” and different experimental results are analyzed and the conclusions drawn are presented and the future scope of work on this technique is elaborated. 3.1.1 Lector Technique: Generally lector is abbreviated as leakage control transistor, which means that a transistor can control leakage current occurred in CMOS circuits without increasing the dynamic power dissipation. In this technique we introduce two leakage control transistors between power supply and ground [14]. The gate terminal each transistor is controlled by source of other. So, one of LCT is always near to its cutoff voltage. The main principal behind the lector technique in[15],[16] “A circuit with more than one transistor is off between power supply to ground having less leaky than a circuit with only one transistor is off between power supply to ground”[17]. We illustrate our LECTOR technique with the case of a CMOS inverter. A CMOS inverter with the addition of two leakage control transistors is shown in fig.3 Fig3: Not gate based on LCT TABLE 1: State matrix of NOT gate Transistor Reference Input ‘0’ Input ‘1’ M1 ON OFF M2 OFF ON LCT1 Near cut off ON LCT2 ON Near Cut-Off
  • 4. Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read and Write Enable DOI: 10.9790/4200-0702011019 www.iosrjournals.org 13 | Page It has two leakage transistors (LCT1-PMOS) and (LCT2-NMOS) introduced between node N1 and N2. The gate terminal of one LCT is connected to the source terminal of other LCT. When the input applied is low (in=0) then transistors M2 and LCT1 are turned off, thus we get a stacking of two series connected transistors. When the input applied is high then the transistors M1and LCT2 are turned off and thus increasing the off resistance of supply voltage to ground path. So reduction in leakage power is obtained. 3.1.2 Applying Lector to 64-Bit SRAM The conventional architecture of SRAM Cell has 6-transistors. At deep sub-micron scale the leakage power of SRAM circuit is comparatively high as compared to the other operational circuits. The concept of SRAM architecture is based on the stabilization of logic values to maintain its existence against any current or power loss with the ease of data modification using two feedbacks coupled CMOS Inverters. The output terminals of the two inverters act as internal load lines of the SRAM cell to store the memory data bit value on one of the internal load line and its complement logic value on the other internal load line. Fig 4: Block diagram of 64-bit SRAM IV. Experimental Results 4.1 Experimental Results of Inverter: In our present paper we started applying the LECTOR technique starting from basic CMOS circuits. Fig 5 and 6 shows the schematic diagrams of inverter in both conventional and also using the lector mechanism. The tabular form 2 shows that the power dissipation is reduced from conventional to lector technique. Fig 5: Schematic of conventional CMOS inverter in tanner Fig 6: Schematic of CMOS inverter using lector in tanner
  • 5. Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read and Write Enable DOI: 10.9790/4200-0702011019 www.iosrjournals.org 14 | Page Table 2: Comparison of power dissipation results of CMOS inverter in conventional and lector technique 4.2 Experimental Results of Nand: Figures 8 and 9 shows the schematic diagrams of NAND gate in both conventional and lector technique. The tabular form 3 shows that the power dissipation is reduced from conventional to lector technique. Table 3: Comparison of power dissipation results of CMOS NAND gate in conventional and lector technique Fig 11: Bar Graph showing reduction in power dissipation in inverter and NAND Technology Process Average Power Consumption (in micro watts) % decrease in the power consumption Conventional Lector 250nm 1.288508e-004 1.155602e-004 10.31% 180nm 1.2274e-005 1.094572e-005 10.8% 90nm 2.1824e-006 1.243852e-006 43% Technology Process Average Power Consumption (in micro watts) % decrease in the power consumption Conventional Lector 250nm 1.403209e-004 1.015146-004 27.6% 180nm 1.7643e-005 1.507218-005 14.5% 90nm 3.6431e-006 1.736292-006 52.3% Fig 8: Schematic of conventional CMOS NAND gate in tanner Fig 9: Schematic of CMOS NAND gate using lector in tanner
  • 6. Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read and Write Enable DOI: 10.9790/4200-0702011019 www.iosrjournals.org 15 | Page 4.3 Experimental Results of Decoder: Fig 12: Schematic of conventional 3:8 decoder Fig 13:3:8 decoder using lector
  • 7. Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read and Write Enable DOI: 10.9790/4200-0702011019 www.iosrjournals.org 16 | Page Table 4: Comparison of power dissipation results of 3:8 decoder in conventional and lector technique Fig 15: Bar Graph showing reduction in power dissipation in 3:8 decoder 4.4 Experimental Results of 1-Bit 6T SRAM Cell: Table 5: Comparison of power dissipation results of 1-bit 6T SRAM cell in conventional and lector technique Technology Process Average Power Consumption (in micro watts) % decrease in the power consumption Conventional Lector 250nm 1.738197e-003 1.184681e-003 31% 180nm 9.564609e-005 4.939357e-005 48.3% 90nm 1.565999e-006 8.546299e-007 45% Technology Process Average Power Consumption (in micro watts) % decrease in the power consumption Conventional Lector 250nm 7.507245E-003 6.355988E-003 15.33% 180nm 1.702321E-004 1.40610E-004 17.4% 90nm 1.333432E-004 9.70455E-005 27.2% Fig 16: Schematic of conventional 1-bit 6T SRAM cell in tanner Fig 17: Schematic of 1-bit 6T SRAM cell using lector in tanner
  • 8. Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read and Write Enable DOI: 10.9790/4200-0702011019 www.iosrjournals.org 17 | Page Fig 19: Bar Graph showing reduction in power dissipation on 1-bit SRAM 4.5 Experimental Results of Write Driver Circuit: Table 6: Comparison of power dissipation results write driver circuit in conventional and lector technique Fig 23: Bar Graph showing reduction in power dissipation in write driver circuit Technology Process Average Power Consumption (in micro watts) % decrease in the power consumption Conventional Lector 250nm 4.517460e-005 4.156591e-005 7.9% 180nm 1.549203 e-006 7.964656e-007 48.5% 90nm 7.520833e-007 3.976489e-007 47% Fig 20: Schematic of conventional write driver circuit in tanner Fig 21: Schematic of write driver circuit using lector in tanner
  • 9. Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read and Write Enable DOI: 10.9790/4200-0702011019 www.iosrjournals.org 18 | Page 4.6 Experimental Results of 64-Bit SRAM Array: Fig 25: Schematic of 64-bit SRAM array in tanner Table 7: Comparison of power dissipation results 64-bit SRAM in conventional and lector technique Technology Process Average Power Consumption (in micro watts) % decrease in the power consumption Conventional Lector 250nm 1.285813e-001 1.154642e-001 10.2% 180nm 2.220370e-003 1.966213e-003 11.4% 90nm 5.789263e-004 3.267453e-004 43.5%
  • 10. Design of 64 bit SRAM using Lector Technique for Low Leakage Power with Read and Write Enable DOI: 10.9790/4200-0702011019 www.iosrjournals.org 19 | Page Fig 26: Bar Graph showing reduction in power dissipation in 64-bit SRAM V. Conclusion The scaling down of device dimensions, supply voltage, and threshold voltage has largely contributed to the increase in leakage power dissipation. With deep-submicron and nanoscale technologies, the leakage current becomes more critical in portable systems where battery life is of primary concern. LECTOR yields better leakage reduction as the threshold voltage decreases and hence aids in further reduction of supply voltage and minimization of transistor sizes. References Journal Papers: [1]. H. J. M Veendrick, “Short circuit dissipation of static CMOS circuitry and its impact on the design of buffer circuits ,” IEEE J. Solid-State Circuits, vol. SC-19, pp. 468–473, Aug. 1984. [2]. R. X. Gu and M. I. Elmasry, “Power dissipation analysis and op-timization for deep submicronCMOSdigital circuits,” IEEE J. Solid-State Circuits, vol. 31, pp. 707–713, May 1999. [3]. Jun Cheol Park and Vincent J. Mooney III, Senior Member, IEEE Sleepy Stack Leakage Reduction,” IEEE Transactions On Very Large Scale Integration (VLSI) Systems, vol. 14, no. 11, november 2006. [4]. N. Hanchate and N.Ranganathan, “LECTOR: A Technique for Leakage Reduction in CMOS Circuits”, IEEE Transactions on VLSI Systems, vol. 12, pp. 196-205, Feb., 2004 [5]. M. C. Johnson, D. Somasekhar, L. Y. Chiou, and K. Roy, “Leakage control with efficient use of transistor stacks in single threshold CMOS,” IEEE Trans. VLSI Syst., vol. 10, pp. 1-5,Feb. 2002. Proceedings Papers: [6]. A. P. Chandrakasan and R. W. Brodersen, “Minimizing power con-sumption in digital CMOS circuits,” Proc. IEEE, vol. 83, pp.498–523, Apr. 1995. [7]. Q. Wang and S. Vrudhula, “Static power optimization of deep sub-micron CMOS circuits for dual V technology,” in Proc. ICCAD, Apr.1998, pp. 490–496. [8]. M. D. Powell, S. H. Yang, B. Falsafi, K. Roy, and T. N. Vijaykumar, “Gated-Vdd: A ciruit technique to reduce leakage in deep submicron cache memories,” in Proc. IEEE ISLPED, 2000, pp. 90-95. [9]. E. M. Sentovich, K. J. Singh, L. Lavagno, C. Moon, R. Murgai, A. Saldanha, H. Savoj, P. R. Stephan, R. K. Brayton, and A.-S. Vincentelli,Eds., SIS: A System for Sequential Circuit Synthesis. [10]. B. S. Deepaksubramanyan, A. Nunez, “Analysis of subthreshold leakage reduction in CMOS digital circuits,” in Proc. 13th NASA VLSI Symp.,June 2007. [11]. K.-S. Min, H. Kawaguchi and T. Sakurai, “Zigzag Super Cut-off CMOS (ZSCCMOS) Block Activation with Self-Adaptive Voltage Level Controller: An Alternative to Clock-gating Scheme in Leakage Dominant Era,” IEEE International Solid-State Circuits Conference, pp. 400-401, February 2003. [12]. D. Duarte, Y.-F. Tsai, N. Vijay Krishnan, and M. J. Irwin, “Evaluating run-time techniques for leakage power reduction,” in 7th Proc.ASP-DAC,2002 ,pp.31-38. [13]. J. P. Halter and F. Najm, “A gate-level leakage power reduction method for ultralow-power CMOS circuits,” in Proc. IEEE Custom Integrated Circuits Conf., 1997, pp. 475–478. [14]. A.Chandrakasan, I.Yang, C. Vieri, D. Antoniadis, “Design Considerations and Tool for Low-voltage Digital System Design,” 334d Design Automation Confrence, pp 113-118, June 1996. [15]. K. Nii, H. Makino, Y. Tujihashi, C. Morishima, Y. Hayakawa, H. Nunogami, T. Arakawa, H. Hamano, A low power SRAM using auto-backgate-controlled MT-CMOS, in Proceedings of the IEEE International Symposium on Low Power Electronics and Design (ISLPED)(1998), pp. 293–298 Theses: [16]. J. Park, “Sleepy Stack: a New Approach to Low Power VLSI and Memory,” Ph.D. Dissertation, School of Electrical and Computer Engineering, Georgia Institute of Technology, 2005. [17]. S. Thompson, P. Packan, and M. Bohr, “MOS scaling: Transistor challenges for the 21st century,”IntelTechnol.J.,vol.Q3,1998.