Explore · Sourced data

Controller Timeline

SSD controllers, placed at the date of the public brief, press release or review that describes each one. See how fast a NAND bus they listed, which host link they ran, and what tested drives actually set. Every row links to its source.

2015202020254800MT/sPhison E37T, 1/2026

The NAND speed controllers list climbed from 166 to 4800MT/s in 15 years

42 of the 72 controllers list a fastest NAND speed, each drawn at the date of its brief, press release or review. Copper marks each new record; gray is every other controller, shaped by host bus.

Host bus

Fastest NAND speed of each controller by the date of its document on a log scale, with the record staircase. The tables below list every value.
1002005001k2k5kMT/s, log scale20112012201320142015201620172018201920202021202220232024202520262027Silicon Motion SM2259XT2: 800MT/s, 12/2022SandForce (Seagate/LSI) SF2400 (Cloud Flash Controller): 166MT/s, 9/2014SandForce (Seagate/LSI) SF3700 (SF3719/29/39/59): 400MT/s, 9/2014Marvell 88SS1074: 400MT/s, 5/2014Marvell 88SS9187: 200MT/s, 3/2012SandForce (LSI) SF-2200 / SF-2100 (SF-2281 family): 166MT/s, 2011Marvell Bravera SC6 (MV-SF1410): 3600MT/s, 8/2026Silicon Motion SM2524XT: 4800MT/s, 7/2026Silicon Motion SM8008 (enterprise boot): 3600MT/s, 3/2026Phison E37T: 4800MT/s, 1/2026Maxio MAP1606: 3600MT/s, 12/2025Silicon Motion SM8388: 3200MT/s, 11/2025Microchip (Microsemi/PMC Flashtec) Flashtec NVMe 5016: 3200MT/s, 10/2025Phison PS5028-E28: 4200MT/s, 10/2025Silicon Motion SM2508: 3600MT/s, 8/2024Silicon Motion SM8366: 2400MT/s, 8/2024Phison PS5012-E12 / E12S: 667MT/s, 3/2024Silicon Motion SM2268XT: 3200MT/s, 2/2023Phison PS5025-E25: 2400MT/s, 2023Phison PS5027-E27T: 3600MT/s, 2023Phison PS5031-E31T: 3600MT/s, 2023Microchip (Microsemi/PMC Flashtec) Flashtec NVMe 4016: 2400MT/s, 12/2022Phison PS5026-E26: 2400MT/s, 12/2022Maxio MAP1202: 1600MT/s, 12/2021Maxio MAP1602: 2400MT/s, 12/2021Marvell Bravera SC5 MV-SS1331: 1600MT/s, 5/2021Marvell Bravera SC5 MV-SS1333: 1600MT/s, 5/2021Phison PS5018-E18: 1600MT/s, 5/2021Phison PS5021-E21T: 1600MT/s, 12/2020Silicon Motion SM2264: 1600MT/s, 10/2020Silicon Motion SM2267 / SM2267XT: 1200MT/s, 10/2020Silicon Motion SM2262 / SM2262EN: 800MT/s, 10/2019Silicon Motion SM2263EN / SM2263XT: 800MT/s, 10/2019Marvell 88SS1321 / 88SS1322 / 88SS1323: 1200MT/s, 8/2019Phison PS5019-E19T: 1200MT/s, 8/2019Phison PS5016-E16: 800MT/s, 7/2019Marvell 88SS1100 / 88SS1084: 800MT/s, 6/2018Marvell 88SS1098 / 88SS1088: 800MT/s, 3/2018Marvell 88SS1092: 533MT/s, 3/2017Marvell 88NV1160: 533MT/s, 8/2016Marvell 88SS1083: 400MT/s, 5/2014Marvell 88SS5000 (NVMe-oF): 800MT/s, 8/2019
  • Record: the fastest speed any brief had listed by then
  • SATA
  • PCIe
  • SAS
  • USB
  • NVMe-oF

11 records, oldest first. Each controller listed a faster NAND speed than any brief before it.

  1. 166MT/s

    SandForce (LSI) SF-2200 / SF-2100 (SF-2281 family)

    Host
    SATA 6Gb/s
    NAND interface
    Toggle and ONFI 2 (ONFi2)
  2. 200MT/s

    Marvell 88SS9187

    Host
    SATA 6Gb/s
  3. 400MT/s

    Marvell 88SS1074

    Host
    SATA
    NAND interface
    ONFI 3 and Toggle 2
  4. 533MT/s

    Marvell 88NV1160

    Host
    PCIe 3.0 x2, NVMe
    NAND interface
    Toggle 2 and ONFI 3
  5. 800MT/s

    Marvell 88SS1098 / 88SS1088

    Host
    PCIe 3.0 x4, NVMe
    NAND interface
    ONFI 2.2/2.3/3.0/4.0, JEDEC mode and Toggle 1.0/2.0
  6. 1200MT/s

    Marvell 88SS1321 / 88SS1322 / 88SS1323

    Host
    PCIe 4.0, NVMe
    NAND interface
    ONFI and Toggle
  7. 1600MT/s

    Silicon Motion SM2264

    Host
    PCIe 4.0, NVMe
    NAND interface
    ONFI 4.1/3.0 and Toggle 3.0/2.0 (NV-DDR3)
  8. 2400MT/s

    Maxio MAP1602

    Host
    PCIe 4.0 x4, NVMe
    NAND interface
    ONFi 5.0 / Toggle 5.0 (NV-DDR3)
  9. 3600MT/s

    Phison PS5027-E27T

    Host
    PCIe 4.0
    NAND interface
    Toggle 5.0 and ONFi 5.0
  10. 4200MT/s

    Phison PS5028-E28

    Host
    PCIe 5.0 x4, NVMe
  11. 4800MT/s

    Phison E37T

    Host
    PCIe 5.0 x4, NVMe

