Process Variation and Radiation-Immune Single Ended 6T SRAM Cell

I
IDES EditorThe Institute of Doctors Engineers and Scientists - IDES

The leakage power can dominate the system power dissipation and determine the battery life in battery-operated applications with low duty cycles, such as the wireless sensors, cellular phones, PDAs or pacemakers. Driven by the need of ultra-low power applications, this paper presents single ended 6T SRAM (static random access memory) cell which is also radiation hardened due to maximum use of PMOS transistors. Due to process imperfection, starting from the 65 nm technology node, device scaling no longer delivers the power gains. Since then the supply voltage has remained almost constant and improvement in dynamic power has stagnated, while the leakage currents have continued to increase. Therefore, power reduction is the major area of concern in today’s circuit with minimum-geometry devices such as nanoscale memories. The proposed design in this paper saves dynamic write power more than 50%. It also offers 29.7% improvement in TWA (write access time), 38.5% improvement in WPWR (write power), 69.6% improvement in WEDP (write energy delay product), 26.3% improvement in WEDP variability, 5.6% improvement in RPWR (read power) at the cost of 22.5% penalty in SNM (static noise margin) at nominal voltage of VDD = 1 V. The tighter spread in write EDP implies its robustness against process and temperature variations. Monte Carlo simulation measurements validate the design at 32 nm technology node.

ACEEE Int. J. on Signal & Image Processing, Vol. 01, No. 03, Dec 2010




      Process Variation and Radiation-Immune Single
                  Ended 6T SRAM Cell
                                                     A. Islam1, M. Hasan2
  1
      Department of Electronics and Communication Engg., Birla Institute of Technology, Mesra, Ranchi, Jharkhand, India
                                           Email: aminulislam@bitmesra.ac.in
             2
               Department of Electronics Engineering, Aligarh Muslim University, Aligarh, Uttar Pradesh, India
                                              Email: mohd.hasan@amu.ac.in

Abstract— The leakage power can dominate the system power                   Low power operation is a feature that has become a
dissipation and determine the battery life in battery-operated          necessity in today’s SoCs and µPs (microprocessors);
applications with low duty cycles, such as the wireless sensors,        hence, power consumption of SRAM modules must be
cellular phones, PDAs or pacemakers. Driven by the need of              reduced and has been under extensive investigation in the
ultra-low power applications, this paper presents single ended
6T SRAM (static random access memory) cell which is also
                                                                        technical literature [6]. However, with the aggressive
radiation hardened due to maximum use of PMOS                           scaling in technology, substantial problems are encountered
transistors. Due to process imperfection, starting from the 65          when the conventional 6T (six transistors) SRAM cell
nm technology node, device scaling no longer delivers the               architecture is utilized. Therefore, extensive research is
power gains. Since then the supply voltage has remained                 carried on designing SRAM cells for low power operation
almost constant and improvement in dynamic power has                    in the deep sub-micron/nanometer regimes [7−9]. The
stagnated, while the leakage currents have continued to                 common approach to meet the objective of low power
increase. Therefore, power reduction is the major area of               design is to add more transistors to the original 6T cell. An
concern in today’s circuit with minimum-geometry devices                8T cell can be found in [7]; this cell employs two more
such as nanoscale memories. The proposed design in this
paper saves dynamic write power more than 50%. It also
                                                                        transistors to access the read bitline. Two additional
offers 29.7% improvement in TWA (write access time), 38.5%              transistors (thus yielding a 10T cell design) are employed
improvement in WPWR (write power), 69.6% improvement in                 in [8], [9] to reduce the leakage current. However, these
WEDP (write energy delay product), 26.3% improvement in                 approaches increase the cell area and thus not suitable for
WEDP variability, 5.6% improvement in RPWR (read power) at              area constraint cache design.
the cost of 22.5% penalty in SNM (static noise margin) at                   The objective of this paper is to propose a new SRAM
nominal voltage of VDD = 1 V. The tighter spread in write EDP           cell that is scalable to small feature sizes such as 32 nm.
implies its robustness against process and temperature                  The novelty of this cell is that its design requires only 6
variations. Monte Carlo simulation measurements validate                transistors (6T). The architecture of the cell is different
the design at 32 nm technology node.
                                                                        from that of conventional 6T SRAM cell which is
Index Terms— Random dopant fluctuation (RDF), line edge                 differential in nature whereas the proposed cell is single
roughness (LER), read access time, static random access                 ended. Moreover, the design utilizes mostly PMOS
memory (SRAM), drain induced barrier lowering (DIBL),                   transistors to make it radiation-hardened. The simulation
short channel effect (SCE)                                              results of the proposed single ended PFET-based 6T
                                                                        SRAM cell (hereafter called SEP-6T) are compared with
                      I.   INTRODUCTION                                 differential 6T SRAM cell (hereafter called Dif-6T) and it
    Due to aggressive scaling, fluctuations in device                   is demonstrated that the proposed scheme offers significant
parameters are more pronounced in minimum-geometry                      advantages in terms of write dynamic power, write access
devices commonly used in area-constraint circuits such as               time, write power, write EDP and read power at the
SRAM (static random access memory) cells [1]. SRAM is                   expense of static noise margin. Moreover, simulation
a highly used circuit of modern chips. SRAM constitutes                 results using HSPICE confirm that the proposed SEP-6T is
more than half of chip area and more than half of the                   suitable for implementation at 32 nm CMOS technology.
number of devices in modern designs [2]. As per ITRS                        The remainder of the paper is organized as follows.
prediction, embedded cache will occupy 90% of an SoC                    Various failure mechanisms are briefly reviewed in Section
(system-on-chip) by 2013 [3]. Even today, an H-264                      II. Section III briefly discusses impact of scaling – DIBL
encoder for a high-definition television requires, at least, a          (Drain-Induced Barrier Lowering) and SCE (Short-Channel
500 kb memory as a search-window buffer that contributes                Effect), read stability, and write-ability. Section IV presents
40% to its total power dissipation [4]. The SNM (static                 brief discussion on read/write operation, cell sizing and
noise margin) model in [5] assumes identical device                     dynamic power saving of proposed SEP-6T. Section V
threshold voltages across all cell transistors, making it               explains the simulation measurement results and compares
unsuitable for predicting the effects of threshold voltage              proposed design with Dif-6T. Finally, Section VI
mismatch between adjacent transistors within a cell.                    concludes the paper.
Therefore, designer will require reinvestigation and
analysis of SNM in scaled technologies to ensure stability
of SRAM cell.

©2010 ACEEE                                                        37
DOI: 01.IJSIP.01.03.44
ACEEE Int. J. on Signal & Image Processing, Vol. 01, No. 03, Dec 2010



               II.   FAIURE MECHANISMS IN SRAM                                                     TABLE I.
                                                                                       DIBL EFFECT ON THRESHOLD VOLTAGE
    Failures in SRAM cell may be of three types – hard                                   VDS           Vt             ηDIBL
failures, soft failures and parametric failures. 1) Hard                              0            0.6292       Indeterminate
failures are caused by open or short. 2) Soft failures – there                        0.1          0.6101       0.191
are major three sources of soft failures. They are alpha                              0.2          0.5910       0.191
                                                                                      0.3          0.5719       0.191
particles released from the radioactive impurities such as                            0.4          0.5528       0.191
packaging materials, high energy neutrons from terrestrial                            0.5          0.5337       0.191
cosmic radiations and the interaction of cosmic ray thermal                           0.6          0.5146       0.191
neutron. 3) Parametric failures – since these failures are                            0.7          0.4954       0.191
caused by the variations in the device parameters, these are                          0.8          0.4763       0.191
                                                                                      0.9          0.4572       0.191
known as the parametric failures. Parametric failures                                 1.0          0.4381       0.191
include access failure defined as unacceptable increase in
SRAM cell access time; read failure is defined as flipping
of cell content while reading; write failure is defined as
inability to write to a cell and hold failure is defined as
flipping of the cell state in the standby mode, especially
when VDD approaches or falls below DRV (data retention
voltage) [10−13].

   III.   IMPACT OF SCALING AND READ/WRITE STABILITY

    Due to scaling, substantial problems arises while
designing conventional 6T SRAM cell. Therefore, impact
of scaling on read stability and write-ability is required to
be reinvestigated at scaled technology such as 32 nm
technology node.
                                                                        Figure 1. Threshold voltage (Vt) versus drain to source voltage (VDS) of
A. DIBL and SCE on Scaled Devices                                          NMOS transistor at 32 nm technology node. Vt variation due DIBL
   It is well known, that the threshold voltage is given by
                                                                        effect. The DIBL effect can be modeled as
                      (
      Vt = Vt 0 + γ ( 2 | φ F | +V SB ) − 2 | φ F |   )      (1)
                                                                                   Vt = Vt 0 − η DIBLVDS                            (2)
where Vt0 is the threshold voltage at VSB = 0 V and is
mostly a function of the manufacturing process, difference                 where Vt0 is the threshold voltage at VDS = 0V, and ηDIBL
in work-function between gate and substrate material,                   is the DIBL coefficient approximately equal to 0.191 for
oxide thickness, Fermi voltage, charge of impurities                    NFET. This is computed and verified by simulation using
trapped at the surface, dosage of implanted ions, etc; VSB is           BPTM 32 nm technology. The results are tabulated and
                                                                        plotted in Table I and Fig. 1 respectively, which shows
the source-bulk voltage; φF = VTln(NA/ni) is the bulk Fermi
                                                                        dependency of Vt on VDS. The Fig. 1 particularly, shows
potential (where VT = kT/q = 26 mV at 300 K is the thermal
                                                                        that the Vt is 0.6292 V at VDS = 0 V and the Vt drops to
voltage, NA is the doping concentration of acceptor ion of
                                                                        0.4381V at VDS = 1 V.
substrate, ni is the intrinsic carrier concentration in pure
silicon); γ = √(2qNAεsi)/Cox is the body-effect coefficient             B. Read Stability
(where εsi is the permittivity of silicon, Cox = εox/tox is the             During correct read operation, the stored data in Q (say,
gate oxide capacitance).                                                storing “1”) and QB (storing “0”) are transferred to the
    Equation (1) is suitable for estimating the threshold               bitline (BL) and bitline bar (BLB) by leaving BL at its
voltage for long channel devices (> 1 µm). It fails to model            precharged value and discharging BLB through MN3 and
threshold voltage of nanoscaled devices. To model                       MN1 (Fig. 2). A careful sizing of MN1 and MN3 is needed
threshold voltage for nanoscaled devices many factors such              to avoid accidental read upset due to building up of VQB at
as SCE (short-channel effect), RSCE (reverse short-                     QB. Minimum-sized transistors are necessary to design
channel effect), NWE (narrow-width effect), DIBL (Drain                 small-sized bitcell, which will result in longer read access
Induced Barrier Lowering) effect, etc., are to be taken into            time (TRA) because of slow discharging of large bitline
account. In short-channel devices, the depletion region                 capacitance through small-sized transistor (offering higher
around the drain increases as VDS increases and it extends              resistance). As the difference between BL and BLB builds
into the channel region. Conceptually, the drain voltage                up, the sense amplifier (not shown) [14] is activated by
assists the gate voltage in the depletion process. Hence,               asserting sense enable (SE) high to accelerate the reading
Vt decreases due to DIBL                                                process. At the point of 10% discharge of BLB, sense
                                                                        amplifier is enabled to sense the differential voltage
                                                                        between BL and BLB. Full-swing discharge of BLB does
                                                                        not take place. Hence, condition VDS,MN3 ≥ VGS,MN3 − Vt,MN3
                                                                        remains valid, which implies that NM3 remains in
©2010 ACEEE                                                        38
DOI: 01.IJSIP.01.03.44
ACEEE Int. J. on Signal & Image Processing, Vol. 01, No. 03, Dec 2010



saturation region and MN1 remains in linear region.
Boundary condition on MN1 and MN3 sizing to avoid read
upset is achieved by equating BLB discharging currents
through MN3 and MN1 as given below
        β MN 3
          2
                (
                V DD − VQB − Vt ,MN 3 2  )
                 ⎧                                            (3)
                                          VQB 2 ⎫
        = β MN 1 ⎨(V DD − Vt , MN1 )VQB −
                 ⎪                              ⎪
                                                ⎬
                 ⎪                          2 ⎪
                 ⎩                              ⎭
where
            β = µ n C ox (W/L).                       (4)
                                                                            Figure 3. Voltage ripple (VQB) versus cell ratio while reading Dif-6T
Equation (3) can be solved for VQB by substituting Vt,MN3
and Vt,MN1 using (2) and Table I. The Cell Ratio (CR) (also
called β ratio) is defined as

                (W / L) MN 1
         CR =                .                          (5)
                (W / L) MN 3

          CR is required to be set appropriately to avoid
