DOC PREVIEW
Berkeley ELENG 141 - Lecture 29 ROM, Flash, DRAM

This preview shows page 1-2 out of 5 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 5 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 5 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 5 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

EE1411EE1411EECS141EE141EE141--Fall 2006Fall 2006Digital Integrated Digital Integrated CircuitsCircuitsLecture 29Lecture 29ROM, Flash, DRAMROM, Flash, DRAMEE1412EECS141AnnouncementsAnnouncements Homework 10 due today Will post all grades on Monday or Tuesday Please check them Extra office hours Prof. Nikolic M 10:30-12am Review session on Monday afternoonEE1413EECS141Class MaterialClass Material Last lecture Adders, Multipliers Today’s lecture ROM Flash DRAM Reading Chapter 12EE1414EECS141Other Types of Other Types of MemoryMemoryEE1415EECS141Semiconductor Memory ClassificationSemiconductor Memory ClassificationRead-Write MemoryNon-VolatileRead-WriteMemoryRead-Only MemoryEPROME2PROMFLASHRandomAccessNon-RandomAccessSRAM DRAMMask-ProgrammedProgrammable (PROM)FIFOShift RegisterCAMLIFOEE1416EECS141ReadRead--Only Memory CellsOnly Memory CellsWLBLWLBL1WLBLWLBLWLBL0VDDWLBLGNDDiode ROM MOS ROM 1 MOS ROM 2EE1412EE1417EECS141MOS OR ROMMOS OR ROMWL[0]VDDBL[0]WL[1]WL[2]WL[3]VbiasBL[1]Pull-down loadsBL[2] BL[3]VDDEE1418EECS141MOS NOR ROMMOS NOR ROMWL[0]GNDBL[0]WL[1]WL[2]WL[3]VDDBL[1]Pull-up devicesBL[2] BL[3]GNDEE1419EECS141MOS NOR ROM LayoutMOS NOR ROM LayoutProgrammming using theActive Layer OnlyPolysiliconMetal1DiffusionMetal1 on DiffusionCell (9.5λ x 7λ)EE14110EECS141MOS NOR ROM LayoutMOS NOR ROM LayoutPolysiliconMetal1DiffusionMetal1 on DiffusionCell (11λ x 7λ)Programmming usingthe Contact Layer OnlyEE14111EECS141MOS NAND ROMMOS NAND ROMAll word lines high by default with exception of selected rowWL[0]WL[1]WL[2]WL[3]VDDPull-up devicesBL[3]BL[2]BL[1]BL[0]EE14112EECS141MOS NAND ROM LayoutMOS NAND ROM LayoutNo contact to VDD or GND necessary;Loss in performance compared to NOR ROMdrastically reduced cell sizePolysiliconDiffusionMetal1 on DiffusionCell (8λ x 7λ)Programmming usingthe Metal-1 Layer OnlyEE1413EE14113EECS141NAND ROM LayoutNAND ROM LayoutCell (5λ x 6λ)PolysiliconThreshold-alteringimplantMetal1 on DiffusionProgrammming usingImplants OnlyEE14114EECS141Flash EEPROMFlash EEPROMControl gateerasurep-substrateFloating gateThin tunneling oxiden⫹sourcen⫹drainprogrammingMany other options …EE14115EECS141A A ““ProgrammableProgrammable--ThresholdThreshold””TransistorTransistor“0”-state “1”-state⌬VTVWLVGS“ON”“OFF”IDEE14116EECS141FloatingFloating--Gate Transistor ProgrammingGate Transistor Programming0 V⫺5 V0 VDSRemoving programming voltage leaves charge trapped5 V⫺2.5 V5 VDSProgramming results inhigher VT.20 V10 V 5 V20 VDSAvalanche injectionEE14117EECS141CrossCross--sections of NVM cellssections of NVM cellsEPROMFlashCourtesy IntelEE14118EECS141Basic Operations in a NOR Flash MemoryBasic Operations in a NOR Flash Memory――EraseEraseS D12 VGcell arrayBL0BL1open openWL0WL10 V0 V12 VEE1414EE14119EECS141Basic Operations in a NOR Flash MemoryBasic Operations in a NOR Flash Memory――WriteWriteS D12 V6 VGBL0BL16 V 0 VWL0WL112 V0 V0 VEE14120EECS141Basic Operations in a NOR Flash MemoryBasic Operations in a NOR Flash Memory――ReadRead5 V1 VGS DBL0BL11 V 0 VWL0WL15 V0 V0 VEE14121EECS141NAND Flash MemoryNAND Flash MemoryUnit CellWord line(poly)Source line(Diff. Layer)Courtesy ToshibaGateONOFGGateOxideEE14122EECS141NAND Flash MemoryNAND Flash MemoryWord linesSelect transistorBit line contact Source line contactActive areaSTICourtesy ToshibaEE14123EECS141DRAMDRAMEE14124EECS14111--Transistor DRAM CellTransistor DRAM CellWrite: CSis charged or discharged by asserting WL and BL.Read: Charge redistribution takes places between bit line and storage capacitanceVoltage swing is small; typically < 200 mV.M1CSWLBLCBLVDD⫺VTWLXsensingBLGNDWrite 1 Read 1VDDVDD/2 VDD/2ΔVBLVPRE–VBITVPRE–CSCSCBL+------------==VEE1415EE14125EECS141DRAM Cell ObservationsDRAM Cell Observations 1T DRAM requires a sense amplifier for each bit line, due to charge redistribution read-out. DRAM memory cells are single ended in contrast to SRAM cells.The read-out of the 1T DRAM cell is destructive; read and refresh operations are necessary for correct operation. When writing a “1” into a DRAM cell, a threshold voltage is lost. This charge loss can be circumvented by bootstrapping the word lines to a higher value than VDDEE14126EECS141Sense Amp OperationSense Amp Operation⌬V(1)V(1)V(0)tVPREVBLSense amp activatedWord line activatedEE14127EECS14111--T DRAM CellT DRAM CellUses Polysilicon-Diffusion CapacitanceExpensive in AreaM1wordlineDiffusedbit linePolysilicongatePolysiliconplateCapacitorCross-sectionLayoutMetal word linePolySiO2Field Oxiden+n+Inversion layerinduced byplate biasPolyEE14128EECS141Modern 1T DRAM CellsModern 1T DRAM CellsCell Plate SiCapacitor InsulatorStorage Node Poly2nd Field OxideRefilling PolySi SubstrateTrench CellStacked-capacitor CellCapacitor dielectric layerCell plateWord lineInsulating LayerIsolationTransfer gateStorage electrodeEE14129EECS141THE ENDTHE END This is just the


View Full Document

Berkeley ELENG 141 - Lecture 29 ROM, Flash, DRAM

Documents in this Course
Adders

Adders

7 pages

Memory

Memory

33 pages

I/O

I/O

14 pages

Lecture 8

Lecture 8

34 pages

Lab 3

Lab 3

2 pages

I/O

I/O

17 pages

Project

Project

6 pages

Adders

Adders

15 pages

SRAM

SRAM

13 pages

Load more
Download Lecture 29 ROM, Flash, DRAM
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Lecture 29 ROM, Flash, DRAM and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lecture 29 ROM, Flash, DRAM 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?