How to read it

Each marker is one controller with a public brief, press release or review that states the fastest NAND speed it supports, placed at the date of that document, not at the date drives with it shipped. The marker’s shape is its host bus. A controller that lists no NAND speed is in the table for its host link and design but is not drawn. The chart covers controllers with a public document, not every controller ever made.

A NAND speed is a ceiling the controller can drive. What a drive runs is set by the controller and the drive’s firmware together, which is why the same NAND shows different clocks on different drives in the table of tested drives. The same line appears dotted on the NAND Die Timeline, where it shows how far a die’s interface led or lagged what controllers could drive.

Rankings

28 PCIe 4.0 and newer controllers ranked by the sequential read speed their makers claim. The maker, model, PCIe generation and channel count are the same records the timeline names controllers by; the speed is the maker’s own figure, not a measured result.

Claimed sequential read28 controllers

Each figure is the sequential read speed a controller’s maker prints, in GB/s, from the maker’s product page, table or brief. A maker rates a controller with its best NAND, capacity and firmware, so a drive you buy with that controller is often slower. Right now FADU FC6161 (Sierra) leads at 28.5 GB/s. PCIe 5.0 controllers claim up to 14.9 GB/s here and PCIe 4.0 ones up to 7.4 GB/s.

A row is ranked only when the maker labels the figure as sequential read. 3 controllers give a sequential or bare speed without saying read or write (Phison PS5028-E28, Silicon Motion SM8366, Silicon Motion SM8388), so they stay on the board unranked, with a hollow bar. Where a maker prints two read figures for one part, the higher labelled one is used and the row note names the other.

Maker-claimed sequential read (GB/s)

  • Phison
  • Silicon Motion
  • InnoGrit
  • Marvell
  • Maxio
  • FADU
  • Read or write not stated
048121620242832FADU FC6161 (Sierra): 28.5 GB/s sequential read, maker claimFC616128.5Phison E37T: 14.9 GB/s sequential read, maker claimE37T14.9InnoGrit IG5666: 14.7 GB/s sequential read, maker claimIG566614.7InnoGrit IG5668: 14.7 GB/s sequential read, maker claimIG566814.7Silicon Motion SM2508: 14.5 GB/s sequential read, maker claimSM250814.5Marvell Bravera SC5 MV-SS1331: 14 GB/s sequential read, maker claimBravera SC5 MV-SS133114Marvell Bravera SC5 MV-SS1333: 14 GB/s sequential read, maker claimBravera SC5 MV-SS133314Phison PS5026-E26: 14 GB/s sequential read, maker claimPS5026-E2614Silicon Motion SM2524XT: 14 GB/s sequential read, maker claimSM2524XT14Silicon Motion SM2504XT: 11.5 GB/s sequential read, maker claimSM2504XT11.5Phison PS5031-E31T: 10.6 GB/s sequential read, maker claimPS5031-E31T10.6InnoGrit IG5220: 7.4 GB/s sequential read, maker claimIG52207.4InnoGrit IG5222: 7.4 GB/s sequential read, maker claimIG52227.4InnoGrit IG5236: 7.4 GB/s sequential read, maker claimIG52367.4InnoGrit IG5636: 7.4 GB/s sequential read, maker claimIG56367.4InnoGrit IG5638: 7.4 GB/s sequential read, maker claimIG56387.4Maxio MAP1602: 7.4 GB/s sequential read, maker claimMAP16027.4Phison PS5020-X1: 7.4 GB/s sequential read, maker claimPS5020-X17.4Phison PS5027-E27T: 7.4 GB/s sequential read, maker claimPS5027-E27T7.4Phison PS5029-E29T: 7.4 GB/s sequential read, maker claimPS5029-E29T7.4Silicon Motion SM2268XT2: 7.4 GB/s sequential read, maker claimSM2268XT27.4Phison PS5018-E18: 7.2 GB/s sequential read, maker claimPS5018-E187.2Phison PS5025-E25: 7.2 GB/s sequential read, maker claimPS5025-E257.2Phison PS5021-E21T: 5 GB/s sequential read, maker claimPS5021-E21T5Phison PS5019-E19T: 3.6 GB/s sequential read, maker claimPS5019-E19T3.6Phison PS5028-E28: 14.9 GB/s sequential, read or write not stated, maker claimPS5028-E2814.9Silicon Motion SM8366: >14.2 GB/s sequential, read or write not stated, maker claimSM8366>14.2Silicon Motion SM8388: >14 GB/s sequential, read or write not stated, maker claimSM8388>14
Linear scale from zero. These are the makers’ own figures for the best drive a controller can make, not speeds anyone measured here. Below the line, the maker gives a sequential figure without saying read or write, so those bars are not ranked.

