SlideShare a Scribd company logo
1 of 15
Download to read offline
EE241 - Spring 2008
Advanced Digital Integrated
Circuits
Lecture 10: SRAM

Announcements
Homework 1
Due February 26

Homework 2
Next week

2

1
Agenda
SRAM stability metrics
Retention
Read
Write
Dynamic

Options for scaling
Column assist techniques
Migration away from 6T
Technology options
Departure from SRAM (eDRAM)
3

SRAM

Read/Write/Retention Margins

2
SRAM Scaling Trends
ITRS Effective Cell
Reported Effective Cell

2

SRAM Cell Size (um )

2

SRAM Cell Size (um )

100

ITRS Single Cell
Reported Individual Cell
Reported Cell in Array
10

1

0.1

10

1

0.5x effective cell area
scaling difficult
0.1

700 600 500 400

300

200

100 80 70 60
10090

50

40

30

300

Technology N d ( )
T h l
Node (nm)

200

100 90 80 70

60

50

40

30

Technology N d ( )
T h l
Node (nm)

Individual SRAM cell area able to track ITRS guideline
Array area deviates from ITRS guideline at 90nm
Memory design no longer sits on the 0.5x area scaling trend!

5

On-Die L3 Cache siz (MB)
ze

Memory Scaling
Server processors
10

Itanium®
It i ®
Processors
Xeon®
Processors

1
180

160

140

120

100

80

60

Technology Node ( )
gy
(nm)

•
•
•
•

Memory latency demands larger last level cache (LLC)
Memory is more energy-efficient than logic
LLC approaches 50% chip area for desktop and mobile processors
LLC approaches 80% chip area for server processors

Vivek De, Intel 2006

6

3
6-T SRAM Cell

• Improve CD control by unidirectional poly
• Relax critical layer patterning requirements
• Optimizing design rules is key

7

SRAM cell design trends
BL

BLB

IEDM 02

0.46x1.24μm

V
DD

’

GND
WL

Cell in 90nm
(1μm2)
•
•
•
•
•

Cell in 65nm
(0.57μm2)

Improve CD control by unidirectional poly
Relax critical layer patterning requirements
Optimizing design rules is key
Shorter bitline enables better cycle time and/or array efficiency
Full metal wordline with wider pitch achieves better RC
8

4
SRAM Cell Trends

0.242μm2 cell in 45nm from TSMC (IEDM’07)

0.346μm2 cell in 45nm from Intel (IEDM’07)

9

More SRAM Trends

0.15μm2 cell in 32nm from TSMC (IEDM’07)

10

5
Ion/Ioff: Cell Read and Leakage

H. Pilo, IEDM 200611

SRAM Cell/Array
Hold stability

WL
VDD

Read stability

M2

Write stability

M5

Read current (access time)
Access Transistor

Pull down

M1
BL

Pull up

Q

M4
Q

M6

M3
BL

12

6
SRAM Design – Hold (Retention) Stability
Load

WL
VDD
PL

AXL

PR

‘1’

‘0’

AXR

Access
NL

NR

NPD
BL

BL

Data Retention
Leakage

Scaling trend:
Increased gate leakage + degraded ION/IOFF ratio
Lower VDD during standby

PMOS load devices must compensate for leakage

13

SRAM Cell Mismatch

ΔVTh ∝

K. Zhang, Intel

1
Cox WL

Due to RDF

14

7
The Data-Retention Voltage (DRV) of SRAM
VDD
0
M5

V1

Leakage
current

M2

M4

DRV Condition:

0

M3
V2

M6

VDD

Leakage
current

∂V1
∂V2

=
Left inverter

∂V1
∂V2

When Vdd scales down to DRV, the
voltage transfer curves (VTC) of the
internal inverters degrade to such a
level that retention static noise margin
(SNM) of the SRAM cell reduces to
zero.

, when VDD = DRV
Right inverter

VTC of SRAM cell inverters

0.4

VDD=0.4V

2

0.3

0.2 V =0.18V
DD
0.1

VTC1
VTC2

0

Qin, ISQED’04

