M.tech - Thesis Srams
M.tech - Thesis Srams
net/publication/306244508
CITATIONS READS
0 1,892
1 author:
Manisha Rajpurohit
Jamia Millia Islamia
1 PUBLICATION 0 CITATIONS
SEE PROFILE
All content following this page was uploaded by Manisha Rajpurohit on 17 August 2016.
DISSERTATION REPORT
MASTER OF TECHNOLOGY
IN
MANISHA RAJPUROHIT
14MCIS1010
CERTIFICATE
This is to certify that the project titled “LEAKAGE POWER REDUCTION IN SRAM
USING CIRCUIT LEVEL APPROACH IN 65NM TECHNOLOGY” submitted in partial
fulfilment of the requirements of the award of the degree of Master of Technology in Control
and Instrumentation System by “MANISHA RAJPUROHIT (14MCIS1010)” is a bona fide
record of the candidate’s own work carried out by him/her under my supervision and
guidance.
This work has not been submitted earlier in any university or institute for the award of
any degree to the best of my knowledge.
It is my proud privilege to express deep sense of gratitude, heartfelt regards, appreciation and
indebtedness to my supervisor Dr. A.Q. Ansari, Department of Electrical Engineering,
Faculty of Engineering & Technology, Jamia Millia Islamia for his invaluable guidance,
deep-rooted interest, inspiration & continuous encouragement throughout the project work.
He gave me the opportunity to work on such an interesting theme and he has essentially
contributed to this work through his guidance and encouragement. I would also like to thank
IIIT Delhi institute for providing me the lab facilities and software.
Words do not come easy and I found myself in difficult position of attempting to express my
deep indebtedness to all Faculty Members of Electrical Engineering Department.
Manisha Rajpurohit
Roll no.14MCIS1010
M. Tech (CIS)
Department of Electrical Engineering
Faculty of Engineering & Technology
Jamia Millia Islamia
New delhi-110025 (India)
CONTENTS
Particulars Page no.
Chapter 1 1
Introduction
1.1 Motivation……………………………………………………….. 1
1.2 Literature Review………………………………………………… 2
1.3 Objective…………………………………………………………. 8
Chapter 2 9
Theoretical Background
Chapter 3 15
Leakage current components inside an SRAM cell
Chapter 5 31
Simulation and result
Chapter 6 55
Conclusion and future scope
6.1 6.1Conclusion……………………………………………………. 55
6.2 6.2 Future scope………………………………………………….. 55
References………………………………………………………. 56
LIST OF TABLES
LIST OF FIGURES
WL Word Line
BL Bit line
GND Ground
ABSTRACT
Power has been a major issue in system-on-chip (SoC) designs with the contemporary sub-
micron technologies. It has thus become very important to control the power and address the
power dissipation throughout the design cycle right from the architectural level. However, for
65nm and below technologies, leakage is the main factor which dominates over the dynamic
power and contributes to almost 40-50% of total power dissipation. In many new high
performance designs, the leakage component of power consumption is comparable to the
dynamic/switching component. According to some authenticated reports, 40% or more of the
total power consumption is due to the leakage of transistors. This percentage is likely to
increase with technology scaling unless effective techniques are introduced to bring leakage
under control. This dissertation report presents various models of SRAM cells to reduce the
static power dissipation. Substantial reduction in the leakage current in standby mode has
been obtained. The leakage current components considered in present work are gate leakage
and sub threshold leakage. In this dissertation report two conventional leakage reduction
techniques have been applied to both 6T and 7T-SRAM cells and results have been
compared. 7T-SRAM cell with stacking and sleep transistor shows 75% decrease in leakage
current with only 11.70% increase in cell area as compared to 6T-SRAM cell with stacking
and sleep transistor. All the simulation work has been carried out by using Analog
environment virtuoso (cadence) simulator for 65nm technology at 25ºC temperature.
0
CHAPTER 1
INTRODUCTION
1.1 MOTIVATION
High power consumption in portable electronics devices is an issue of serious concern.
Shortening of battery life and additional packaging and cooling requirement are associated
with high power consumption. Static power dissipation due to standby leakage currents is an
important component of total power dissipation. Ubiquitous electronics devices contain
different types of component of which many remain idle during a particular operation. Static
power dissipation occurring in these idle components accounts for a huge percentage of total
power dissipation in the system. Therefore, minimization of this leakage component becomes
crucial for effective power management. As a result of continued scaling of MOS devices, a
dramatic enhancement in the performance of MOS devices has been achieved. This has led to
increase power dissipation due to leakage currents. Till now, the drain to source sub threshold
current has been the dominant leakage component.
The second driving force behind the low power design phenomenon is a growing class of
personal computing devices, such as portable desktops, digital pens, audio and video-based
multimedia products, and wireless communications and imaging systems, such as personal
digital assistants, personal communicators and smart cards. These devices and systems
demand high-speed, high-throughput computations, complex functionalities and often real
time processing capabilities. The performance of these devices is limited by the size, weight
and lifetime of batteries. Serious reliability problems, increased design costs and battery
operated applications prompted the IC design community to look more aggressively for new
approaches and methodologies that produce more power-efficient designs, which means
significant reductions in power consumption for the same level of performance. Memory
circuits form an integral part of every system design as Dynamic RAMs, Static RAMs,
Ferroelectric RAMs, ROMs or Flash Memories, significantly contributing to the system level
power consumption. Reducing the power dissipation in memories can significantly improve
the system power-efficiency, performance, reliability and overall costs. RAMs have
experienced a very rapid development of low-power low-voltage memory design during
recent years due to an increased demand for notebooks, laptops, hand-held communication
devices and IC memory cards.
1
1.2 LITERATURE REVIEW
Chen and Peh, August 2003 [1]: Power will be the key limiter to system scalability as inter
connection networks take up an increasingly significant portion of system power. In this
paper, the authors propose an architectural leakage power modelling methodology that
achieves 95- 98% accuracy against HSPICE estimates. When applied to interconnection
networks, combined with previous proposed dynamic power models, the authors provide
valuable insights on total network power consumption. Their modelling shows router buffers
to be a prime candidate for leakage power optimization. They thus investigate the design
space of power-aware buffer policies, propose a suite of policies, and explore the impact of
various circuit mechanisms on these policies. Simulations show power-aware buffers saving
up to 96:6% of total buffer leakage power.
Andrei et.al., 2004 [2]: In contemporary and future embedded as well as high performance
microprocessors, power consumption is one of the most important design considerations.
Since, in current technologies the dynamic power consumption dominates the static power
consumption. Voltage scaling is an effective technique to reduce the power consumption. The
most common way to reduce the power consumption of multi-processor systems is to
schedule a program to run on as many processors as possible and apply voltage scaling
afterwards. As technology scales to increasingly smaller feature sizes, however, the static
power consumption is expected to grow exponentially. In this paper, the authors first show
for which combinations of leakage current, supply voltage, and clock frequency the static
power consumption dominates the dynamic power dissipation. Based on these results, it is at
a certain point no longer advantageous to use as many processors as possible. They then
present a heuristic to schedule task graphs on a number of processors that is sufficient to meet
the deadline, but at the same time minimizes the power consumption. Their results show that
their scheduling algorithm reduces the total energy consumption by up to 65%, compared to
the strategy that schedules the tasks on the maximum number of processors and then exploits
the remaining slack to lower the supply voltage.
Mutoh et.al., 1995 [3]: For the most recent CMOS feature sizes (e.g., 90nm and 65nm),
leakage power dissipation has become an overriding concern for VLSI circuit designers.
ITRS reports that leakage power dissipation may come to dominate total power consumption.
2
The authors propose a novel approach, named “sleepy keeper,” which reduces leakage
current while saving exact logic state. Sleepy keeper uses traditional sleep transistors plus
two additional transistors – driven by a gate’s already calculated output to save state during
sleep mode. Dual Vth values can be applied to sleepy keeper in order to dramatically reduce
sub threshold leakage current. In short, like the sleepy stack approach, sleepy keeper achieves
leakage power reduction equivalent to the sleep and zigzag approaches but with the
advantage of maintaining exact logic state (instead of destroying the logic state when sleep
mode is entered). Based on experiments with a 4-bit adder circuit, sleepy keeper approach
achieves up to 49% less delay and 49% less area than the sleepy stack approach.
Unfortunately, sleepy keeper causes additional dynamic power consumption, approximately
15% more than the base case (no sleep transistors used at all). However, for applications
spending the vast majority of time in sleep or standby mode while also requiring low area,
high performance and maintenance of exact logic state, the sleepy keeper approach provides
a new weapon in a VLSI designer's arsenal.
Karimi and Alimoradi, 2011[4]: Rapid growth in semiconductor technology has led to
shrinking of feature sizes of transistors using deep submicron (DSM) process. As MOS
transistors enter deep submicron sizes, undesirable consequences regarding power
consumption arise. Until recently, dynamic or switching power component dominated the
total power dissipated by an IC. Voltage scaling is perhaps the most effective method to
decrease dynamic power due to the square law dependency of digital circuit active power on
the supply voltage. As a result, this demands a reduction of threshold voltage to maintain
performance.
Low threshold voltage results in an exponential increase in the sub-threshold leakage current.
On the other hand as technology scales down, shorter channel lengths result in increased sub-
threshold leakage current through an off transistor. Therefore, in DSM process static or
leakage power becomes a considerable proportion of the total power dissipation. For these
reasons, static power consumption, i.e. leakage power dissipation, has become a significant
portion of total power consumption for current and future silicon technologies.
There are several different approaches tackling leakage. Each technique provides an efficient
way to reduce leakage power, but disadvantages of each technique limit the application of
each technique.
3
Previously proposed work can be divided into following techniques:
(2) State-destructive techniques: where the current Boolean output value of the circuit
might be lost.
Amrutur et.al.,2000 [5]: They propose a novel approach that leverages circuit and
architecture level techniques to drastically reduce leakage power dissipation in high
performance caches even when most of the cache cells are actively used. They observe that
the cache resident memory values of ordinary programs exhibit a strong bias towards zero or
one at the bit level. They introduce a family of high-speed dual-Vt SRAM cell designs that
exploit this bit-level bias to reduce leakage power while maintaining low access latency. The
main characteristic of this cell family is asymmetry: Leakage power dissipation depends on
the actual bit value stored. Asymmetry is also a key to maintaining high performance reads
(the main disadvantage of a high-Vt cell).
They propose two asymmetric-cell cache (ACC) designs. The first is statically biased towards
the zero bit value. The other uses run-time selective inversion to increase the number of zero
holding bits. They evaluate their designs using the SPEC2000 benchmarks and for a
commercial 0.13m, 1.2V CMOS technology. They find that for most programs the majority
of memory bits are zero with the actual fraction varying from 52% to 88% for the level one
data cache. They also find that this bias is less evident in the instruction stream (around 60%
on the average). Using selective inversion, it is possible to further increase the fraction of
zero holding bits by another 6% and 11% for the level one data and instruction caches
respectively. Overall, for one cell design, leakage power is reduced by 96% and 94% for the
4
level one data and instruction caches compared to conventional caches. Finally, the novelty
of their proposed method has been established.
Roy et.al., 2003 [6]: High leakage current in deep-sub micrometer regimes is becoming a
significant contributor to power dissipation of CMOS circuits as threshold voltage, channel
length, and gate oxide thickness are reduced. Consequently, the identification and modelling
of different leakage components is very important for estimation and reduction of leakage
power, especially for low-power applications. This paper reviews various transistors intrinsic
leakage mechanisms, including weak inversion, drain-induced barrier lowering, gate leakage,
gate induced drain and gate oxide tunnelling.
Channel engineering techniques including retrograde well and halo doping are explained as
means to manage short-channel effects for continuous scaling of CMOS devices. Finally, the
paper explores different circuit techniques to reduce the leakage power consumption. To
achieve higher density and performance and lower power consumption, CMOS devices have
been scaled for more than 30 years. Transistor delay times decrease by more than 30% per
technology generation, resulting in doubling of microprocessor performance every two years.
Supply voltage has been scaled down in order to keep the power consumption under control.
Hence, the transistor threshold voltage has to be commensurately scaled to maintain a high
drive current and achieve performance improvement. However, the threshold voltage scaling
results in the substantial increase of the sub threshold leakage current.
In this paper, all leakage mechanisms contributing to the off-state current (not just the current
from the drain terminal) have been explored. Other leakage mechanisms are peculiar to the
small geometries themselves. As the drain voltage increases, the drain to channel depletion
region widens, resulting in a significant increase in the drain current. This increase in drain
current is due to channel surface current caused by drain-induced barrier lowering (DIBL) or
due to deep channel punch through currents. Moreover, as the channel width decreases, the
threshold voltage and the off current both get modulated by the width of the transistor, giving
rise to significant narrow-width effect.
All these adverse effects which cause threshold voltage reduction (leakage current increase)
in scaled devices are called short-channel effects (SCE). To maintain a reasonable SCE
immunity while scaling down the channel length, oxide thickness has to be reduced nearly in
5
proportion to the channel length. Decrease in oxide thickness results in increase in the electric
field across the gate oxide. The high electric field and low oxide thickness result in
considerable current flowing through the gate of a transistor. This current destroys the
classical infinite input impedance assumption of MOS transistors and thus affects the circuit
performance severely.
Powell et.al., 2000 [7]: Deep-submicron CMOS designs have resulted in large leakage
energy dissipation in microprocessors. While SRAM cells in on chip cache memories always
contribute to this leakage, there is a large variability in active cell usage both within and
across applications. This paper explores an integrated architectural and circuit level approach
to reducing leakage energy dissipation in instruction caches. They propose, gated-Vdd, a
circuit-level technique to gate the supply voltage and reduce leakage in unused SRAM cells.
Their results indicate that gated-Vdd together with a novel resizable cache architecture
reduces energy-delay by 62% with minimal impact on performance. The ever-increasing
levels of on-chip integration in the recent decade have enabled phenomenal increases in
computer system performance. Unfortunately, the performance improvement has been also
accompanied by an increase in a chip’s power and energy dissipation. Higher power and
energy dissipation require more expensive packaging and cooling technology, increase cost,
decrease product reliability in all segments of computing market, and significantly reduce
battery life in portable systems. Historically, chip designers have relied on scaling down the
transistor supply voltage in subsequent generations to reduce the dynamic energy dissipation
due to a much larger number of on chip transistors. Maintaining high transistor switching
speeds, however, requires a commensurate downscaling of the transistor threshold voltage
giving rise to a significant amount of leakage energy dissipation even when the transistor is
not switching.
Sumita et.al, 2005 [8]: There remains a need to improve sub-1-V CMOS VLSIs with respect
to variation in transistor behaviour. In this paper, to minimize variation in delay and the noise
margin of the circuits in processors, they propose several mixed body bias techniques using
body bias generation circuits. In these circuits, either the saturation region of the current
between source and drain or the threshold voltage of PMOS/NMOS is permanently fixed,
regardless of temperature range or variation in process. A test chip that featured these body
bias generation circuits was fabricated using a 130-nm CMOS process with a triple-well
structure. The mixed body bias techniques which keep the current (drain to source) of the
6
MOS in the decoder and I/O circuits of a register file fixed and maintain the threshold voltage
of MOS in both the memory cell and domino circuits of the register file fixed resulted in
positive temperature dependence of delay from 40 C to 125 C, 85% reduction of the delay
variation compared with normal body bias (NBB) at = 0 8 V. In addition, the results using
these techniques show a 100-mV improvement in lower operating voltage compared with
NBB at -40 degree C on a 4-kb SRAM.
Wei et. al., 1999 [9]: Reduction in leakage power has become an important concern in low
voltage, low-power, and high-performance applications. In this paper the dual-threshold
technique was used to reduce leakage power by assigning a high-threshold voltage to some
transistors in noncritical paths, and using low-threshold transistors in critical path(s). In order
to achieve the best leakage power saving under target performance constraints, an algorithm
is presented for selecting and assigning an optimal high-threshold voltage. A general leakage
current model which has been verified by HSPICE simulations is used to estimate leakage
power. Results show that the dual-threshold technique is good for leakage power reduction
during both standby and active modes. For some ISCAS benchmark circuits, the leakage
power can be reduced by more than 80%. The total active power saving can be around 50%
and 20% at low- and high-switching activities, respectively.
Okuyama et. al., 1988 [10]: A 256K CMOS static RAM (SRAM) which achieves an access
time of 7.5 ns and 50-mA active current at 50 MHZ operation is described. A 32-block
architecture is used to achieve high-speed access and low power dissipation. To achieve
faster access time, a double activated- pulse circuit which generates the word-line-enable
pulse and the sense-amplifier-enable pulse has been developed. The data-output reset circuit
reduces the transition time and the noise generated by the output buffer. A new self-aligned
contact technology reduces the diffused region capacitance. This RAM has been fabricated in
a twin-tub CMOS 0.8 um technology with double-level poly silicon (the first level is
polycide) and double-level metal. The memory cell size is 6* 11 um2 and the chip size is
4.38X9.47 mm².
7
1.3 OBJECTIVE
This dissertation proposes various SRAM cells to reduce the static power dissipation and to
design low power SRAM memory cells of different configurations like 6T and 7T (where T
represents the transistor) and compare their performance parameters like-
Read and write delay
Leakage power consumption
Static noise margins ( during hold, read and write)
As the technology is shrinking, the leakage power is increasing due to reduction in channel
length, threshold voltage and gate oxide thickness. In modern VLSI chips static RAMs are
used extensively as a critical component. SRAMs have large storage density and small access
latency. Therefore SRAMs are widely used as on chip memories where speed is more crucial
than capacity. Successive technology generations results in high chip density and therefore
leakage current is increasing exponentially due to more number of transistors per given area.
Design techniques are developed to reduce static power dissipation when the transistors are in
standby mode. Power gating is one technique where PMOS sleep transistor is added between
ground rail and circuit block and NMOS sleep transistor is added between VDD rail and
circuit block. These sleep transistors are added to cut off VDD rail from the circuit block
when the circuit block is not switching. In another technique two extra NMOS and PMOS
transistors are connected in series called stack approach. In sleep stack approach both the
technologies are combined and results are obtained. In this dissertation these conventional
leakage reduction techniques are applied to both 6T and 7T SRAM cells and results are
compared. The comparative analysis of the results shows that, Leakage reduction techniques
when applied with 7T model (9T, 11T and 13T) shows better performance as compared to
conventional 6T model (8T, 10T and 12T). Hence this dissertation concludes that 7T SRAM
cell with sleep and stacking approach (13T model) is the best leakage reduction technique.
8
CHAPTER 2
THEORATICAL BACKGROUND
SRAM or Static Random Access Memory is a form of semiconductor memory widely used in
electronics, microprocessor and general computing applications. This form of semiconductor
memory gains its name from the fact that data is held in there in a static fashion, and does not
need to be dynamically updated as in the case of DRAM memory. While the data in the
SRAM memory does not need to be refreshed dynamically, it is still volatile, meaning that
when the power is removed from the memory device, the data is not held, and will disappear.
There are two key features to SRAM and these set it out against other types of memory that
are available.
a) The data is held statically: This means that the data is held in the semiconductor
memory without the need to be refreshed as long as the power is applied to the
memory.
The circuit for an individual SRAM memory cell comprises typically four transistors
configured as two cross coupled inverters. In this format the circuit has two stable states, and
these equate to the logical "0" and "1" states. In addition to the four transistors in the basic
memory cell and additional two transistors are required to control the access to the memory
cell during the read and write operations. Sometimes further transistors are used to give either
8T or 10T memory cells. These additional transistors are used for functions such as
implementing additional ports in a register file, etc for the SRAM memory.
9
Although any three terminal switch device can be used in an SRAM, MOSFETs and in
particular CMOS technology is normally used to ensure that very low levels of power
consumption are achieved. With semiconductor memories extending to very large
dimensions, each cell must achieve very low levels of power consumption to ensure that the
overall chip does not dissipate too much power.
A SRAM cell needs to be able to read and write data and to hold the data as long as the
power is applied. An ordinary flip-flop could accomplish this requirement, but the size is
quite large. Figure 2.1 shows a standard 6-transistor (6T) SRAM cell that can be an order of
magnitude smaller than a flip-flop. The 6T cell achieves its compactness at the expense of
more complex peripheral circuitry for reading and writing the cells [18].
10
2.1.1.1 READ OPERATION
Figure 2.2 shows a SRAM cell being read. The bit lines are both initially floating high.
Without loss of generality, assume Q is initially 0 and thus QBAR is initially 1. QBAR and
BLB both should remain 1. When the word line is raised, bit should be pulled down through
driver and access transistor. At the same time bit is being pulled down, node Q tends to rise.
Q is held low by driver, but raised by current flowing in from access transistor. Hence, the
driver must be stronger than the access transistor. Specifically, the ratio of transistors must be
such that node Q remains below the switching threshold of the M4/M3 inverter. This
constraint is called read stability. Waveforms for the read operation are shown in Figure 2.2
as a 0 is read onto bit. Observe that Q momentarily rises, but does not glitch badly enough to
flip the cell.
Figure 2.3 shows the SRAM cell being written. Again, assume Q is initially 0 and that we
wish to write a 1 into the cell. bit is precharged high and left floating. BLB is pulled low by a
write driver. We know on account of the read stability constraint that bit will be unable to
force Q high through access transistor. Hence, the cell must be written by forcing QBAR low
through M6. M4 opposes this operation; thus, M4 must be weaker than M6 so that QBAR can
be pulled low enough. This constraint is called writability. Once QBAR falls low, M1 turns
OFF and M2 turns ON, pulling Q high as desired.
11
Fig 2.3 Write operation for 6T SRAM cell
Main objective of this new 7T SRAM cell [30] is to have good Read Stability and static
Noise Margins (SNMs). 7T SRAM cell is shown in fig. 2.4. This SRAM cell is made up of
seven transistors, uses single bit-line (BL), a word line (WL), and a read line (RL). Since 7T
SRAM cell uses only one bit line, power required for charging and discharging of one more
bit line will be reduced. Hence usage of only one bit line reduces power required to charge
and discharge the bit lines approximately to half, because only one bit line is charged during
read operation instead of two. The bit line is charged during the write operation about half of
the time instead of every time when a write operation is required, here we are assuming equal
probability of writing 0 and 1. The 7T SRAM cell uses two transistors M6 and M7 with read-
line (RL) for read operation.
12
Fig. 2.4 Schematic of proposed 7T SRAM Cell
While writing, the data need to be written will be loaded on bit-line (BL) and then word-line
(WL) will be activated. Strong access transistor M5 allows bit line to overpower the cell, so
that required data will be written into the cell. To write ‘1’ into the cell, the bit-line (BL) is
charged to VDD. If the data need to be written is ‘0’, bit-line should be at logic low, and then
word-line (WL) should be pulled to VDD. In write mode read-line (RL) will be inactive (i.e.
at logic ‘0’). To read data from the cell, initially bit line (BL) is being pre-charged to VDD.
After precharging the bit line read line (RL) is activated. Depending upon whether the bit line
(BL) discharges or holds the held charge, data stored in the 7T SRAM cell can be decided. If
BL discharges after pulling the RL to VDD, it indicates 7T SRAM cell is storing ‘0’ in it. If
bit line holds the held charge then the data stored is ‘1’. In read mode (WL) is inactive (i.e. at
logic ‘0’).
To ensure both read stability and writability, the transistors must satisfy ratio constraints. The
NMOS pull down transistor in the cross-coupled inverters must be strongest. The access
transistors are of intermediate strength, and the PMOS pull up transistors must be weak. To
achieve good layout density, all of the transistors must be relatively small. The SRAM cells
13
must operate correctly at all voltages and temperatures despite process variation. The stability
and writability of the cell are quantified by the hold margin, the read margin, and the write
margin, which are determined by the static noise margin of the cell in its various modes of
operation. A cell should have two stable states during hold and read operation, and only one
stable state during write.
There are many different types of semiconductor memory that are available these days.
Choices need to be made regarding the correct memory type for a given application. Possibly
two of the most widely used types are DRAM and SRAM memory, both of which are used in
processor and computer scenarios. Of these two SRAM is a little more expensive than
DRAM. However SRAM is faster and consumes less power especially when idle. In addition
to this SRAM memory is easier to control than DRAM as the refresh cycles do not need to be
taken into account, and in addition to this the way SRAM can be accessed is more exactly
random access. A further advantage if SRAM is that it is more dense than DRAM. As a result
of these parameters, SRAM memory is used where speed or low power are considerations. Its
higher density and less complicated structure also lend it to use in semiconductor memory
scenarios where high capacity memory is used, as in the case of the working memory within
computers.
14
CHAPTER 3
LEAKAGE CURRENT COMPONENTS INSIDE AN
SRAM CELL
15
3.1.2 GATE INDUCED DRAIN LEAKAGE
The gate induced drain leakage (GIDL) is caused by high field effect in the drain junction of
MOS transistors. For a NMOS transistor with grounded gate and drain potential at VDD, a
significant band bending in the drain allow electron-hole pair generation through avalanche
multiplication and the band to band tunnelling. A deep depletion condition is created since
the holes are rapidly swept out to the substrate. At the same time electrons are collected by
the drain, resulting in GIDL current. This leakage mechanism is made work by high drain to
body voltage and high drain to gate voltage.
Transistor scaling has led to the increasingly steep halo implants, where the substrate doping
at the junction interface is increased, while the channel doping is low. This is done mainly to
control punch-through and drain-induced barrier lowering while having a low impact on the
carrier mobility in the channel. The resulting steep doping profile at the drain edge increases
band to band tunnelling current there, particularly a VDB is increased. Thinner oxide and
higher supply voltage increases GIDL current.
16
To compact this limit researchers have been exploring several alternatives including the use
high permittivity gate dielectric, metal gate, novel transistor structure and circuit based
techniques. The use of high permittivity gate dielectric will result in thicker and easier to
fabricate dielectric for gate oxide capacitance with potential for significant reduction in gate
leakage. Identification of a proper high permittivity dielectric material that has good interface
state with silicon along with limited gate leakage is in progress. However it has also been
shown that use of high permittivity gate dielectric has limited value.
I= µ 1− … … … … … … . (1.1)
Equation 1.1 describes sub threshold current in terms of other device parameters
Here W and L denote the transistor width and length, µ denotes the carrier mobility.
= … … . … … … … … . . … (1.2)
=1+ … … … … … … … … (1.3)
17
Here denotes the gate input capacitance per unit area, C is the sum of depletion region
capacitance and interface trap capacitance.
When SRAM cell is in standby mode then static power dissipation occurs due to following
factors:-
High parasitic capacitance
An SRAM cell is in the inactive state, when the word line is held low and bit line is charged
to VDD. These inactive states come in between read and write operations. In the inactive
state, different transistors dissipate leakage power depending on the value stored in the cell.
This leakage current primarily owes its origin to two dominant leakage mechanism viz., sub
threshold leakage and gate leakage. Major contributors to the gate leakage current are gate
oxide tunnelling and injection of hot carrier from substrate to the gate oxide. Gate-induced
drain leakage (GIDL) is another significant leakage mechanism, resulting due to the depletion
at the drain surface below the gate-drain overlap region. Due to the substantial increase in the
leakage current, the static power consumption is expected to exceed the switching component
of the power consumption unless effective measures are taken to reduce the leakage power.
Due to adverse SCEs, the channel length cannot be arbitrarily reduced even if allowed by
lithography. For digital applications, the most undesirable SCE is the reduced gate threshold
voltage at which the device turns on, especially at high drain voltages. Therefore, to take the
best advantage of the new high-resolution lithographic techniques, new device designs,
structures, and technologies should be developed to keep SCEs under control at very small
dimensions. In addition to gate oxide thickness and junction scaling, another technique to
improve short-channel characteristics is well engineering. By changing the doping profile in
the channel region, the distribution of the electric field and potential contours can be changed.
The goal is to optimize the channel profile to minimize the off-state leakage while
maximizing the linear and saturated drive currents. Super steep retrograde wells and halo
18
implants have been used as a means to scale the channel length and increase the transistor
drive current without causing an increase in the off-state leakage current.
Till recently, the drain source sub-threshold current had been thought to be the dominant
leakage mechanism. A number of techniques have been proposed in the particular literature
for reducing drain to source sub-threshold leakage when the SRAM is in the inactive state.
19
3.2.2 GATE TUNNELING LEAKAGE
Electrons (holes) tunnelling from the bulk silicon through the gate oxide into the gate results
in gate tunnelling current in an NMOS (PMOS) transistor. Gate tunnelling current is
composed of three major components:
In bulk CMOS technology, the gate to substrate leakage current is several orders of
magnitude lower than the overlap tunnelling current and gate to channel current [22]. On the
other hand, while the overlap tunnelling current dominates the gate leakage in the OFF state,
gate to channel tunnelling dictates the gate current in the ON condition. Since the gate to
source and gate to drain overlap regions are much smaller than the channel region, the gate
tunnelling current in the OFF state is much smaller than gate tunnelling in the ON state [22].
If SiO2 is used for the gate oxide, PMOS transistors will have about one order of magnitude
smaller gate leakage than NMOS transistors [22, 23]. Therefore, in an SRAM cell, the power
saving achieved by increasing the oxide thickness of the PMOS transistors is marginal. The
sub threshold and gate tunnelling leakage currents of an SRAM cell storing “0” are shown in
Figure 2.3[22].
20
3.3 STANDBY LEAKAGE REDUCTION TECHNIQUES
3.3.1 LEAKAGE REDUCTION BY STACKING EFFECT
Stacking of series-connected transistors reduces the sub threshold leakage currents when
more than one transistor in the stack is turned off, which is known as stacking effect [19]. It
yields a positive potential at the intermediate node of off-transistors, which has three effects:
1) Gate-to-source voltage of upper transistor becomes negative
2) Reverse biased body-to-source voltage of upper transistor induces larger body effect
3) Reduced drain-to-source voltage
21
input vector during standby periods since it determines the number of off-transistors in the
stack. In the following, existing techniques are described in more details.
There are many ways to use a sleep transistor, but the basic idea is to increase the resistance
by inserting the extra transistors (sleep transistors) in series between the power supply and
ground, thereby reducing the standby leakage currents. The sleep transistors are turned on
when circuits are in active mode and turned off when circuits are in standby mode. In the
following, existing techniques are described in more details.
22
power supply and ground using sleep transistors, this technique reduces the leakage power in
standby mode. During standby mode, both sleep transistors are turned off to produce stacking
effect which reduces leakage current by increasing resistance of the path from power supply
to ground.
Increasing the threshold voltage is one of the effective ways to reduce the leakage current.
There are several ways to achieve this [24].
Increase a doping concentration.
Increase a gate oxide thickness.
Apply a reverse body bias voltage.
In the following, existing techniques are described in more details.
Multi-threshold voltage CMOS (MTCMOS) [24]-[25] uses high-threshold devices as sleep
transistors while low-threshold devices are used to implement the logic. In practice, one sleep
transistor per gate is used, but larger granularities are also used, which require fewer but
larger sleep transistors. Typically, the NMOS sleep transistor is preferable because the on
resistance of NMOS is smaller than that of PMOS at the same width; hence, NMOS has size
advantage over PMOS. This technique, however, comes with area and performance penalties.
23
assigned along non-critical path reduces the leakage current.7T SRAM model is designed by
using this technique for leakage reduction.
Reverse boy biasing (RBB) [28]-[29] is an effective way of reducing the leakage in standby
mode by increasing the threshold voltages of MOS transistors (making the substrate (body)
voltage higher than supply voltage for PMOS transistors and lower than ground for NMOS
transistors); reverse biasing body to source junction of a MOS transistor widens the bulk
depletion region and increases the threshold voltage. Reverse body bias is applied to suppress
the leakage current when circuits are in standby mode, and is removed to restore the nominal
performance of the transistors when circuits are in active mode as shown in Figure 3.6.
24
CHAPTER 4
PROPOSED SRAM CELLS FOR LEAKAGE
REDUCTION
As shown in above figure 4.1, NMOS M8 sleep transistor is connected between VDD and
pull up network and PMOS M9 sleep transistor is connected between pull down network and
ground. When SRAM cell is in active mode then both sleep transistors remain in on state.
The voltage at source node of sleep NMOS transistor is the difference between the power
supply and threshold voltage of NMOS. The voltage at source node of PMOS sleep transistor
25
is equal to negative of threshold voltage of PMOS. Static power is proportional to applied
voltage, so with the reduced voltage the power reduces.
4.1.2 9T SRAM CELL
9T SRAM cell is designed by adding NMOS and PMOS sleep transistors to 7T SRAM cell
for leakage reduction. As 7T SRAM cell is designed to reduce the leakage current by using
dual threshold technique in which the transistors which are not in critical path are kept at high
threshold voltage as compared to transistors which are in critical path as explained above in
section 3.3.3. Now to further reduce the leakage current we have used sleep approach to this
7T SRAM cell as shown in figure 4.2
26
4.2 STACK APPROACH
By using stacking approach we have designed 10T and 11T SRAM cells. In this method there
are 8 cross coupled transistors in SRAM cell and leakage is drastically reduced in an
exponential manner with the increase of threshold voltage.
27
coupled. The pairs of M4-M8 and M1-M5 are called leakage control transistors. Here two
leakage control transistors NMOS (M1 and M5) and PMOS (M4 and M8) are connected with
two symmetrical invertors.
Here in Fig.4.4 drain terminals of both the transistors (M7 and M3) or, (M2 and M6) are
connected to the nodes Q and QB and produce output voltages, respectively. By the
properties of leakage control transistors (M4-M8) and (M1-M5), they will work near its cut-
off region, so their resistances will be lesser than their OFF resistances, thus allowing a little
conduction [12]. Even though the resistances are not as high as their OFF state resistances,
they increase the resistance from VDD to ground path, controlling the flow of lower leakage
currents, resulting in leakage power reduction [13].
28
4.3.1 12T SRAM CELL
The schematic of 6T SRAM cell with both stacking and sleep transistors is shown in figure
4.5. In this approach, we have combined both stacking and sleep approach. When SRAM cell
is in standby mode then both the sleep transistors are in cut off state and due to stacking of
transistors further reduction in leakage current takes place. There is increase in area due to
extra transistors and wires for sleep signals.
13T SRAM cell is designed by applying both stacking and sleep approach to 7T SRAM cell
to further reduce the leakage current. As we have discussed above that power gating is one
technique where PMOS sleep transistor is added between ground rail and circuit block and
NMOS sleep transistor is added between VDD rail and circuit block. These sleep transistors
are added to cut off VDD rail from the circuit block when the circuit block is not switching.
In another technique two extra NMOS and PMOS transistors are connected in series called
stack approach. In sleep stack approach both the technologies are combined and results are
obtained as shown in below figure 4.6
29
Fig. 4.6 Schematic of 13T SRAM cell
30
CHAPTER 5
SIMULATION AND RESULT
Cell Sizing:
W1/L1 = 230nm / 70nm ………………… (NMOS latch transistor)
W2/L2 = 160nm / 80nm ………………… (Access transistor)
W3/L3 = 160nm / 80nm ………………… (Access transistor)
W4/L4 =135nm / 80nm…………………. (PMOS latch transistor)
31
W5/L5 = 230nm/ 70nm…………………. (NMOS latch transistor)
W6/L6 = 135nm / 80nm ………………… (PMOS latch transistor)
32
5.3.1 SCHEMATIC OF 6T SRAM CELL FOR READ OPERATION
33
5.3.3 SCHEMATIC OF 6T SRAM CELL FOR WRITE OPERATION.
34
5.3.5 SCHEMATIC OF 6T SRAM FOR WRITE STATIC NOISE
MARGIN
Fig. 5.5 Schematic of 6T SRAM cell for calculation of write static noise margin
Fig. 5.6 Waveform of 6T SRAM cell for calculation of write static noise margin
35
5.3.7 SCHEMATIC OF 6T SRAM FOR READ STATIC NOISE MARGIN
Fig. 5.7 Schematic of 6T SRAM cell for calculation of read static noise margin
Fig. 5.8 waveform of 6T SRAM cell for calculation of read static noise margin
36
5.3.9 SCHEMATIC OF 6T SRAM FOR HOLD STATIC NOISE
MARGIN
Fig. 5.9 Schematic of 6T SRAM cell for calculation of hold static noise margin
Fig. 5.10 Waveform of 6T SRAM cell for calculation of hold static noise margin
37
5.3.11 SCHEMATIC OF 7T SRAM CELL FOR READ OPERATION
38
5.3.13 SCHEMATIC OF 7T SRAM CELL FOR WRITE OPERATION
39
5.3.15 SCHEMATIC OF 7T SRAM CELL FOR WRITE OPERATION
40
5.3.17 SCHEMATIC OF 7T SRAM FOR READ STATIC NOISE
MARGIN
Fig. 5.17 Schematic of 7T SRAM cell for calculation of read static noise margin
Fig. 5.18 Waveform of 7T SRAM cell for calculation of read static noise margin
41
5.3.19 SCHEMATIC OF 7T SRAM FOR WRITE STATIC NOISE
MARGIN
Fig. 5.19 Schematic of 7T SRAM cell for calculation of write static noise margin
Fig. 5.20 Waveform of 7T SRAM cell for calculation of write static noise margin
42
5.4 SIMULATION OF LEAKAGE CONTROL MODELS
Simulation work of all the leakage control models discussed in chapter 4 is carried out to
calculate the leakage current using cadence tool. When SRAM is idle (word line =0, i.e. no
read and write operation) then current supplied by the voltage source VDD is leakage current.
While calculating the leakage current internal data storage nodes must be initialized by
complementary bits.
43
5.4.2 WAVEFORM OF LEAKAGE CURRENT IN 9T SRAM CELL
44
5.4.4 WAVEFORM OF LEAKAGE CURRENT IN 11T SRAM CELL
45
5.4.6 WAVEFORM OF LEAKAGE CURRENT IN 13T SRAM CELL
46
5.5 LAYOUTS OF LEAKAGE CONTROL SRAM CELLS
For calculation of area, we have designed the layouts of all SRAM cells using cadence tool.
Layouts are verified by using Mentor’s Calibre DRC (Design rule check) and LVS (layout
versus schematic).
47
5.5.2 7T SRAM CELL LAYOUT
48
5.5.4 9T SRAM CELL LAYOUT
49
5.5.6 11T SRAM CELL LAYOUT
50
5.5.8 13T SRAM CELL LAYOUT
51
5.6 RESULTS
We have tabulated the results of the entire research work. Table 1 provides the comparative
analysis between 6T and 7T SRAM cell. Table 2 provides the leakage current in basic SRAM
models and reduction in leakage power after adopting various techniques. From layout of
various SRAM models it also calculates the area. Table 3 compares the percentage increase
in area and percentage decrease in leakage current of all SRAM cells.
52
TABLE2. LEAKAGE POWER AND AREA FOR SRAM MODELS
53
TABLE3. COMPARATIVE ANALYSIS
54
CHAPTER 6
CONCLUSION AND FUTURE SCOPE
6.1 CONCLUSION
The simulation of 6T and 7T SRAM cells has been carried out successfully with the help of
cadence tool on 65nm technology at 25 degree Celsius. The compared parameters are
propagation delay, power consumption and noise margin (during hold, read and write).
The results obtained from the simulation of 6T and 7T cell shows that 7T SRAM cell gives
the low power and better stability as the structure is such modified that it uses the single bit
line for charging and discharging and providing dual port operation also. We can see that by
single bit operation write delay is reduced by 2.55% and by using dual threshold voltage
technique leakage power consumption is also reduced by 39.91%. Read destruction problem
is also cured as read SNM is increased by 142.22%, but write SNM is little reduced which we
can consider acceptable as other parameters are improved.
The comparative analysis of the results shows that, Leakage reduction techniques when
applied with 7T model (9T, 11T and 13T) shows better performance as compared to
conventional 6T model (8T, 10T and 12T). 7T SRAM cell with sleep and stacking approach
(13T model) is the best leakage reduction technique and it yields 75% leakage power
reduction and only 11.70% area increment as compared to 6T SRAM cell with sleep and
stacking approach (12T model). By adding extra transistors there is an increase in delay and
area of SRAM cell. Hence the authors conclude that the proposed SRAM architectures (9T,
11T and 13T) can be used for low power applications and high performance.
In our research, we focus on reducing leakage power consumption, and did not consider the
effect of transistor adding on circuit delay. So, this should be analyzed and designed in order
to meet the circuit performance value.
Analyzing the impact of loading effect on leakage current:
The impact of the loading effect on leakage current is considered to further enhance the
accuracy of leakage current analysis in standby leakage reduction methods.
55
REFERENCES
[1] Xuning Chen and LiShiuan Peh “Leakage Power Modelling and Optimization in Interconnection
Networks” in proceeding ACM Islped, Korea, 2003.
[2] Alexandru Andrei, Marcus Schmitz, Petru Eles, Zebo Peng, and Bashir M. Al-Hashimi. Overhead-
Conscious Voltage Selection for Dynamic and Leakage Energy Reduction of Time Constrained
Systems. In Proc. Conf. on Design, Automation and Test in Europe, page 10518, Washington, DC,
USA, 2004. IEEE Computer Society.
[3] S. Mutoh, “1-V Power Supply High-speed Digital Circuit Technology with Multi threshold-Voltage
CMOS,” IEEE Journal of Solis-State Circuits, Vol. 30, No. 8, pp. 847-854, August 1995.
[4] Gholamreza Karimi1 and Adel Alimoradi “Multi-Purpose Technique to Decrease Leakage Power in
VLSI Circuits” Canadian Journal on Electrical and Electronics Engineering Vol. 2, No. 3, March 2011.
[5] B. S. Amrutur and M. A. Horowitz, Speed and power scaling of SRAM's, IEEE Journal of Solid-State
Circuits, vol. 35, February 2000.
[6] Kaushik Roy “Leakage Current Mechanisms and Leakage Reduction Techniques in Deep-Sub
micrometer CMOS Circuits Proceedings of the IEEE, Vol. 91, NO. 2, Feb, 2003.
[7] Michael Powell Se-Hyun Yang, Babak Falsafi, Kaushik Roy, and T. N. Vijay Kumar “Gated-Vdd: A
Circuit Technique to Reduce Leakage in Deep-Submicron Cache Memories, in proceeding ACM,
ISLPED, Korea 2000.
[8] Masaya Sumita, Shiro Sakiyama , Masayoshi Kinoshita, Yuta Araki, Yuichiro Ikeda, and Kohei
Fukuoka., “Mixed body bias techniques with Fixed Vt and Ids Generation Circuits, IEEE Journal of
solid-state circuits, VOL. 40, NO. 1, Jan 2005.
[9] Liqiong Wei., Zhanping Chen, Kaushik Roy, Mark C. Johnson, Yibin Ye and Vivek K.De. “Design
and Optimization of Dual-Threshold Circuits for Low-Voltage Low-Power Applications” IEEE
Transactions on very large scale integration system, vol. 7, no. 1, March 1999.
[10] Hiroaki Okuyama, Takeshi Nakano, Shuichi Nishida, Etsuro Aono. Hisahiro Satoh and Shigeru Akita.
“A7.5-ns 32Kx8 CMOS SRAM” IEEE Journal of solid-state circuits” vol. 23. no. 5. Oct, 1988.
[11] Neil H.E.Weste , David Harris and Ayan Banerjee “CMOS VLSI DESIGN – A Circuits and System
Perspective” Pearson education, Third edition, ninth impression 2009.
[12] Y. Ye, S. Borkar, and V. De, "A new technique for standby leakage reduction in high-performance
circuits," VLSI Circuits, 1998. Digest of Technical Papers. 1998 Symposium on, vol., no., pp.40-41, 11-
13 Jun 1998.
[13] K. Cao, W.-C. Lee, W. Liu, X. Jin, P. Su, S. Fung, J. An, B. Yu, and C. Hu , "BSIM4 gate leakage
model including source-drain partition," Electron Devices Meeting, 2000. IEDM '00.Technical Digest.
International, vol., no., pp.815-818, 2000.
[14] Bsim group, univ. california, berkeley. bsim4 mosfet model. [Online]. Available: http://www-
device.eecs.berkeley.edu/bsim/?page=BSIM4
[15] G. Razavipour, A. Afzali-Kusha “Design and Analysis of Two Low-Power SRAM Cell Structures”
IEEE Transaction on very large scale integration systems, VOL. 17, NO. 10, Oct. 2009.
56
[16] A. Agarwal, C. Kim, S. Mukhopadhyay, and K. Roy, “Leakage in nano -scale technologies:
mechanisms, impact and design considerations,“ in Proc. of Design Automation Conf.,2004.
[17] Sirisantana, N.; Wei, L.; Roy, K.; , "High-performance low-power CMOS circuits using multiple
channel length and multiple oxide thickness," Computer Design, 2000. Proceedings. 2000
International Conference on , vol., no., pp.227-232, 2000.
[18] J. Kao, S. Narendra, and A. Chandrakasan , "MTCMOS hierarchical sizing based on mutual exclusive
discharge patterns," Design Automation Conference, 1998. Proceedings, vol., no., pp.495-500, 19-19
June 1998.
[19] L. Wei, Z. Chen, M. Johnson, K. Roy, and V. De, "Design and optimization of low voltage high
performance dual threshold CMOS circuits," Design Automation Conference, 1998. Proceedings, vol.,
no., pp.489-494, 19-19 June 1998.
[20] M. Ketkar and S. Sapatnekar, "Standby power optimization via transistor sizing and dual threshold
voltage assignment," Computer Aided Design, 2002. ICCAD 2002. IEEE/ACM International
Conference on , vol., no., pp. 375- 378, 10-14 Nov. 2002.
[21] T. Kuroda, T. Fujita, S. Mita, T. Nagamatsu, S. Yoshioka, K. Suzuki, F. Sano, M. Norishima, M.
Murota, M. Kako, M. Kinugawa, M. Kakumu, and T. Sakurai, "A 0.9-V, 150-MHz, 10-mW, 4 mm2, 2-
D discrete cosine transform core processor with variable threshold-voltage (VT) scheme," Solid-State
Circuits, IEEE Journal of , vol.31, no.11, pp.1770-1779, Nov 1996.
[22] L. Yan, J. Luo, N. Jha, "Joint dynamic voltage scaling and adaptive body biasing for heterogeneous
distributed real-time embedded systems," Computer- Aided Design of Integrated Circuits and Systems,
IEEE Transactions on , vol.24, no.7, pp. 1030- 1041, July 2005.
[23] A. Q. Ansari, J. A. Ansari, “Design of 7T SRAM Cell for Low Power Applications”, 2015 Annual
IEEE India Conference (INDICON 2015), ISBN 978-1-4673-7398-2, 17-20 December 2015.
[24] M. A. Khan, A. Q. Ansari, “n-Bit Multiple Read and Write FIFO Memory Model for Network-on
Chip,” Proc. World Congress on Information and Communication Technology (WICT 2012), Mumbai,
pp. 1322 – 1327, Dec. 2011.
[25] A. Q. Ansari, “Multiple Valued Logic Versus Binary Logic,” C. S. I. Communications, India, Vol.20,
No.5, pp.30 – 31, November 1996.
[26] M Ayoub Khan, A Q Ansari, “A Journey from Computer Networks to Networks-on-Chip”. IEEE
Beacon, Vol. 31, No. 1, pp. 71-77, March 2012.
[27] A. Q. Ansari, Neeraj Kumar Gupta, “MIPS-NF Instructions for Fourth Generation Processor,” Proc.
2nd IEEE Conf. on Comp., Control, and Comm., Pakistan, pp. 01 – 05, February 2009.
[28] A. Q. Ansari, M. A. Khan, “Parallel and Dynamic Virtual Channel Manager (VCM) for 3-D Network-
On-Chip (NoC) Router”, Indian Patent JOURNAL. Submitted: 03/08/2011 16:07:38.
[29] A. Q. Ansari, M. A. Khan, “Architecture of 3-D Network-On-Chip (NoC) Router with Guided Flit
Logic”, filed with Indian Patent Office, New Delhi. Submitted: 18/01/2013 15:39:18.
[30] M. A. Khan, A. Q. Ansari, A. Abraham, “Preface,” International Journal of Embedded Systems, Vol.
5, Nos. 1 & 2, Jan. 2013.
57
[31] A. Q. Ansari, Neeraj Kumar Gupta, “Neuro-Fuzzy Integrated System with its Different Domain
Applications,” Int. Journal of Intelligent Systems Technologies and Applications, Vol. 11, Nos. 3 & 4,
pp. 160- 178, March 2012.
[32] A. Q. Ansari, M. Ayoub Khan, “A Journey from Computer Networks to Networks-on-Chip”. IEEE
Beacon, Vol. 31, No. 1, pp. 71-77, March 2012.
[33] A. Q. Ansari, “Segmentation and Approximation Coding Based Algorithm for Compression of Solid
Colour Images,” Arab Gulf Journal of Scientific Research, Vol. 27, No. 1 – 2, pp. 26 – 32, 2009.
[34] A. R. Nasir, A. Q. Ansari, W. Ahmad, “A Simple Method for Measurement of Impedances in Polar
Form,” Journal of the Institution of Engineers (India), Vol.76, pp.79-80, March 1996.
[35] A. Q. Ansari, “Multiple Valued Logic Versus Binary Logic,” CSI Communications, India, Vol.20,
No.5, pp.30 – 31, November 1996.
[36] A. Q. Ansari, “Hierarchical Fuzzy Control for Industrial Automation”, Scholars’ Press, Germany,
2013. ISBN: 978-3-639-51592, 2013.
[37] M. A. Khan, A. Q. Ansari, “Handbook of Research on Industrial Informatics and Manufacturing
Intelligence: Innovations and Solutions." Publisher: IGI Global, U.S.A., 2012.
[38] A. Q. Ansari, M. A. Khan, "Fundamentals of Industrial Informatics and Communication
Technologies," in Handbook of Research on Industrial Informatics and Manufacturing Intelligence:
Innovations and Solutions. Chapter-1, pp. 1-19, IGI Global, USA, March 2012.
[39] A. Q. Ansari, M. A. Khan, Mohammad Rashid Ansari, “Advancement in Energy Efficient Routing
Algorithms for 3-D Network-on-Chip Architecture,” Proc. National Conference on Emerging Trends
and Electrical and Electronics Engg. (ETEEE-2015), New Delhi, pp. 104 – 110, 2-3 February, 2015.
[40] A. Q. Ansari, R. Biswas and S. Aggarwal, “Neutrosophic classifier: An Extension of Fuzzy
Classifier,” Applied Soft Computing, Vol. 13, Issue 1, pp. 563-573, 2013.
[41] A. Q. Ansari, Neeraj Kumar Gupta “Neuro-Fuzzy Integrated System and its VLSI Design for
Generating Membership Function” Proc. World Congress on Information and Communication
Technology (WICT 2012), Mumbai, pp. 1374 – 1378, 11-14 Dec. 2011.
[42] A. Q. Ansari, J. A. Ansari, “Design and Comparison of Single Bit SRAM Cell Under Different
Configurations”, National Conference on Emerging Trends in Electrical and Electronics Engineering
(ETEEE-2015), 6-7 Feb. 2015, Jamia Millia Islamia, New Delhi.
[43] A. Q. Ansari, A. Khusro, “Performance Evaluation of Classifier Techniques to Discriminate Odors
with an E-Nose,” Proc. IEEE Indicon 2015, 17-20 December 2015.
[44] A. Q. Ansari, M. A. Khan, M. R. Ansari, “Performance Evaluation of Various Parameters of Network-
On-Chip (NoC) for Different Topologies,” Proc. IEEE Indicon 2015, 17-20 December 2015.
-------------------------
58