| Rubrike | Edukacija | TLC vs MLC vs SLC
Edukacija

TLC vs MLC vs SLC


SLC vs MLC vs TLC

 

Kao što ste mogli videti povećavanje broja stanja u jednoj NAND ćeliji ne može ići u nedogled, tako da je jasno da kapacitet SSD-ova ne može rasti u nedogled, a da cena to ne isprati.

 

 

Ako pogledate video iznad videćete još razloga zašto se ne povećava broj bitova brzo u jednoj memorijskoj ćeliji.

Za čitanje jednog bita dovoljno je upotrebiti recimo jedan komparator koji će provediti da li je stanje veće od 0,5V i time kontroleru vratiti da li je pročitana logička nula ili jedinica. Za raspoznavanje više stanja je potrebno više takvih kola, i komplikovanija elektronika koja koristi više električnih kola ima tu manu da joj treba duže vreme za raspoznavanje, jer svako dodatno kolo unosi dodatnu latenciju tj. kašnjenje jer za prenos signala je potrebno neko vreme. Ako je dodatno kolo serijski vezano za ostatak kola njegova latencija će se pridodati na latenciju ostatka kola, a ako je vezano paralelno, a njegova latencija veća od ostatka elemenata kola, takođe će negativno uticati na latenciju celog sklopa.

Osim uticaja na latenciju tj. brzinu čitanja i upisa komplikovana elektronika znači i višu cenu, i posle nekog povećanja njene kompleksnosti cena elektronike će „prešišati“ cenu NAND čipa i dalje povećavanje broja bitova sačuvanih u jednoj memorijskoj ćeliji neće imati ikakvog smisla/opravdanja.

Što memorijska ćelija može čuvati više podataka (bitova) to utiče na smanjene broja ciklusa brisanja/upisa, tako da recimo na pojedinim TLC NAND-ovima broj P/E ciklusa iznosi oko 1000 što je mnogo manje od MLC-a koji ima par puta veći broj. Ovaj broj iako izgleda malo omogućiće običnim korisnicima dug rad SSD-a, jer obično kontroler ima mehanizme koji će ravnomerno rasporediti upise po ćelijama tako da neće postojati ćelija koja će imati mnogo više odrađenih P/E ciklusa od drugih. Mali broj P/E ciklusa će smetati enterprise sistemima gde je količina upisanih podataka daleko veća tako da se tamo i dalje koriste SSD-ovi bazirani na SLC NAND-ovima, koji podržavaju daleko veći broj P/E ciklusa.

 

Ivan Vujić

Software, storage, network etc editor @ AXE
Database migration @ RC ETF

Dodaj komentar

Kliknite ovde da biste poslali komentar