Save this video free

Lecture 5 FLASH Part 3

Shimeng Yu · 1:14:11 · Watch on YouTube

Lecture 5 FLASH Part 3 Watch on YouTube →

Overview

Shimeng Yu compares NOR and NAND flash, then explains how NAND's page-program and block-erase constraints require a flash translation layer for address mapping, wear leveling, and garbage collection. The lecture traces how MLC, TLC, and QLC increase density by storing 2, 3, or 4 bits per cell, while making programming, reading, and reliability more demanding; it also covers endurance, retention, and read/program disturb mechanisms.

Key takeaways

Chapters

0:00 NOR and NAND Trade Density for Read Speed
5:14 Why NAND Controllers Need a Flash Translation Layer
9:18 NAND Page Pointers, Overwrites, and Invalid Data
18:26 Sequential Programming and Block-Level Wear Tracking
24:21 Garbage Collection Copies Valid Pages Before Erasing
29:00 Gray Coding and the Narrower Voltage Margins of Higher-Density NAND
33:45 ISPP Controls NAND Threshold Voltage with Program-and-Verify
40:00 Foggy Programming Builds Multilevel States in Stages
43:07 Endurance Loss Comes from Traps in the Tunnel Oxide
47:25 Retention Loss: Thermal Detrapping and SILC Leakage
52:06 Arrhenius Testing Projects Flash Retention Lifetime
59:34 Post-Cycling Retention and NAND Program/Read Disturb
1:06:19 Read Disturb and Threshold Shifts Diagnose Reliability Failures

Keep these chapters and the full searchable transcript in your own library.

Transcript excerpt

0:02 Today we will continue our discussions of flash memory. So, let's have a quick recap. We talked about the NOR versus NAND flash. So, here is a simple summary. And if you compare the key metrics between the NOR and NAND, you will find the differences such as the cell size. NOR flash roughly 10 F squared, and then the 2D NAND flash, SLC, I have to mention it's single level cell, is about 4 F squared. Because today we will talk about the multi-level cell, so this will further uh decrease the equivalent cell size for the NAND flash. And then

0:49 the key difference is the random access. So, the NOR flash, you can randomly read from individual locations, but the NAND flash will be very different. We'll talk about that in the next couple of slides. That involve the flash translation layer to map the logical address to the physical address. I'll talk about that in just a couple minutes. And then the program mechanism is different. NOR flash rely on the channel 40 electron, and the NAND flash is F and tunneling. And then the key difference here, the read latency, the NOR is pretty fast. And the NAND is kind of slow. So, with those differences, then in terms of the

1:40 direct comparison here, right? We talked about the mechanism different in terms of the channel 40 electron here versus the F and tunneling. So, the efficiency is pretty low for the channel 40 electrons because you burn a lot of power by passing the current through the mostly through the drain. But only small percentage of the electrons can be redirect to the floating gate. So it's kind of inefficient. And then if you compare the layouts, NAND is more dense, right? So why is that? If you compare just the

This is the start of the transcript. Save this video free for the whole transcript, searchable and time-coded.

Related notes

Summary, takeaways, and chapters were generated by AI from the video's transcript and may contain errors. The video belongs to its creator, Shimeng Yu.

Want the full transcript?

Save this video in YouTube Collector to get its complete searchable transcript, your own AI summaries, and a library that keeps every video you collect in one place.