Ny hårdvara: Kontroller, minnen

Precis som föregångaren så använder Samsung 840 Evo sig av TLC-NAND som kan lagra mer data per chip än vad traditionellt MLC-NAND är kapabelt till. NAND-flash består av miljoner med transistorer. De är designade att hålla en viss spänning och spänningen avgör vilket värde som cellen har. SLC (Singel Level Cell) innehåller endast två spänningsnivåer. En representerar 1 och den andra representerar 0. MLC (Multi Level Cell) innebär att man istället har fyra spänningsnivåer. Dessa representerar 00, 01, 10 och 11 – motsvarande två databitar (2 bit). TLC tar ett steg längre och lagrar tre databitar i varje minnescell, vilket kräver hela åtta olika spänningsnivåer 001, 010, 100, 101, 110, 111, 010 och 000. Ju fler spänningsnivåer som en cell kan ha, desto mer exakt måste spänningen som programmerar cellen vara. Därför tar det längre tid att både läsa och skriva TLC-NAND än exempelvis MLC eller SLC vilket leder till sämre prestanda. Det betyder också att cellen är betydligt mer känslig för skiftningar av spänningsnivåerna inom cellen. Ju mer en cell skrivs och raderas desto svårare blir det för cellen att behålla rätt spänningsnivå. Det betyder att cellen kommer att sluta fungera förr eller senare. Detta gäller givetvis även SLC och MLC men på grund av de extra spänningsnivåerna som krävs för att TLC ska fungera så klarar den inte av lika många totala skrivningar som MLC och SLC. Den stora fördelen är givetvis att man kan lagra mer data på samma mängd celler, vilket ger mer kapacitet till samma tillverkningskostnad.

Det finns väldigt många sätt att motverka degraderingen av minnesceller. Sandforce använder exempelvis komprimering för att minska mängden data som faktiskt skrivs till cellerna. Många moderna kontrollerkretsar har möjlighet att känna av hur skadad en cell är och på det sättet anpassa programmeringsspänningen. Andra lösningar är att använda aggressiv ECC (error correcting code), OP (Overprovisioning) och Wear Leveling. För att förstå hur dessa fungerar och varför de är viktiga. Läs mer i Svenska SSD Guiden.

Samsung 840 använder TLC-NAND tillverkad på 21 nanometerteknik som är specificerade att klara upp till 1 000 omskrivningar. Detta kan tyckas lite men i nästan alla fall så är det fullt tillräckligt för vanligt konsumentbruk. 840 Evo som vi ska titta på idag använder TLC som är tillverkad på 19 nanometer. Samsung vill inte gå in på exakt hur många skrivningarna klarar av men samtidigt avslöjar man att interna tester visar att de klarar över 3 000 skrivningar. Den officiella siffran är gissningsvis 1 000. I praktiken kommer de säkert klara betydligt mer och oberoende tester har visat att minneskretsarna i Samsung 840 klarar en bra bit över 3 000, vilket bekräftar Samsungs egna tester. För den som fortfarande är orolig för att din SSD ska sluta fungera i förtid, så kan vi rekommendera att ni läser i Svenska SSD Guiden. Där skriver vi om varför man inte behöver vara orolig och buder även på praktiska exempel.

En uppdaterad kontroller

Då har det blivit dags att titta lite närmare på Samsungs nykomling. Vad skiljer 840 Evo från 840? Även om Evo är en uppgraderad version av 840 så är det ändå en hel del saker som skiljer dem åt. Först och främst så är kontrollerkretsen uppdaterad. Samsung kallar den nya kontrollern för MEX och det är i princip samma kontroller som tidigare (MDX). Det är fortfarande en 3-kärnig ARM Cortex R4 processor tillverkad av Samsung själva. Skillnaden är att den nya kontrollern har fått 33 procent högre klockfrekvens, 400 megahertz mot 300 megahertz. Vidare så har Samsung byggt in mer maskinkod i själva kontrollern. Det betyder att vissa beräkningar kan göras direkt i hårdvaran istället för att köras i firmware, en lösning som är betydligt snabbare och effektivare.

MEX

Flashminnen på 128 gigabit

