Samsung 840 EVO and the NAND flash 20nm wall

A new firmware has been released for the Samsung 840 EVO and it appears to have fixed the issue with speed degradation of older data but… and you knew that was coming, it has some side effects.

Samsung has stated that there will be periodic refreshes of the data in the background either by the firmware of the SSD itself or by a tool in the Samsung SSD Magician. To quote Anandtech…

Ultimately Samsung’s second fix is a bit of a brute force solution to the problem, but at this point there doesn’t seem to be anything Samsung can do about 19nm TLC cell charge decay other than to refresh the data, as the problem is intrinsic to the NAND itself. Pre-release versions of the firmware show that this fix works, and conceptually this is much more likely to work over the long run than Samsung’s initial fix. The tradeoff is that it does consume P/E cycles to refresh the data, but by our own calculations even 5 years of refreshes at 1/week would only be 26% of the drive’s rated 1000 cycle lifetime.

And it seems that TLC NAND isn’t the only type of NAND that’s having a problem at process nodes of 19nm or less. The Crucial MX200 SSD which uses 16nm MLC 128Gb NAND flash chips appears to be having the same very issue that the Samsung 840 EVO had, namely NAND flash voltage drifting which causes read speed performance issues on older data.

What does this mean? Well, it means that pretty much NAND flash memory becomes unreliable as the process node shrinks past 20nm. NAND flash manufacturers have hit the wall when it comes to planar NAND. From this point on the only way to make NAND flash reliable is to reverse the process node shrinkage and go to 3D-NAND where NAND cells are stacked on one another instead of laid out flat.

Samsung started this trend in which they released their 3D-VNAND and reversed the process shrinkage to 40nm with their 850 line of SSDs. Other manufacturers are also doing the same with their own approach to 3D-NAND. Ultimately it comes down to the fact that NAND flash memory manufacturers have hit the wall in terms of shrinking NAND and that as you shrink the process node the NAND has far more of a chance of voltage drifting that can effect read speed performance as the data ages.

The Samsung 840 EVO… An SSD with an obvious hardware design flaw.

The Samsung 840 EVO SSD has a very well known issue that results in reduced performance while reading older stored data. The issue manifests itself as reduced read speeds when you start to read data that is older than three months (90 days). This has been talked about in length on Overclock.net’s SSD forum as …

Read More The Samsung 840 EVO… An SSD with an obvious hardware design flaw.

The Samsung 840 EVO performance bug is back… Part 2

Some more users have confirmed that their 840 EVOs are still bugged even with the last firmware fix. Even PCPerspective has confirmed that they too are seeing the same issues. Samsung 840 EVO Performance Restoring Firmware Only Partially Effective Samsung… you tried to fix this problem before with a firmware fix, obviously it didn’t work. …

Read More The Samsung 840 EVO performance bug is back… Part 2

Samsung… Is it the end of their reign in the kingdom of Android?

Samsung’s past smartphones may have been innovative but their recent crop of devices have nothing but minor additions to past models. Simply put, they have been riding the coattails of their past Galaxy phones and most people have noticed that. That and the fact that even a two year old device still can meet the …

Read More Samsung… Is it the end of their reign in the kingdom of Android?

Windows 10… everything that Windows 8 should have been from the beginning.

I finally got my hands on the preview of Windows 10 and I have it installed in a virtual machine for testing purposes. At first glance, Windows 10 is everything that Windows 8 should’ve been from the beginning. If Windows 8 was what Windows 10 is today, it wouldn’t have been nearly as hated as …

Read More Windows 10… everything that Windows 8 should have been from the beginning.