You are on page 1of 4

An 18 mV Offset, 193 ps Sensing Delay, and Low

Static Current Sense Amplifier for SRAM


Pallab Pran Dutta∗ , Arun Mohan B † , and Saroj Mondal‡ , Member, IEEE
Department of Electrical and Electronics Engineering,
Birla Institute of Technology and Science − Pilani, Hyderabad Campus, Hyderabad 500078, India
Email: {∗ h20181230222, † p20170016, ‡ saroj}@hyderabad.bits-pilani.ac.in

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

current of this topology results in a significant power overhead. M3 M4


NSA
Moreover, issues such as kickback noise and quick abandon of
previous values severely degrade its performance. Therefore,
these issues should be addressed before employing them in an n-sense M9
SRAM architecture.

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

1.4 1.5 1.6 1.7 1.8 1.9 2.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

M19 M20 Tristate Buffer

Conventional
M21 M22 M25 CLK
25

Improved

20 Proposed

Differential Amplifier M26

Delay (ns)
15

SR Latch
OUTYY OUTXX 10

0
S R
0 0.1 0.2 0.3 0.4 0.5 0.6

Bit Line Capacitance (pF)


Fig. 3. Proposed latch type sense amplifier.

Fig. 6. Sensing delay comparison among conventional, improved, and


proposed LTSA with respect to bit line capacitance.

sense amplifier has a better performance compared to the


Fig. 4. Layout of the proposed latch type sense amplifier. conventional, and improved LTSA and the variation of sensing
delay with supply voltages is very small.
IV. P OST- LAYOUT SIMULATION RESULTS B. Variation in Bit line capacitance
The proposed sense amplifier is designed and simulated in The variation of sensing delay with the bit line capacitance
0.18 µm CMOS technology and its layout is shown in Fig. is shown in Fig. 6. It is to be noted that the variation of the
4. The layout dimension of the sense amplifier is 15.641 × bit line capacitance has a drastic effect in the sensing delay
82.037 µm2 . Post layout simulations are carried out using of the improved sense amplifier, whereas it has an almost
standard foundry model files to incorporate the parasitic effects negligible effect in the proposed sense amplifier. It depicts
and process variation. a sub-linear characteristic with bit line capacitance, whereas
it exhibits a near linear variation for both conventional and
A. Variation in supply voltage improved LTSA.
Constant scaling of device channel length has invariably
allowed designers to reduce the supply voltage. To ensure C. Transient response of the proposed sense amplifier
robustness and proper functioning of the sense amplifier, the Fig. 7 shows the transient analysis during the read operation
supply voltage is varied from 1.4 V to 2 V with a step size of of the proposed sense amplifier at a supply voltage of 1.8 V
0.1 V, and the corresponding simulation results are shown in and the operating frequency of 1 GHz. During the negative
Fig. 5. It has been observed that the sensing delay increases half cycle of the clock, M12 and M13 will be turned off and
as the power supply goes down. In every case, the proposed M8 and M11 will be turned on and drives the output nodes

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.95 sensing speed over traditional sense amplifiers and works at


V (V)

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.39 of 18 mV. The proposed topology exhibit very-low static


V (V)

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)

1.0 [1] R. D. Chandankhede, D. P. Acharya, and P. K. Patra, “Design of high


0.5 OUTXX speed sense amplifier for sram,” in IEEE ICACCCT, 2014, pp. 340–343.
0.0
2.0
[2] T. Na, S.-H. Woo, J. Kim, H. Jeong, and S.-O. Jung, “Comparative study
1.5
of various latch-type sense amplifiers,” IEEE TVLSI Systems, vol. 22,
V (V)

1.0 no. 2, pp. 425–429, 2013.


0.5 OUTYY [3] A. Natarajan, V. Shankar, A. Maheshwari, and W. Burleson, “Sensing
0.0 design issues in deep submicron cmos srams,” in IEEE ISVLSI: New
0 10 20 30 40
Frontiers in VLSI Design. IEEE, 2005, pp. 42–45.
Time (ns) [4] R. J. Baker, CMOS: circuit design, layout, and simulation. John Wiley
& Sons, 2019.
[5] P. M. Figueiredo and J. C. Vital, “Kickback noise reduction techniques
Fig. 7. Transient response of the proposed latch type sense amplifier. for cmos latched comparators,” IEEE TCAS II: Express Briefs, vol. 53,
no. 7, pp. 541–545, 2006.
[6] D. Arora, A. K. Gundu, and M. S. Hashmi, “A high speed low
voltage latch type sense amplifier for non-volatile memory,” in 20th
OUTX and OUTY to VDD . On the other hand, during the International Symposium on VDAT. IEEE, 2016, pp. 1–5.
positive half cycle of the clock BL is higher than BL, node [7] I. S. A. Halim, N. A. N. B. Z. Abidin et al., “Low power cmos charge
INY goes higher than INX thus driving OUTX to zero and sharing dynamic latch comparator using 0.18 µm technology,” in IEEE
RSMNE, 2011, pp. 156–160.
OUTY to VDD. OUTXX and OUTYY are glitch-free outputs [8] M. Nasrollahpour, C.-H. Yen, and S. Hamedi-Hagh, “A high-speed,
after passing through the buffer stage. low-offset and low-power differential comparator for analog to digital
Table I shows the performance comparison of the state- converters,” in IEEE ISOCC, 2017, pp. 220–221.
[9] S. Babayan-Mashhadi and R. Lotfi, “Analysis and design of a low-
of-the-art sense amplifier designed for SRAMs, non-volatile voltage low-power double-tail comparator,” IEEE transactions on VLSI
memories (NVM), and analog to digital converters (ADC). systems, vol. 22, no. 2, pp. 343–352, 2013.
Anh et al. achieved a better sensing speed, but suffers from [10] E. Seevinck, P. J. van Beers, and H. Ontrop, “Current-mode techniques
for high-speed vlsi circuits with application to current sense amplifier
high kickback noise and static current, and consumes much for cmos sram’s,” IEEE JSSC, vol. 26, no. 4, pp. 525–536, 1991.
higher power than the proposed one. [11] B. Wicht, T. Nirschl, and D. Schmitt-Landsiedel, “Yield and speed
optimization of a latch-type voltage sense amplifier,” IEEE JSSC, vol. 39,
V. C ONCLUSION no. 7, pp. 1148–1158, 2004.
[12] D. Anh-Tuan, K. Zhi-Hui, and Y. Kiat-Seng, “Hybrid-mode sram sense
In this paper, a high-performance sense amplifier with amplifiers: New approach on transistor sizing,” IEEE TCAS II: Express
Briefs, vol. 55, no. 10, pp. 986–990, 2008.
high sensing speed, and low offset voltage is reported. The
proposed sense amplifier shows an 85% improvement in the

Authorized licensed use limited to: DELHI TECHNICAL UNIV. Downloaded on February 10,2023 at 08:38:05 UTC from IEEE Xplore. Restrictions apply.

You might also like