Förutom kontrollern så har Samsung också nya minneskretsar. Dessa kretsar började masstillverkas tidigare i år och är Samsungs första minneskretsar med 128 gigabits kapacitet. Det betyder att varje NAND-enhet innehåller hela 16 gigabyte per minnescell. Fördelarna med detta är att det inte behövs lika många minnesceller för att nå en viss kapacitet, vilket i sin tur gör det billigare att nå en given lagringskapacitet. Det möjliggör också högre lagringakapacitet utan att behöva göra en ny kontrollerdesign. Det är därför som Samsung nu valt att lansera 840 Evo med kapaciteter på upp till 1 terabyte. Nackdelen med detta är att ju färre NAND-enheter man har, desto sämre blir prestandan. Tidigare så skalade prestandan uppåt med enhetens kapacitet till ungefär 250 gigabyte. Därefter så hade alla kapaciteter samma prestanda. När det gäller 128 gigabit NAND så betyder det att man troligtvis måste köpa en enhet på minst 500 gigabyte för att nå maximal prestanda.

TLC-minne

Minneskretsarna är tillverkade med Samsungs 19-nanometerteknik och man behåller samma sidostorleken som tidigare på 8 kilobyte. Varje Block består sedan av 256 sidor vilket ger en total kapacitet på 2 megabyte per block. Nästa steg blir troligtvis att öka storleken på varje sida till 16 kilobyte vilket skulle ge något ökad sekventiell skrivprestanda, men också sämre latens. Precis som med alla de andra enheterna i 840-serien så följer dessa minnen Toggle 2.0 standarden.

16
Leave a Reply

Please Login to comment
16 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
9 Comment authors
-Tjalve-RoffeSwedenwww.micropter.seTintinAnton Karmehed Recent comment authors
  Subscribe  
senaste äldsta flest röster
Notifiera vid
ctrl
Gäst
ctrl

Kan bli en kandidat till min spel SSD som är planerat att införskaffas.

Anton Karmehed
Admin

Ja verkar vara en grym budgetssd som även står sig mot de riktiga prestandamodellerna. Ska bli riktigt intressant att se Rapid-testerna sen också!

Flyfisherman
Medlem

Intressant artikel. 🙂

En annan sak som skulle vara intressant när ni testar RAPID djupare – slå av spänningen, simulera ett strömavbrott, vad som händer med aktiv cache och om Windows då klarar att återställa eller om det blir oåterkallelig systemkrasch pga. helt eller delvis korrupta data för Windows?

Dvs. om det finns några risker med att ha cachen eller RAPID aktiverad.

Samma fenomen skulle väl då gälla framöver även på 840 Pro när RAPID även kommer till denna, skulle man kunna anta.

-Tjalve-
Gäst
-Tjalve-

Ska försöka göra lite mer ingående tester på Rapid lite senare 😉

Murak
Medlem
Murak

Man tackar för trevlig läsning!

Minst sagt intressant disk. Möjligen lite tråkigt att man måste upp i kapacitet (och pris) för att få njuta av full prestanda. ~250gb känns lagom för mej.

-Boris-
Medlem
-Boris-

Kanske är blind. Men jag hittar inte att priset nänms någonstans, kan ju vara relevant när prisvärdheten är huvudnumret.

Anton Karmehed
Admin

[quote name=”-Boris-”]Kanske är blind. Men jag hittar inte att priset nänms någonstans, kan ju vara relevant när prisvärdheten är huvudnumret.[/quote]
Priset är specificerat under sidan om enheten, då för alla olika storlekar. 🙂
https://www.nordichardware.se/SSD-Recensioner/samsung-840-evo-topprestanda-i-en-mellanklass-ssd/Samsung-840-Evo.html#content
Men givetvis borde det även nämnas i slutledningen och det är fixat nu.

-Boris-
Medlem
-Boris-

[quote name=”Anton Karmehed”][quote name=”-Boris-”]Kanske är blind. Men jag hittar inte att priset nänms någonstans, kan ju vara relevant när prisvärdheten är huvudnumret.[/quote]
Priset är specificerat under sidan om enheten, då för alla olika storlekar. 🙂
https://www.nordichardware.se/SSD-Recensioner/samsung-840-evo-topprestanda-i-en-mellanklass-ssd/Samsung-840-Evo.html#content
Men givetvis borde det även nämnas i slutledningen och det är fixat nu.[/quote]

”Lägsta Pris”-spalten är helt tom för mig. Förrutom 750GB där det står N/A.

Tintin
Gäst