accidental read upset. The Fig. 3 shows the plot of VQB
versus CR of Dif-6T simulated using MN1/MN3 size ratio
from 0.1 to 3.5 with minimum-sized transistors (i.e. MP1 =
MP2 = MN2 = MN4 = 32 nm/32 nm). It is observed from
Fig. 3, that the voltage rise at QB with CR = 0.1 is 0.3285
V, whereas Vtn ranges from 0.4381 V to 0.6292 V for VDS                     Figure 4. Voltage ripple versus pull-up ratio while writing to Dif-6T
ranging from 1 V to 0 V (Fig. 1) in 32 nm technology node.                C. Write-Ability
It implies that read upset may not occur due to voltage rise
                                                                              A reliable write operation is possible if node storing “1”
while reading, if CR is lowered even up to 0.1. Read
                                                                          (say, Q in Fig. 2) is pulled low enough – below the
stability also largely depends on DIBL, which is inherent to
                                                                          threshold voltage of MN1, so that writing a “1” is possible
technology scaling (i.e. SCE). To understand the
                                                                          to the other storage node (say, QB) by flipping the cell
dependence of read upset on DIBL, consider the case when
                                                                          state. Sizing of the transistors MP2 and MN4 should be
VQB is increasing from 0. The increase in VQB will increase
                                                                          such that this occurs causing flipping of state, failing which
the VDS, MN1, (Drain to source voltage of MN1). It is obvious
                                                                          will cause write failure. The size ratio between MP2 and
(Fig. 1), that this will reduce the Vt of MN1 thereby making
                                                                          MN4 called pull-up ratio (PR) (also called γ ratio) is
it stronger. This unexpected mismatch in threshold voltage
will affect the SNM of the SRAM cell (decrease in Vt will                 defined as
decrease SNM) [5]. An SRAM cell should be designed                                           (W / L) MP 2
such that under all conditions some SNM is reserved to                               PR =                 .                         (6)
cope with dynamic disturbances. Therefore, considering                                       (W / L) MN 4
the trade- off between SNM and cell size, CR is set to 1 for                        Fig. 4 plots the simulated results of VQ versus PR
the analysis in this paper (i.e. Dif-6T and SEP-6T cells are              with minimum-sized transistors (i.e. MP1 = MN1 = MN2 =
made with minimum-sized devices). It is therefore obvious                 MN3 = 32 nm/32 nm). As observed from Fig. 4, to avoid
that, neither the proposed design nor its counter part will               write failure, PR must be chosen such that VQ falls below
suffer from read upset problem.                                           threshold voltage of MN1. As mentioned above, threshold
                                                                          voltage Vtn = 0.4381 V at VDS ═ 1 V (Fig. 1) at 32 nm
                                                                          technology node. As observed from Fig. 4, VQ ═ 0.4808 V
                                                                          at PR ═ 3, which implies that PR should be set below 3 to
                                                                          avoid write failure. The PR for the proposed design as well
                                                                          as Dif-6T in this paper is set to unity which ensures their
                                                                          write-ability.

                                                                               IV. SINGLE ENDED PFET-BASED 6T SRAM CELL
                                                                              Fig. 5 shows the proposed design. It consists of two
                    Figure 2. Standard 6T SRAM cell                       cross-coupled inverters connected in a positive feed-back
                                                                          loop through transistor MP5. Unlike, conventional
                                                                          differential 6T SRAM cell, only one PMOS transistor MP3
                                                                          is used as access transistor for accessing the cell.
©2010 ACEEE                                                          39
DOI: 01.IJSIP.01.03.44
ACEEE Int. J. on Signal & Image Processing, Vol. 01, No. 03, Dec 2010



A. Read/Write operation and Cell sizing                            speed [14]. In this analysis, read operation is simulated
    Writing as well as reading takes place only through            with QB holding “1”. This is illustrated in Fig. 8, which
BLB. Thus, single ended writing and sensing (reading)              shows various node voltages while reading with QB
scheme is required for the proposed design. All the                holding “1”.
transistors (four PMOS and two NMOS) are of minimum-
sized (each 32 nm × 32 nm) to achieve smallest cell area.
PMOS transistors are used as major devices to get the
benefit of its higher radiation tolerance. Leakage currents
in NMOS transistors increase after radiation bombardment,
but leakage currents in PMOS devices remain almost
unaffected [15]. Excessive leakage in access transistor may
corrupt the stored data in storage node of the cell.
Therefore, usage of PMOS transistors will improve the
hold failure probability of the SRAM cell. Moreover,
PMOS devices have an order of magnitude smaller gate
leakage than NMOS transistors [16].
    Before and after each write operation BLB is
precharged low, by asserting PCL (pre-charge low) high at                 Figure 5. Proposed single ended 6T SRAM cell (SEP-6T)
the gate of an NMOS whose drain and source are
connected to BLB and GND (not shown). Write operation
of SEP-6T is initiated by switching MP5 off applying W =
“1” (in other time, i.e., read and hold time MP5 remains
on). This breaks the feedback path and makes writing
easier. In the literature single ended 5T SRAM cell is found
[17], which exhibits problem while writing “1” and needs
write assist method. BLB carries the complement of the bit
to be stored in storage node Q (or equivalently BLB carries
the bit to be stored at storage node QB). On application of
WL = “0”, bit applied on BLB gets complemented and
stored at Q. This bit in turn drives INV1 (inverter 1) and
finally a bit applied at BLB gets stored at QB. Thus, write
operation involves two inverters’ delay. As MP3 passes a
                                                                    Figure 6. Voltage transfer curve (VTC) of various nodes while writing
bad “0”, at the end of write “0” operation at QB, VQ2 is at                                      “0” @ QB
higher potential than GND (QB). This is evident from Fig.
6, which shows various node voltages while writing “0” @                                     TABLE II.
QB. Just after write operation, when W is pulled down in                        THRESHOLD VOLTAGE FOR OPTIMUM RESULTS
hold mode, MN2 may partially conduct causing short-                          Device                Dif- 6T             SEP-6T
circuit current to pass from VDD to GND through MP2.                      MP1, MP2 Vtp0       −0.5808 V           −0.63 V
This problem can be mitigated in two ways; 1) by using                    MP3, MP5 Vtp0       −                   −0.30 V
low-Vt (absolute value) MP5 to reduce voltage difference                  MN1, MN2 Vtn0       0.63 V              0.63 V
                                                                          MN3, MN4 Vtn0       0.63 V              −
between Q2 and QB and 2) using high-Vt MN2 to reduce
the possibility of it being on due to residual VQ2. Zero bias
threshold voltage (Vtn0) of NMOS is 0.63 V at BPTM 32
nm technology. It is already quite high compared to zero
bias threshold voltage (Vtp0) of PMOS. Therefore, in this
paper low-Vt (absolute value) MP5 is used (−0.3 V in spite
of −0.5808 V). Extensive simulations are performed to
obtain optimum results by selecting different Vts. Optimum
results in terms of various design metrics are obtained with
the Vts as shown in Table II. During write “0” to QB
operation, BLB is precharged initially to GND but not
charged. During write “1” operation at QB, BLB is initially
precharged to GND and then charged by the write circuit
(not shown). This reduces the switching activity factor,
which helps in saving dynamic power dissipation. The                      Figure 7. VTC of various nodes while writing “1” @ QB
write “1” to QB operation is illustrated in Fig. 7, which
shows various node voltages during write operation. For
the single ended read operation an inverter can be used to
sense the BLB, but other single ended sensing mechanism
such as charge re-distribution amplifier could improve read
©2010 ACEEE                                                   40
DOI: 01.IJSIP.01.03.44
ACEEE Int. J. on Signal & Image Processing, Vol. 01, No. 03, Dec 2010



                                                                          variations affect the performance and reliability of a
                                                                          design.
                                                                          A. Write Access Time
                                                                              Write access time (TWA) is estimated at different
                                                                          voltages while writing “1” @ QB. Table III presents the
                                                                          measured TWA of both the designs. Fig. 9 plots the
                                                                          simulated results for making the comparison easier. The
                                                                          TWA is estimated as the time required for writing “1” at QB
                                                                          from the point when WL reaches 50% of its full swing
                                                                          from its initial high level to the point when QB rises to
                                                                          90% of its full swing from its initial low level. As
                                                                          mentioned in Section IV-A, for writing a bit @ QB, the
  Figure 8. VTC of various nodes while reading with QB storing “1”        write operation is completed after a two inverter delays
B. Dynamic Power Saving                                                   when QB settles to its new state. Therefore, the TWA is
                                                                          longer than TRA (read access time) as shown in Section V-
     The dynamic power is one of the major contributors to                D. To understand why the TWA of SEP-6T is lower than
the total power consumption in the SRAM cell. The                         that of Dif-6T, remember that, Vt of MP2 (Vtp0 = − 0.5808
dynamic power consists mainly of two components – write                   V) of Dif-6T is lower (absolute value) than that of MP2
power and read power. These power dissipations occur due                  (Vtp0 = − 0.63 V) of SEP-6T, Thus, MP2 of Dif-6T is
to charging/discharging of large bitline capacitances. The                stronger than that of SEP-6T. This prevents MN4 of Dif-6T
bitline capacitance consists of source/drain diffusion                    to drop VQ quickly. Another reason of lower write delay in
capacitance of access transistor, interconnect capacitance                SEP-6T is that the MP3 (Vtp0 = − 0. 3 V) of SEP-6T passes
and contact capacitance. The expression for bitline                       a strong “1” from BLB to drive INV2 (inverter 2) harder
capacitance is given by                                                   and MP2 of SEP-6T is also made weaker by increasing its
      C BL = C BLB = C S / D ,cap + C int + C contact .       (7)         Vt (absolute value). This helps MN2 to quickly pull down
                                                                          storage node Q, which in turn drives INV1 and quickly
The dynamic power dissipation during write operation                      flips QB. As observed from the Table III, proposed design
contributes 70% to the total dynamic power dissipation in                 offers 29.7% improvement in TWA at nominal voltage of
SRAM cell [18]. Write dynamic power dissipation while                     VDD = 1 V.
                                                                                                    TABLE III.
writing to a cell is given by                                                                    WRITE ACCESS TIME
                                 2
        PWRITE = α BL × C BL × V DD × FWRITE                 (8)                 SRAM         TWA while writing “1” @ QB (s)      VDD
                                                                                                                                  (V)
where αBL is the switching activity factor, FWRITE is writing                               3.853e-11                            1
frequency to SRAM cell. Writing to a conventional Dif-6T                        Dif-6T      4.751e-11                            0.95
cell (Fig. 2) requires discharging (from initial high value)                                5.467e-11                            0.90
of one of the bitlines per write operation whereas the                                      6.542e-11                            0.85
proposed design requires charging (from initial precharged                                  8.047e-11                            0.80
GND value) of its only bitline (BLB) while storing “1” at                                   2.709e-11                            1.00
                                                                                SEP-6T      3.163e-11                            0.95
storage node QB (or “0” @ storage node Q). This reduces
αBL to ≤ 0.5. It is therefore, obvious from (8), that PWRITE is                             3.962e-11                            0.90
improved by more than 50% if proposed design is used                                        5.741e-11                            0.85
replacing Dif-6T.                                                                           7.794e-11                            0.80


V. SIMULATION MEASUREMENT RESULTS AND DISCUSSION
    This Section presents measurements of various design
metrics which are measured during simulation on HSPICE
using BPTM 32 nm technology [19]. Monte Carlo
simulations are performed for the measurements. During
Monte Carlo simulation, process parameters such as L
(channel length), W (width), tox, (oxide thickness), u0 (zero
bias carrier mobility) and R□ (sheet resistance) are varied
by ±10% with Gaussian distribution function. The
temperature is varied from 24°C to 134°C as well using
absolute Gaussian function. Simulation measurements are                            Figure 9. Write access time while writing “1” QB
taken for both the designs applying ±3σ variation. Monte
Carlo simulation is a method for iteratively evaluating a                 B. Write Power Measurement
design. The goal is to determine how random PVT                             Write dynamic power defined in (8) is caused due to
                                                                          charging/discharging of bitline. Dynamic power dissipation
©2010 ACEEE                                                          41
DOI: 01.IJSIP.01.03.44
ACEEE Int. J. on Signal & Image Processing, Vol. 01, No. 03, Dec 2010



during accessing a cell through its devices is generally
ignored, though it contributes a large portion to the total
dynamic power consumption. During write access in SEP-
6T, while writing “1” at QB, VDD finds path to GND
through two pull-down transistors MN1 and MN2 (Fig. 5).
BLB is asserted high for writing “1” @ QB. BLB is
connected to Q2 through MP3 while writing. The supply at
BLB does not find path to GND. Therefore, major dynamic
power dissipation during transition (accessing) is through
MN1 and MN2. Thus, total average write transition power
of SEP-6T is given by
      PW , SEP−6T = PAVG, MN1 + PAVG, MN 2                       (9)
                                                                                    Figure 10. Total average write transition power versus VDD
   where PAVG,MN1 and PAVG,MN2 are average write transition