RankMakerControllerSegmentPCIeSeq. read (GB/s)NAND channels (up to)Max capacityMaker source
1FADUFC6161 (Sierra). Unveiled at FMS 2025 on 6 August 2025. FADU gives 28.5 GB/s for sequential read and write together, and up to 512TB capacity.enterprise6.028.5*not stated512 TBmaker press release
2PhisonE37Tclient5.014.94not statedmaker product page
3InnoGritIG5666client5.014.7not stated8 TBmaker product table
3InnoGritIG5668enterprise5.014.7not stated32 TBmaker product table
5Silicon MotionSM2508client5.014.58not statedmaker product page
6MarvellBravera SC5 MV-SS1331. Marvell's brief gives one sequential read figure, 14 GB/s, for the MV-SS1331 and the MV-SS1333 together; it gives no separate figure for each part.enterprise5.014*8not statedmaker product brief
6MarvellBravera SC5 MV-SS1333. Marvell's brief gives one sequential read figure, 14 GB/s, for the MV-SS1331 and the MV-SS1333 together; it gives no separate figure for each part.enterprise5.014*16not statedmaker product brief
6PhisonPS5026-E26. The table gives no capacity (N/A).client5.014*8not statedmaker product table
6Silicon MotionSM2524XTclient5.0144not statedmaker product page
10Silicon MotionSM2504XTclient5.011.54not statedmaker product page
11PhisonPS5031-E31T. The same page also says sequential read/write up to 10.3 GB/s; its feature list gives 10.6 GB/s, the figure Phison's controller table also lists (10,600 MB/s).client5.010.6*48 TBmaker product page
12InnoGritIG5220client4.07.4not stated4 TBmaker product table
12InnoGritIG5222client4.07.4not stated8 TBmaker product table
12InnoGritIG5236client4.07.4not stated8 TBmaker product table
12InnoGritIG5636enterprise4.07.4not stated16 TBmaker product table
12InnoGritIG5638enterprise4.07.4not stated16 TBmaker product table
12MaxioMAP1602client4.07.444 TBmaker product page (Chinese)
12PhisonPS5020-X1enterprise4.07.4not stated30.72 TBmaker product table
12PhisonPS5027-E27Tclient4.07.448 TBmaker product table
12PhisonPS5029-E29Tclient4.07.4not stated8 TBmaker product table
12Silicon MotionSM2268XT2client4.07.44not statedmaker product brief
22PhisonPS5018-E18. Phison's E18 page says the controller is capable of 7400 MB/s without saying read or write; the table's labelled 7200 MB/s is used.client4.07.2*not stated8000 GBmaker product table
22PhisonPS5025-E25client4.07.244096 GBmaker product table
24PhisonPS5021-E21Tclient4.0544 TBmaker product table
25PhisonPS5019-E19Tclient4.03.6not stated2 TBmaker product table
UnrankedPhisonPS5028-E28client5.014.9read or write not stated8not statedmaker product page
UnrankedSilicon MotionSM8366enterprise5.0>14.2read or write not stated16128 TBmaker product brief
UnrankedSilicon MotionSM8388enterprise5.0>14read or write not stated8not statedmaker product page

* The maker prints a second figure for this part; hover the speed, or see the notes below. 16 of the 28 controllers are also in the timeline’s table, and their names link to their rows there.

  • FADU FC6161 (Sierra): Unveiled at FMS 2025 on 6 August 2025. FADU gives 28.5 GB/s for sequential read and write together, and up to 512TB capacity.
  • Marvell Bravera SC5 MV-SS1331: Marvell's brief gives one sequential read figure, 14 GB/s, for the MV-SS1331 and the MV-SS1333 together; it gives no separate figure for each part.
  • Marvell Bravera SC5 MV-SS1333: Marvell's brief gives one sequential read figure, 14 GB/s, for the MV-SS1331 and the MV-SS1333 together; it gives no separate figure for each part.
  • Phison PS5026-E26: The table gives no capacity (N/A).
  • Phison PS5031-E31T: The same page also says sequential read/write up to 10.3 GB/s; its feature list gives 10.6 GB/s, the figure Phison's controller table also lists (10,600 MB/s).
  • Phison PS5018-E18: Phison's E18 page says the controller is capable of 7400 MB/s without saying read or write; the table's labelled 7200 MB/s is used.

A maker’s read figure is a ceiling, not a test result. It says nothing about write speed, random performance, how long a drive holds its speed once its cache fills, or heat. Two makers may also rate their parts with different NAND, so a 0.2 GB/s gap means little. The board covers the controllers on the maker pages saved for it, not every controller made. Samsung, SK hynix and Solidigm publish specs for their drives, not for the controllers inside them, so they are not here. FADU’s Sierra is the only PCIe 6.0 controller here so far, from the release that unveiled it. Every speed rests on a ledger claim backed by a saved copy of the maker’s page, each read on 2026-10-18.

The data and its sources

What controllers could drive

Each row is a controller with a public brief, press release or review, dated by that document. Host is the link to the PC: the bus, its speed, the PCIe lanes and the command protocol, where the source states them. A Note tag marks an unusual design, such as AHCI over PCIe, a drive that needs special boot support, SATA Express, a bridge or RAID card, a DRAM-less controller, or SAS. The notes are listed below the table. The host bus chips above the chart filter this table too.

