+ All Categories
Home > Documents > SRAM Overview

SRAM Overview

Date post: 13-Oct-2015
Category:
Upload: eliomay
View: 42 times
Download: 0 times
Share this document with a friend
Description:
sram
Popular Tags:

of 41

Transcript
  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 1

    Review of 6T SRAM CellReview of 6T SRAM Cell

    Ding-Ming KwaiIntellectual Property Library Company

    June 3, 2005

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 2

    Why 6T SRAM CellWhy 6T SRAM CellEmbedded memory Easy to implement in generic CMOS process Easy to design as logic circuit Easy to test by finite-state machine

    Compilable design Fixed cell size to allow us dedicating in

    peripheral circuit design Synchronous interface since 0.35m

    generation simplifies the design A larger number of instances required

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 3

    OutlineOutline6T cell and its variants First we

    generalize and then we derivePeripheral circuits Utilization is the

    keyCell layout To be symmetric or to be

    asymmetric: that is the questionPerformance indices To judge is

    humanConcluding remarks It does not end

    here

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 4

    8T SRAM Cell8T SRAM CellMaking it completely complementaryMaking it completely complementary

    Regenerative circuit for storing a single bit: two equal-sizedinverters

    Access device to transfer the bit: two equal-sizedtransmission gates pass transistors

    WL

    WL

    WLBLBL

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 5

    Intel, 1975NEC, 1969

    What Have Been InventedWhat Have Been Invented

    NEC, 1995

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 6

    IBM, 1970GE, 1985

    IBM, 1976MOSTEK, 1981

    What Have Been InventedWhat Have Been Invented(Continued)(Continued)

    NEC, 1998

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 7

    The WorldThe Worlds Smallests Smallest MythMyth

    0

    2

    4

    6

    8

    10

    12

    14

    16

    0.35 0.25 0.18 0.15 0.13 0.09

    Technology Node (m)

    S

    R

    A

    M

    C

    e

    l

    l

    S

    i

    z

    e

    (

    m

    2

    )

    TSMCUMC

    10.95

    7.56

    5.6

    4.02.432.14

    4.173.15

    Cell size as a competitiveCell size as a competitive edgeedge

    C.-H. Hsiao and D.-M. Kwai, Measurement and characterization of 6T SRAM cell, Int. Workshop Memory Technology, Design, and Testing (MTDT), Taipei, Taiwan, Aug. 2005.

    0.99

    Reach a consensus at last!

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 8

    Tradeoffs to Be MadeTradeoffs to Be Made

    Small but slow large but fast: area vs. speed (read current and write voltage)

    Small but hot large but cold: area vs. leakage power (standby current)

    Small but unstable large but stable: area vs. stability (static noise margin)

    Small but low-yield large but high-yield: area vs. manufacturability

    Small but expensive large but cheap: area vs. cost (masking and process steps)

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 9

    OutlineOutline6T cell and its variants First we

    generalize and then we derivePeripheral circuits Utilization is the

    keyCell layout To be symmetric or to be

    asymmetric: that is the questionPerformance indices To judge is

    humanConcluding remarks It does not end

    here

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 10

    Utilization Is the KeyUtilization Is the Key0.180.18m singlem single--port compiler generated instances port compiler generated instances with peripheral circuits minimized for layout areawith peripheral circuits minimized for layout area

    Capacity (log2N )

    A

    r

    e

    a

    S

    a

    v

    i

    n

    g

    (

    %

    )

    ExtraColumnMux

    Divided Bit-Line Drive50

    7 9 11 13 15 17 190

    10

    20

    30

    40

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 11

    What Is Column Mux and What Is Column Mux and Why It Is ImportantWhy It Is Important

    C = nR nC = wW wD

    nR

    nC

    wW

    wDM

    nR = wD/M, nC = wW M

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 12

    P&R Can Easily Destroy ItP&R Can Easily Destroy It0.180.18m singlem single--port compiler generated instances port compiler generated instances added with redundant power/ground ringsadded with redundant power/ground rings

    10m

    25m

    40m

    0m SRAM

    10

    20

    30

    40

    50

    60

    70

    80

    10 11 12 13 14 15 16 17 18 19

    Capacity (log2N )

    U

    t

    i

    l

    i

    z

    a

    t

    i

    o

    n

    (

    %

    )

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 13

    OutlineOutline6T cell and its variants First we

    generalize and then we derivePeripheral circuits Utilization is the

    keyCell layout To be symmetric or to be

    asymmetric: that is the questionPerformance indices To judge is

    humanConcluding remarks It does not end

    here

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 14

    M1

    M2

    V1

    CO

    OD

    PO

    How They Are DrawnHow They Are Drawn

    D.-M. Kwai et al., Detection of SRAM cell stability by lowering array supply voltage, Proc. Asian Test Symp., Taipei, Taiwan, Dec. 2000, pp. 268-273.

    (TSMC 0.18(TSMC 0.18m Symmetric Example)m Symmetric Example)

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 15

    1.28m

    1

    .

    7

    7

    m

    CO

    OD

    PO

    M1

    M3

    V2

    V1

    M2

    How They Are DrawnHow They Are Drawn(TSMC 0.13(TSMC 0.13m Asymmetric Example)m Asymmetric Example)

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 16

    Asymmetry in cross-coupled inverters can degrade cell stability by 100X [may be exaggerated]

    How They Are DrawnHow They Are Drawn

    G. E. Sery, Approaching the one billion transistor logic product: process and design challenges, Proc SPIE, vol. 4692, Design, Process Integration, and Characterization for Microelectronics, pp. 254-261, July 2002.

    (Intel 0.18(Intel 0.18m Symmetric Example)m Symmetric Example)

    PO

    NOD

    CO

    POD

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 17

    S. S. Iyer et al., Embedded DRAM: technology platform for the Blue Gene/L chip, IBM J. Research & Development, vol. 49, no. 2/3, pp. 333-350, Mar./May 2005.

    How They Are on SiliconHow They Are on Silicon

    Poly and Diffusion for DevicesPoly and Diffusion for Devices

    S. Thompson et al., 130nm logic technology featuring 60nm transistors, low-k dielectrics, and Cu interconnects, Intel Tech. J., vol. 6, iss. 2, pp. 5-12, May 2002.

    Symmetric and Asymmetric ExamplesSymmetric and Asymmetric Examples

    Intel 1.22 1.64 m20.130.13mm

    Fujitsu 0.9 1.1 m290nm90nm

    IBM 1.2 1.7 m20.130.13mm

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 18

    How They Are on SiliconHow They Are on Silicon

    MetalMetal--1 as Local Interconnect1 as Local Interconnect

    Symmetric and Asymmetric ExamplesSymmetric and Asymmetric Examples

    S. Nakai, T. Hosoda, and Y. Takao, Integration of high-performance transistors, high-density SRAMs, and 10-level copper interconnects into a 90nm CMOS technology,Fujitsu Sci. Tech. J., vol. 39, no. 1, pp. 23-31, June 2003.

    Intel 1.22 1.64 m20.130.13mm

    Fujitsu 0.9 1.1 m290nm90nm

    IBM 1.2 1.7 m20.130.13mm

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 19

    How They Are DrawnHow They Are DrawnIBM 0.13IBM 0.13m Example for ULP SRAMm Example for ULP SRAM

    1.3m

    R. W. Mann, Ultralow-power SRAM technology, IBM J. Research & Development, vol. 47, no. 5/6, pp. 553-566, Sep./Nov. 2003.

    Split Word LineSplit Word Line

    1

    .

    8

    m

    NPG

    NPD

    PPU

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 20

    Disadvantages Related toDisadvantages Related to

    Complicated irregular patterns involving corner rounding

    Simplified rectangular patternDifferent orientation for access NMOS

    transistorsSame orientation for all transistorsPushed spacing rules for metal routing Nominal spacing rules for metal routing

    Conventional Cell LayoutConventional Cell Layout

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 21

    Variations by Inverter Layout Variations by Inverter Layout

    M. Ishida et al., A novel 6T-SRAM cell technology designed with rectangular patterns scalable beyond 0.18m generation and desirable for ultra high speed operation, Int. Electron Device Meeting Tech. Digest, 1998, pp. 201-204.

    A Reveal Close to SuccessA Reveal Close to Success

    It turns out to be veryuseful in 90nm and below process technologies

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 22

    Can We Draw the PolygonsCan We Draw the Polygonsin Another Way?in Another Way?

    M3M3M2VSS (V)

    M3M3M2BL (V)

    M2M2M3WL (H)

    SymmetricAsymmetricSymmetric

    Vertical VSS lines parallel to bit lines are required in the memVertical VSS lines parallel to bit lines are required in the memory array.ory array.

    MetalMetal--Layer Assignment for RoutingLayer Assignment for Routing

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 23

    Can We Draw the PolygonsCan We Draw the Polygonsin Another Way?in Another Way?

    SRAM Cell Aspect RatioSRAM Cell Aspect Ratio

    > 1.2

    < 0.5

    0

    0.4

    0.8

    1.2

    1.6

    0.25m 0.18m 0.13m 90nm 65nm

    Technology Node

    S

    R

    A

    M

    C

    e

    l

    l

    A

    s

    p

    e

    c

    t

    R

    a

    t

    i

    o

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 24

    Extend Poly and Form Shared ContactAdjust Active AreaMove Half Cell to Align PolyMirror Half CellSeparate VDD/VSS ContactsRotate Access TransistorsSplit Word LineOriginal Symmetric Layout

    An Animation to Show LayoutAn Animation to Show LayoutChanges to Rectangular PatternsChanges to Rectangular Patterns

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 25

    P. Bai et al., A 65nm logic technology featuring 35nm gate lengths, enhanced channel strain, 8 Cu interconnect layers, low-k ILD and 0.57m2 SRAM cell, Int. Electron Device Meeting Tech. Digest, San Francisco, CA, Dec. 2004.Z. Luo et al., High performance and low power transistors integrated in 65nm bulk CMOS technology, Int. Electron Device Meeting Tech. Digest, San Francisco, CA, Dec. 2004.

    TI 0.46 1.06 m20.49 m2

    A. Chatterjee et al., A 65nm CMOS technology for mobile and digital signal processing applications, Int. Electron Device Meeting Tech. Digest, San Francisco, CA, Dec. 2004.

    Photo DemonstrationsPhoto Demonstrationsat 65nm Technology Nodeat 65nm Technology Node

    Intel 0.46 1.24 m20.57 m2

    IBM 0.41 1.25 m20.51 m2

    It seems that the layout style will pervade! It seems that the layout style will pervade!

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 26

    Disadvantages Related toDisadvantages Related to

    Longer and narrower wells induce forward body bias reduce static noise margin require higher strapping frequency lower array utilization

    More irredundant contacts and via holes 10 contacts/cell 8.5 contacts/cell 3.5 via-1 holes/cell 2 via-1 holes/cell 2.5 via-2 holes/cell 0 via-2 holes/cell

    Regular Pattern Cell LayoutRegular Pattern Cell Layout

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 27

    OutlineOutline6T cell and its variants First we

    generalize and then we derivePeripheral circuits Utilization is the

    keyCell layout To be symmetric or to be

    asymmetric: that is the questionPerformance indices To judge is

    humanConcluding remarks It does not end

    here

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 28

    Cell (Read) CurrentCell (Read) Current

    A B

    Icell0

    VDDBL BL

    WL WL

    VSS

    BA

    Icell1

    VDDBL BL

    WL WL

    VSS

    BitBit--Line Discharge CurrentLine Discharge CurrentA = 0 and B = 1 A = 1 and B = 0

    VBL = Icell t/CBL

  • National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 29

    Bounds on Cell CurrentBounds on Cell Currentwhere Cell Ratio where Cell Ratio comes incomes in

    Icell >ISD

    + 1Icell >ISA ISDISA + ISD

    ISA + 1=

    Icell < ISA Icell


Recommended