Introduction

Back in February, Intel released its first SandForce based SSD: the Intel SSD 520. Since then Intel's SSD lineup has evolved. A couple of months after the 520's release, Intel released a more mainstream focused SSD 330. Architecturally the SSD 520 and 330 were the same as both used SandForce's SF-2281 controller and IMFT's MLC NAND. The only real differences were limited to NAND quality and firmware; the 520 used higher binned NAND with more P/E cycles and its firmware was also more finely tuned to provide better performance.

While SandForce has yet to release its 3rd generation SSD controller, there's still room to upgrade one major component of these drives: the NAND itself. IMFT (Intel's and Micron's NAND joint-venture) has been fairly open about its next generation NAND products, including the transition to 20nm MLC NAND. Moving to smaller process geometries decreases die area, which increases the number of NAND die that can be produced on a single wafer (or increases the capacity that can reliably be produced on a single die). The move to 20nm is a necessary part of continuing to drive SSD costs down, although as with all process transitions we won't see those cost savings initially (die savings are offset by higher costs of a new process at the start).

IMFT's 20nm announcement happened back in April 2011. At the time, we were told not to expect to see 64Gb 20nm MLC NAND devices in SSDs until the middle of 2012. Now, a year and a half later, production is finally at a stage where volume and yields are both high enough for an actual product release. The vehicle for introduction? Intel's SSD 335.

As the name already suggests, the 335 is not a major upgrade over the 330. Intel usually reserves XX0 product names for bigger upgrades, such as the SSD 520 update where Intel moved to SandForce from a Marvell controller that was used in the SSD 510. The more minor updates (usually NAND die shrinks) only change the last number of the model. In other words, SSD 335 is essentially the SSD 330 but with 20nm MLC NAND instead of 25nm MLC NAND. Below is a full comparison of Intel's current consumer SSDs:

Comparison of Intel's Consumer SSDs
  SSD 330 (240GB) SSD 335 (240GB) SSD 520 (240GB)
Capacities (GB) 60, 120, 180, 240 240 60, 120, 180, 240, 480
Controller SandForce SF-2281
NAND Intel 25nm MLC Intel 20nm MLC Intel 25nm MLC
Sequential Read 500MB/s 500MB/s 550MB/s
Sequential Write 450MB/s 450MB/s 520MB/s
4KB Random Read 42K IOPS 42K IOPS 50K IOPS
4KB Random Write 52K IOPS 52K IOPS 80K IOPS
Warranty 3 years 3 years 5 years

At first, the SSD 335 will only be available in a 240GB capacity. I suspect that this has to do with 20nm NAND yields and volumes; it's a new process, yields are obviously lower and Intel hasn't had time to build an enormous stock yet. By only releasing a 240GB model at this point, which Intel tells us is the most popular capacity, it makes sure the 240GB model should be available in sufficient volume for the holiday market. If Intel had released all capacities simultaneously, it's possible that some capacities would have ran out of stock quickly. Intel likely still has a decent stock of 25nm NAND, so the 330 will stick around for at least a few months while the 335 ramps up additional capacities. The Intel SSD 520 will still be available as well, although I'm hearing that its successor is coming soon.

In terms of performance, the SSD 330 and SSD 335 are similar. This isn't shocking given that they are both based on the same controller and the only difference is the move from 25nm to 20nm MLC NAND. We aren't going to see any significant improvements in SandForce based SSDs until the third generation (SF-3000) controllers become available, which should be some time next year. There have of course been minor modifications to the firmware to support 20nm MLC NAND.

Similar to the SSD 330, the SSD 335 comes with a desktop installation kit including a 2.5" to 3.5" adapter, SATA cable and a Molex to SATA power adapter. 

NewEgg Price Comparison (10/29/2012)
Capacity 60/64GB 120/128GB 240/256GB 480/512GB
Intel SSD 335 N/A N/A $184 (MSRP) N/A
Intel SSD 330 $70 $99 $190 N/A
Intel SSD 520 $95 $120 $240 $490
Crucial m4 $75 $110 $200 $390
Samsung SSD 830 $100 $85 $170 $530
Samsung SSD 840 N/A $110 $200 $450
Plextor M5S $65 $120 $200 N/A
OCZ Vertex 4 $75 $100 $200 $400
Corsair Neutron N/A $130 $220 N/A

Intel's target with the SSD 330 was to bring an affordable drive to the market and the SSD 335 continues this trend. Suggested retail price of $184 for a 240GB drive is very competitive and there aren't many drives that can beat that at the moment. 

Update: The 240GB SSD 335 is already available in NewEgg for $210, which is unfortunately over $20 more than what the MSRP suggested.

