Professional Documents
Culture Documents
Comparative Study of Various Latch-Type Sense Amplifiers
Comparative Study of Various Latch-Type Sense Amplifiers
Authorized licensed use limited to: MANIPAL INSTITUTE OF TECHNOLOGY. Downloaded on December 14,2021 at 07:25:25 UTC from IEEE Xplore. Restrictions apply.
426 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 22, NO. 2, FEBRUARY 2014
80
FSPA-VLSA
NMOS Sensing
DSPA-VLSA
Scheme
60 FS-CLSA
HSNA-VLSA
σOS (mV) DSNA-VLSA
PMOS Sensing
Scheme
40 HS-CLSA
DSTA-VLSA
20
Region 1 Region 2 Region 3 Region4 Region 5 Region 6
Near VSS Under VTHN Intermediate Region Above VDD – |VTHP| Near VDD
0
0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.1
VBL (V)
εOX are the permittivity of silicon and the gate oxide, respectively. as the voltage-to-current conversion problem. Therefore, the sensing
The transistor variability used in the MC simulations was modeled as dead zone of the FS-CLSA is below VTHN .
a VTH variation that follows a Gaussian distribution, using (2). A VT In FSPA-VLSA, shown in Fig. 1(a), the mismatch between the
was calculated using (3) based on the transistor model’s physical weak latching pMOSs (MP1 and MP2) does not contribute to VOS
parameters. However, [12] revealed that RDF-induced VTH variation when VBL is higher than VDD − |VTHP | because they are in the
comprises ∼ 60% of the total VTH variation in deep sub-micron sub-threshold region in the early sensing period [7]. Thus, only
technology because there are other variability sources, such as line the mismatch between the strong latching nMOSs (MN1 and MN2)
edge roughness (LER) [13], TOX variation, and interface roughness contributes to VOS . However, when VBL falls below VDD − |VTHP |,
[14]. Therefore, A VT was adjusted by multiplying the value obtained MP1 and MP2 are turned on, and their mismatch begins to contribute
from (3) by 1.7 (= 1/0.6) to account for the effects of other variability to VOS . Moreover, because MP1 and MP2 are turned on even before
sources, including β (= μn Cox W/L) variation. When designing an the sensing operation starts, invalid current paths [dotted lines in
SA, yield is the most important design criterion. Because the industry Fig. 1(a)] occur, which reduces ΔVBL and leads to a rapid increase
design target of 3·σOS is typically set to be 50-70 mV, the SAs in in the sensing failure probability. Therefore, the sensing dead zone
this brief are designed to have a σOS of 20 mV. of an FSPA-VLSA is less than VDD − |VTHP |.
The simulation methodology for performing sensing dead zone Recently, a ground sensing structure has been proposed to achieve
analysis is as follows. With a fixed value of VBL , the correct sensing a large sensing margin in the DRAM [15]. In this case, because
operation occurs when ΔVBL is larger than VOS . Then, YSA can be VBL is low, the VLSA with a pMOS headswitch and nMOS access
estimated as transistors (HSNA-VLSA) is required; two pMOS access transistors
number of correct sensing operations and an nMOS footswitch of FSPA-VLSA are replaced with two
YSA = . (4) nMOS access transistors and a pMOS headswitch [16]. Its sensing
total MC simulation trials
Because the SAs are designed to have a σOS of 20 mV, sweeping mechanism is diametrically opposite to that of the FSPA-VLSA.
ΔVBL from −70 to 70 mV is sufficient to extract μOS and σOS Thus, the sensing dead zone of HSNA-VLSA is above VTHN . The
from the fitted Gaussian CDF. Because the SAs are designed to be CLSA with a pMOS headswitch (HS-CLSA), which has a pMOS
balanced, the extracted μOS is close to 0, and thus, can be ignored. headswitch and two nMOS precharge transistors to ground instead
The same procedures are performed while sweeping VBL from 0 V of a nMOS footswitch and two pMOS precharge transistors to VDD
to VDD . The YSA is significantly reduced when the VBL is in the in FS-CLSA, is also a candidate for the ground sensing structure
sensing dead zone. The degradation of YSA can be modeled as an [17]. Its sensing mechanism is also diametrically opposite to that of
increase in σOS according to (1). the FS-CLSA. Therefore, the sensing dead zone of the HS-CLSA is
above VDD − |VTHP |.
B. Conventional CLSAs and VLSAs
Fig. 2 shows σOS as a function of VBL for latch-type SAs. The C. VLSAs With Double Switches
range of VBL is divided into six regions, based on σOS characteristics. The invalid current paths in FSPA-VLSA or HSNA-VLSA can
For FS-CLSA shown in Fig. 1(b), which senses the current difference be removed by inserting an additional headswitch or footswitch,
induced by ΔVBL , σOS decreases and becomes saturated as VBL respectively, in addition to introducing a complementary sense enable
decreases from 1.1 V to the nMOS threshold voltage (VTHN ). On signal, as shown in Fig. 3(a) and (b). The additional switch prevents
the other hand, σOS rapidly increases when VBL is lower than VTHN . the weak latching transistors (MP1 and MP2 in DSPA-VLSA, or
The reasons for these variations are as follows. As VBL decreases, MN1 and MN2 in DSNA-VLSA) from being turned on during an
the initial voltage difference (VO ), which is defined as the voltage idle period; thus, the invalid current paths are prohibited, leading
difference between the two output nodes when a latching pMOS to a wide sensible VBL region. In the DSPA-VLSA, if the SAEB
(MP1 or MP2) is turned on, increases, and more correct decision is activated earlier than SAE, both MP1 and MP2 are turned on
occurs [3]. Thus, σOS decreases as VBL decreases. However, when when VBL is lower than VDD − |VTHP |, leading to invalid current
VBL is lower than VTHN , the input transistors (MN3 and MN4) are paths, similar to those found in FSPA-VLSA. Thus, the SAE must
not turned on. Thus, no sensing operation occurs because the input be activated earlier than the SAEB. Similarly, the SAEB must be
transistors cannot convert the input voltage into current, referred to activated earlier than the SAE in the DSNA-VLSA. This timing
Authorized licensed use limited to: MANIPAL INSTITUTE OF TECHNOLOGY. Downloaded on December 14,2021 at 07:25:25 UTC from IEEE Xplore. Restrictions apply.
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 22, NO. 2, FEBRUARY 2014 427
to VBL and from VBL to GND, and thus it cannot avoid these two
types of invalid current paths at the same time. For the reason,
10
DSTA-VLSA can be sensitive to the timing difference of ΔtSAE =
|tSAE −tSAEB | and its variation caused by the process variation, where
tSAEB and tSAE are the SAEB and SAE activation times, respectively.
0
When VBL is in regions 1 and 6, an invalid current path does not occur
0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.1
because the weak latching transistors are always off. However, when
VBL (V)
VBL is in the regions 2-5, invalid current path occurs. Especially,
Fig. 5. σOS of DSTA-VLSA according to SA input voltage (VBL ). when VBL is in the regions 3 and 4, both invalid current paths from
VDD to VBL and from VBL to GND occur, which makes σOS be very
sensitive to the ΔtSAE . Thus, the ΔtSAE needs to be carefully taken
into account when designing DSTA-VLSA. In this brief, mean + 3
sigma of the ΔtSAE is designed to be less than 20 ps to make σOS
sequence is implemented by using an inverter between SAE (SAEB)
less sensitive to the ΔtSAE .
and SAEB (SAE). Because of the additional switch, the sensing dead
zones of double switch schemes become narrow compared to those
of single switch schemes; however, the sensing dead zones never III. S UITABLE SA S CHEME BASED ON SA I NPUT VOLTAGE
disappear because of the voltage delivery problems introduced by To select a suitable SA based on VBL , not only the sensing dead
the access transistors. Because the pMOS access transistors in the zone but also the sensing delay, power consumption, and PDP must be
DSPA-VLSA cannot perfectly transfer the VBL when it is lower than considered. The sensing delay of an SA (TSA ) is defined as the time
|VTHP |, the sensing dead zone is below |VTHP |. Similarly, because delay from the time that the rising SAE (or falling SAEB) reaches
nMOS access transistors in DSNA-VLSA cannot perfectly transfer half of VDD to the time that VOUT reaches 90% (or 10%) of VDD . The
the VBL higher than VDD − VTHN , the sensing dead zone is above power consumption of an SA (PSA ) comprises the idle power (Pidle )
VDD − VTHN . in the idle period and the sensing power (Psensing) in the sensing
Authorized licensed use limited to: MANIPAL INSTITUTE OF TECHNOLOGY. Downloaded on December 14,2021 at 07:25:25 UTC from IEEE Xplore. Restrictions apply.
428 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 22, NO. 2, FEBRUARY 2014
SA
SA
Fig. 6. Normalized σOS , power consumption (PSA ), sensing delays (TSA ), and PDP of latch-type SAs according to input voltage region. (a) Regions 1 and 2.
(b) Regions 3 and 4. (c) Regions 5 and 6.
period. Pidle contains the power consumption due to the invalid Psensing = VDD IDD . (10)
current in the VLSAs with a single switch, sub-threshold leakage
current of the off-state transistors, and the gate leakage current of Because the direction of the invalid current path in the nMOS
the on-state transistors. Psensing comprises the power consumption sensing scheme is different from that in the pMOS sensing scheme,
caused by the sensing current (current through VDD (IDD ) for pMOS the equation for Pidle is slightly different. Fig. 6 shows the
sensing schemes or current through VSS (ISS ) for nMOS sensing simulation results for σOS , power consumption, sensing delay, and
schemes) and the leakage current. Both powers are measured from PDP for different VBL . All simulation results are normalized. σOS is
the time at which the sensing operation begins to the time at which normalized by 20 mV; power consumption, sensing delay, and PDP
all SAs finish sensing; they are then averaged over this time period. are normalized by their minimum value among all SAs.
Therefore, PSA is given by
PSA = Pidle + Psensing . (6) A. VBL in Regions 1 and 2
For the nMOS sensing scheme When the VBL is in Regions 1 and 2, FSPA-VLSA, DSPA-VLSA,
and FS-CLSA operate in the sensing dead zone because the pMOS
Pidle = (VDD −VBL ) IMP1 +(VDD −VBLB ) IMP2 +VDD Ileakage (7) access transistors in the FSPA-VLSA and DSPA-VLSA cause the
Psensing = VDD ISS . (8) voltage delivery problem and the nMOS input transistors in the
FS-CLSA cause the voltage-to-current conversion problem. Thus, the
For the pMOS sensing scheme
HSNA-VLSA, DSNA-VLSA, HS-CLSA, and DSTA-VLSA can be
Pidle = VBL IMN1 + VBLB IMN2 + VDD Ileakage (9) selected in terms of σOS , as shown in Fig. 6(a).
Authorized licensed use limited to: MANIPAL INSTITUTE OF TECHNOLOGY. Downloaded on December 14,2021 at 07:25:25 UTC from IEEE Xplore. Restrictions apply.
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 22, NO. 2, FEBRUARY 2014 429
The PSA of the HSNA-VLSA, DSNA-VLSA, HS-CLSA, and 5 and 6. Double switch schemes with both footswitch and headswitch
DSTA-VLSA decreases with VBL because of the decrease in sens- can be used to solve the invalid current problem. Double switch
ing current. The TSA of the HSNA-VLSA, DSNA-VLSA, and schemes were recommended in the regions 3 and 4. Nonetheless,
DSTA-VLSA decreases with VBL because the effect of the latching SAs utilizing these schemes still showed sensing dead zones because
nMOSs, which has larger driving strength than that of the latching of the access transistors. Using transmission access transistors with
pMOSs due to the larger mobility, increases with VBL . In the double switches, the sensing dead zone can be completely removed.
HS-CLSA, when VBL increases, the capacitance charging delay at This applies to cases in which the input voltage range is from GND
the output node increases, whereas the latching delay in the two to VDD .
cross-coupled inverters decreases [3]. Because both delays change as
a function of VBL and compensate for each other, the TSA of the
HS-CLSA is almost flat in Regions 1 and 2. R EFERENCES
The HSNA-VLSA exhibits the smallest PDP. Therefore, this SA [1] Y. Tsiatouhas, A. Chrisanthopoulus, G. Kamoulakos, and T. Han-
is recommended to be operated in Regions 1 and 2. iotakis, “New memory sense amplifier designs in CMOS technol-
ogy,” in Proc. IEEE Int. Conf. Electron., Circuits Syst., Feb. 2000,
pp. 19–22.
B. VBL in Regions 3 and 4 [2] R. Sarpeshkar, J. L. Wyatt, N. C. Lu, and P. D. Gerber, “Mismatch
sensitivity of a simultaneously latched CMOS sense amplifier,” IEEE
Because VBL in Regions 3 and 4 is in the intermediate voltage
J. Solid-State Circuits, vol. 26, no. 10, pp. 1413–1422, Oct. 1991.
region, the single switch schemes have the invalid current path, and [3] B. Wicht, T. Nirschl, and D. Schmitt-Landsiedel, “Yield and speed
thus FSPA-VLSA and HSNA-VLSA operate in the sensing dead optimization of a latch-type voltage sense amplifier,” IEEE J. Solid-State
zone. The FS-CLSA operates in the sensing dead zone when the Circuits, vol. 39, no. 7, pp. 1148–1158, Jul. 2004.
VBL is in Region 3 because of the voltage-to-current conversion [4] T. Kobayashi, K. Nogami, T. Shirotori, and Y. Fujimoto, “A current-
controlled latch sense amplifier and a static power-saving input buffer
problem of the nMOS input transistors. Therefore, the DSNA-VLSA, for low-power architecture,” IEEE J. Solid-State Circuits, vol. 28, no. 4,
DSPA-VLSA, DSTA-VLSA, and HS-CLSA can be selected for pp. 523–527, Apr. 1993.
Regions 3 and 4, and the FS-CLSA can be selected for Region 4, as [5] A. Do, Z. Kong, and K. Yeo, “Criterion to evaluate input-offset voltage
shown in Fig. 6(b). of a latch-type sense amplifier,” IEEE Trans. Circuits Syst. I, Reg. Papers,
vol. 57, no. 1, pp. 83–92, Jan. 2010.
The PSA of the DSNA-VLSA, DSPA-VLSA, and DSTA-VLSA
[6] P. A. Stolk, F. P. Widdershoven, and D. B. M. Klassen, “Modeling
is almost flat because of no invalid current and almost flat sensing statistical dopant fluctuations in MOS transistors,” IEEE Trans. Electron
current. However, the PSA of the FS-CLSA (HS-CLSA) increases Devices, vol. 45, no. 9, pp. 1960–1971, Sep. 1998.
(decreases) with VBL because of the increase (decrease) in sensing [7] T. Kawahara, R. Takemura, K. Miura, J. Hayakawa, S. Ikeda, Y.
current. The TSA of the FS-CLSA exponentially decreases and Lee, Y. Goto, K. Ito, T. Meguro, H. Takahashi, H. Matsuoka,
and H. Ohno, “2Mb SPRAM (spin-transfer torque RAM) with bit-
the TSA of HS-CLSA exponentially increases with VBL because of by-bit bi-directional current write and parallelizing-direction current
the different polarity of the input transistors, which leads to the read,” IEEE J. Solid-State Circuits, vol. 43, no. 1, pp. 109–120,
voltage-to-current conversion problem. The TSA of the DSNA-VLSA, Jan. 2008.
DSPA-VLSA, and DSTA-VLSA decreases with VBL (in the same [8] W. Y. Cho, B.-H. Cho, B.-G. Choi, H.-R. Oh, S.-B. Kang, K.-S. Kim, K.-
H. Kim, D.-E. Kim, C.-K. Kwak, H.-G. Byun, Y.-N. Hwang, S.-J. Ahn,
manner of as previously described in Section A).
G.-T. Jung, H.-S. Jung, and K. Kim, “A 0.18-μm 3.0V 64-Mb nonvolatile
DSNA-VLSA and DSPA-VLSA exhibit the smallest PDP. phase-transition random access memory (PRAM),” IEEE J. Solid-State
Therefore, these SAs are recommended to be operated in Circuits, vol. 40, no. 1, pp. 293–300, Jan. 2005.
Regions 3 and 4. [9] R. Singh and N. Bhat, “An offset compensation technique for latch
type sense amplifiers in high-speed low-power SRAMs,” IEEE Trans.
Very Large Scale Integr. (VLSI) Syst., vol. 12, no. 6, pp. 652–657,
C. VBL in Regions 5 and 6 Jun. 2004.
[10] A. J. Bhavnagrwala, X. Tang, and J. D. Meindl, “The impact
When VBL is in Regions 5 and 6, HSNA-VLSA, DSNA-VLSA, of intrinsic device fluctuations on CMOS SRAM cell stabil-
and HS-CLSA operate in the sensing dead zone because the nMOS ity,” IEEE J. Solid-State Circuits, vol. 36, no. 4, pp. 658–665,
access transistors in the HSNA-VLSA and DSNA-VLSA cause the Apr. 2001.
[11] M. J. M. Pelgrom, A. C. J. Duinmaijer, and A. P. G. Welbers, “Matching
voltage delivery problem and the pMOS input transistors in the
properties of MOS transistors,” IEEE J. Solid-State Circuits, vol. 24,
HS-CLSA cause the voltage-to-current conversion problem. Thus, no. 5, pp. 1433–1440, Oct. 1989.
the FSPA-VLSA, DSPA-VLSA, FS-CLSA, and DSTA-VLSA can be [12] K. J. Kuhn, “Reducing variation in advanced logic technolo-
selected based on σOS , as shown in Fig. 6(c). gies: Approaches to process and design for manufacturability of
The PSA , TSA , and PDP of the SAs are the counterparts of those of nanoscale CMOS,” in Proc. IEEE Int. Electron Device Meeting,
Dec. 2007, pp. 471–474.
the SAs in Regions 1 and 2. Therefore, FSPA-VLSA is recommended [13] D. Reid, C. Millar, G. Roy, S. Roy, and A. Asenov, “Understanding LER-
to be operated in Regions 5 and 6. induced statistical variability: A 35,000 sample 3D simulation study,” in
Proc. Eur. Solid State Device Res. Conf., Sep. 2009, pp. 423–426.
IV. C ONCLUSION [14] A. Asenov, S. Kaya, and J. H. Davies, “Intrinsic threshold voltage
fluctuations in decanano MOSFETs due to local oxide thickness vari-
The input voltage region in which an SA cannot correctly detect ations,” IEEE Trans. Electron Devices, vol. 49, no. 1, pp. 112–119,
the input voltage difference is called the sensing dead zone. Because Jan. 2002.
each SA scheme has its own respective sensing dead zone, detailed [15] J. Barth, D. Anand, J. Dreibelbis, and E. Nelson, “A 300 MHz
multi-banked eDRAM macro featuring GND sense, bit-line
knowledge of this zone is important for designing a high-yield
twisting and direct reference cell write,” in Proc. IEEE Int.
memory. In this brief, we analyzed the sensing dead zones of the most Solid-State Circuits Conf., Dig. Tech. Papers, Aug. 2002,
popular latch-type SAs and proposed a suitable SA scheme according pp. 156–157.
to the input voltage region. VLSAs with single switch have the fewest [16] S. Chung, “Method and system for DRAM sensing,” U.S. Patent
number of transistors and the best performance. However, because 7 369 425, May 6, 2008.
[17] W. David, “Sense amplifier having reduced Vt mismatch in
of the wide sensing dead zones caused by the invalid current paths, input matched differential pair,” U.S. Patent 6 445 216, Sep. 3,
single switch schemes were recommended in the regions 1 and 2 or 2002.
Authorized licensed use limited to: MANIPAL INSTITUTE OF TECHNOLOGY. Downloaded on December 14,2021 at 07:25:25 UTC from IEEE Xplore. Restrictions apply.