+ All Categories
Home > Documents > 1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory”...

1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory”...

Date post: 31-Dec-2015
Category:
Upload: allyson-warren
View: 216 times
Download: 1 times
Share this document with a friend
20
1 Review Of Review Of A 125 MHz Burst-Mode Flexible Read A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Flash Memory” Adopted Adopted From From : : ISSCC 2005 / SESSION 2 / NON-VOLATILE ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY / 2.5 MEMORY / 2.5 by: C. Villa et al” by: C. Villa et al” Class presentation of Advanced VLSI course Class presentation of Advanced VLSI course by by Ashkan Jalili Ashkan Jalili Instructor: Dr. Fakhraie Instructor: Dr. Fakhraie
Transcript
Page 1: 1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Adopted From: “ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY.

11

Review OfReview Of

““A 125 MHz Burst-Mode Flexible Read While A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory”Write 256Mbit 2b/c 1.8V NOR Flash Memory”

AdoptedAdopted FromFrom::

““ISSCC 2005 / SESSION 2 / NON-VOLATILE ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY / 2.5MEMORY / 2.5

by: C. Villa et al”by: C. Villa et al”Class presentation of Advanced VLSI courseClass presentation of Advanced VLSI course

byby

Ashkan JaliliAshkan Jalili

Instructor: Dr. FakhraieInstructor: Dr. Fakhraie

Page 2: 1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Adopted From: “ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY.

22

outlineoutline

Floating GatesFloating Gates

Conventional sense amplifiersConventional sense amplifiers

Proposed sense amplifierProposed sense amplifier

Programming schemeProgramming scheme

Chip specificationsChip specifications

Summary Summary

Page 3: 1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Adopted From: “ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY.

33

FLOATING GATEFLOATING GATE

Based on charges stored on Based on charges stored on FG and changing VFG and changing Vth th

Desired values:Desired values:

value = 1 : no charges on FGvalue = 1 : no charges on FG

value = 0 : specific charge on FGvalue = 0 : specific charge on FG

Applying a specific gate Applying a specific gate voltage:voltage:

I > 0 : cell value = 1I > 0 : cell value = 1

I = 0 : cell value = 0 I = 0 : cell value = 0

Source

N+

Floating Gate

Tunnel OxideDrain

N+

SubstrateP-type

Control Gate

Page 4: 1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Adopted From: “ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY.

44

MULTILEVEL CHARGINGMULTILEVEL CHARGING

Different levels of charging on the FGDifferent levels of charging on the FG Considering the amount of cell current rather than just Considering the amount of cell current rather than just

sensing it’s presence or absencesensing it’s presence or absence Different VDifferent Vth th for a 2bit/cell resulting in 4 levels of for a 2bit/cell resulting in 4 levels of

current showing 4 states i.e 2bits:current showing 4 states i.e 2bits: IIcellcell < I < Iref3ref3 2bits value = 00 ➱ 2bits value = 00 ➱

IIcellcell < I < Iref2ref2 2bits value = 01 ➱ 2bits value = 01 ➱

IIcellcell < I < Iref1ref1 2bits value = 10 ➱ 2bits value = 10 ➱

IIcellcell > I > Iref1ref1 2bits value = 11 ➱ 2bits value = 11 ➱

Page 5: 1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Adopted From: “ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY.

55

Conventional SenseConventional Sense AmplifiersAmplifiers

Structure of a conventional sense amplifier[3]Structure of a conventional sense amplifier[3]

Page 6: 1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Adopted From: “ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY.

66

Disadvantage of Conventional amplifiersDisadvantage of Conventional amplifiers

A constant high voltage is applied to all cells (higher than A constant high voltage is applied to all cells (higher than

the largestthe largest VVthth) resulting in wide range of current:) resulting in wide range of current: The circuit should have the ability to work in wide range of current from The circuit should have the ability to work in wide range of current from

a few uA to several tens of uAa few uA to several tens of uA

The current in cells with lower VThe current in cells with lower Vthth is large: is large: Large current increases the effect of parasitic resistanceLarge current increases the effect of parasitic resistance Lager current increases power dissipationLager current increases power dissipation

Page 7: 1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Adopted From: “ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY.

77

Sense amplifier schemeSense amplifier scheme

Proposed sense amplifier scheme[1]Proposed sense amplifier scheme[1]

+

- +

-

Precharger - I/V converter

ComparatorLatches

Reference sense out

Bit line

Word line

Iref

Vref

R0

Iref < 10µA Iref < 10µA SA switched off as Icell > IrefSA switched off as Icell > Iref

MSB LSB

Page 8: 1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Adopted From: “ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY.

88

Read scheme of proposed structureRead scheme of proposed structure

Structure of reading concept[1]Structure of reading concept[1]

Out<1:0>

SA SA SA

SA

Ramp gen

Reference Wordline

Array Wordline

Ref sense out<1:3>Iref

Iref

Ref 1

Ref 2

Ref 3

Decode

Latch

Page 9: 1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Adopted From: “ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY.

99

Design solution: voltage ramp readDesign solution: voltage ramp read

Read ramp, reference and array sense output[1]Read ramp, reference and array sense output[1]

WL reset by ref3 trigger

time

Vgate01 001011

Vtref1 Vtref2 Vtref3

Reference triggers 000 001 011 111

Array cell trigger

Sense output 01

array cell

Word line ramp

Iref

Icell

•SA trigger

Page 10: 1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Adopted From: “ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY.