The NAND

Intel's 20nm MLC NAND is mostly the same as its 25nm MLC NAND. We are still looking at 8GB per die with an 8KB page size, although Intel does have a 16GB die in development which will also increase the page size to 16KB. Since the key aspects are the same, there haven't been any dramatic changes to performance. Intel wouldn't provide us with any specific numbers but program latency is the same and erase time is slightly longer than its 25nm MLC NAND.

The new NAND also enables ONFI 2.3 support. ONFI 2.3 doesn't bring any bandwidth improvements as the spec still maxes out at 200MB/s. IMFT's 16GB die will feature ONFI 3.0 support, bringing the maximum bandwidth between the controller and NAND to 400MB/s per channel. The biggest new feature in ONFI 2.3 is support for the EZ-NAND protocol, although Intel has not adopted this protocol to its NAND. EZ-NAND allows ECC to be offloaded from the SSD controller to a separate controller (can be integrated into the NAND package as well):

Normal NAND on the left - EZ-NAND on the right

The advantage of offloading the ECC from the controller is that now ECC can be updated along with NAND without the need for a new controller. ECC is strictly implemented in hardware, which means a firmware update doesn't help; you will need a new physical controller to update ECC. As we move to smaller process nodes, the need for ECC increases as the error rate goes up. With more error prone NAND, it becomes even more important to decouple ECC generations from the host controller since the same controller can be used for more than one NAND generation. In the Intel SSD 335, ECC is still handled by the SF-2281 controller but in theory, manufacturers using Intel NAND could implement a third party off-chip ECC controller in their SSDs.

Testing Endurance
Comments Locked

69 Comments

View All Comments

  • MrSpadge - Tuesday, October 30, 2012 - link

    "It is always impressive to think about performance going up with subsequent NAND generations"

    Well.. it might be impressive, but nevertheless it's a false assumption (if NAND generations are defined by lithography - newer interfaces could be implemented on the same lithography just as well).
  • Kristian Vättö - Tuesday, October 30, 2012 - link

    My point was that overall performance has gone up even though the NAND is slower.
  • mmonnin03 - Tuesday, October 30, 2012 - link

    As for the comment about stocks of 25nm flash... IMFT/Micron are still making a significant amount of 25nm NAND as well as some 34nm chips.
  • CristianM - Wednesday, October 31, 2012 - link

    you wrote on average 1000 times the capacity of the disc but that does not translate in write cycles because there is the nasty write amplification which seems to be about 3 for your testcase, so there you have it. But for an average user writing 10GB per day it would take many years to wear (68) or about 7 years for writing 100G which seems unlikely for a home user
  • CristianM - Wednesday, October 31, 2012 - link

    My bad, the write amplification is taken into account, so just divide by 10 :D and the lifespan drops to 7 years for medium use and 1 year for a mad torrent user :))
  • bankster66 - Friday, November 2, 2012 - link

    Trim needs:
    series 7 chipset (Z77 Z78) - NOT Z68
    11.5+ Intel RST OROM in bios
    11.6+ Intel RST driver pak
    Preferably Win 8
    "RAID falls under the T10 specifications. These specs require the UNMAP command to be issued to TRIM the drive. No current Microsoft operating systems supports the UNMAP command so regardless of driver or OROM RAID arrays will not be Trimmed. Win8 will be the first MS operating system with an API in place to support the UNMAP command "

    There is no way in hell you can get trim functioning with your setup, all prereqs are wrong
  • Per Hansson - Saturday, November 3, 2012 - link

    I don't know what you are on to make an accusation like that.
    TRIM is supported by Windows 7
    It requires the AHCI drivers in Windows to be used, or any other driver that specifically mentions that it supports TRIM.

    What you are referencing is TRIM support with 2x harddrives in a RAID-0 array, and that has a long list of requirements, but how that is relevant to this Intel 335 single drive review is beyond me.
    http://www.anandtech.com/show/6161/intel-brings-tr...
  • Bruno2 - Tuesday, March 12, 2013 - link

    I noticed the following firmware update for the SSD Series 335. Perhaps this was the reason for the endurance test problems.

    November 2012
    3.1.2
    This release adds a firmware update for the Intel® SSD 335 Series fixing the following issue :

    - Incorrect reporting of the E9h media wear indicator value
  • Bruno2 - Tuesday, March 12, 2013 - link

    FYI, I noticed the following firmware update for the SSD Series 335.

    November 2012
    3.1.2
    This release adds a firmware update for the Intel® SSD 335 Series fixing the following issue :

    - Incorrect reporting of the E9h media wear indicator value

Log in

Don't have an account? Sign up now