power through MN1 and MN2 while writing “1” @ QB. In
case of Dif-6T, BLB is biased at VDD and BL is grounded
by write circuit (not shown). BL pulls-down storage node
Q below switching threshold of INV1 and finally flips the
cell to write a “1” @ QB. During this transition, VDD finds
path to GND through three transistors MN1, MN2 and
MN4. Therefore, total average write transition power of
Dif-6T is given by:
    PW , Dif − 6T = PAVG , MN 1 + PAVG , MN 2 + PAVG , MN 4      (10)

   where PAVG,MN1, PAVG,MN2 and PAVG,MN4 are average write
transition power through MN1, MN2 and MN4 while                              Figure 11. Write EDP (WEDP) estimated at different voltages while writing
                                                                                                     “1” @ QB versus VDD
writing “1” @ QB. Total average write transition power,
i.e., PW,SEP-6T and PW,Dif-6T, commonly abbreviated as WPWR
is estimated at different voltages while writing “1” @ QB
and the results are plotted in Fig. 10, which shows that the
SEP-6T outperforms Dif-6T at all supply voltages.
Equations (9), (10) and the above discussion clarify the
reason of its superiority. As observed from the Fig. 10,
proposed design offers 38.5% improvement in WPWR at
nominal voltage of VDD = 1 V.
C. Write EDP Measurements
    Reduction of EDP is a good direction for optimizing
any digital circuit including SRAM cell. Since EDP reflects                   Figure 12. Write EDP (WEDP) variability estimated at different voltages
                                                                                               while writing “1” @ QB versus VDD
the battery consumption (E) for completing a job in a
certain time (D), it is an important design metrics.                            The measurements of WEDP are taken at various
Therefore, EDP of SEP-6T and Dif-6T are estimated and                        operating voltages starting from nominal voltage of VDD = 1
results are compared. The write energy delay product                         V down to the minimal operating voltage of 0.8 V beyond
(WEDP) is estimated using write delay and write power                        which write failure begins to occur under the used writing
while writing “1” @ QB. The WEDP of SEP-6T is defined as                     condition (if write condition is changed write failure may
                                       2
                                                                             not occur). The results are plotted in Fig. 11, which shows
      W EDP, SEP −6T = PW , SEP −6T × TWA, SEP −6T .           (11)          that the SEP-6T outperforms Dif-6T at all supply voltages.
                                                                             As observed from the Fig. 11, proposed design particularly
The WEDP of Dif-6T is defined as                                             offers 69.6% improvement in WEDP at nominal voltage of
                                        2
    W EDP , Dif − 6T = PW , Dif − 6T × TWA, Dif − 6T .        (12)           VDD = 1 V.
                                                                                 Write EDP (WEDP) variability (σ/µ) is estimated at
                                                                             various supply voltages and the results are plotted in Fig.
                                                                             12. As observed from Fig. 12, fluctuations in WEDP of Dif-
                                                                             6T at lower voltages are quite satisfactory, but it shoots up
                                                                             at 0.95 V, whereas variations in SEP-6T are moderate at all
                                                                             supply voltages. To make both the circuits variation
                                                                             immune in terms of WEDP, they are to be operated at 0.9 V.
                                                                             As observed from the Fig. 12, proposed design offers

©2010 ACEEE                                                             42
DOI: 01.IJSIP.01.03.44
ACEEE Int. J. on Signal & Image Processing, Vol. 01, No. 03, Dec 2010



26.3% improvement in WEDP variability at nominal voltage                  of Dif-6T whereas in case of SEP-6T, CBLB is charged
of VDD = 1 V.                                                             through low-Vt MP3 (Vtp0 = − 0. 3 V). It implies that MN4
                                                                          does not get on till 0.63 V is applied at its gate through
D. Read Access Time
                                                                          WL, whereas only |0.3 V| applied through WL is sufficient
    As mentioned in Section IV-A, for single ended read                   to put MP3 on. Since slew rate of WL is same for both the
operation an inverter can be used to sense the BLB, but                   cases CBLB begins to charge up earlier than CBL begins to
other single ended sensing mechanism could decrease the                   discharge down.
read delay. Read access time (TRA) is estimated at different
voltages with QB storing “1” for both the design at iso-                  E. Read Power Measurement
measuring condition (i.e., with equal WL slew rate, on time                   Read power is measured with QB holding “1”. During
and same operating voltage). The measured results are                     read access in SEP-6T, VDD finds path to GND through two
reported in Table IV. The results are also plotted in Fig. 13             pull-down transistors MN1 and MN2 and storage node
for making comparison easier.                                             holding “1” charges CBLB through MP5 and MP3 (Fig. 5).
    The TRA (for Dif-6T) is estimated as the time required                Therefore, total average read transition power of SEP-6T is
for reading with QB storing “1” from the point when WL                    given by
reaches 50% of its full swing from its initial low level to
the point when BL falls by 10% of its full swing from its                      PR , SEP −6T = PR _ AVG , MN 1 + PR _ AVG , MN 2 + PBLB      (13)
initial high level. The TRA (for SEP-6T) is estimated as the
time required for reading with QB storing “1” from the                    where PR_AVG,MN1 and PR_AVG,MN2 are average read
point when WL reaches 50% of its full swing from its                      transition power through MN1 and MN2 and PBLB is power
initial high level to the point when BLB rises to 90% (so                 dissipated for charging CBLB while reading with QB storing
that inverter connected to BLB to sense its voltage is able               “1”. The PBLB per read operation is given by
to do so without fail) of its full swing from its initial low
                                                                                                 2
level. As observed from Fig. 13, SEP-6T outperforms Dif-                        PBLB = C BLB × V DD × f t                              (14)
6T at all supply voltages except at nominal voltage of VDD
= 1 V (where TRA of SEP-6T equals TRA of Dif-6T).                         where ft is transition or read frequency. In case of Dif-6T,
                                                                          BL and BLB are biased at VDD before each read operation.
                                                                          During read transition VDD finds path to GND through
                         TABLE IV.
                       READ ACCESS TIME                                   MN1 and MN2. CBL discharges through MN2 via storage
                                                                          node Q. Therefore, total average read transition power of
         SRAM          TRA with QB storing “1”        VDD                 Dif-6T is given by
                                 (s)                   (V)
                    1.667e-11                         1                        PR , Dif −6T = PR _ AVG , MN 1 + PR _ AVG , MN 2             (15)
        Dif-6T      1.913e-11                         0.95
                    2.255e-11                         0.90                where PR_AVG,MN1 and PR_AVG,MN2 are average read
                    2.764e-11                         0.85                transition power through MN1 and MN2 while reading
                    3.574e-11                         0.80                with QB storing “1”.
                    5.040e-11                         0.75
                    1.644e-11                         1                       Total average read transition power, i.e., PR_SEP-6T and
        SEP-6T      1.790e-11                         0.95                PR_Dif-6T, commonly abbreviated as RPWR is estimated at
                    1.984e-11                         0.90                different voltages while reading with QB storing “1” and
                    2.242e-11                         0.85                the results are plotted in Fig. 14. As observed from Fig. 14,
                    2.588e-11                         0.80                the proposed design outperforms the conventional Dif-6T
                    3.028e-11                         0.75                at all higher supply voltages staring from 0.85 V




                                                                             Figure 14. Total average read transition power ( RPWR) estimated at
                                                                              different voltages while reading with QB storing “1” versus VDD

         Figure 13. Read access time while writing “1” QB
                                                                          to nominal voltage of 1 V. At lower voltages such as 0.75
                                                                          V and 0.8 V, Dif-6T outperforms SEP-6T. As observed
To understand why the TRA of SEP-6T is lower than that of                 from the Fig. 14, proposed design offers 5.6%
Dif-6T, remember that, large CBL discharges (while reading                improvement in RPWR at nominal voltage of VDD = 1 V.
with QB holding “1”) through high-Vt MN4 (Vtn0 = 0.63 V)

©2010 ACEEE                                                          43
DOI: 01.IJSIP.01.03.44
ACEEE Int. J. on Signal & Image Processing, Vol. 01, No. 03, Dec 2010



F. Read EDP Measurements
   The Read Energy Delay Product (REDP) of SEP-6T and
Dif-6T are estimated and results are compared. REDP is
estimated using read delay and read power while reading
with QB holding “1”. The REDP of SEP-6T is defined as
                                       2
      REDP, SEP − 6T = PR, SEP − 6T × TRA, SEP − 6T     (16)

The REDP of Dif-6T is defined as
                                      2
   REDP , Dif − 6T = PR , Dif − 6T × TRA, Dif − 6T     (17)
                                                                                       Figure 15. Read EDP versus VDD
    The measurements of REDP are taken at various supply
voltages starting from nominal voltage of VDD = 1 V down
to the minimal supply voltage of VDD = 0.75 V beyond
which read failure begins to occur under the used reading
condition (if read condition is changed read failure may not
occur). The results are plotted in Fig. 15. As observed from
Fig. 15, SEP-6T outperforms Dif-6T at all supply voltages.
G. Static Noise Margin Measurements
   The SNM of SRAM cell is defined as the minimum DC
noise voltage necessary to flip the state of the cell. SNM of
an SRAM is a widely-used design metric that measures the
cell stability. Fig. 16 and 17 show conceptual test setup for
measuring SNM for SEP-6T and Dif-6T respectively. The
measured results when plotted is called "butterfly curve".                Figure 16. Test circuit for measurement of SNM of SEP-6T
Fig. 18 plots the combined “butterfly curve” of Dif-6T and
proposed SEP-6T at iso-measuring condition. The butterfly
curve for SEP-T is obtained in the following way using the
test circuit: 1) W and BLB are biased at GND voltage and
WL is biased at supply voltage. 2) Voltage of N1 is swept
from 0 V to supply voltage while measuring voltage of QB.
3) Voltage of N2 is swept from 0 V to supply voltage while
measuring voltage of Q in the same way. 4) Measured
voltages are plotted to get butterfly curves. The side length
of Maximum Square that can be embedded within the
smaller lobe of the butterfly curve represents the SNM of
the cell. This definition holds good because, when the                     Figure 17. Test circuit for measurement of SNM of Dif-6T
value of noise voltage (VN1 or VN2) increases from 0, the
VTC (voltage transfer characteristic) for INV1 formed with
MP1 and MN1 moves to the right and the VTC−1 (inverse
VTC) for INV2 formed with MP2 and MN2 moves
downward. Once they both move by the SNM value, the
curves meet at only two points and any further noise flips
the cell [20]. As observed from Fig. 18, SEP-T shows
22.5% penalty in SNM.
H. Comparitive Study of Cell Area
   In multi-port design, area would be the major concern.              Figure 18. Static noise margin of Dif-6T and proposed SEP-6T cell
As multi-core µPs, SoCs, and NoCs (network-on-Chip)
                                                                     will dominate future technological innovation, on-chip
                                                                     cache deigned with high density and low bitline switching
                                                                     power is an attractive choice. In 65 nm technology node,
                                                                     RD-8T (read decoupled 8T) SRAM cell proposed in [21],
                                                                     isolates read port from storage node thereby increasing read
                                                                     stability (without improving write margin significantly) at
                                                                     cost of 30% area penalty compared to dense 6T cell (which
                                                                     might me used for higher level caches). Differential data-
                                                                     aware power-supplied D2AP 8T cell with a boosted bitline
                                                                     scheme proposed in [22], incurs an area overhead similar to
©2010 ACEEE                                                     44
DOI: 01.IJSIP.01.03.44
ACEEE Int. J. on Signal & Image Processing, Vol. 01, No. 03, Dec 2010



RD-8T cell. This design also slightly degrades hold static                [9] T.-H. Kim, J. Liu, J. Keane, C. H. Kim, “A high-density
noise margin (SNM) due to stacking effect. Authors in [23]                     subthreshold SRAM with data-independent bitline leakage
                                                                               and virtual ground replica scheme,“ in Proc. Solid-State
proposed a 10T SRAM cell which solves column                                   Circuits Conference, ISSCC - 2007. Digest of Technical
interleaving problem without any extra access delay but at                     Papers. IEEE International, Feb. 2007, pp. 330-336.
the expense of large area penalty. A 32-bit word with                     [10] S. Mukhopadhyay, et al., “Statistical design and optimization
single-ended 6T SRAM bitcell in [24] consumes 16%                              of SRAM coll for yield enhancement,” Int. Conference on
                                                                               Computer Aided Design, Nov. 2004, pp. 10-13.
(including the read and write assist transistors) larger area
                                                                          [11] S. Mukhopadhyay, et al., “Modeling and estimation of
than standard 6T bitcell and 14% less than 8T proposed in                      failure probability due to parameter variations in nano-scale
[25]. In view of area constraint in future on-chip-cache, this                 SRAMs for yield enhancement,” in Proc. Symposium on
paper proposes a novel single-end 6T SRAM cell that                            VLSI Circuits, June 2004, pp. 64 – 67.
consumes less area on chip compared to standard Dif-6T                    [12] M. Alam, K. Kang, B.C. Paul, and K. Roy, “Reliability and
considering the layout of bitline routing.                                     process –variation aware design of VLSI circuits,” in Proc.
                                                                               14th International Symposium on the Physical and Failure
                                                                               Analysis of integrated circuits – IPFA 2007, Nov. 2007, pp.
                       VI. CONCLUSION                                          17-25.
                                                                          [13] H. Qin, Y. Cao, D. Markovic, A. Vladimirescu, and J.
    This paper presents a PFET-based single ended 6T                           Rabaey, “SRAM leakage suppression by minimizing standby