1010

Conventional programming SchemeConventional programming Scheme

Conventional programming:Conventional programming:

Applied constant VApplied constant Vg g [4][4]

Constant VConstant Vg g is applied to all is applied to all cell gatescell gates

Amount of desired charge is Amount of desired charge is tuned by the pulse widthtuned by the pulse width

Disadvantage:Disadvantage: The threshold voltage distribution The threshold voltage distribution

of programmed cells can be of programmed cells can be several volts (not suitable for low several volts (not suitable for low voltage operations)voltage operations)

Page 11: 1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Adopted From: “ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY.

1111

Programming schemeProgramming scheme

AA samplesample threshold voltage distribution diagram [2]threshold voltage distribution diagram [2]

Page 12: 1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Adopted From: “ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY.

1212

Improved programming scheme Improved programming scheme Introduced in 1995Introduced in 1995

a) Trapezoidal, b) and staircase, a) Trapezoidal, b) and staircase, programming pulses [4]programming pulses [4]

Easier to control VEasier to control Vth th distribution distribution widthwidth

Higher programming speed Higher programming speed can be obtainedcan be obtained

Easier to generate on chipEasier to generate on chip VVth th will increase with every stepwill increase with every step Changes depend on the amount of Changes depend on the amount of

step step

Page 13: 1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Adopted From: “ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY.

1313

Programming schemeProgramming scheme

Threshold voltage changes for different voltage steps [2]Threshold voltage changes for different voltage steps [2]

Page 14: 1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Adopted From: “ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY.

1414

Programming schemeProgramming scheme

Staircase voltage is applied to achieve narrow Staircase voltage is applied to achieve narrow distribution widthdistribution width

The gate voltage in programming phase is varied from The gate voltage in programming phase is varied from 1V to 9v with a step size of 75mV1V to 9v with a step size of 75mV

3 phase is used for programming:3 phase is used for programming:1.1. Content of memory is read and compared to the content of write Content of memory is read and compared to the content of write

bufferbuffer

2.2. Programs “10” and “01” cells executing a program/verify loopPrograms “10” and “01” cells executing a program/verify loop

3.3. Programs “00” cells applying a voltage ramp starting from the last Programs “00” cells applying a voltage ramp starting from the last used voltage level in phase 2, no verify is doneused voltage level in phase 2, no verify is done

Page 15: 1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Adopted From: “ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY.

1515

16Mbit Bank

Inpu

t

Output

Charge PumpsCtrl logic

256 Mbit flash - Die photo [1]256 Mbit flash - Die photo [1]

16 banks of 16 banks of 64Mb64Mb

16 sectors / bank16 sectors / bank 64Kw / sector64Kw / sector

Independent Independent 64+3 sense 64+3 sense amplifiers per amplifiers per bankbank

Die size 55mmDie size 55mm22 in 130nmin 130nm

Sense amps

Ctrl logic

Die photo [1]Die photo [1]

Page 16: 1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Adopted From: “ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY.

1616

Access time measurement [1]Access time measurement [1]

65 nsAddress input

Data output

Ref 3 sense out

Word line ramp

10 ns/div

Fastest slope conf

(~250mV / ns)

Access time measurement [1]Access time measurement [1]

Page 17: 1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Adopted From: “ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY.

1717

Key feature table [1]Key feature table [1]

Specifications of the chip [1]

Page 18: 1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Adopted From: “ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY.

1818

Summary Summary

A new structure for sense amplifiers was proposed in A new structure for sense amplifiers was proposed in order to remove the undesired effects of high currents order to remove the undesired effects of high currents due to high constant voltage applied to transistors in due to high constant voltage applied to transistors in conventional sense amplifiersconventional sense amplifiers

Page 19: 1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Adopted From: “ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY.

1919

ReferencesReferences

1.1. C. Villa et al., “A 125 MHz Burst-mode Flexible Read-While-Write C. Villa et al., “A 125 MHz Burst-mode Flexible Read-While-Write 256 Mbit 2b/c 1.8V NOR flash memory,” ISSCC 2005256 Mbit 2b/c 1.8V NOR flash memory,” ISSCC 2005

2.2. Tae-Sung Jung et al., “A 117-mm2 3.3-V Only 128-Mb Multilevel Tae-Sung Jung et al., “A 117-mm2 3.3-V Only 128-Mb Multilevel NAND Flash Memory for Mass Storage Applications,” JSSCC 1996NAND Flash Memory for Mass Storage Applications,” JSSCC 1996

3.3. G. Campardo et al., “40-mm2 3V Only 50-MHz 64-Mb 2b/c NOR G. Campardo et al., “40-mm2 3V Only 50-MHz 64-Mb 2b/c NOR Flash Memory’” JSSCC 2000Flash Memory’” JSSCC 2000

4.4. G.J. Hemink et al., “Fast Accurate Programming Method for Multi-G.J. Hemink et al., “Fast Accurate Programming Method for Multi-Level NAND EEPROMs,” Symposium on VLSI Technology Digest of Level NAND EEPROMs,” Symposium on VLSI Technology Digest of Technical papers 1995Technical papers 1995

Page 20: 1 Review Of “A 125 MHz Burst-Mode Flexible Read While Write 256Mbit 2b/c 1.8V NOR Flash Memory” Adopted From: “ISSCC 2005 / SESSION 2 / NON-VOLATILE MEMORY.

Thank youThank you

Any question?Any question?


Recommended