Professional Documents
Culture Documents
Abstract—A highly sensitive sense amplifier for static random Among the many different sense amplifiers reported, latch
access memory (SRAM) with a very low offset voltage, negligible type sense amplifiers are widely preferred since it offers
static current, and low kickback noise is presented in this paper. higher sensing speed and low power consumption [2]. Apart
We propose to use a preamplifier stage instead of positive
feedback between the input and the sense amplifier to improve from that, a sense amplifier must have high sensitivity, low
the sensitivity of the sense amplifier. The proposed sense amplifier kickback noise, negligible static current, and quick abandon
is designed and simulated using 0.18 µm CMOS technology node. of previous value, to compete with todays high-frequency
With a supply voltage of 1.4 V and an operating frequency of 1 clocks. Generally, the static power consumption is reduced
GHz, the proposed sensing amplifier has a sensing delay of 193.2 by isolating the pull-up and pull-down parts and accessing
ps, which is 85% better than conventional designs. The sense
amplifier has an offset voltage of 18 mV. them by two different signals [3]. The power consumption can
Index Terms—Memory, sense amplifier, sensitivity, SRAM, be further reduced by increasing the sensitivity of the sense
offset voltage. amplifier using a preamplifier and an SR latch at the output
[4]. The kickback noise is reduced by isolating the high swing
I. I NTRODUCTION output nodes from the input nodes [5]. To abandon previous
values one can periodically charge/discharge each node to
Advancements in CMOS process technology and microelec- a known value. In this paper, we present a sense amplifier
tronics circuits enable us to develop high speed and high- that utilizes a preamplifier stage instead of positive feedback
end processors for various applications, ranging from car stage between the input and the sense amplifier to improve the
electronics to handheld electronic devices, and from health sensitivity of the sense amplifier. The proposed sense amplifier
monitoring to edge computing devices. The speed/speed-up consumes a negligible static current as it breaks the p− and
factor of a processor depends on how fast one can access n−sense parts during the negative phase of a clock.
the cache memory for a read/write operation [1]. Generally, The rest of the paper is organized as follows: Section II
a cache memory comprises of static random-access memory introduces the basic latched type sense amplifier and how one
(SRAM) cells since it offers faster read and write operations can improve the performance further. Section III describes
when compared to other volatile memory cells. The access the proposed latched type sense amplifier and its operation.
time/speed and sensitivity of an SRAM cell are determined by Section IV presents post-layout simulation results to validate
the performance of the sense amplifier, which is an operational the proposed topology and detailed comparison among the-
transconductance amplifier (OTA). state-of-the-art sense amplifier, and finally section V concludes
Sense amplifier is considered as one of the most essential the paper.
peripheral circuits in memory devices and plays a vital role
in terms of functionality, reliability, and performance. A sense II. SENSE AMPLIFIERS
amplifier amplifies the difference between the two bit lines A. Latch Type Sense Amplifer (LTSA)
to quickly figure out the stored data in an SRAM cell. Apart The conventional latch type sense amplifier is shown in Fig.
from that, a sense amplifier reduces the voltage swing required 1. It comprises of two cross-coupled CMOS inverter pairs, M1 ,
in the highly capacitive bit lines as they amplify a small M2 , and M3 , M4 , which acts as a positive feedback circuit
differential voltage developed in the bit lines to full swing and hence makes it very fast. During the negative half cycle
outputs that drive the peripheral circuits, thereby reducing of a clock, M7 is turned off and M5 and M6 are turned on.
power consumption and delay. On the contrary, due to the For bit line signals greater than |VT HP |, drain terminals of
noise, process, voltage, and temperature variation, the exact bit M1 , M2 , M3 , and M4 transistors in the cross-coupled inverter
line signals, 1 or 0, of a memory cell varies over a large range, pairs are charged up to bit line voltages. During this phase,
and to recognize the stored data correctly, sense amplifier plays the output does not track any value and simply follows the
an important role. Therefore, the main function of a sense input at the bit lines. During the positive half cycle of the
amplifier in a memory circuit is amplification, delay and power clock, M7 is turned on and M5 and M6 are turned off.
reduction, and signal restoration. Therefore, based on the input states, cross-coupled inverter
978-1-7281-9369-4/20/$31.00
c 2020 IEEE pair will latch 0 or 1, respectively. However, the high static
Authorized licensed use limited to: DELHI TECHNICAL UNIV. Downloaded on February 10,2023 at 08:38:05 UTC from IEEE Xplore. Restrictions apply.
VDD Vdd
p-sense M8
M1 M3
BL M5 BL PSA
M6 BL BL
M1 M2
M2 M4
M5
precharge
CLK EC
M7
M6 M7
Fig. 1. Conventional latch type sense amplifier. VDD/2
B. Improved LTSA
Fig. 2. Improved latch type sense amplifier.
To minimize the static current in an LTSA, an improved
version of the latch type sense amplifier is shown in Fig. 2.
It comprises of two basic sense amplifier viz. NMOS sense
amplifier (NSA) and PMOS sense amplifier (PSA), and an
and the positive feedback stage. Moreover, it ensures that the
equilibration circuitry (EC). The purpose of NSA and PSA is
sensing is not affected by the kickback noise and glitches.
to pull the bit line values from VDD /2 to 0 and VDD /2 to
VDD , respectively, whereas EC initializes bit lines to VDD /2 During the precharge phase, when the clock is low, both
to start the sensing operation. To start the sensing operation, OUTX and OUTY are set to VDD . On the contrary, when
precharge signal is raised to logic high value which will the clock goes high M12 and M13 transistors are turned on.
eventually equilibrate both BL and BL to VDD /2. Now, assert Initially, INY is higher than INX because, tristate buffer output
n − sense (to fire NSA) followed by p − sense (to fire PSA) is logic zero, transistor M17 will be stronger than M16 , and
signal to pulled BL or BL to 0 or VDD from VDD /2. In this thus driving the OUTY node to zero, which will eventually
topology, we are avoiding to fire the sense amplifiers (NSA and turn off M15 transistor. As a result, the voltage at OUTX
PSA) at the same time to reduce the flow of contention current stays at VDD , and VDS of M12 is VDD −VT HN . Buffers are
[4]. As the bit line swing is reduced from VDD to VDD /2, one employed at the output nodes OUTX and OUTY to remove
may prefer this topology for low power application. However, unwanted glitches from the output. The preamplifier stage
this topology suffers from kickback noise and has a memory comprises of a single-stage OTA and a tristate buffer as shown
of previous sensing operation. in Fig. 3. The tristate buffer is employed to reduce power
consumption. The OTA amplifies the difference between the
III. PROPOSED LTSA bit line voltages BL and BL. When the BL goes lower
The proposed sense amplifier is shown in Fig. 3. It uses than BL, the current flowing through M20 transistor is larger
a preamplifier stage to enhance the sensitivity, a clock gated than the current in M19 transistor since VSG,20 is higher
mechanism (M10 −M13 ) to erase the sense amplifier memory, than VSG,19 . The current flowing through the branch of M19
and an SR-latch to quickly stabilize the output. The SR latch and M21 will be mirrored by M22 transistor, but, the current
helps the sense amplifier to deliver output at the rising edge flowing through M22 transistor is lower than M20 transistor,
of the clock. The preamplifier stage increases the sensitivity which will eventually lower the output voltage of the OTA.
and allows a minimum input voltage less than the threshold Now, this will cause a transition from low to high at the
voltage of a MOS transistor. Transistors M12 and M13 are used output of the tristate buffer. The entire circuit is self-biased
to break the p−sense and n−sense part which will eventually and no external references are used. Therefore, by employing
stop the flow of static current and thereby reducing power the preamplifier stage proposed LTSA enhances the sensing
consumption. M14 and M15 are incorporated to isolate the speed and reduces the static power consumption by separating
input of the sense amplifier from the high swing output node p− and n−sense parts during the negative phase of the clock.
Authorized licensed use limited to: DELHI TECHNICAL UNIV. Downloaded on February 10,2023 at 08:38:05 UTC from IEEE Xplore. Restrictions apply.
VDD p-sense VDD 10
M10 M8 M9 M11
8
OUTY OUTX
Delay (ns)
6
CLK M12 M13 CLK Conventional
Improved
4 Proposed
M14 n-sense M15
INX INY 2
M16 M17
Pre-Amplifier 0
VDD VDD
V (V)
DD
M18 M23
Fig. 5. Sensing delay comparison among conventional, improved, and
M24 proposed LTSA with respect to supply voltage.
BL
CLK
BL
Conventional
M21 M22 M25 CLK
25
Improved
20 Proposed
Delay (ns)
15
SR Latch
OUTYY OUTXX 10
0
S R
0 0.1 0.2 0.3 0.4 0.5 0.6
Authorized licensed use limited to: DELHI TECHNICAL UNIV. Downloaded on February 10,2023 at 08:38:05 UTC from IEEE Xplore. Restrictions apply.
TABLE I
P ERFORMANCE COMPARISON WITH THE STATE - OF - THE ART
Parameters Arora [6] Halim [7] Mehdi [8] Babayan [9] Evert [10] Wicht [11] Anh [12] Proposed
Process 65 nm 0.18 µm 65 nm 0.18 µm 0.18 µm 0.18 µm 0.18 µm 0.18 µm
Offset voltage (mV) 26.23 - - - - - - 18
I-mode V-mode Differential Double-Tail I-mode V-mode H-mode V-mode
Architecture
LTSA LTSA Comparator Comparator LTSA LTSA LTSA LTSA
Supply Voltage (V) 1.2 1.8 1.2 1.2 1.8 1.8 1.8 1.4
Oprt. Frequency - 100 MHz 1 GHz 2.5 GHz - - - 1 GHz
Static Pdiss Low Low Low - Medium Medium High Low
Kickback Noise Medium - Low High High High Medium Low
Sensing Delay (ps) 946 1699 219 - 230 1241 144 193
Total Pdiss (µW) 46 460 755 329 953 947 386 62
Area (µm2 ) - 47.12 55.27 19.80 - - - 35.81
Application NVM ADC ADC ADC SRAM SRAM SRAM SRAM
1.30
an operating frequency of 1 GHz with a supply voltage of 1.8
0.65
CLK V. It has a sensing delay of 193.2 ps and an offset voltage
0.00
0.38
0.37 power consumption because, during the negative phase, p−
0.36 BL
0.35 and n−sense parts are separated from each other and there is
2.5
2.0 no direct path from VDD to GND for tristate buffer. However,
1.5
V (V)
1.0
non-zero static current flow through the preamplifier stage.
0.5 OUTX The active power consumed by the proposed sense amplifier
0.0
2.0
is 62 µW and one can further reduce by adopting a clock gated
1.5
preamplifier instead of a normal preamplifier.
V (V)
1.0
OUTY
0.5
2.0 R EFERENCES
1.5
V (V)
Authorized licensed use limited to: DELHI TECHNICAL UNIV. Downloaded on February 10,2023 at 08:38:05 UTC from IEEE Xplore. Restrictions apply.