SRAM cell which is radiation hardened and capable of                           supply voltage,” in Proc. Int. Symp. Quality Electron. Des.,
saving write dynamic power. It has successfully                                2004, pp. 55–60.
demonstrated that the proposed design is robust against the               [14] J. Rabaey, A. Chandrakasan, and B. Nikolic, Digital
                                                                               Integrated Circuits: A Design Perspective, 2nd Edition
impact of process, voltage and temperature variations in                       Prentice-Hall, 2002.
terms of tighter spread in write EDP. The simulation                      [15] M. Barlow, et al., “A PFET-access radiation-hardened
measurement results confirm the successful functionality                       SRAM for extreme environments”, 51st Midwest Symposium
and read/write stability of the proposed design. The                           on Circuits and Systems – MWSCAS 2008, Aug. 2008, pp.
benefits of read and write power reduction make it an                          418-421.
attractive choice for applications where static noise is                  [16] W. Zhang, L. Li, and J. Hu, “Design techniques of p-type
                                                                               CMOS circuits for gate leakage reduction in deep sub-
negligible.                                                                    micron ICs,” 52nd Midwest Symposium on Circuits and
                                                                               Systems – MWSCAS 2009, Aug. 2009, pp. 551-554.
                         REFERENCES                                       [17] S. Nalam, and B. H. Calhoun, “Asymmetric sizing in a 45nm
                                                                               5T SRAM to improve read stability over 6T,” in Proc. IEEE
[1] D. Burnett, K. Erington, C. Subramanian, and K. Baker,                     2009 Custom Integrated Circuits Conference (CICC), 2009,
    “Implications of fundamental threshold voltage variations for              pp. 709-712.
    high-density SRAM and logic circuits,” in Proc. Symp. VLSI
    Tech., June 1994, pp. 15–16.                                          [18] L. Villa, M. Zhang, and K Asanovic, "Dynamic zero
                                                                               compression for cache energy reduction," in Proc. 33rd Int.
[2] S. Rusu, et al., “A 65-nm dual-core multithreaded xeon                     Symp. Microarchitecture, 2000, pp. 214-220.
    processor with 16-MB L3 cache,” IEEE J. Solid-State
    Circuits, vol. 42, no. 1, pp. 17-25, Jan. 2007.                       [19] Berkeley Predictive Technology Model (BPTM). [Online]:
                                                                               Available: http://www-device.eecs.berkeley.edu/~ptm/.
[3] Semiconductor Industry Association (SIA), International
    Technology Roadmap for Semiconductors 2005 Edition,                   [20] B. H. Calhoun, and A. P. Chandrakasan, “Static noise margin
    http://www.itrs.net/Links/2005ITRS/Home2005.htm.                           variation for sub-threshold SRAM in 65-nm CMOS”, IEEE
                                                                               J. Solid State Circuits, Vol. 42, No. 7, July 2006.
[4] J. Miyakoshi, Y. Murachi, K. Hamano, T. Matsuno, M.
    Miyama, and M. Yoshimoto, “A low-power systolic array                 [21] L. Chang, et al., “An 8T-SRAM for variability tolerance and
    architecture for block-matching motion estimation,” IEICE                  low-voltage operation in high-performance caches,” IEEE J.
    Transactions on Electronics, vol. E88-C, no. 4, pp.559-569,                Solid-State Circuits, vol. 43, no. 4, pp. 956–963, Apr. 2008.
    April 2005.                                                           [22] M.-F. Chang, et al., “Differential data-aware power-supplied
[5] E. Seevinck, F. List, and J. Lohstroh, “Static-noise margin                D2AP 8T SRAM Cell with expanded write/read stabilities for
    analysis of MOS SRAM cells,” IEEE J. Solid-State Circuits,                 lower VDDmin applications,” IEEE J. Solid-State Circuits,
    vol. SC-22, pp. 748–754, Oct. 1987.                                        Vol. 45, NO. 6, pp. 1234-1245, Jun. 2010
[6] N. Kim, et al., “Circuit and microarchitectural techniques for        [23] IK. Joon Chang, Jae-Joon Kim, Sang Phil Park, and K. Roy,
    reducing cache leakage power,” IEEE Trans. Very Large                      “A 32 kb 10T subthreshold SRAM array with bit-
    Scale Integrated (VLSI) systems, vol. 12, no. 2, pp. 167 –                 interleaving and differential read scheme in 90 nm CMOS,”
    184, Feb. 2004.                                                            IEEE, J. Solid-State Circuits, Vol. 44, No. 2, Feb. 2009.
[7] L. Chang, et al., “Stable SRAM cell design for the 32 nm              [24] J. Singh, D. K. Pradhan, S. Hollis, S. P. Mohanty, and J.
    node and beyond,” in Proc. VLSI Technology, 2005, Digest                   Mathew, “Single Ended 6T SRAM with Isolated Read-Port
    of Technical Papers. 2005 Symposium, 14-16 June 2005, pp.                  for Low-Power Embedded Systems,” in Proc. DATE 2009,
    128 – 129.                                                                 pp. 917-922.
[8] B. H. Calhoun and A. P. Chandrakasan, “A 256-kb 65-nm                 [25] N. Verma and A. P. Chandrakasan, “A 256 kb 65 nm 8T
    subthreshold SRAM design for ultra-low-voltage operation,”                 subthreshold       SRAM         employing       sense-amplifier
    IEEE J. Solid-State Circuits, Vol. 42, no. 3, pp. 680 – 688,               redundancy,” IEEE J. Solid-State Circuits, vol. 43, no. 1, pp.
    March 2007.                                                                141–149,Jan.2008.




©2010 ACEEE                                                          45
DOI: 01.IJSIP.01.03.44

Recommandé

Ih2514851489 par
Ih2514851489Ih2514851489
Ih2514851489IJERA Editor
167 vues5 diapositives
FPGA IMPLEMENTATION OF RECOVERY BOOSTING TECHNIQUE TO ENHANCE NBTI RECOVERY I... par
FPGA IMPLEMENTATION OF RECOVERY BOOSTING TECHNIQUE TO ENHANCE NBTI RECOVERY I...FPGA IMPLEMENTATION OF RECOVERY BOOSTING TECHNIQUE TO ENHANCE NBTI RECOVERY I...
FPGA IMPLEMENTATION OF RECOVERY BOOSTING TECHNIQUE TO ENHANCE NBTI RECOVERY I...Editor IJMTER
228 vues7 diapositives
MTJ-Based Nonvolatile 9T SRAM Cell par
MTJ-Based Nonvolatile 9T SRAM CellMTJ-Based Nonvolatile 9T SRAM Cell
MTJ-Based Nonvolatile 9T SRAM Cellidescitation
629 vues5 diapositives
Built-in Self Repair for SRAM Array using Redundancy par
Built-in Self Repair for SRAM Array using RedundancyBuilt-in Self Repair for SRAM Array using Redundancy
Built-in Self Repair for SRAM Array using RedundancyIDES Editor
1.5K vues4 diapositives
Bv32457460 par
Bv32457460Bv32457460
Bv32457460IJERA Editor
177 vues4 diapositives
Af34193199 par
Af34193199Af34193199
Af34193199IJERA Editor
239 vues7 diapositives

Contenu connexe

Tendances

Lecture14 par
Lecture14Lecture14
Lecture14mistercteam
3.6K vues23 diapositives
IRJET- Reduction of Dark Silicon through Efficient Power Reduction Designing ... par
IRJET- Reduction of Dark Silicon through Efficient Power Reduction Designing ...IRJET- Reduction of Dark Silicon through Efficient Power Reduction Designing ...
IRJET- Reduction of Dark Silicon through Efficient Power Reduction Designing ...IRJET Journal
10 vues4 diapositives
2 data preparation process par
2 data preparation process2 data preparation process
2 data preparation processsasikun
2.9K vues44 diapositives
Memristor Technology par
Memristor TechnologyMemristor Technology
Memristor TechnologyMuhammad Ahmed
781 vues4 diapositives
Ijetcas14 542 par
Ijetcas14 542Ijetcas14 542
Ijetcas14 542Iasir Journals
250 vues5 diapositives
Write stability analysis of 8 t novel sram cell par
Write stability analysis of 8 t novel sram cellWrite stability analysis of 8 t novel sram cell
Write stability analysis of 8 t novel sram cellMr Santosh Kumar Chhotray
1.9K vues24 diapositives

Tendances(16)

IRJET- Reduction of Dark Silicon through Efficient Power Reduction Designing ... par IRJET Journal
IRJET- Reduction of Dark Silicon through Efficient Power Reduction Designing ...IRJET- Reduction of Dark Silicon through Efficient Power Reduction Designing ...
IRJET- Reduction of Dark Silicon through Efficient Power Reduction Designing ...
IRJET Journal10 vues
2 data preparation process par sasikun
2 data preparation process2 data preparation process
2 data preparation process
sasikun2.9K vues
Implementation of an Efficient SRAM for Ultra-Low Voltage Application Based o... par IOSR Journals
Implementation of an Efficient SRAM for Ultra-Low Voltage Application Based o...Implementation of an Efficient SRAM for Ultra-Low Voltage Application Based o...
Implementation of an Efficient SRAM for Ultra-Low Voltage Application Based o...
IOSR Journals235 vues
Track e low voltage sram - adam teman bgu par chiportal
Track e   low voltage sram - adam teman bguTrack e   low voltage sram - adam teman bgu
Track e low voltage sram - adam teman bgu
chiportal1.5K vues
Eyad zuraiqi ph_d_dissertation_04_2012_5 par Tuan Huynh
Eyad zuraiqi ph_d_dissertation_04_2012_5Eyad zuraiqi ph_d_dissertation_04_2012_5
Eyad zuraiqi ph_d_dissertation_04_2012_5
Tuan Huynh593 vues
Testing DRAM and Correcting errorsby using Adaptive Technique par IJERA Editor
Testing DRAM and Correcting errorsby using Adaptive TechniqueTesting DRAM and Correcting errorsby using Adaptive Technique
Testing DRAM and Correcting errorsby using Adaptive Technique
IJERA Editor121 vues
RRAM Status and Opportunities par Deepak Sekar
RRAM Status and Opportunities RRAM Status and Opportunities
RRAM Status and Opportunities
Deepak Sekar4.7K vues
IRJET- Design of Energy Efficient 8T SRAM Cell at 90nm Technology par IRJET Journal
IRJET-  	  Design of Energy Efficient 8T SRAM Cell at 90nm TechnologyIRJET-  	  Design of Energy Efficient 8T SRAM Cell at 90nm Technology
IRJET- Design of Energy Efficient 8T SRAM Cell at 90nm Technology
IRJET Journal50 vues
A Single-Ended With Dynamic Feedback Control 8T Subthreshold SRAM Cell par Ieee Xpert
A Single-Ended With Dynamic Feedback Control 8T Subthreshold SRAM Cell A Single-Ended With Dynamic Feedback Control 8T Subthreshold SRAM Cell
A Single-Ended With Dynamic Feedback Control 8T Subthreshold SRAM Cell
Ieee Xpert317 vues
Abstract The Prospect of 3D-IC par vishnu murthy
Abstract The Prospect of 3D-ICAbstract The Prospect of 3D-IC
Abstract The Prospect of 3D-IC
vishnu murthy187 vues

Similaire à Process Variation and Radiation-Immune Single Ended 6T SRAM Cell

Design and Simulation Low power SRAM Circuits par
Design and Simulation Low power SRAM CircuitsDesign and Simulation Low power SRAM Circuits
Design and Simulation Low power SRAM Circuitsijsrd.com
1.3K vues6 diapositives
Average and Static Power Analysis of a 6T and 7T SRAM Bit-Cell at 180nm, 90nm... par
Average and Static Power Analysis of a 6T and 7T SRAM Bit-Cell at 180nm, 90nm...Average and Static Power Analysis of a 6T and 7T SRAM Bit-Cell at 180nm, 90nm...
Average and Static Power Analysis of a 6T and 7T SRAM Bit-Cell at 180nm, 90nm...idescitation
717 vues5 diapositives
PERFORMANCE EVALUATION OF DIFFERENT SRAM CELL STRUCTURES AT DIFFERENT TECHNOL... par
PERFORMANCE EVALUATION OF DIFFERENT SRAM CELL STRUCTURES AT DIFFERENT TECHNOL...PERFORMANCE EVALUATION OF DIFFERENT SRAM CELL STRUCTURES AT DIFFERENT TECHNOL...
PERFORMANCE EVALUATION OF DIFFERENT SRAM CELL STRUCTURES AT DIFFERENT TECHNOL...VLSICS Design
9 vues13 diapositives
Study and Analysis of Low Power SRAM Memory Array at nano-scaled Technology par
Study and Analysis of Low Power SRAM Memory Array at nano-scaled TechnologyStudy and Analysis of Low Power SRAM Memory Array at nano-scaled Technology
Study and Analysis of Low Power SRAM Memory Array at nano-scaled TechnologyIRJET Journal
4 vues7 diapositives
30_Design.pdf par
30_Design.pdf30_Design.pdf
30_Design.pdfSunil Kumar
2 vues7 diapositives
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee... par
 Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee... Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee...
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee...VLSICS Design
8 vues11 diapositives