Download the controllers and their sources: CSV or JSON. Each row is one sourced value with the source it was read from, and the D and T marks as columns.

ControllerHostDatedFastest NAND speedNAND interfaceSource
Silicon Motion SM2259XT2 Note 1SATA 6Gb/s12/2022800MT/sONFI 4.0 and Toggle 2.0Silicon Motion 2022 product page
Silicon Motion SM2258SATA 6Gb/s10/2019not publishedONFI 3.0, Toggle 2.0 and asynchronousSilicon Motion 2019 product page
Silicon Motion SM2258XT Note 2SATA 6Gb/s10/2019not publishedONFI 3.0 and Toggle 2.0Silicon Motion 2019 product page
Silicon Motion SM2259 / SM2259XT Note 3SATA 6Gb/s10/2019not publishedONFI 4.0 and Toggle 2.0Silicon Motion 2019 product page
Phison PS3112-S12SATA6/2018not publishednot publishedPhison 2018 release
Phison PS3111-S11 Note 4SATA8/2016not publishednot publishedPHISON Electronics Corp. 2016 product pageTweakTown 2016 review
SandForce (Seagate/LSI) SF2400 (Cloud Flash Controller) Note 5SATA 6Gb/s9/2014166MT/sToggle and ONFI 2Seagate Technology 2014 product page
SandForce (Seagate/LSI) SF3700 (SF3719/29/39/59) Note 6PCIe 2.0 x2 or x4, AHCI or NVMe, or SATA 6Gb/s9/2014400MT/sONFI 2/3 and Toggle 1/2Seagate Technology 2014 product page
Phison PS3110-S10SATA 6Gb/s8/2014not publishednot publishedPHISON Electronics Corp. 2014 release
JMicron JMF667HSATA6/2014not publishednot publishedJMicron Technology 2014 product page
JMicron JMF670 / JMF670HSATA 6Gb/s6/2014not publishednot publishedJMicron Technology 2014 release
JMicron JMF810 Note 7PCIe 2.0 x2 via SATA Express, or SATA 6Gb/s6/2014not publishednot publishedJMicron Technology 2014 release
Marvell 88SS1074SATA5/2014400MT/sONFI 3 and Toggle 2Marvell 2014 release
Phison PS3105-S5SATA 3Gb/s1/2013not publishednot publishedPHISON Electronics Corp. 2013 product page
Phison PS3108-S8SATA 6Gb/s1/2013not publishednot publishedPHISON Electronics Corp. 2013 product page
Phison PS3109-S9SATA 6Gb/s1/2013not publishednot publishedPHISON Electronics Corp. 2013 product page
JMicron JMF661SATA 6Gb/s10/2012not publishednot publishedJMicron Technology 2012 product page
Marvell 88SS9187SATA 6Gb/s3/2012200MT/snot publishedMarvell 2012 release
SandForce (LSI) SF-2200 / SF-2100 (SF-2281 family) Note 8SATA 6Gb/s2011166MT/sToggle and ONFI 2 (ONFi2)SandForce Inc 2011 product pageSeagate Technology 2014 product page
Marvell 88SS9174 Note 9SATA 6Gb/s9/2010not publishednot publishedStorageReview 2010 reviewMicron 2009 release
JMicron JMF612 Note 10SATA10/2009not publishednot publishedJMicron Technology 2009 product pagebit-tech 2009 review
SandForce SF-1000 family Note 11SATA 3Gb/s4/2009not publishednot publishedSandForce 2009 release
JMicron JMF602 Note 12SATA 3Gb/s, or USB 2.012/2008not publishednot publishedJMicron Technology 2008 product pageTom's Hardware 2009 review
Intel X25-M and X18-M controllerSATA9/2008not publishednot publishedIntel 2008 release
Indilinx Barefoot (IDX22)SATA 3Gb/s8/2008not publishednot publishedIndilinx 2008 release
Marvell Bravera SC6 (MV-SF1410)PCIe 6.0 x4, NVMe8/20263600MT/sONFI and ToggleMarvell 2026 release
Silicon Motion SM2524XT Note 13PCIe 5.0 x4, NVMe7/20264800MT/sONFI 5.2 and Toggle 6.0Silicon Motion 2026 product page
Silicon Motion SM8008 (enterprise boot)PCIe 5.0 x4, NVMe3/20263600MT/sONFI and Toggle DDR 5.0Silicon Motion 2026 release
Phison E37TPCIe 5.0 x4, NVMe1/20264800MT/snot publishedPhison 2026 releasePhison Electronics 2026 release
Maxio MAP1606PCIe 4.0 x4, NVMe12/20253600MT/snot publishedMaxio 2025 releasePCI-SIG 2025 integrators list
Silicon Motion SM8388PCIe 5.0, NVMe11/20253200MT/snot publishedSilicon Motion 2025 release
Microchip (Microsemi/PMC Flashtec) Flashtec NVMe 5016 Note 14PCIe 5.0, NVMe10/20253200MT/sToggle and ONFIMicrochip Technology 2025 product pageMicrochip Technology 2026 release
Phison PS5028-E28PCIe 5.0 x4, NVMe10/20254200MT/snot publishedPhison Electronics 2025 product pagePhison Electronics 2026 release
Silicon Motion SM2508PCIe 5.0 x4, NVMe8/20243600MT/snot publishedSilicon Motion 2024 release
Silicon Motion SM8366PCIe 5.08/20242400MT/snot publishedSilicon Motion 2024 release
Phison PS5012-E12 / E12SPCIe 3.03/2024667MT/sToggle 4.0 and ONFi 4.0Phison 2024 product page
Silicon Motion SM2268XT Note 15PCIe 4.0, NVMe2/20233200MT/snot publishedSilicon Motion 2023 release
Phison PS5025-E25PCIe 4.020232400MT/sToggle 5.0 and ONFi 5.0Phison 2023 product pagePhison 2026 product page
Phison PS5027-E27TPCIe 4.020233600MT/sToggle 5.0 and ONFi 5.0Phison 2023 product pagePhison 2026 product page
Phison PS5031-E31TPCIe 5.0 x4, NVMe20233600MT/sToggle 5.0 and ONFi 5.1Phison Electronics 2023 product page
Microchip (Microsemi/PMC Flashtec) Flashtec NVMe 4016PCIe 5.0, NVMe12/20222400MT/sToggle and ONFIMicrochip Technology 2022 product page
Phison PS5026-E26PCIe 5.0 x4, NVMe12/20222400MT/sONFI 5.0 and Toggle 5.0Phison Electronics 2022 product page
Phison PS5015-E15T Note 16PCIe 3.0 x4, NVMe2/2022not publishednot publishedTom's Hardware 2022 review
Maxio MAP1202 Note 17PCIe 3.0 x4, NVMe12/20211600MT/sONFi 4.2 / Toggle 4.0 (NV-DDR3)Maxio 2021 product page
Maxio MAP1602 Note 18PCIe 4.0 x4, NVMe12/20212400MT/sONFi 5.0 / Toggle 5.0 (NV-DDR3)Maxio 2021 releaseMaxio 2021 product page
Marvell Bravera SC5 MV-SS1331PCIe 5.0, NVMe5/20211600MT/snot publishedMarvell 2021 product pageMarvell 2021 release
Marvell Bravera SC5 MV-SS1333PCIe 5.0, NVMe5/20211600MT/snot publishedMarvell 2021 product pageMarvell 2021 release
Phison PS5018-E18PCIe 4.0 x4, NVMe5/20211600MT/snot publishedPhison 2021 releasePhison 2019 release
Phison PS5021-E21TPCIe 4.012/20201600MT/sToggle 4.0 and ONFi 4.2Phison 2020 product pagePhison 2026 product page
Silicon Motion SM2264PCIe 4.0, NVMe10/20201600MT/sONFI 4.1/3.0 and Toggle 3.0/2.0 (NV-DDR3)Silicon Motion 2020 release
Silicon Motion SM2267 / SM2267XT Note 19PCIe 4.0 x4, NVMe10/20201200MT/sONFI 4.0/3.0 and Toggle 3.0/2.0 (NV-DDR4)Silicon Motion 2020 product page
Silicon Motion SM2262 / SM2262ENPCIe 3.0 x4, NVMe10/2019800MT/sONFI 4.0/3.0 and Toggle 3.0/2.0 (NV-DDR3)Silicon Motion 2019 product page
Silicon Motion SM2263EN / SM2263XT Note 20PCIe 3.0 x4, NVMe10/2019800MT/sONFI 4.0/3.0 and Toggle 3.0/2.0 (NV-DDR3)Silicon Motion 2019 product page
Marvell 88SS1321 / 88SS1322 / 88SS1323PCIe 4.0, NVMe8/20191200MT/sONFI and ToggleMarvell 2019 release
Phison PS5013-E13T Note 21PCIe 3.0 x4, NVMe8/2019not publishednot publishedTom's Hardware 2019 review
Phison PS5019-E19T Note 22PCIe 4.0, NVMe8/20191200MT/snot publishedTom's Hardware 2019 review
Phison PS5016-E16PCIe 4.0 x4, NVMe7/2019800MT/snot publishedPhison 2019 product page
Marvell 88SS1100 / 88SS1084PCIe 3.0 x4, NVMe6/2018800MT/sONFI 2.2/2.3/3.0/4.0, JEDEC mode and Toggle 1.0/2.0/3.0Marvell 2018 product page
Marvell 88SS1098 / 88SS1088PCIe 3.0 x4, NVMe3/2018800MT/sONFI 2.2/2.3/3.0/4.0, JEDEC mode and Toggle 1.0/2.0Marvell 2018 product page
Marvell 88SS1092PCIe 3.0 x4, NVMe3/2017533MT/sToggle 2 and ONFI 3Marvell 2017 product pageMarvell 2017 release
Phison PS5008-E8 / E8T Note 23PCIe 3.0 x2, NVMe1/2017not publishednot publishedPHISON Electronics Corp. 2017 releaseTom's Hardware 2017 review
Marvell 88NV1160 Note 24PCIe 3.0 x2, NVMe8/2016533MT/sToggle 2 and ONFI 3Marvell 2016 product pageMarvell 2016 release
Phison PS5007-E7PCIe 3.0 x4, NVMe8/2015not publishednot publishedPhison 2015 release
Samsung SM951 controller Note 25PCIe 3.0 x4, AHCI or NVMe4/2015not publishednot publishedSamsung 2015 release
JMicron JMF811PCIe 2.0 x46/2014not publishednot publishedJMicron Technology 2014 release
Marvell 88SS1083 Note 26PCIe 2.0 x2 via SATA Express5/2014400MT/sToggle 2 and ONFI 3Marvell 2014 release
Marvell 88SS9183 Note 27PCIe 2.0 x2, AHCI1/2014not publishednot publishedPlextor 2014 releaseTom's Hardware 2014 review
Samsung UAX (XP941) Note 28PCIe 2.0 x46/2013not publishednot publishedSamsung 2013 releaseSamsung 2014 product pageTweakTown 2014 review
OCZ RevoDrive card (two SandForce SF-1200) Note 29PCIe x42/2011not publishednot publishedOCZ Technology 2011 product pageTom's Hardware 2011 review
PMC PM8304 SFM-12G Note 30SAS 12Gb/s6/2012not publishedONFI 2 and TogglePMC-Sierra 2012 product page
Silicon Motion SM2320 Note 31USB 3.2 Gen 2x28/2021not publishednot publishedSilicon Motion 2021 release
Marvell 88SS5000 (NVMe-oF)NVMe-oF8/2019800MT/sONFI 2.2/2.3/3.0/4.0, JEDEC mode and Toggle 1.0/2.0Marvell 2019 product page