[quote name=”-Boris-”][quote name=”Anton Karmehed”][quote name=”-Boris-”]Kanske är blind. Men jag hittar inte att priset nänms någonstans, kan ju vara relevant när prisvärdheten är huvudnumret.[/quote]
Priset är specificerat under sidan om enheten, då för alla olika storlekar. 🙂
https://www.nordichardware.se/SSD-Recensioner/samsung-840-evo-topprestanda-i-en-mellanklass-ssd/Samsung-840-Evo.html#content
Men givetvis borde det även nämnas i slutledningen och det är fixat nu.[/quote]

”Lägsta Pris”-spalten är helt tom för mig. Förrutom 750GB där det står N/A.[/quote]

Det är samma för mig, står ingenting i sista spalten.

Anton Karmehed
Admin

[quote name=”Tintin”][quote name=”-Boris-”][quote name=”Anton Karmehed”][quote name=”-Boris-”]Kanske är blind. Men jag hittar inte att priset nänms någonstans, kan ju vara relevant när prisvärdheten är huvudnumret.[/quote]
Priset är specificerat under sidan om enheten, då för alla olika storlekar. 🙂
https://www.nordichardware.se/SSD-Recensioner/samsung-840-evo-topprestanda-i-en-mellanklass-ssd/Samsung-840-Evo.html#content
Men givetvis borde det även nämnas i slutledningen och det är fixat nu.[/quote]

”Lägsta Pris”-spalten är helt tom för mig. Förrutom 750GB där det står N/A.[/quote]

Det är samma för mig, står ingenting i sista spalten.[/quote]
Det var väldigt lustigt. Fungerar fint för mig både i datorn och mobilen. Använder ni någon form av script-blockerare eller adblocker?

Tintin
Gäst

Ja det var Adblock Plus som stoppade priserna. Stängde av det för NH och nu ser jag allt.

-Tjalve-
Gäst
-Tjalve-

[quote name=”Tintin”]Ja det var Adblock Plus som stoppade priserna. Stängde av det för NH och nu ser jag allt.[/quote]
Vad bra att ni hittade felet. Då ska jag skriva in det i artikeln också 🙂

www.micropter.se
Gäst

Kanontester! =).. Saknar bara (eller så har jag missat i artikeln?).. samma prestanda vid hård belastning, test men vid miljö när TRIM inte fungerar. vilka SSDs hanterar detta bäst, när de inte får tillgång till fullständiga idle perioder för garbage collection och som sagt TRIM inte fungerar, tex controller som inte skickar vidare TRIMen..

-Tjalve-
Gäst
-Tjalve-

[quote name=”www.micropter.se”]Kanontester! =).. Saknar bara (eller så har jag missat i artikeln?).. samma prestanda vid hård belastning, test men vid miljö när TRIM inte fungerar. vilka SSDs hanterar detta bäst, när de inte får tillgång till fullständiga idle perioder för garbage collection och som sagt TRIM inte fungerar, tex controller som inte skickar vidare TRIMen..[/quote] Ursäkta för sent svar (men bättre sent än aldrig, eller hur?)Vi har givetvis testat enheten under extremt hård belastning: https://www.nordichardware.se/SSD-Recensioner/samsung-840-evo-topprestanda-i-en-mellanklass-ssd/Prestanda-vid-hard-belastning.html#contentHär skrivs 4K data kontinuerligt vilket gör att TRIM aldrig triggas. Här jämför vi dock endast med 840 Pro men det finns flera artiklar där vi… Läs hela »

RoffeSweden
Gäst
RoffeSweden

Angående att priset i kolumen längst till höger inte syns:

Använd samma storlek/font på bokstäverna i den kolumnen som på resten av sidan,
så är jag övertygad att priserna syns (Jag ser dem, faktiskt).

Gammal ’Användare’ på 72 Vårar, ha de’!
RoffeSweden

-Tjalve-
Gäst
-Tjalve-

[quote name=”RoffeSweden”]Angående att priset i kolumen längst till höger inte syns:

Använd samma storlek/font på bokstäverna i den kolumnen som på resten av sidan,
så är jag övertygad att priserna syns (Jag ser dem, faktiskt).

Gammal ’Användare’ på 72 Vårar, ha de’!
RoffeSweden[/quote]

Tjena Roffe. Nu har jag fixat så att texten på priset ska ha samma formatering som övriga. Hoppas det funkar 🙂