Similaire à Process Variation and Radiation-Immune Single Ended 6T SRAM Cell(20)

Design and Simulation Low power SRAM Circuits par ijsrd.com
Design and Simulation Low power SRAM CircuitsDesign and Simulation Low power SRAM Circuits
Design and Simulation Low power SRAM Circuits
ijsrd.com1.3K vues
Average and Static Power Analysis of a 6T and 7T SRAM Bit-Cell at 180nm, 90nm... par idescitation
Average and Static Power Analysis of a 6T and 7T SRAM Bit-Cell at 180nm, 90nm...Average and Static Power Analysis of a 6T and 7T SRAM Bit-Cell at 180nm, 90nm...
Average and Static Power Analysis of a 6T and 7T SRAM Bit-Cell at 180nm, 90nm...
idescitation717 vues
PERFORMANCE EVALUATION OF DIFFERENT SRAM CELL STRUCTURES AT DIFFERENT TECHNOL... par VLSICS Design
PERFORMANCE EVALUATION OF DIFFERENT SRAM CELL STRUCTURES AT DIFFERENT TECHNOL...PERFORMANCE EVALUATION OF DIFFERENT SRAM CELL STRUCTURES AT DIFFERENT TECHNOL...
PERFORMANCE EVALUATION OF DIFFERENT SRAM CELL STRUCTURES AT DIFFERENT TECHNOL...
VLSICS Design9 vues
Study and Analysis of Low Power SRAM Memory Array at nano-scaled Technology par IRJET Journal
Study and Analysis of Low Power SRAM Memory Array at nano-scaled TechnologyStudy and Analysis of Low Power SRAM Memory Array at nano-scaled Technology
Study and Analysis of Low Power SRAM Memory Array at nano-scaled Technology
IRJET Journal4 vues
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee... par VLSICS Design
 Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee... Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee...
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee...
VLSICS Design8 vues
Analysis and Simulation of Sub-threshold Leakage Current in P3 SRAM Cell at D... par IDES Editor
Analysis and Simulation of Sub-threshold Leakage Current in P3 SRAM Cell at D...Analysis and Simulation of Sub-threshold Leakage Current in P3 SRAM Cell at D...
Analysis and Simulation of Sub-threshold Leakage Current in P3 SRAM Cell at D...
IDES Editor336 vues
Design and Performance Evaluation of a 64-bit SRAM Memory Array Utilizing Mod... par IRJET Journal
Design and Performance Evaluation of a 64-bit SRAM Memory Array Utilizing Mod...Design and Performance Evaluation of a 64-bit SRAM Memory Array Utilizing Mod...
Design and Performance Evaluation of a 64-bit SRAM Memory Array Utilizing Mod...
IRJET Journal12 vues
SRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIER par IRJET Journal
SRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIERSRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIER
SRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIER
IRJET Journal8 vues
Implementation of an Efficient SRAM for Ultra-Low Voltage Application Based o... par IOSR Journals
Implementation of an Efficient SRAM for Ultra-Low Voltage Application Based o...Implementation of an Efficient SRAM for Ultra-Low Voltage Application Based o...
Implementation of an Efficient SRAM for Ultra-Low Voltage Application Based o...
IOSR Journals219 vues
Advantages of 64 Bit 5T SRAM par IJSRED
Advantages of 64 Bit 5T SRAMAdvantages of 64 Bit 5T SRAM
Advantages of 64 Bit 5T SRAM
IJSRED4 vues
Advantages of 64 Bit 5T SRAM par IJSRED
Advantages of 64 Bit 5T SRAMAdvantages of 64 Bit 5T SRAM
Advantages of 64 Bit 5T SRAM
IJSRED17 vues
Research Inventy : International Journal of Engineering and Science par researchinventy
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
researchinventy291 vues
International Journal of Engineering Research and Development (IJERD) par IJERD Editor
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor189 vues
IRJET- Comparative Analysis of High Speed SRAM Cell for 90nm CMOS Technology par IRJET Journal
IRJET- Comparative Analysis of High Speed SRAM Cell for 90nm CMOS TechnologyIRJET- Comparative Analysis of High Speed SRAM Cell for 90nm CMOS Technology
IRJET- Comparative Analysis of High Speed SRAM Cell for 90nm CMOS Technology
IRJET Journal7 vues
250nm Technology Based Low Power SRAM Memory par iosrjce
250nm Technology Based Low Power SRAM Memory250nm Technology Based Low Power SRAM Memory
250nm Technology Based Low Power SRAM Memory
iosrjce444 vues

Plus de IDES Editor

Power System State Estimation - A Review par
Power System State Estimation - A ReviewPower System State Estimation - A Review
Power System State Estimation - A ReviewIDES Editor
4.4K vues9 diapositives
Artificial Intelligence Technique based Reactive Power Planning Incorporating... par
Artificial Intelligence Technique based Reactive Power Planning Incorporating...Artificial Intelligence Technique based Reactive Power Planning Incorporating...
Artificial Intelligence Technique based Reactive Power Planning Incorporating...IDES Editor
2.3K vues7 diapositives
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-... par
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...IDES Editor
1.6K vues9 diapositives
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi... par
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...IDES Editor
1.7K vues6 diapositives
Line Losses in the 14-Bus Power System Network using UPFC par
Line Losses in the 14-Bus Power System Network using UPFCLine Losses in the 14-Bus Power System Network using UPFC
Line Losses in the 14-Bus Power System Network using UPFCIDES Editor
1.9K vues6 diapositives
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery... par
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...IDES Editor
1.4K vues8 diapositives

Plus de IDES Editor(20)

Power System State Estimation - A Review par IDES Editor
Power System State Estimation - A ReviewPower System State Estimation - A Review
Power System State Estimation - A Review
IDES Editor4.4K vues
Artificial Intelligence Technique based Reactive Power Planning Incorporating... par IDES Editor
Artificial Intelligence Technique based Reactive Power Planning Incorporating...Artificial Intelligence Technique based Reactive Power Planning Incorporating...
Artificial Intelligence Technique based Reactive Power Planning Incorporating...
IDES Editor2.3K vues
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-... par IDES Editor
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
IDES Editor1.6K vues
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi... par IDES Editor
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
IDES Editor1.7K vues
Line Losses in the 14-Bus Power System Network using UPFC par IDES Editor
Line Losses in the 14-Bus Power System Network using UPFCLine Losses in the 14-Bus Power System Network using UPFC
Line Losses in the 14-Bus Power System Network using UPFC
IDES Editor1.9K vues
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery... par IDES Editor
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
IDES Editor1.4K vues
Assessing Uncertainty of Pushover Analysis to Geometric Modeling par IDES Editor
Assessing Uncertainty of Pushover Analysis to Geometric ModelingAssessing Uncertainty of Pushover Analysis to Geometric Modeling
Assessing Uncertainty of Pushover Analysis to Geometric Modeling
IDES Editor1.6K vues
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile... par IDES Editor
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
IDES Editor1.2K vues
Selfish Node Isolation & Incentivation using Progressive Thresholds par IDES Editor
Selfish Node Isolation & Incentivation using Progressive ThresholdsSelfish Node Isolation & Incentivation using Progressive Thresholds
Selfish Node Isolation & Incentivation using Progressive Thresholds
IDES Editor2.2K vues
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS... par IDES Editor
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
IDES Editor1.4K vues
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in... par IDES Editor
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
IDES Editor1.3K vues
Cloud Security and Data Integrity with Client Accountability Framework par IDES Editor
Cloud Security and Data Integrity with Client Accountability FrameworkCloud Security and Data Integrity with Client Accountability Framework
Cloud Security and Data Integrity with Client Accountability Framework
IDES Editor1.5K vues
Genetic Algorithm based Layered Detection and Defense of HTTP Botnet par IDES Editor
Genetic Algorithm based Layered Detection and Defense of HTTP BotnetGenetic Algorithm based Layered Detection and Defense of HTTP Botnet
Genetic Algorithm based Layered Detection and Defense of HTTP Botnet
IDES Editor905 vues
Enhancing Data Storage Security in Cloud Computing Through Steganography par IDES Editor
Enhancing Data Storage Security in Cloud Computing Through SteganographyEnhancing Data Storage Security in Cloud Computing Through Steganography
Enhancing Data Storage Security in Cloud Computing Through Steganography
IDES Editor1.4K vues
Low Energy Routing for WSN’s par IDES Editor
Low Energy Routing for WSN’sLow Energy Routing for WSN’s
Low Energy Routing for WSN’s
IDES Editor785 vues
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for... par IDES Editor
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
IDES Editor958 vues
Rotman Lens Performance Analysis par IDES Editor
Rotman Lens Performance AnalysisRotman Lens Performance Analysis
Rotman Lens Performance Analysis
IDES Editor988 vues
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral Images par IDES Editor
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral ImagesBand Clustering for the Lossless Compression of AVIRIS Hyperspectral Images
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral Images
IDES Editor658 vues
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ... par IDES Editor
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
IDES Editor735 vues
Texture Unit based Monocular Real-world Scene Classification using SOM and KN... par IDES Editor
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
IDES Editor693 vues

Dernier

PharoJS - Zürich Smalltalk Group Meetup November 2023 par
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023Noury Bouraqadi
127 vues17 diapositives
Mini-Track: Challenges to Network Automation Adoption par
Mini-Track: Challenges to Network Automation AdoptionMini-Track: Challenges to Network Automation Adoption
Mini-Track: Challenges to Network Automation AdoptionNetwork Automation Forum
12 vues27 diapositives
The details of description: Techniques, tips, and tangents on alternative tex... par
The details of description: Techniques, tips, and tangents on alternative tex...The details of description: Techniques, tips, and tangents on alternative tex...
The details of description: Techniques, tips, and tangents on alternative tex...BookNet Canada
127 vues24 diapositives
HTTP headers that make your website go faster - devs.gent November 2023 par
HTTP headers that make your website go faster - devs.gent November 2023HTTP headers that make your website go faster - devs.gent November 2023
HTTP headers that make your website go faster - devs.gent November 2023Thijs Feryn
22 vues151 diapositives
Case Study Copenhagen Energy and Business Central.pdf par
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdfAitana
16 vues3 diapositives
Unit 1_Lecture 2_Physical Design of IoT.pdf par
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdfStephenTec
12 vues36 diapositives

Dernier(20)

PharoJS - Zürich Smalltalk Group Meetup November 2023 par Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi127 vues
The details of description: Techniques, tips, and tangents on alternative tex... par BookNet Canada
The details of description: Techniques, tips, and tangents on alternative tex...The details of description: Techniques, tips, and tangents on alternative tex...
The details of description: Techniques, tips, and tangents on alternative tex...
BookNet Canada127 vues
HTTP headers that make your website go faster - devs.gent November 2023 par Thijs Feryn
HTTP headers that make your website go faster - devs.gent November 2023HTTP headers that make your website go faster - devs.gent November 2023
HTTP headers that make your website go faster - devs.gent November 2023
Thijs Feryn22 vues
Case Study Copenhagen Energy and Business Central.pdf par Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana16 vues
Unit 1_Lecture 2_Physical Design of IoT.pdf par StephenTec
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdf
StephenTec12 vues
Data Integrity for Banking and Financial Services par Precisely
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial Services
Precisely21 vues
Five Things You SHOULD Know About Postman par Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman33 vues
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... par James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson85 vues
Igniting Next Level Productivity with AI-Infused Data Integration Workflows par Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software263 vues
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf par Dr. Jimmy Schwarzkopf
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors par sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab19 vues

