Académique Documents
Professionnel Documents
Culture Documents
CHAPTER 1
1. 1 INTRODUCTION
For the most recent CMOS feature sizes (e.g., 90nm and 65nm),
leakage power dissipation has become an overriding concern for VLSI circuit designers.
International technology roadmap for semiconductors (ITRS) reports that leakage power
dissipation may come to dominate total power consumption. Power consumption of CMOS
consists of dynamic and static components. Dynamic power is consumed when transistors are
switching, and static power is consumed regardless of transistor switching. Dynamic power
consumption was previously (at 0.18 technology and above) the single largest concern for
low-power chip designers since dynamic power accounted for 90% or more of the total chip
power. Therefore, many previously proposed techniques, such as voltage and frequency
scaling, focused on dynamic power reduction. However, as the feature size shrinks static
power has become a great challenge for current and future technologies.
SRAMs are used extensively in modern processors as on chip memories due to their large
Static storage density and small access latency. Low power on-chip memories have become
the topic of substantial research as they can account for almost half of total CPU dissipation,
even for extremely Power dissipation which was previously considered an issue only in
portable devices is rapidly becoming a significant design constraint in many system designs.
Dynamic power has been a predominant source of power dissipation till recently. However
static power dissipation is becoming an significant fraction of the total power. Static power is
the power dissipated in a design in the absence of any switching activity and is defined as the
product of supply voltage and leakage current. The absolute and the relative contribution of
leakage power to the total system power is expected to further increase in future technologies
because of the exponential increase in leakage currents with technology scaling. The
International Technology Roadmap for Semiconductors (ITRS) predicts that leakage power
would contribute to 50% of the total power in the next generation processors. Therefore, it is
important for system designers to get an early estimate of leakage power to meet the
challenging power constraints. There are several VLSI techniques to reduce,
There are several VLSI techniques to reduce leakage power. Each technique provides an
efficient way to reduce leakage power, but disadvantages of each technique limit the
application of each technique. We implement a new approach, thus providing a new choice to
low-leakage power VLSI designers. Previous techniques are summarized and compared with
our new approach.
CHAPTER 2
2 LITERATURE SURVEY
2.1 BASE APPROACH
It is a traditional approach. Base approach is generally indicates conventional
CMOS transistor. In the base approach pull-up network and pull down network are used
using few transistors. The pull-up network is called a P-MOS transistor and pull-down
network is called as N-MOS transistor.
2.3STACK APPROACH
Another technique to reduce leakage power is to stack the transistors. Figure 3.3
shows a forced stack inverter. The effect of stacking the transistor results in the reduction of
subthershold leakage current when two or more transistors are turned off together.
The stacking effect can be understood from the forced stack inverter shown in
figure2.3.In the generic inverter there are only two transistors. But here in case of forced
stack inverter two pull up transistors and two pull down transistors are used. All inputs share
the same input in the forced stack circuit. If the input is 0, then both transistor M1 and M2
are turned off. Here Vx is the intermediate node voltage. Transistor M2 has its internal
resistance due to this resistance Vx is greater than the ground potential. This positive Vx
results in a negative gate-source (Vgs) for the M1 transistor and the negative source-base
voltage (Vsb) for M1. Here M1 also has a reduced drain-source voltage (Vds), which lower the
drain induced barrier lowering (DIBL) effect. These three effects together reduced the factor
Department of ECE, LVS (MTECH), NCET Page 5
X and hence the leakage power. All transistors are getting the same input. So this forced stack
technique is a state saving technique. That means when the circuit is in OFF mode it saves
the current state.
2.4PROPOSED APPROCH
CHAPTER 3
Department of ECE, LVS (MTECH), NCET Page 6
Induced
WORK CARRIED
A design of as shown in the Fig 3. In order to design a memory cell there are number of
peripheral circuits connected to SRAM cell such as write driver circuit, sense amplifier
circuit and pre-charge circuit. The peripheral circuits are connected in parallel to each other
as shown in Fig 3. A memory cell can store 1bit of data. The data consists of either of the
two stable states i.e., 0 or 1. The design and description of each peripheral circuit is
explained below.
SRAM Cell:
stacked approach and proposed one .we make power compression of this designs.
Pre-Charge Circuit: Pre-charge circuit is also called as the bit line initialization unit of
the memory bit cell, thus it is used to charge the bitlinesBL and BLbar to the supply
different ways .
Sense Amplifier Circuit: The sense amplifier is used to facilitate the read operation. The
read operation in the conventional 6T SRAM cell is differential. During a read operation
the stored data inside the SRAM cell appears on the bitlines of the stored data. However,
the data is not directly read from the bit lines. If the data is directly read from the bit
lines, then one of the bit lines has to be discharged to 0V. Since the bit lines are highly
capacitive, discharging a bit line to 0V would make the subsequent pre-charging consume
a significant amount of power. In addition, SRAM cells are made as small as possible in
order to maximize the memory capacity in a given silicon area. The current driving
capability of the SRAM cells read discharge path is very low. If such a low current drive
is used to discharge the highly capacitive bit lines, it would take a large amount of time.
Sense amplifier is used to avoid these problems. The sense amplifier works as a buffer
between the bit lines and the node from where ultimately the data is read, which is
comparatively less capacitive than the bit lines. Instead of being completely discharged,
the bit lines are typically discharged by 10%-15% of V DD. By this way both the
subsequent pre-charge power and the discharge delay is reduced.
3.1 6T SRAM
Department of ECE, LVS (MTECH), NCET Page 8
6T SRAM cell uses a single wordline and both true and complementary bitlines. The
complementary bitline is often called bit_b.The contain a pair of cross-coupled inverters and
an acess transistors for each bitline. True and complementary versions of the data are stored
on the cross-coupled inverters. If the data is disturbed slightly, positive feedback around the
loop will restore it to VDD or GND. The wordline is asserted to read or write the cell.
and V2. When the enable signal WL is turned off, then the SRAM cell will be in standby
mode by holding the previous data. Now the stored data is passed to the sense amplifier
circuit through precharge circuit for read operation.
When wordline is enable WL=1 the inputs are BL=0,BLbar=1 the output will be
V1=0,V2=1 is stored when wordline is disables the same data is retained at V1 and V2 node.
When wordline is enable WL=1 the inputs are BL=1,BLbar=0 the output will be V1=1,
V2=0 is stored if wordline is disables then same data is retained at V1 and V2 node.
transistor is required to be much larger than M5 transistor to make sure that node between
M1 and M5 transistors must not flip. When in write mode, bit lines (Bl or Blb) over
powercell with new value. However, high bit lines must not overpower inverters during read
operation. That results in the determination of sizing M2 transistor weaker than M5 transistor.
The stacking transistors are taken as minimum size transistors.
terminal and thus by creating virtual ground and back to back inverters connected. This
reduces leakage current due to the NMOS transistor is in cut off region and similarly the
leakage current flowing through off transistors in the pull up path also gets reduced due to
series connected NMOS.
Transistor sizing for SRAM can be approached in two ways. For the function of
proposed SRAM cell requires minimum sizing depending on the Switching value of back to
back inverter connected. PM0 transistor is required to be much larger than NM0 transistor to
make sure that node between NM4 and NM0 transistors must not flip. When in write mode,
bit lines (Bl) is updated with new value and during this operation the NMOS at pull-down is
turned on and turned off when data is written that is when WL is made inactive.
STATIC POWER
TOTAL POWER
Proposed SRAM
gates. The design is based on transmission gate. Transmission gate is used to improve the
noise margin .The above Fig shows the write drive circuit for conventional 6T SRAM and
stacked SRAM. From Fig when Data=0,WE=1 means write enabled the output will be
BL=0,BLbar=1.WE=0 same data will be retained at BL and BLbar .when Data=1,WE=1 the
output will be BL=1,BLbar=0 if write is disabled same data is retained.
The design of write driver circuit for conventional 5T SRAM and proposed SRAM is shown
in Fig3.5.3 .where Data , write enable are inputs BL is output.when WE is enabled then the
input data will appear at output. Initially WE=0,DATA=1 or 0 ,BL= X;When the write
enable is made high and DATA=1 the output BL=1 If WE=0 then same data will retained at
output. input WE=1 ,DATA=0 and output will be BL=0.
Sense Amplifier magnify the small differential input voltage to the large differential
output voltage.Figure 3.7.3 shows the design of sense amplifier for 5T and proposed SRAM.
Where sense and BL are inputs RD is output .SENSE =0,BL=0, output RD=0.SENSE=1,
BL=1, output RD=1.
Department of ECE, LVS (MTECH), NCETPage 23
4 Tools Utilized
REFERENCES
1. M. Powell, S.-H. Yang, B. Falsafi, K. Roy and T. N. Vijaykumar, Gated-Vdd: A
Circuit Technique to Reduce Leakage in Deep submicron Cache Memories, Proc. Of
International Symposium on Low Power Electronics and Design, pp. 90-95, July
2000.
2. J.C. Park, V. J. Mooney III and P. Pfeiffenberger, Stack Reduction of Leakage
Power, Proc. of the International Workshop on Power and Timing Modeling,
Optimization and Simulation, pp. 148-158, September 2004.
3. J. Park, Stack: a New Approach to Low Power VLSI and Memory,
Ph.D.Dissertation, School of Electrical and Computer Engineering, Georgia Institute
of Technology, 2005.
4. N. Kim, T. Austin, D. Baauw, T. Mudge, K. Flautner, J. Hu, M. Irwin, M. Kandemir
and V. Narayanan, Leakage Current: Moores Law Meets Static Power, IEEE
Computer, vol. 36, pp. 6875, December 2003.
5.
[2] Shyam Akashe, Sushi I Bhushan, High Density and Low Leakage Current Based
5T, 2011 IEEE