0

0.1

0.2
V1 (V)

0.3

0.4

15

Monte-Carlo Simulation of DRV Distribution
300
250

Histogram of cell #

VDD

M1

200
150
100
50
0
0

50

100

150

200

250

Simulated DRV of 1500 SRAM cells (mV)

300
16

8
H. Pilo, IEDM 200617

Read Stability – Static Noise Margin (SNM)
VDD

1

PR
VL

VR

Read SNM[1]
AXR

VR (V)

NR

0.5

90nm simulation
0
0

0.5

1

VL (V)

• Read SNM is typically the most stringent constraint

[1] E. Seevinck, JSSC 1987

18

9
SRAM Design – Read Stability
Load

WL
VDD
PL

AXL

PR
AXR

‘1’

V>0

Access NL

NR

NPD
BL

Retention fluctuations
BL

Read margin and
retention margin
[Bhavnagarwala, IEDM’05]

19

Read Stability – N-Curve
•

A, B, and C correspond to the two
stable points A and C and the metap
stable point B of the SNM curve

•

When points A and B coincide, the
cell is at the edge of stability and a
destructive read can easily occur

20

10
H. Pilo, IEDM 200621

Write Stability – Write Noise Margin (WNM)
VDD

1

90nm simulation

PR
VL

VR

AXR

VR (V)

NR

0.5

WNM[1]

0
0

0.5

1

VL (V)

• Write stability is becoming more stringent with scaling
• Optimizing read and write stability at the same time is difficult
[1] A. Bhavnagarwala, IEDM 2005

22

11
Write Stability – BL/WL Write Margins
1.2

1.2
1

0.8
0.6