Notes on unusual controllers

  1. Silicon Motion SM2259XT2. DRAM-less, with only two NAND channels, for low-cost SATA drives. Silicon Motion 2022 product page
  2. Silicon Motion SM2258XT. DRAM-less: a single-chip SATA controller with no DRAM cache, to cut cost. Silicon Motion 2019 product page
  3. Silicon Motion SM2259 / SM2259XT. The SM2259XT is the DRAM-less version of this SATA controller. Silicon Motion 2019 product page
  4. Phison PS3111-S11. A two-channel controller that usually runs without DRAM. Both engineering samples TweakTown tested were DRAM-less. TweakTown 2016 review
  5. SandForce (Seagate/LSI) SF2400 (Cloud Flash Controller). DRAM-less: a single chip with no external DRAM. Seagate Technology 2014 product page
  6. SandForce (Seagate/LSI) SF3700 (SF3719/29/39/59). One chip that can be built as either a PCIe or a SATA drive. Seagate called it the first controller to support native PCIe Gen2 and SATA 6Gb/s in a single design, and over PCIe it speaks AHCI or NVMe. Seagate Technology 2014 product page
  7. JMicron JMF810. JMicron described it as a PCIe Gen2 two-lane and SATA 6Gb/s combo chip, or a SATA Express port, so one design could serve SATA Express systems. JMicron Technology 2014 release
  8. SandForce (LSI) SF-2200 / SF-2100 (SF-2281 family). DRAM-less: SandForce built it as a single chip with no external DRAM. Seagate Technology 2014 product page
  9. Marvell 88SS9174. Crucial’s RealSSD C300, which runs on this controller, was announced in 12/2009 as the first SSD with native SATA 6Gb/s. Micron 2009 release
  10. JMicron JMF612. Takes an external DDR or DDR2 cache of up to 256MB, which bit-tech said was there to stop the stuttering of JMicron's earlier 602 controller. bit-tech 2009 review
  11. SandForce SF-1000 family. Speaks only SATA. SandForce said SAS drives could be built by putting a third-party SAS-to-SATA bridge chip in front of it. SandForce 2009 release
  12. JMicron JMF602. Tom's Hardware said it had only 16KB of onboard cache and would choke under heavy writes, holding up the PC while it caught up. That stutter is why many early drives built on it were dropped. Tom's Hardware 2009 review
  13. Silicon Motion SM2524XT. DRAM-less: it uses the host memory buffer (HMB) in place of its own DRAM, with four NAND channels. Silicon Motion 2026 product page
  14. Microchip (Microsemi/PMC Flashtec) Flashtec NVMe 5016. In October 2026 Microchip announced an enhanced 5016 that adds support for the CNSA 2.0 algorithm suite, aimed at post-quantum security requirements. Microchip Technology 2026 release
  15. Silicon Motion SM2268XT. DRAM-less, using the NVMe Host Memory Buffer. Silicon Motion 2023 release
  16. Phison PS5015-E15T. DRAM-less: it uses the NVMe Host Memory Buffer, a small slice of the PC’s own memory, in place of a DRAM chip. In my review it read as a PCIe 3.0 version of the E19T that replaced the E13T. Tom's Hardware 2022 review
  17. Maxio MAP1202. DRAM-less: Maxio lists it among its controllers that run with no external DRAM. Maxio 2021 product page
  18. Maxio MAP1602. DRAM-less: Maxio lists it among its controllers that run with no external DRAM. Maxio 2021 product page
  19. Silicon Motion SM2267 / SM2267XT. The SM2267XT is the DRAM-less version and uses the NVMe Host Memory Buffer instead. Silicon Motion 2020 product page
  20. Silicon Motion SM2263EN / SM2263XT. The SM2263XT is the DRAM-less version, built for drives that use the NVMe Host Memory Buffer. Silicon Motion 2019 product page
  21. Phison PS5013-E13T. DRAM-less. The BGA version runs on two PCIe 3.0 lanes instead of four. Tom's Hardware 2019 review
  22. Phison PS5019-E19T. DRAM-less: it uses the NVMe Host Memory Buffer, a small slice of the PC’s own memory, in place of a DRAM chip. Tom's Hardware 2019 review
  23. Phison PS5008-E8 / E8T. The E8T is the DRAM-less version: it keeps its address map in the PC’s memory through the NVMe Host Memory Buffer. Both use a two-lane PCIe 3.0 link, which Tom’s Hardware said only Phison was doing. Tom's Hardware 2017 review
  24. Marvell 88NV1160. DRAM-less, built for small BGA SSDs. It uses the NVMe Host Memory Buffer to keep working data in a little of the PC’s own memory. Marvell 2016 release
  25. Samsung SM951 controller. The same drive came in two versions: AHCI from 1/2015 and NVMe from 4/2015. Samsung rated the NVMe one at 300,000 random read IOPS against 130,000 for AHCI. Samsung 2015 release
  26. Marvell 88SS1083. Marvell called it the first controller fully compliant with SATA Express, the cabled two-lane PCIe link meant to replace SATA 6Gb/s. A SATA Express port also takes ordinary SATA drives. Marvell 2014 release
  27. Marvell 88SS9183. A native PCIe controller that still uses AHCI, so it needs no special driver. Most PCIe SSDs before it were SATA controllers behind a RAID or host bus chip. Tom's Hardware 2014 review
  28. Samsung UAX (XP941). AHCI over PCIe, not NVMe, and booting was the catch. TweakTown found it worked only as a secondary drive on most PCs, and ASRock’s Z97 Extreme6 was the one enthusiast board that could boot from it. TweakTown 2014 review
  29. OCZ RevoDrive card (two SandForce SF-1200). Not one controller but a stack: a Pericom bridge turns the card’s four-lane PCIe 1.1 link into PCI-X for a Silicon Image SiI3124 SATA controller, which joins two SandForce SF-1200 controllers in the equivalent of RAID 0. Tom's Hardware 2011 review
  30. PMC PM8304 SFM-12G. A native SAS flash controller, not a SATA controller behind a bridge. Its two 12Gb/s ports run as one wide link or as two paths for dual-port enterprise drives. PMC-Sierra 2012 product page
  31. Silicon Motion SM2320. Talks USB directly, so a portable SSD built on it needs no separate USB bridge chip in front of an SSD controller. Silicon Motion 2021 release