Process Variation and Radiation-Immune Single Ended 6T SRAM Cell

  • 1. ACEEE Int. J. on Signal & Image Processing, Vol. 01, No. 03, Dec 2010 Process Variation and Radiation-Immune Single Ended 6T SRAM Cell A. Islam1, M. Hasan2 1 Department of Electronics and Communication Engg., Birla Institute of Technology, Mesra, Ranchi, Jharkhand, India Email: aminulislam@bitmesra.ac.in 2 Department of Electronics Engineering, Aligarh Muslim University, Aligarh, Uttar Pradesh, India Email: mohd.hasan@amu.ac.in Abstract— The leakage power can dominate the system power Low power operation is a feature that has become a dissipation and determine the battery life in battery-operated necessity in today’s SoCs and µPs (microprocessors); applications with low duty cycles, such as the wireless sensors, hence, power consumption of SRAM modules must be cellular phones, PDAs or pacemakers. Driven by the need of reduced and has been under extensive investigation in the ultra-low power applications, this paper presents single ended 6T SRAM (static random access memory) cell which is also technical literature [6]. However, with the aggressive radiation hardened due to maximum use of PMOS scaling in technology, substantial problems are encountered transistors. Due to process imperfection, starting from the 65 when the conventional 6T (six transistors) SRAM cell nm technology node, device scaling no longer delivers the architecture is utilized. Therefore, extensive research is power gains. Since then the supply voltage has remained carried on designing SRAM cells for low power operation almost constant and improvement in dynamic power has in the deep sub-micron/nanometer regimes [7−9]. The stagnated, while the leakage currents have continued to common approach to meet the objective of low power increase. Therefore, power reduction is the major area of design is to add more transistors to the original 6T cell. An concern in today’s circuit with minimum-geometry devices 8T cell can be found in [7]; this cell employs two more such as nanoscale memories. The proposed design in this paper saves dynamic write power more than 50%. It also transistors to access the read bitline. Two additional offers 29.7% improvement in TWA (write access time), 38.5% transistors (thus yielding a 10T cell design) are employed improvement in WPWR (write power), 69.6% improvement in in [8], [9] to reduce the leakage current. However, these WEDP (write energy delay product), 26.3% improvement in approaches increase the cell area and thus not suitable for WEDP variability, 5.6% improvement in RPWR (read power) at area constraint cache design. the cost of 22.5% penalty in SNM (static noise margin) at The objective of this paper is to propose a new SRAM nominal voltage of VDD = 1 V. The tighter spread in write EDP cell that is scalable to small feature sizes such as 32 nm. implies its robustness against process and temperature The novelty of this cell is that its design requires only 6 variations. Monte Carlo simulation measurements validate transistors (6T). The architecture of the cell is different the design at 32 nm technology node. from that of conventional 6T SRAM cell which is Index Terms— Random dopant fluctuation (RDF), line edge differential in nature whereas the proposed cell is single roughness (LER), read access time, static random access ended. Moreover, the design utilizes mostly PMOS memory (SRAM), drain induced barrier lowering (DIBL), transistors to make it radiation-hardened. The simulation short channel effect (SCE) results of the proposed single ended PFET-based 6T SRAM cell (hereafter called SEP-6T) are compared with I. INTRODUCTION differential 6T SRAM cell (hereafter called Dif-6T) and it Due to aggressive scaling, fluctuations in device is demonstrated that the proposed scheme offers significant parameters are more pronounced in minimum-geometry advantages in terms of write dynamic power, write access devices commonly used in area-constraint circuits such as time, write power, write EDP and read power at the SRAM (static random access memory) cells [1]. SRAM is expense of static noise margin. Moreover, simulation a highly used circuit of modern chips. SRAM constitutes results using HSPICE confirm that the proposed SEP-6T is more than half of chip area and more than half of the suitable for implementation at 32 nm CMOS technology. number of devices in modern designs [2]. As per ITRS The remainder of the paper is organized as follows. prediction, embedded cache will occupy 90% of an SoC Various failure mechanisms are briefly reviewed in Section (system-on-chip) by 2013 [3]. Even today, an H-264 II. Section III briefly discusses impact of scaling – DIBL encoder for a high-definition television requires, at least, a (Drain-Induced Barrier Lowering) and SCE (Short-Channel 500 kb memory as a search-window buffer that contributes Effect), read stability, and write-ability. Section IV presents 40% to its total power dissipation [4]. The SNM (static brief discussion on read/write operation, cell sizing and noise margin) model in [5] assumes identical device dynamic power saving of proposed SEP-6T. Section V threshold voltages across all cell transistors, making it explains the simulation measurement results and compares unsuitable for predicting the effects of threshold voltage proposed design with Dif-6T. Finally, Section VI mismatch between adjacent transistors within a cell. concludes the paper. Therefore, designer will require reinvestigation and analysis of SNM in scaled technologies to ensure stability of SRAM cell. ©2010 ACEEE 37 DOI: 01.IJSIP.01.03.44
  • 2. ACEEE Int. J. on Signal & Image Processing, Vol. 01, No. 03, Dec 2010 II. FAIURE MECHANISMS IN SRAM TABLE I. DIBL EFFECT ON THRESHOLD VOLTAGE Failures in SRAM cell may be of three types – hard VDS Vt ηDIBL failures, soft failures and parametric failures. 1) Hard 0 0.6292 Indeterminate failures are caused by open or short. 2) Soft failures – there 0.1 0.6101 0.191 are major three sources of soft failures. They are alpha 0.2 0.5910 0.191 0.3 0.5719 0.191 particles released from the radioactive impurities such as 0.4 0.5528 0.191 packaging materials, high energy neutrons from terrestrial 0.5 0.5337 0.191 cosmic radiations and the interaction of cosmic ray thermal 0.6 0.5146 0.191 neutron. 3) Parametric failures – since these failures are 0.7 0.4954 0.191 caused by the variations in the device parameters, these are 0.8 0.4763 0.191 0.9 0.4572 0.191 known as the parametric failures. Parametric failures 1.0 0.4381 0.191 include access failure defined as unacceptable increase in SRAM cell access time; read failure is defined as flipping of cell content while reading; write failure is defined as inability to write to a cell and hold failure is defined as flipping of the cell state in the standby mode, especially when VDD approaches or falls below DRV (data retention voltage) [10−13]. III. IMPACT OF SCALING AND READ/WRITE STABILITY Due to scaling, substantial problems arises while designing conventional 6T SRAM cell. Therefore, impact of scaling on read stability and write-ability is required to be reinvestigated at scaled technology such as 32 nm technology node. Figure 1. Threshold voltage (Vt) versus drain to source voltage (VDS) of A. DIBL and SCE on Scaled Devices NMOS transistor at 32 nm technology node. Vt variation due DIBL It is well known, that the threshold voltage is given by effect. The DIBL effect can be modeled as ( Vt = Vt 0 + γ ( 2 | φ F | +V SB ) − 2 | φ F | ) (1) Vt = Vt 0 − η DIBLVDS (2) where Vt0 is the threshold voltage at VSB = 0 V and is mostly a function of the manufacturing process, difference where Vt0 is the threshold voltage at VDS = 0V, and ηDIBL in work-function between gate and substrate material, is the DIBL coefficient approximately equal to 0.191 for oxide thickness, Fermi voltage, charge of impurities NFET. This is computed and verified by simulation using trapped at the surface, dosage of implanted ions, etc; VSB is BPTM 32 nm technology. The results are tabulated and plotted in Table I and Fig. 1 respectively, which shows the source-bulk voltage; φF = VTln(NA/ni) is the bulk Fermi dependency of Vt on VDS. The Fig. 1 particularly, shows potential (where VT = kT/q = 26 mV at 300 K is the thermal that the Vt is 0.6292 V at VDS = 0 V and the Vt drops to voltage, NA is the doping concentration of acceptor ion of 0.4381V at VDS = 1 V. substrate, ni is the intrinsic carrier concentration in pure silicon); γ = √(2qNAεsi)/Cox is the body-effect coefficient B. Read Stability (where εsi is the permittivity of silicon, Cox = εox/tox is the During correct read operation, the stored data in Q (say, gate oxide capacitance). storing “1”) and QB (storing “0”) are transferred to the Equation (1) is suitable for estimating the threshold bitline (BL) and bitline bar (BLB) by leaving BL at its voltage for long channel devices (> 1 µm). It fails to model precharged value and discharging BLB through MN3 and threshold voltage of nanoscaled devices. To model MN1 (Fig. 2). A careful sizing of MN1 and MN3 is needed threshold voltage for nanoscaled devices many factors such to avoid accidental read upset due to building up of VQB at as SCE (short-channel effect), RSCE (reverse short- QB. Minimum-sized transistors are necessary to design channel effect), NWE (narrow-width effect), DIBL (Drain small-sized bitcell, which will result in longer read access Induced Barrier Lowering) effect, etc., are to be taken into time (TRA) because of slow discharging of large bitline account. In short-channel devices, the depletion region capacitance through small-sized transistor (offering higher around the drain increases as VDS increases and it extends resistance). As the difference between BL and BLB builds into the channel region. Conceptually, the drain voltage up, the sense amplifier (not shown) [14] is activated by assists the gate voltage in the depletion process. Hence, asserting sense enable (SE) high to accelerate the reading Vt decreases due to DIBL process. At the point of 10% discharge of BLB, sense amplifier is enabled to sense the differential voltage between BL and BLB. Full-swing discharge of BLB does not take place. Hence, condition VDS,MN3 ≥ VGS,MN3 − Vt,MN3 remains valid, which implies that NM3 remains in ©2010 ACEEE 38 DOI: 01.IJSIP.01.03.44
  • 3. ACEEE Int. J. on Signal & Image Processing, Vol. 01, No. 03, Dec 2010 saturation region and MN1 remains in linear region. Boundary condition on MN1 and MN3 sizing to avoid read upset is achieved by equating BLB discharging currents through MN3 and MN1 as given below β MN 3 2 ( V DD − VQB − Vt ,MN 3 2 ) ⎧ (3) VQB 2 ⎫ = β MN 1 ⎨(V DD − Vt , MN1 )VQB − ⎪ ⎪ ⎬ ⎪ 2 ⎪ ⎩ ⎭ where β = µ n C ox (W/L). (4) Figure 3. Voltage ripple (VQB) versus cell ratio while reading Dif-6T Equation (3) can be solved for VQB by substituting Vt,MN3 and Vt,MN1 using (2) and Table I. The Cell Ratio (CR) (also called β ratio) is defined as (W / L) MN 1 CR = . (5) (W / L) MN 3 CR is required to be set appropriately to avoid accidental read upset. The Fig. 3 shows the plot of VQB versus CR of Dif-6T simulated using MN1/MN3 size ratio from 0.1 to 3.5 with minimum-sized transistors (i.e. MP1 = MP2 = MN2 = MN4 = 32 nm/32 nm). It is observed from Fig. 3, that the voltage rise at QB with CR = 0.1 is 0.3285 V, whereas Vtn ranges from 0.4381 V to 0.6292 V for VDS Figure 4. Voltage ripple versus pull-up ratio while writing to Dif-6T ranging from 1 V to 0 V (Fig. 1) in 32 nm technology node. C. Write-Ability It implies that read upset may not occur due to voltage rise A reliable write operation is possible if node storing “1” while reading, if CR is lowered even up to 0.1. Read (say, Q in Fig. 2) is pulled low enough – below the stability also largely depends on DIBL, which is inherent to threshold voltage of MN1, so that writing a “1” is possible technology scaling (i.e. SCE). To understand the to the other storage node (say, QB) by flipping the cell dependence of read upset on DIBL, consider the case when state. Sizing of the transistors MP2 and MN4 should be VQB is increasing from 0. The increase in VQB will increase such that this occurs causing flipping of state, failing which the VDS, MN1, (Drain to source voltage of MN1). It is obvious will cause write failure. The size ratio between MP2 and (Fig. 1), that this will reduce the Vt of MN1 thereby making MN4 called pull-up ratio (PR) (also called γ ratio) is it stronger. This unexpected mismatch in threshold voltage will affect the SNM of the SRAM cell (decrease in Vt will defined as decrease SNM) [5]. An SRAM cell should be designed (W / L) MP 2 such that under all conditions some SNM is reserved to PR = . (6) cope with dynamic disturbances. Therefore, considering (W / L) MN 4 the trade- off between SNM and cell size, CR is set to 1 for Fig. 4 plots the simulated results of VQ versus PR the analysis in this paper (i.e. Dif-6T and SEP-6T cells are with minimum-sized transistors (i.e. MP1 = MN1 = MN2 = made with minimum-sized devices). It is therefore obvious MN3 = 32 nm/32 nm). As observed from Fig. 4, to avoid that, neither the proposed design nor its counter part will write failure, PR must be chosen such that VQ falls below suffer from read upset problem. threshold voltage of MN1. As mentioned above, threshold voltage Vtn = 0.4381 V at VDS ═ 1 V (Fig. 1) at 32 nm technology node. As observed from Fig. 4, VQ ═ 0.4808 V at PR ═ 3, which implies that PR should be set below 3 to avoid write failure. The PR for the proposed design as well as Dif-6T in this paper is set to unity which ensures their write-ability. IV. SINGLE ENDED PFET-BASED 6T SRAM CELL Fig. 5 shows the proposed design. It consists of two Figure 2. Standard 6T SRAM cell cross-coupled inverters connected in a positive feed-back loop through transistor MP5. Unlike, conventional differential 6T SRAM cell, only one PMOS transistor MP3 is used as access transistor for accessing the cell. ©2010 ACEEE 39 DOI: 01.IJSIP.01.03.44
  • 4. ACEEE Int. J. on Signal & Image Processing, Vol. 01, No. 03, Dec 2010 A. Read/Write operation and Cell sizing speed [14]. In this analysis, read operation is simulated Writing as well as reading takes place only through with QB holding “1”. This is illustrated in Fig. 8, which BLB. Thus, single ended writing and sensing (reading) shows various node voltages while reading with QB scheme is required for the proposed design. All the holding “1”. transistors (four PMOS and two NMOS) are of minimum- sized (each 32 nm × 32 nm) to achieve smallest cell area. PMOS transistors are used as major devices to get the benefit of its higher radiation tolerance. Leakage currents in NMOS transistors increase after radiation bombardment, but leakage currents in PMOS devices remain almost unaffected [15]. Excessive leakage in access transistor may corrupt the stored data in storage node of the cell. Therefore, usage of PMOS transistors will improve the hold failure probability of the SRAM cell. Moreover, PMOS devices have an order of magnitude smaller gate leakage than NMOS transistors [16]. Before and after each write operation BLB is precharged low, by asserting PCL (pre-charge low) high at Figure 5. Proposed single ended 6T SRAM cell (SEP-6T) the gate of an NMOS whose drain and source are connected to BLB and GND (not shown). Write operation of SEP-6T is initiated by switching MP5 off applying W = “1” (in other time, i.e., read and hold time MP5 remains on). This breaks the feedback path and makes writing easier. In the literature single ended 5T SRAM cell is found [17], which exhibits problem while writing “1” and needs write assist method. BLB carries the complement of the bit to be stored in storage node Q (or equivalently BLB carries the bit to be stored at storage node QB). On application of WL = “0”, bit applied on BLB gets complemented and stored at Q. This bit in turn drives INV1 (inverter 1) and finally a bit applied at BLB gets stored at QB. Thus, write operation involves two inverters’ delay. As MP3 passes a Figure 6. Voltage transfer curve (VTC) of various nodes while writing bad “0”, at the end of write “0” operation at QB, VQ2 is at “0” @ QB higher potential than GND (QB). This is evident from Fig. 6, which shows various node voltages while writing “0” @ TABLE II. QB. Just after write operation, when W is pulled down in THRESHOLD VOLTAGE FOR OPTIMUM RESULTS hold mode, MN2 may partially conduct causing short- Device Dif- 6T SEP-6T circuit current to pass from VDD to GND through MP2. MP1, MP2 Vtp0 −0.5808 V −0.63 V This problem can be mitigated in two ways; 1) by using MP3, MP5 Vtp0 − −0.30 V low-Vt (absolute value) MP5 to reduce voltage difference MN1, MN2 Vtn0 0.63 V 0.63 V MN3, MN4 Vtn0 0.63 V − between Q2 and QB and 2) using high-Vt MN2 to reduce the possibility of it being on due to residual VQ2. Zero bias threshold voltage (Vtn0) of NMOS is 0.63 V at BPTM 32 nm technology. It is already quite high compared to zero bias threshold voltage (Vtp0) of PMOS. Therefore, in this paper low-Vt (absolute value) MP5 is used (−0.3 V in spite of −0.5808 V). Extensive simulations are performed to obtain optimum results by selecting different Vts. Optimum results in terms of various design metrics are obtained with the Vts as shown in Table II. During write “0” to QB operation, BLB is precharged initially to GND but not charged. During write “1” operation at QB, BLB is initially precharged to GND and then charged by the write circuit (not shown). This reduces the switching activity factor, which helps in saving dynamic power dissipation. The Figure 7. VTC of various nodes while writing “1” @ QB write “1” to QB operation is illustrated in Fig. 7, which shows various node voltages during write operation. For the single ended read operation an inverter can be used to sense the BLB, but other single ended sensing mechanism such as charge re-distribution amplifier could improve read ©2010 ACEEE 40 DOI: 01.IJSIP.01.03.44
  • 5. ACEEE Int. J. on Signal & Image Processing, Vol. 01, No. 03, Dec 2010 variations affect the performance and reliability of a design. A. Write Access Time Write access time (TWA) is estimated at different voltages while writing “1” @ QB. Table III presents the measured TWA of both the designs. Fig. 9 plots the simulated results for making the comparison easier. The TWA is estimated as the time required for writing “1” at QB from the point when WL reaches 50% of its full swing from its initial high level to the point when QB rises to 90% of its full swing from its initial low level. As mentioned in Section IV-A, for writing a bit @ QB, the Figure 8. VTC of various nodes while reading with QB storing “1” write operation is completed after a two inverter delays B. Dynamic Power Saving when QB settles to its new state. Therefore, the TWA is longer than TRA (read access time) as shown in Section V- The dynamic power is one of the major contributors to D. To understand why the TWA of SEP-6T is lower than the total power consumption in the SRAM cell. The that of Dif-6T, remember that, Vt of MP2 (Vtp0 = − 0.5808 dynamic power consists mainly of two components – write V) of Dif-6T is lower (absolute value) than that of MP2 power and read power. These power dissipations occur due (Vtp0 = − 0.63 V) of SEP-6T, Thus, MP2 of Dif-6T is to charging/discharging of large bitline capacitances. The stronger than that of SEP-6T. This prevents MN4 of Dif-6T bitline capacitance consists of source/drain diffusion to drop VQ quickly. Another reason of lower write delay in capacitance of access transistor, interconnect capacitance SEP-6T is that the MP3 (Vtp0 = − 0. 3 V) of SEP-6T passes and contact capacitance. The expression for bitline a strong “1” from BLB to drive INV2 (inverter 2) harder capacitance is given by and MP2 of SEP-6T is also made weaker by increasing its C BL = C BLB = C S / D ,cap + C int + C contact . (7) Vt (absolute value). This helps MN2 to quickly pull down storage node Q, which in turn drives INV1 and quickly The dynamic power dissipation during write operation flips QB. As observed from the Table III, proposed design contributes 70% to the total dynamic power dissipation in offers 29.7% improvement in TWA at nominal voltage of SRAM cell [18]. Write dynamic power dissipation while VDD = 1 V. TABLE III. writing to a cell is given by WRITE ACCESS TIME 2 PWRITE = α BL × C BL × V DD × FWRITE (8) SRAM TWA while writing “1” @ QB (s) VDD (V) where αBL is the switching activity factor, FWRITE is writing 3.853e-11 1 frequency to SRAM cell. Writing to a conventional Dif-6T Dif-6T 4.751e-11 0.95 cell (Fig. 2) requires discharging (from initial high value) 5.467e-11 0.90 of one of the bitlines per write operation whereas the 6.542e-11 0.85 proposed design requires charging (from initial precharged 8.047e-11 0.80 GND value) of its only bitline (BLB) while storing “1” at 2.709e-11 1.00 SEP-6T 3.163e-11 0.95 storage node QB (or “0” @ storage node Q). This reduces αBL to ≤ 0.5. It is therefore, obvious from (8), that PWRITE is 3.962e-11 0.90 improved by more than 50% if proposed design is used 5.741e-11 0.85 replacing Dif-6T. 7.794e-11 0.80 V. SIMULATION MEASUREMENT RESULTS AND DISCUSSION This Section presents measurements of various design metrics which are measured during simulation on HSPICE using BPTM 32 nm technology [19]. Monte Carlo simulations are performed for the measurements. During Monte Carlo simulation, process parameters such as L (channel length), W (width), tox, (oxide thickness), u0 (zero bias carrier mobility) and R□ (sheet resistance) are varied by ±10% with Gaussian distribution function. The temperature is varied from 24°C to 134°C as well using absolute Gaussian function. Simulation measurements are Figure 9. Write access time while writing “1” QB taken for both the designs applying ±3σ variation. Monte Carlo simulation is a method for iteratively evaluating a B. Write Power Measurement design. The goal is to determine how random PVT Write dynamic power defined in (8) is caused due to charging/discharging of bitline. Dynamic power dissipation ©2010 ACEEE 41 DOI: 01.IJSIP.01.03.44
  • 6. ACEEE Int. J. on Signal & Image Processing, Vol. 01, No. 03, Dec 2010 during accessing a cell through its devices is generally ignored, though it contributes a large portion to the total dynamic power consumption. During write access in SEP- 6T, while writing “1” at QB, VDD finds path to GND through two pull-down transistors MN1 and MN2 (Fig. 5). BLB is asserted high for writing “1” @ QB. BLB is connected to Q2 through MP3 while writing. The supply at BLB does not find path to GND. Therefore, major dynamic power dissipation during transition (accessing) is through MN1 and MN2. Thus, total average write transition power of SEP-6T is given by PW , SEP−6T = PAVG, MN1 + PAVG, MN 2 (9) Figure 10. Total average write transition power versus VDD where PAVG,MN1 and PAVG,MN2 are average write transition power through MN1 and MN2 while writing “1” @ QB. In case of Dif-6T, BLB is biased at VDD and BL is grounded by write circuit (not shown). BL pulls-down storage node Q below switching threshold of INV1 and finally flips the cell to write a “1” @ QB. During this transition, VDD finds path to GND through three transistors MN1, MN2 and MN4. Therefore, total average write transition power of Dif-6T is given by: PW , Dif − 6T = PAVG , MN 1 + PAVG , MN 2 + PAVG , MN 4 (10) where PAVG,MN1, PAVG,MN2 and PAVG,MN4 are average write transition power through MN1, MN2 and MN4 while Figure 11. Write EDP (WEDP) estimated at different voltages while writing “1” @ QB versus VDD writing “1” @ QB. Total average write transition power, i.e., PW,SEP-6T and PW,Dif-6T, commonly abbreviated as WPWR is estimated at different voltages while writing “1” @ QB and the results are plotted in Fig. 10, which shows that the SEP-6T outperforms Dif-6T at all supply voltages. Equations (9), (10) and the above discussion clarify the reason of its superiority. As observed from the Fig. 10, proposed design offers 38.5% improvement in WPWR at nominal voltage of VDD = 1 V. C. Write EDP Measurements Reduction of EDP is a good direction for optimizing any digital circuit including SRAM cell. Since EDP reflects Figure 12. Write EDP (WEDP) variability estimated at different voltages while writing “1” @ QB versus VDD the battery consumption (E) for completing a job in a certain time (D), it is an important design metrics. The measurements of WEDP are taken at various Therefore, EDP of SEP-6T and Dif-6T are estimated and operating voltages starting from nominal voltage of VDD = 1 results are compared. The write energy delay product V down to the minimal operating voltage of 0.8 V beyond (WEDP) is estimated using write delay and write power which write failure begins to occur under the used writing while writing “1” @ QB. The WEDP of SEP-6T is defined as condition (if write condition is changed write failure may 2 not occur). The results are plotted in Fig. 11, which shows W EDP, SEP −6T = PW , SEP −6T × TWA, SEP −6T . (11) that the SEP-6T outperforms Dif-6T at all supply voltages. As observed from the Fig. 11, proposed design particularly The WEDP of Dif-6T is defined as offers 69.6% improvement in WEDP at nominal voltage of 2 W EDP , Dif − 6T = PW , Dif − 6T × TWA, Dif − 6T . (12) VDD = 1 V. Write EDP (WEDP) variability (σ/µ) is estimated at various supply voltages and the results are plotted in Fig. 12. As observed from Fig. 12, fluctuations in WEDP of Dif- 6T at lower voltages are quite satisfactory, but it shoots up at 0.95 V, whereas variations in SEP-6T are moderate at all supply voltages. To make both the circuits variation immune in terms of WEDP, they are to be operated at 0.9 V. As observed from the Fig. 12, proposed design offers ©2010 ACEEE 42 DOI: 01.IJSIP.01.03.44
  • 7. ACEEE Int. J. on Signal & Image Processing, Vol. 01, No. 03, Dec 2010 26.3% improvement in WEDP variability at nominal voltage of Dif-6T whereas in case of SEP-6T, CBLB is charged of VDD = 1 V. through low-Vt MP3 (Vtp0 = − 0. 3 V). It implies that MN4 does not get on till 0.63 V is applied at its gate through D. Read Access Time WL, whereas only |0.3 V| applied through WL is sufficient As mentioned in Section IV-A, for single ended read to put MP3 on. Since slew rate of WL is same for both the operation an inverter can be used to sense the BLB, but cases CBLB begins to charge up earlier than CBL begins to other single ended sensing mechanism could decrease the discharge down. read delay. Read access time (TRA) is estimated at different voltages with QB storing “1” for both the design at iso- E. Read Power Measurement measuring condition (i.e., with equal WL slew rate, on time Read power is measured with QB holding “1”. During and same operating voltage). The measured results are read access in SEP-6T, VDD finds path to GND through two reported in Table IV. The results are also plotted in Fig. 13 pull-down transistors MN1 and MN2 and storage node for making comparison easier. holding “1” charges CBLB through MP5 and MP3 (Fig. 5). The TRA (for Dif-6T) is estimated as the time required Therefore, total average read transition power of SEP-6T is for reading with QB storing “1” from the point when WL given by reaches 50% of its full swing from its initial low level to the point when BL falls by 10% of its full swing from its PR , SEP −6T = PR _ AVG , MN 1 + PR _ AVG , MN 2 + PBLB (13) initial high level. The TRA (for SEP-6T) is estimated as the time required for reading with QB storing “1” from the where PR_AVG,MN1 and PR_AVG,MN2 are average read point when WL reaches 50% of its full swing from its transition power through MN1 and MN2 and PBLB is power initial high level to the point when BLB rises to 90% (so dissipated for charging CBLB while reading with QB storing that inverter connected to BLB to sense its voltage is able “1”. The PBLB per read operation is given by to do so without fail) of its full swing from its initial low 2 level. As observed from Fig. 13, SEP-6T outperforms Dif- PBLB = C BLB × V DD × f t (14) 6T at all supply voltages except at nominal voltage of VDD = 1 V (where TRA of SEP-6T equals TRA of Dif-6T). where ft is transition or read frequency. In case of Dif-6T, BL and BLB are biased at VDD before each read operation. During read transition VDD finds path to GND through TABLE IV. READ ACCESS TIME MN1 and MN2. CBL discharges through MN2 via storage node Q. Therefore, total average read transition power of SRAM TRA with QB storing “1” VDD Dif-6T is given by (s) (V) 1.667e-11 1 PR , Dif −6T = PR _ AVG , MN 1 + PR _ AVG , MN 2 (15) Dif-6T 1.913e-11 0.95 2.255e-11 0.90 where PR_AVG,MN1 and PR_AVG,MN2 are average read 2.764e-11 0.85 transition power through MN1 and MN2 while reading 3.574e-11 0.80 with QB storing “1”. 5.040e-11 0.75 1.644e-11 1 Total average read transition power, i.e., PR_SEP-6T and SEP-6T 1.790e-11 0.95 PR_Dif-6T, commonly abbreviated as RPWR is estimated at 1.984e-11 0.90 different voltages while reading with QB storing “1” and 2.242e-11 0.85 the results are plotted in Fig. 14. As observed from Fig. 14, 2.588e-11 0.80 the proposed design outperforms the conventional Dif-6T 3.028e-11 0.75 at all higher supply voltages staring from 0.85 V Figure 14. Total average read transition power ( RPWR) estimated at different voltages while reading with QB storing “1” versus VDD Figure 13. Read access time while writing “1” QB to nominal voltage of 1 V. At lower voltages such as 0.75 V and 0.8 V, Dif-6T outperforms SEP-6T. As observed To understand why the TRA of SEP-6T is lower than that of from the Fig. 14, proposed design offers 5.6% Dif-6T, remember that, large CBL discharges (while reading improvement in RPWR at nominal voltage of VDD = 1 V. with QB holding “1”) through high-Vt MN4 (Vtn0 = 0.63 V) ©2010 ACEEE 43 DOI: 01.IJSIP.01.03.44
  • 8. ACEEE Int. J. on Signal & Image Processing, Vol. 01, No. 03, Dec 2010 F. Read EDP Measurements The Read Energy Delay Product (REDP) of SEP-6T and Dif-6T are estimated and results are compared. REDP is estimated using read delay and read power while reading with QB holding “1”. The REDP of SEP-6T is defined as 2 REDP, SEP − 6T = PR, SEP − 6T × TRA, SEP − 6T (16) The REDP of Dif-6T is defined as 2 REDP , Dif − 6T = PR , Dif − 6T × TRA, Dif − 6T (17) Figure 15. Read EDP versus VDD The measurements of REDP are taken at various supply voltages starting from nominal voltage of VDD = 1 V down to the minimal supply voltage of VDD = 0.75 V beyond which read failure begins to occur under the used reading condition (if read condition is changed read failure may not occur). The results are plotted in Fig. 15. As observed from Fig. 15, SEP-6T outperforms Dif-6T at all supply voltages. G. Static Noise Margin Measurements The SNM of SRAM cell is defined as the minimum DC noise voltage necessary to flip the state of the cell. SNM of an SRAM is a widely-used design metric that measures the cell stability. Fig. 16 and 17 show conceptual test setup for measuring SNM for SEP-6T and Dif-6T respectively. The measured results when plotted is called "butterfly curve". Figure 16. Test circuit for measurement of SNM of SEP-6T Fig. 18 plots the combined “butterfly curve” of Dif-6T and proposed SEP-6T at iso-measuring condition. The butterfly curve for SEP-T is obtained in the following way using the test circuit: 1) W and BLB are biased at GND voltage and WL is biased at supply voltage. 2) Voltage of N1 is swept from 0 V to supply voltage while measuring voltage of QB. 3) Voltage of N2 is swept from 0 V to supply voltage while measuring voltage of Q in the same way. 4) Measured voltages are plotted to get butterfly curves. The side length of Maximum Square that can be embedded within the smaller lobe of the butterfly curve represents the SNM of the cell. This definition holds good because, when the Figure 17. Test circuit for measurement of SNM of Dif-6T value of noise voltage (VN1 or VN2) increases from 0, the VTC (voltage transfer characteristic) for INV1 formed with MP1 and MN1 moves to the right and the VTC−1 (inverse VTC) for INV2 formed with MP2 and MN2 moves downward. Once they both move by the SNM value, the curves meet at only two points and any further noise flips the cell [20]. As observed from Fig. 18, SEP-T shows 22.5% penalty in SNM. H. Comparitive Study of Cell Area In multi-port design, area would be the major concern. Figure 18. Static noise margin of Dif-6T and proposed SEP-6T cell As multi-core µPs, SoCs, and NoCs (network-on-Chip) will dominate future technological innovation, on-chip cache deigned with high density and low bitline switching power is an attractive choice. In 65 nm technology node, RD-8T (read decoupled 8T) SRAM cell proposed in [21], isolates read port from storage node thereby increasing read stability (without improving write margin significantly) at cost of 30% area penalty compared to dense 6T cell (which might me used for higher level caches). Differential data- aware power-supplied D2AP 8T cell with a boosted bitline scheme proposed in [22], incurs an area overhead similar to ©2010 ACEEE 44 DOI: 01.IJSIP.01.03.44
  • 9. ACEEE Int. J. on Signal & Image Processing, Vol. 01, No. 03, Dec 2010 RD-8T cell. This design also slightly degrades hold static [9] T.-H. Kim, J. Liu, J. Keane, C. H. Kim, “A high-density noise margin (SNM) due to stacking effect. Authors in [23] subthreshold SRAM with data-independent bitline leakage and virtual ground replica scheme,“ in Proc. Solid-State proposed a 10T SRAM cell which solves column Circuits Conference, ISSCC - 2007. Digest of Technical interleaving problem without any extra access delay but at Papers. IEEE International, Feb. 2007, pp. 330-336. the expense of large area penalty. A 32-bit word with [10] S. Mukhopadhyay, et al., “Statistical design and optimization single-ended 6T SRAM bitcell in [24] consumes 16% of SRAM coll for yield enhancement,” Int. Conference on Computer Aided Design, Nov. 2004, pp. 10-13. (including the read and write assist transistors) larger area [11] S. Mukhopadhyay, et al., “Modeling and estimation of than standard 6T bitcell and 14% less than 8T proposed in failure probability due to parameter variations in nano-scale [25]. In view of area constraint in future on-chip-cache, this SRAMs for yield enhancement,” in Proc. Symposium on paper proposes a novel single-end 6T SRAM cell that VLSI Circuits, June 2004, pp. 64 – 67. consumes less area on chip compared to standard Dif-6T [12] M. Alam, K. Kang, B.C. Paul, and K. Roy, “Reliability and considering the layout of bitline routing. process –variation aware design of VLSI circuits,” in Proc. 14th International Symposium on the Physical and Failure Analysis of integrated circuits – IPFA 2007, Nov. 2007, pp. VI. CONCLUSION 17-25. [13] H. Qin, Y. Cao, D. Markovic, A. Vladimirescu, and J. This paper presents a PFET-based single ended 6T Rabaey, “SRAM leakage suppression by minimizing standby SRAM cell which is radiation hardened and capable of supply voltage,” in Proc. Int. Symp. Quality Electron. Des., saving write dynamic power. It has successfully 2004, pp. 55–60. demonstrated that the proposed design is robust against the [14] J. Rabaey, A. Chandrakasan, and B. Nikolic, Digital Integrated Circuits: A Design Perspective, 2nd Edition impact of process, voltage and temperature variations in Prentice-Hall, 2002. terms of tighter spread in write EDP. The simulation [15] M. Barlow, et al., “A PFET-access radiation-hardened measurement results confirm the successful functionality SRAM for extreme environments”, 51st Midwest Symposium and read/write stability of the proposed design. The on Circuits and Systems – MWSCAS 2008, Aug. 2008, pp. benefits of read and write power reduction make it an 418-421. attractive choice for applications where static noise is [16] W. Zhang, L. Li, and J. Hu, “Design techniques of p-type CMOS circuits for gate leakage reduction in deep sub- negligible. micron ICs,” 52nd Midwest Symposium on Circuits and Systems – MWSCAS 2009, Aug. 2009, pp. 551-554. REFERENCES [17] S. Nalam, and B. H. Calhoun, “Asymmetric sizing in a 45nm 5T SRAM to improve read stability over 6T,” in Proc. IEEE [1] D. Burnett, K. Erington, C. Subramanian, and K. Baker, 2009 Custom Integrated Circuits Conference (CICC), 2009, “Implications of fundamental threshold voltage variations for pp. 709-712. high-density SRAM and logic circuits,” in Proc. Symp. VLSI Tech., June 1994, pp. 15–16. [18] L. Villa, M. Zhang, and K Asanovic, "Dynamic zero compression for cache energy reduction," in Proc. 33rd Int. [2] S. Rusu, et al., “A 65-nm dual-core multithreaded xeon Symp. Microarchitecture, 2000, pp. 214-220. processor with 16-MB L3 cache,” IEEE J. Solid-State Circuits, vol. 42, no. 1, pp. 17-25, Jan. 2007. [19] Berkeley Predictive Technology Model (BPTM). [Online]: Available: http://www-device.eecs.berkeley.edu/~ptm/. [3] Semiconductor Industry Association (SIA), International Technology Roadmap for Semiconductors 2005 Edition, [20] B. H. Calhoun, and A. P. Chandrakasan, “Static noise margin http://www.itrs.net/Links/2005ITRS/Home2005.htm. variation for sub-threshold SRAM in 65-nm CMOS”, IEEE J. Solid State Circuits, Vol. 42, No. 7, July 2006. [4] J. Miyakoshi, Y. Murachi, K. Hamano, T. Matsuno, M. Miyama, and M. Yoshimoto, “A low-power systolic array [21] L. Chang, et al., “An 8T-SRAM for variability tolerance and architecture for block-matching motion estimation,” IEICE low-voltage operation in high-performance caches,” IEEE J. Transactions on Electronics, vol. E88-C, no. 4, pp.559-569, Solid-State Circuits, vol. 43, no. 4, pp. 956–963, Apr. 2008. April 2005. [22] M.-F. Chang, et al., “Differential data-aware power-supplied [5] E. Seevinck, F. List, and J. Lohstroh, “Static-noise margin D2AP 8T SRAM Cell with expanded write/read stabilities for analysis of MOS SRAM cells,” IEEE J. Solid-State Circuits, lower VDDmin applications,” IEEE J. Solid-State Circuits, vol. SC-22, pp. 748–754, Oct. 1987. Vol. 45, NO. 6, pp. 1234-1245, Jun. 2010 [6] N. Kim, et al., “Circuit and microarchitectural techniques for [23] IK. Joon Chang, Jae-Joon Kim, Sang Phil Park, and K. Roy, reducing cache leakage power,” IEEE Trans. Very Large “A 32 kb 10T subthreshold SRAM array with bit- Scale Integrated (VLSI) systems, vol. 12, no. 2, pp. 167 – interleaving and differential read scheme in 90 nm CMOS,” 184, Feb. 2004. IEEE, J. Solid-State Circuits, Vol. 44, No. 2, Feb. 2009. [7] L. Chang, et al., “Stable SRAM cell design for the 32 nm [24] J. Singh, D. K. Pradhan, S. Hollis, S. P. Mohanty, and J. node and beyond,” in Proc. VLSI Technology, 2005, Digest Mathew, “Single Ended 6T SRAM with Isolated Read-Port of Technical Papers. 2005 Symposium, 14-16 June 2005, pp. for Low-Power Embedded Systems,” in Proc. DATE 2009, 128 – 129. pp. 917-922. [8] B. H. Calhoun and A. P. Chandrakasan, “A 256-kb 65-nm [25] N. Verma and A. P. Chandrakasan, “A 256 kb 65 nm 8T subthreshold SRAM design for ultra-low-voltage operation,” subthreshold SRAM employing sense-amplifier IEEE J. Solid-State Circuits, Vol. 42, no. 3, pp. 680 – 688, redundancy,” IEEE J. Solid-State Circuits, vol. 43, no. 1, pp. March 2007. 141–149,Jan.2008. ©2010 ACEEE 45 DOI: 01.IJSIP.01.03.44