Voltage (V)
(

V o ltag e (V )

1

BL

0.4
0.2

WM

0
0.00E+00

-0.2

2.00E-08

0.8
0.6
0.4

WM
WL

0.2
0

4.00E-08

6.00E-08

Time (s)

8.00E-08

1.00E-07

0.00E+00

-0.2

2.00E-08

4.00E-08

6.00E-08

8.00E-08

1.00E-07

Time (s)

Highest BL voltage under which write is possible when BLC is kept
precharged (left)
Difference between VDD and lowest WL voltage under which write is
possible when both bit-lines are kept precharged (right)
Can be directly measured in large memory arrays via BL currents

23

Write Stability – Write Current (N-Curve)

[1] C. Wann et al, IEEE VLSI-TSA 2005

24

12
H. Pilo, IEDM 200625

SRAM Design – Read/Write Stability
Load

WL

Cell Stability

VDD
PL

AXL

Cell Trip
Voltage

PR
AXR

‘1’

V>0

Access NL

Read U
R d Upset
t
Occurs

Cell Read
Voltage

NR

NPD
BL

BL

Technology Scaling
H. Pilo, ISSCC’2005

Read margin is typically the most stringent constraint
Cell read voltage must stay below cell trip voltage
Harder to achieve with process induced variations
Noise margin degraded with technology scaling

26

13
6-T SRAM Static/Dynamic Stability

Read Margin
SNM: pessimistic

Write Margin
WNM: optimistic

[1] E. Seevinck, JSSC 1987; [2] A. Bhavnagarwala, IEDM 2005

27

H. Pilo, IEDM 200628

14
Next Lecture
SRAM design techniques
Alternatives to planar 6T SRAM

29

15

More Related Content

Viewers also liked

Mapa otwartych zasobów edukacyjnych
Mapa otwartych zasobów edukacyjnychMapa otwartych zasobów edukacyjnych
Mapa otwartych zasobów edukacyjnychcecnaw13
 
Córdoba: Movilidad Sostenible. Plan de Metas 2016 - 2019 - Ing. Adrián Delfed...
Córdoba: Movilidad Sostenible. Plan de Metas 2016 - 2019 - Ing. Adrián Delfed...Córdoba: Movilidad Sostenible. Plan de Metas 2016 - 2019 - Ing. Adrián Delfed...
Córdoba: Movilidad Sostenible. Plan de Metas 2016 - 2019 - Ing. Adrián Delfed...CPIC
 
Practicing Good Circulatory and Respiratory System's Health
Practicing Good Circulatory and Respiratory System's HealthPracticing Good Circulatory and Respiratory System's Health
Practicing Good Circulatory and Respiratory System's HealthGlen Pabularcon
 
Successful Property Procurement: Another Amazing SJREI Event
Successful Property Procurement: Another Amazing SJREI EventSuccessful Property Procurement: Another Amazing SJREI Event
Successful Property Procurement: Another Amazing SJREI Eventsjreiassociation
 
Prez google
Prez googlePrez google
Prez googleMarwlo
 
Conventions of form and genre
Conventions of form and genreConventions of form and genre
Conventions of form and genreharrietturmore
 
Plain2013 What is Easy-to-Read? Carina Fronden
Plain2013 What is Easy-to-Read? Carina FrondenPlain2013 What is Easy-to-Read? Carina Fronden
Plain2013 What is Easy-to-Read? Carina Fronden2013PLAINConference
 
нуклемновые кислоты
нуклемновые кислотынуклемновые кислоты
нуклемновые кислотыnadsav
 
Nova Marketing. Presentation.
Nova Marketing. Presentation.Nova Marketing. Presentation.
Nova Marketing. Presentation.Felix315
 
หลักสูตรและแผน
หลักสูตรและแผนหลักสูตรและแผน
หลักสูตรและแผนM'ink Kasiwat
 

Viewers also liked (18)

Mapa otwartych zasobów edukacyjnych
Mapa otwartych zasobów edukacyjnychMapa otwartych zasobów edukacyjnych
Mapa otwartych zasobów edukacyjnych
 
Córdoba: Movilidad Sostenible. Plan de Metas 2016 - 2019 - Ing. Adrián Delfed...
Córdoba: Movilidad Sostenible. Plan de Metas 2016 - 2019 - Ing. Adrián Delfed...Córdoba: Movilidad Sostenible. Plan de Metas 2016 - 2019 - Ing. Adrián Delfed...
Córdoba: Movilidad Sostenible. Plan de Metas 2016 - 2019 - Ing. Adrián Delfed...
 
Practicing Good Circulatory and Respiratory System's Health
Practicing Good Circulatory and Respiratory System's HealthPracticing Good Circulatory and Respiratory System's Health
Practicing Good Circulatory and Respiratory System's Health
 
computer memory
computer memorycomputer memory
computer memory
 
Ensayo
EnsayoEnsayo
Ensayo
 
Basında Bugün Göztepe
Basında Bugün GöztepeBasında Bugün Göztepe
Basında Bugün Göztepe
 
University of New York in Prague
University of New York in Prague   University of New York in Prague
University of New York in Prague
 
Successful Property Procurement: Another Amazing SJREI Event
Successful Property Procurement: Another Amazing SJREI EventSuccessful Property Procurement: Another Amazing SJREI Event
Successful Property Procurement: Another Amazing SJREI Event
 
Prez google
Prez googlePrez google
Prez google
 
Com ppt shubham
Com ppt shubhamCom ppt shubham
Com ppt shubham
 
Basında Bugün Göztepe
Basında Bugün GöztepeBasında Bugün Göztepe
Basında Bugün Göztepe
 
Unyp think slideshare
Unyp think slideshareUnyp think slideshare
Unyp think slideshare
 
Conventions of form and genre
Conventions of form and genreConventions of form and genre
Conventions of form and genre
 
Plain2013 What is Easy-to-Read? Carina Fronden
Plain2013 What is Easy-to-Read? Carina FrondenPlain2013 What is Easy-to-Read? Carina Fronden
Plain2013 What is Easy-to-Read? Carina Fronden
 
Basında Bugün Göztepe
Basında Bugün GöztepeBasında Bugün Göztepe
Basında Bugün Göztepe
 
нуклемновые кислоты
нуклемновые кислотынуклемновые кислоты
нуклемновые кислоты
 
Nova Marketing. Presentation.
Nova Marketing. Presentation.Nova Marketing. Presentation.
Nova Marketing. Presentation.
 
หลักสูตรและแผน
หลักสูตรและแผนหลักสูตรและแผน
หลักสูตรและแผน
 

Similar to EE241 - Lecture 10: SRAM Scaling and Stability Metrics

Process Variation and Radiation-Immune Single Ended 6T SRAM Cell
Process Variation and Radiation-Immune Single Ended 6T SRAM CellProcess Variation and Radiation-Immune Single Ended 6T SRAM Cell
Process Variation and Radiation-Immune Single Ended 6T SRAM CellIDES Editor
 
Microelectronics U4.pptx.ppt
Microelectronics U4.pptx.pptMicroelectronics U4.pptx.ppt
Microelectronics U4.pptx.pptPavikaSharma3
 
250nm Technology Based Low Power SRAM Memory
250nm Technology Based Low Power SRAM Memory250nm Technology Based Low Power SRAM Memory
250nm Technology Based Low Power SRAM Memoryiosrjce
 
Single Ended Schmitt Trigger Based Robust Low Power SRAM Cell
Single Ended Schmitt Trigger Based Robust Low Power SRAM CellSingle Ended Schmitt Trigger Based Robust Low Power SRAM Cell
Single Ended Schmitt Trigger Based Robust Low Power SRAM CellVishwanath Hiremath
 
Design and Simulation Low power SRAM Circuits
Design and Simulation Low power SRAM CircuitsDesign and Simulation Low power SRAM Circuits
Design and Simulation Low power SRAM Circuitsijsrd.com
 
Assignement 3 ADV report (1)
Assignement 3 ADV report (1)Assignement 3 ADV report (1)
Assignement 3 ADV report (1)Riddhi Shah
 
SINGLE-PORT FIVE-TRANSISTOR SRAM CELL WITH REDUCED LEAKAGE CURRENT IN STANDBY
SINGLE-PORT FIVE-TRANSISTOR SRAM CELL WITH REDUCED LEAKAGE CURRENT IN STANDBYSINGLE-PORT FIVE-TRANSISTOR SRAM CELL WITH REDUCED LEAKAGE CURRENT IN STANDBY
SINGLE-PORT FIVE-TRANSISTOR SRAM CELL WITH REDUCED LEAKAGE CURRENT IN STANDBYVLSICS 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...
PERFORMANCE EVALUATION OF DIFFERENT SRAM CELL STRUCTURES AT DIFFERENT TECHNOL...VLSICS Design
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 
A Comparitive Analysis of Improved 6t Sram Cell With Different Sram Cell
A Comparitive Analysis of Improved 6t Sram Cell With Different Sram CellA Comparitive Analysis of Improved 6t Sram Cell With Different Sram Cell
A Comparitive Analysis of Improved 6t Sram Cell With Different Sram CellIJERA Editor
 
Energy optimization of 6T SRAM cell using low-voltage and high-performance in...
Energy optimization of 6T SRAM cell using low-voltage and high-performance in...Energy optimization of 6T SRAM cell using low-voltage and high-performance in...
Energy optimization of 6T SRAM cell using low-voltage and high-performance in...IJECEIAES
 
10T Dual-voltage Low Power SRAM Project Report
10T Dual-voltage Low Power SRAM Project Report10T Dual-voltage Low Power SRAM Project Report
10T Dual-voltage Low Power SRAM Project ReportJie Song
 
CELL STABILITY ANALYSIS OF CONVENTIONAL 6T DYNAMIC 8T SRAM CELL IN 45NM TECHN...
CELL STABILITY ANALYSIS OF CONVENTIONAL 6T DYNAMIC 8T SRAM CELL IN 45NM TECHN...CELL STABILITY ANALYSIS OF CONVENTIONAL 6T DYNAMIC 8T SRAM CELL IN 45NM TECHN...
CELL STABILITY ANALYSIS OF CONVENTIONAL 6T DYNAMIC 8T SRAM CELL IN 45NM TECHN...VLSICS Design
 
Static-Noise-Margin Analysis of Modified 6T SRAM Cell during Read Operation
Static-Noise-Margin Analysis of Modified 6T SRAM Cell during Read OperationStatic-Noise-Margin Analysis of Modified 6T SRAM Cell during Read Operation
Static-Noise-Margin Analysis of Modified 6T SRAM Cell during Read Operationidescitation
 
Implementation of High Reliable 6T SRAM Cell Design
Implementation of High Reliable 6T SRAM Cell DesignImplementation of High Reliable 6T SRAM Cell Design
Implementation of High Reliable 6T SRAM Cell Designiosrjce
 

Similar to EE241 - Lecture 10: SRAM Scaling and Stability Metrics (20)

Lecture14
Lecture14Lecture14
Lecture14
 
Process Variation and Radiation-Immune Single Ended 6T SRAM Cell
Process Variation and Radiation-Immune Single Ended 6T SRAM CellProcess Variation and Radiation-Immune Single Ended 6T SRAM Cell
Process Variation and Radiation-Immune Single Ended 6T SRAM Cell
 
Microelectronics U4.pptx.ppt
Microelectronics U4.pptx.pptMicroelectronics U4.pptx.ppt
Microelectronics U4.pptx.ppt
 
250nm Technology Based Low Power SRAM Memory
250nm Technology Based Low Power SRAM Memory250nm Technology Based Low Power SRAM Memory
250nm Technology Based Low Power SRAM Memory
 
Single Ended Schmitt Trigger Based Robust Low Power SRAM Cell
Single Ended Schmitt Trigger Based Robust Low Power SRAM CellSingle Ended Schmitt Trigger Based Robust Low Power SRAM Cell
Single Ended Schmitt Trigger Based Robust Low Power SRAM Cell
 
Ijetcas14 542
Ijetcas14 542Ijetcas14 542
Ijetcas14 542
 
Design and Simulation Low power SRAM Circuits
Design and Simulation Low power SRAM CircuitsDesign and Simulation Low power SRAM Circuits
Design and Simulation Low power SRAM Circuits
 
Assignement 3 ADV report (1)
Assignement 3 ADV report (1)Assignement 3 ADV report (1)
Assignement 3 ADV report (1)
 
SINGLE-PORT FIVE-TRANSISTOR SRAM CELL WITH REDUCED LEAKAGE CURRENT IN STANDBY
SINGLE-PORT FIVE-TRANSISTOR SRAM CELL WITH REDUCED LEAKAGE CURRENT IN STANDBYSINGLE-PORT FIVE-TRANSISTOR SRAM CELL WITH REDUCED LEAKAGE CURRENT IN STANDBY
SINGLE-PORT FIVE-TRANSISTOR SRAM CELL WITH REDUCED LEAKAGE CURRENT IN STANDBY
 
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...
PERFORMANCE EVALUATION OF DIFFERENT SRAM CELL STRUCTURES AT DIFFERENT TECHNOL...
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
A Comparitive Analysis of Improved 6t Sram Cell With Different Sram Cell
A Comparitive Analysis of Improved 6t Sram Cell With Different Sram CellA Comparitive Analysis of Improved 6t Sram Cell With Different Sram Cell
A Comparitive Analysis of Improved 6t Sram Cell With Different Sram Cell
 
Energy optimization of 6T SRAM cell using low-voltage and high-performance in...
Energy optimization of 6T SRAM cell using low-voltage and high-performance in...Energy optimization of 6T SRAM cell using low-voltage and high-performance in...
Energy optimization of 6T SRAM cell using low-voltage and high-performance in...
 
C0211520
C0211520C0211520
C0211520
 
Fj3110731078
Fj3110731078Fj3110731078
Fj3110731078
 
10T Dual-voltage Low Power SRAM Project Report
10T Dual-voltage Low Power SRAM Project Report10T Dual-voltage Low Power SRAM Project Report
10T Dual-voltage Low Power SRAM Project Report
 
CELL STABILITY ANALYSIS OF CONVENTIONAL 6T DYNAMIC 8T SRAM CELL IN 45NM TECHN...
CELL STABILITY ANALYSIS OF CONVENTIONAL 6T DYNAMIC 8T SRAM CELL IN 45NM TECHN...CELL STABILITY ANALYSIS OF CONVENTIONAL 6T DYNAMIC 8T SRAM CELL IN 45NM TECHN...
CELL STABILITY ANALYSIS OF CONVENTIONAL 6T DYNAMIC 8T SRAM CELL IN 45NM TECHN...
 
Mu2421122117
Mu2421122117Mu2421122117
Mu2421122117
 
Static-Noise-Margin Analysis of Modified 6T SRAM Cell during Read Operation
Static-Noise-Margin Analysis of Modified 6T SRAM Cell during Read OperationStatic-Noise-Margin Analysis of Modified 6T SRAM Cell during Read Operation
Static-Noise-Margin Analysis of Modified 6T SRAM Cell during Read Operation
 
Implementation of High Reliable 6T SRAM Cell Design
Implementation of High Reliable 6T SRAM Cell DesignImplementation of High Reliable 6T SRAM Cell Design
Implementation of High Reliable 6T SRAM Cell Design
 

More from nadsav

папоротникообразные
папоротникообразныепапоротникообразные
папоротникообразныеnadsav
 
опорно двигательная система
опорно двигательная система опорно двигательная система
опорно двигательная система nadsav
 
лишайники
лишайникилишайники
лишайникиnadsav
 
кровь!
кровь!кровь!
кровь!nadsav
 
корень
коренькорень
кореньnadsav
 
класс млекопитающие
класс млекопитающиекласс млекопитающие
класс млекопитающиеnadsav
 
внешнее строение птиц
внешнее строение птицвнешнее строение птиц
внешнее строение птицnadsav
 
Значение денег
Значение денегЗначение денег
Значение денегnadsav
 
Как помочь своему ребенку учиться
Как помочь своему ребенку учитьсяКак помочь своему ребенку учиться
Как помочь своему ребенку учитьсяnadsav
 
Илья муромец былинный герой или реальная историческая личность
Илья муромец былинный герой или реальная историческая личностьИлья муромец былинный герой или реальная историческая личность
Илья муромец былинный герой или реальная историческая личностьnadsav
 
пироговн.и. ученый или военный
пироговн.и. ученый или военныйпироговн.и. ученый или военный
пироговн.и. ученый или военныйnadsav
 
моллюски
моллюскимоллюски
моллюскиnadsav
 
кровь
кровькровь
кровьnadsav
 
Строение зрительного анализатора
Строение зрительного анализатораСтроение зрительного анализатора
Строение зрительного анализатораnadsav
 
Тип круглые черви
Тип круглые червиТип круглые черви
Тип круглые червиnadsav
 
Семейство Сложноцветные
Семейство СложноцветныеСемейство Сложноцветные
Семейство Сложноцветныеnadsav
 
класс земноводные
класс земноводныекласс земноводные
класс земноводныеnadsav
 
кишечнополостные
кишечнополостныекишечнополостные
кишечнополостныеnadsav
 
изменчивость
изменчивостьизменчивость
изменчивостьnadsav
 
вирусы
вирусывирусы
вирусыnadsav
 

More from nadsav (20)

папоротникообразные
папоротникообразныепапоротникообразные
папоротникообразные
 
опорно двигательная система
опорно двигательная система опорно двигательная система
опорно двигательная система
 
лишайники
лишайникилишайники
лишайники
 
кровь!
кровь!кровь!
кровь!
 
корень
коренькорень
корень
 
класс млекопитающие
класс млекопитающиекласс млекопитающие
класс млекопитающие
 
внешнее строение птиц
внешнее строение птицвнешнее строение птиц
внешнее строение птиц
 
Значение денег
Значение денегЗначение денег
Значение денег
 
Как помочь своему ребенку учиться
Как помочь своему ребенку учитьсяКак помочь своему ребенку учиться
Как помочь своему ребенку учиться
 
Илья муромец былинный герой или реальная историческая личность
Илья муромец былинный герой или реальная историческая личностьИлья муромец былинный герой или реальная историческая личность
Илья муромец былинный герой или реальная историческая личность
 
пироговн.и. ученый или военный
пироговн.и. ученый или военныйпироговн.и. ученый или военный
пироговн.и. ученый или военный
 
моллюски
моллюскимоллюски
моллюски
 
кровь
кровькровь
кровь
 
Строение зрительного анализатора
Строение зрительного анализатораСтроение зрительного анализатора
Строение зрительного анализатора
 
Тип круглые черви
Тип круглые червиТип круглые черви
Тип круглые черви
 
Семейство Сложноцветные
Семейство СложноцветныеСемейство Сложноцветные
Семейство Сложноцветные
 
класс земноводные
класс земноводныекласс земноводные
класс земноводные
 
кишечнополостные
кишечнополостныекишечнополостные
кишечнополостные
 
изменчивость
изменчивостьизменчивость
изменчивость
 
вирусы
вирусывирусы
вирусы
 

Recently uploaded

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 

Recently uploaded (20)

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 

EE241 - Lecture 10: SRAM Scaling and Stability Metrics

  • 1. EE241 - Spring 2008 Advanced Digital Integrated Circuits Lecture 10: SRAM Announcements Homework 1 Due February 26 Homework 2 Next week 2 1
  • 2. Agenda SRAM stability metrics Retention Read Write Dynamic Options for scaling Column assist techniques Migration away from 6T Technology options Departure from SRAM (eDRAM) 3 SRAM Read/Write/Retention Margins 2
  • 3. SRAM Scaling Trends ITRS Effective Cell Reported Effective Cell 2 SRAM Cell Size (um ) 2 SRAM Cell Size (um ) 100 ITRS Single Cell Reported Individual Cell Reported Cell in Array 10 1 0.1 10 1 0.5x effective cell area scaling difficult 0.1 700 600 500 400 300 200 100 80 70 60 10090 50 40 30 300 Technology N d ( ) T h l Node (nm) 200 100 90 80 70 60 50 40 30 Technology N d ( ) T h l Node (nm) Individual SRAM cell area able to track ITRS guideline Array area deviates from ITRS guideline at 90nm Memory design no longer sits on the 0.5x area scaling trend! 5 On-Die L3 Cache siz (MB) ze Memory Scaling Server processors 10 Itanium® It i ® Processors Xeon® Processors 1 180 160 140 120 100 80 60 Technology Node ( ) gy (nm) • • • • Memory latency demands larger last level cache (LLC) Memory is more energy-efficient than logic LLC approaches 50% chip area for desktop and mobile processors LLC approaches 80% chip area for server processors Vivek De, Intel 2006 6 3
  • 4. 6-T SRAM Cell • Improve CD control by unidirectional poly • Relax critical layer patterning requirements • Optimizing design rules is key 7 SRAM cell design trends BL BLB IEDM 02 0.46x1.24μm V DD ’ GND WL Cell in 90nm (1μm2) • • • • • Cell in 65nm (0.57μm2) Improve CD control by unidirectional poly Relax critical layer patterning requirements Optimizing design rules is key Shorter bitline enables better cycle time and/or array efficiency Full metal wordline with wider pitch achieves better RC 8 4
  • 5. SRAM Cell Trends 0.242μm2 cell in 45nm from TSMC (IEDM’07) 0.346μm2 cell in 45nm from Intel (IEDM’07) 9 More SRAM Trends 0.15μm2 cell in 32nm from TSMC (IEDM’07) 10 5
  • 6. Ion/Ioff: Cell Read and Leakage H. Pilo, IEDM 200611 SRAM Cell/Array Hold stability WL VDD Read stability M2 Write stability M5 Read current (access time) Access Transistor Pull down M1 BL Pull up Q M4 Q M6 M3 BL 12 6
  • 7. SRAM Design – Hold (Retention) Stability Load WL VDD PL AXL PR ‘1’ ‘0’ AXR Access NL NR NPD BL BL Data Retention Leakage Scaling trend: Increased gate leakage + degraded ION/IOFF ratio Lower VDD during standby PMOS load devices must compensate for leakage 13 SRAM Cell Mismatch ΔVTh ∝ K. Zhang, Intel 1 Cox WL Due to RDF 14 7
  • 8. The Data-Retention Voltage (DRV) of SRAM VDD 0 M5 V1 Leakage current M2 M4 DRV Condition: 0 M3 V2 M6 VDD Leakage current ∂V1 ∂V2 = Left inverter ∂V1 ∂V2 When Vdd scales down to DRV, the voltage transfer curves (VTC) of the internal inverters degrade to such a level that retention static noise margin (SNM) of the SRAM cell reduces to zero. , when VDD = DRV Right inverter VTC of SRAM cell inverters 0.4 VDD=0.4V 2 0.3 0.2 V =0.18V DD 0.1 VTC1 VTC2 0 Qin, ISQED’04 0 0.1 0.2 V1 (V) 0.3 0.4 15 Monte-Carlo Simulation of DRV Distribution 300 250 Histogram of cell # VDD M1 200 150 100 50 0 0 50 100 150 200 250 Simulated DRV of 1500 SRAM cells (mV) 300 16 8
  • 9. H. Pilo, IEDM 200617 Read Stability – Static Noise Margin (SNM) VDD 1 PR VL VR Read SNM[1] AXR VR (V) NR 0.5 90nm simulation 0 0 0.5 1 VL (V) • Read SNM is typically the most stringent constraint [1] E. Seevinck, JSSC 1987 18 9
  • 10. SRAM Design – Read Stability Load WL VDD PL AXL PR AXR ‘1’ V>0 Access NL NR NPD BL Retention fluctuations BL Read margin and retention margin [Bhavnagarwala, IEDM’05] 19 Read Stability – N-Curve • A, B, and C correspond to the two stable points A and C and the metap stable point B of the SNM curve • When points A and B coincide, the cell is at the edge of stability and a destructive read can easily occur 20 10
  • 11. H. Pilo, IEDM 200621 Write Stability – Write Noise Margin (WNM) VDD 1 90nm simulation PR VL VR AXR VR (V) NR 0.5 WNM[1] 0 0 0.5 1 VL (V) • Write stability is becoming more stringent with scaling • Optimizing read and write stability at the same time is difficult [1] A. Bhavnagarwala, IEDM 2005 22 11
  • 12. Write Stability – BL/WL Write Margins 1.2 1.2 1 0.8 0.6 Voltage (V) ( V o ltag e (V ) 1 BL 0.4 0.2 WM 0 0.00E+00 -0.2 2.00E-08 0.8 0.6 0.4 WM WL 0.2 0 4.00E-08 6.00E-08 Time (s) 8.00E-08 1.00E-07 0.00E+00 -0.2 2.00E-08 4.00E-08 6.00E-08 8.00E-08 1.00E-07 Time (s) Highest BL voltage under which write is possible when BLC is kept precharged (left) Difference between VDD and lowest WL voltage under which write is possible when both bit-lines are kept precharged (right) Can be directly measured in large memory arrays via BL currents 23 Write Stability – Write Current (N-Curve) [1] C. Wann et al, IEEE VLSI-TSA 2005 24 12
  • 13. H. Pilo, IEDM 200625 SRAM Design – Read/Write Stability Load WL Cell Stability VDD PL AXL Cell Trip Voltage PR AXR ‘1’ V>0 Access NL Read U R d Upset t Occurs Cell Read Voltage NR NPD BL BL Technology Scaling H. Pilo, ISSCC’2005 Read margin is typically the most stringent constraint Cell read voltage must stay below cell trip voltage Harder to achieve with process induced variations Noise margin degraded with technology scaling 26 13
  • 14. 6-T SRAM Static/Dynamic Stability Read Margin SNM: pessimistic Write Margin WNM: optimistic [1] E. Seevinck, JSSC 1987; [2] A. Bhavnagarwala, IEDM 2005 27 H. Pilo, IEDM 200628 14
  • 15. Next Lecture SRAM design techniques Alternatives to planar 6T SRAM 29 15