Drives I tested

I read these straight off drives on my test bench with the controller vendor’s flash-ID utility. It reports the NAND the drive carries and the clock the controller set for it. This is what the drives actually ran, not what a paper or a press page says the NAND can do.

DriveControllerNANDNAND clock
Corsair MP600 Pro LPX 2TBPS5018-E18Micron 176L B47R, TLC, 512Gb dies1200MT/s
Kingston Fury Renegade 2TBPS5018-E18Micron 176L B47R, TLC, 512Gb dies1600MT/s
Kingston KC3000 2TBPS5018-E18Micron 176L B47R, TLC, 512Gb dies1600MT/s
Seagate FireCuda 510 1TBPS5012-E12Toshiba 64L BiCS3, TLC, 256Gb dies, 2 planes533MT/s

The same NAND runs at different clocks on different drives: the Micron 176-layer part is at 1200MT/s on one and 1600MT/s on two others. The controller and the drive’s firmware decide, not the die.

Figures from published reviews

Tom’s Hardware reviews of these drives often stated the speed a drive’s controller used to talk to its NAND, taken from the drive’s specifications, the vendor or flash-ID readouts. These are the figures as published, with the NAND each review identified. Where I wrote a range or “up to”, the table says so.

DriveNANDSpeed I statedReview
Toshiba XG5 / previous-gen Toshiba 64L flash (as stated in XG6 review)Toshiba 64L TLC400MT/s (previous-gen Toggle 2.0 flash)8/2018
Toshiba XG6 1TBToshiba 96L TLC667 to 800MT/s (supports Toggle 3.0 speeds)8/2018
Samsung 970 EVO Plus 1TBSamsung TLC1400MT/s11/2019
Team Group MP33 1TBMicron 96L TLC667MT/s (up to)3/2020
LaCie Rugged SSD 1TBnot published533MT/s3/2020
Seagate IronWolf 110 3.84TBKioxia 64L TLC400 to 533MT/s3/2020
Adata SE800 1TBIntel or Micron 64L TLC533 to 667MT/s (up to)5/2020
Patriot P300 1TBKioxia 96L TLC800MT/s5/2020
Lexar NM610 1TBIntel 64L TLC533 to 667MT/s (about)5/2020
addlink X70 RGB 1TBKioxia TLC533MT/s6/2020
Crucial P2 500GB (original release)Micron 96L TLC800MT/s7/2020
Adata Falcon 1TBMicron 96L TLC533 to 667MT/s (bus speeds)7/2020
Kingston KC2000 1TB (as stated in the KC2500 review)Kioxia 96L TLC525MT/s (earlier interface speed)8/2020
Kingston KC2500 1TBKioxia 96L TLC650MT/s (increased from 525 to 650)8/2020
Seagate FireCuda 510 1TBKioxia 64L TLC533MT/s (per channel)8/2020
Team Group T-Force Cardea Zero Z340 1TBMicron 96L TLC666MT/s8/2020
Samsung T7 Portable SSD 2TBSamsung 92L TLC1000MT/s8/2020
Adata Swordfish 1TBSanDisk 96L TLC667 to 800MT/s (roughly)9/2020
Team Group T-Force Cardea Ceramic C440 1TB/2TBKioxia 96L TLC800MT/s (up to)9/2020
Samsung 870 QVO 1TBSamsung QLC1400MT/s (up to)9/2020
Crucial P5 1TBMicron 96L TLC667 to 800MT/s9/2020
SanDisk Extreme Pro v2 2TBWD / SanDisk 96L TLC800MT/s (up to)9/2020
Corsair Force MP400 1TBMicron 96L QLC666MT/s (up to)10/2020
WD Black AN1500 2TBWD (BiCS4) 96L TLC800MT/s (up to)10/2020
Adata XPG Gammix S50 Lite 2TBMicron 96L TLC1200MT/s (up to)10/2020
Adata XPG SX8200 Pro (revised unit with Samsung 64L V-NAND)Samsung 64L TLC525MT/s10/2020
WD Black P50 / SN750 1TBWD 64L TLC533MT/s (up to)11/2020
PCIe 4.0 NVMe SSD (as stated in the E18 news)Kioxia 96L TLC800MT/s (up to)11/2020
Adata XPG SX8200 Pro, Adata-direct sample (news)Micron 96L TLC650MT/s12/2020
Silicon Power US70 2TBKioxia 96L TLC800MT/s12/2020
Seagate FireCuda 120 SATA SSDKioxia 96L TLC533MT/s1/2021
Lexar Professional NM700 1TBSamsung (stated as most likely) 64L TLC533MT/s (up to)1/2021
Samsung 870 EVO 1TBSamsung 128L TLC1400MT/s1/2021
Samsung 980 Pro 1TBSamsung TLC800 to 1400MT/s (Samsung did not state exact speed)2/2021
Intel SSD 670p 2TBIntel 144L QLC1200MT/s (up to)3/2021
Team Group EX2 SATA SSDSanDisk 96L TLC800MT/s (up to)3/2021
Silicon Power UD70 2TBMicron 96L QLC666MT/s3/2021
Corsair MP600 Pro 2TBMicron 96L TLC1200MT/s (up to)3/2021
SanDisk Extreme v2 Portable SSDWD / SanDisk 96L TLC800MT/s (up to)3/2021
WD Black SN850 1TBKioxia 96L TLC800MT/s4/2021
Adata XPG Gammix S70 2TBMicron 96L TLC1200MT/s (up to)4/2021
Patriot Viper VP4300 2TBMicron (Crucial-branded) 96L TLC1200MT/s (up to)4/2021
Enmotus FuzeDrive P200 2TBMicron 96L QLC667MT/s (up to)5/2021
Intel Optane Memory H20 1TBIntel 144L QLC1200MT/s (up to)5/2021
Adata SE900G 1TB/2TBMicron 96L TLC650MT/s5/2021
Inland Performance Plus 2TBMicron 96L TLC1200MT/s6/2021
Cigent K2 Secure Portable SSDKioxia 96L TLC666MT/s6/2021
Team Group T-Create Expert 2TBMicron (FortisMax) 64L TLC650MT/s7/2021
Mushkin Gamma 2TBMicron 96L TLC1200MT/s8/2021
Gigabyte Aorus Gen4 7000s 2TBMicron 96L TLC1200MT/s (up to)8/2021
Crucial P2 500GB (after QLC swap)Micron 96L QLC800MT/s (similar to the original)8/2021
MSI Spatium M480 2TBMicron 96L TLC1200MT/s8/2021
Silicon Power XD80 2TBKioxia 96L TLC533MT/s9/2021
Seagate FireCuda 530 2TBMicron 176L TLC1200MT/s9/2021
Corsair MP600 Pro XT 2TBMicron 176L TLC1200MT/s9/2021
SK hynix Gold P31 1TB/2TBSK hynix 128L TLC1200MT/s9/2021
Team Group T-Force Cardea A440 2TBMicron 96L TLC1200MT/s10/2021
Crucial P5 Plus 1TBMicron 176L TLC1600MT/s (rated, up to)11/2021
SanDisk Professional G-Drive 2TBKioxia 96L TLC800MT/s (likely)11/2021
PNY LX3030 2TBMicron 96L QLC666MT/s11/2021
Team Group T-Force Cardea Z44Q 4TBMicron 96L QLC800MT/s12/2021
Kingston KC3000 2TBMicron 176L TLC1600MT/s12/2021
WD Black SN750 SE 1TBKioxia 96L TLC800MT/s (likely, up to)1/2022
Crucial T500 2TBMicron 232L TLC2400MT/s (controller bus)10/2023
Crucial T500 4TBMicron 232L TLC2400MT/s11/2024
WD Black SN7100 2TBSanDisk 218L TLC2400MT/s (controller bus, up to)3/2025
Samsung 9100 Pro 2TBSamsung 236L TLC2400MT/s3/2025
Sandisk WD Black SN8100 2TBKioxia 218L TLC3600MT/s (up to)5/2025
Corsair MP700 Pro XT 2TBKioxia 218L TLC3600MT/s (controller can use up to; review also says 3,200 on eight channels)12/2025
Samsung 990 2TBSamsung 280L QLC2400MT/s (controller limit, up to)7/2026

The guides behind this data

The other timelines