At CES 2021, Phison gave us the usual updates on their SSD controller roadmap. The most significant new products coming this year are a pair of USB flash drive controllers for high-end portable SSDs, designed to compete against current solutions that combine a USB to NVMe bridge chip with a standard NVMe SSD controller. Phison is also planning to introduce a new entry-level DRAMless NVMe SSD controller later this year.

Phison U17 and U18 USB 3.2 SSD Controllers

For portable SSDs, Phison is introducing the U17 and U18 controllers. The U17 uses a USB 3.2 Gen 2x1 (10Gb/s) host interface and a two-channel NAND interface running at up to 1200 MT/s. The U18 doubles these: USB 3.2 Gen2x2 (20Gb/s) and a four-channel NAND interface. The performance specs may look lackluster compared to Phison's NVMe SSD controllers, but they are pretty close to saturating what their respective USB host interfaces can handle, and performance will be competitive with NVMe+USB bridge based portable SSDs. However, the U17 and U18 will have a significant power efficiency advantage, lower cost and smaller PCB footprint than existing portable SSDs. Phison will also be providing TCG Opal encryption support on the U18, enabling a level of security they say is impossible to achieve with NVMe+USB bridge solutions.

Phison USB 3.2 SSD Controller Comparsion
  PS2251-17
U17
PS2251-18
U18
Host Interface USB 3.2 Gen2x1 USB 3.2 Gen2x2
NAND Interface 2ch, 1200 MT/s 4ch, 1200 MT/s
Max Capacity 1 TB 4 TB
Error Correction 4th Gen LDPC
DRAM No
TCG Opal Support No Yes
Sequential Read 1000 MB/s 1900 MB/s
Sequential Write 800 MB/s 1700 MB/s
4KB Random Read (TLC) 185 MB/s 260 MB/s
4KB Random Write (TLC) 260 MB/s 330 MB/s

Phison expects to finish qualification of the U17 and U18 controllers later this month. We're hoping to get a performance preview shortly thereafter by testing their reference designs, and retail products should be showing up within the next several months.

 

Phison E21T: Low-End NVMe Moves to 12nm

For NVMe SSDs, the only new controller Phison is talking about this year is the E21T, their latest DRAMless NVMe controller. This is a follow-up to the E19T controller, which has seen very little use in retail consumer SSDs but has actually been outselling their high-end E16 PCIe 4.0 controller due to strong demand from OEMs (especially from an unnamed customer with a very popular gaming product). With the E21T, Phison is finally moving this product segment from 28nm to 12nm fabrication, which allows for performance and power improvements of about 25% compared to the E19T. The basic architecture hasn't changed much for the E21T: it's still a 4-channel controller managed by a single ARM core plus Phison's proprietary coprocessors. Performance has increased significantly, with peak throughput now rivaling the high-end E16 controller (though real-world performance on heavy workloads may still be slower due to the downsides of a DRAMless controller design).

Phison is planning to start sampling the E21T to customers around June of this year with mass production ramping up in Q4—around when we should start seeing PCIe 4.0 SSDs catching on with notebook OEMs. Most of the drives using the E21T will probably pair it with QLC NAND, and Phison has performance projections for what we can expect when using Micron's 176L QLC.

Phison E21T QLC SSD Performance Projections
Capacity 512 GB 1 TB 2 TB 4 TB
Form Factor, Interface M.2 2280, PCIe 4.0 x4
Controller Phison E21T
NAND Flash Micron 176L 3D QLC
Sequential Read 4.5 GB/s 4.8 GB/s
Sequential Write 1.65 GB/s 3.3 GB/s 4.5 GB/s
Random Read IOPS (4kB) 250k 500k 780k
Random Write IOPS (4kB) 350k 700k 800k

It's likely that many of the product lines currently using the E16 controller with QLC NAND will switch over to using the E21T in future generations, since the DRAMless E21T will be a cheaper overall solution. However, the 4TB limitation will be an issue for the handful of companies that have already started shipping 8TB QLC SSDs. Those 8TB M.2 SSDs currently use the E12 controller and its PCIe 4.0 successors are not available in a reduced-size package like the E12S variant. So 8TB PCIe 4.0 SSDs will probably have to push the limits of NAND packaging by stacking 16 dies per package in order to leave enough PCB space for an E16 or E18 controller plus DRAM.

Phison NVMe SSD Controller Comparsion
  E13T E19T E21T E12 E16 E18
Market Segment Mainstream Consumer High-End Consumer
Manufacturing
Process
28nm 12nm 28 nm 12 nm
CPU Cores 1x Cortex R5 1x Cortex R5 1x Cortex R5 2x Cortex R5 3x Cortex R5
Error Correction 4th Gen LDPC 3rd Gen LDPC 4th Gen LDPC
DRAM No DDR3/4 DDR4 DDR4, LPDDR4
Host Interface PCIe 3.0 x4 PCIe 4.0 x4 PCIe 3.0 x4 PCIe 4.0 x4
NVMe Version NVMe 1.3 NVMe 1.4 NVMe 1.3 NVMe 1.4
NAND Channels, Interface Speed 4 ch,
800 MT/s
4 ch,
1200 MT/s
4ch,
1600 MT/s
8 ch,
667 MT/s
8 ch,
800 MT/s
8 ch,
1200 MT/s
Max Capacity 2 TB 2 TB 4 TB 16 TB 16 TB 16 TB
Sequential Read 2.5 GB/s 3.75 GB/s 5.0 GB/s 3.4 GB/s 5.0 GB/s 7.4 GB/s
Sequential Write 2.1 GB/s 3.75 GB/s 4.5 GB/s 3.2 GB/s 4.4 GB/s 7.0 GB/s
4KB Random Read IOPS 350k 440k 780k 700k 750k 1M IOPS
4KB Random Write IOPS 450k 500k 800k 600k 750k 1M IOPS
Controller Power 1.2 W 1.6 W   2.1 W 2.6 W 3.0 W
Sampling Q2 2019 Q4 2019 Q3 2021 Q2 2018 Q1 2019 Q1 2020
Retail SSD
Availability
Q4 2019 Q1 2020? Q4 2021? Q4 2018 Q3 2019 Q4 2020

For high-end NVMe SSDs, Phison's E18 finally started shipping in late 2020. Phison is pretty proud of this controller, and makes much of the fact that they're the only ones so far hitting at least 7GB/s for both reads and writes. Phison plans for the E18 to be their last flagship PCIe 4.0 controller; they're already looking forward to PCIe 5.0, and the E18 will remain their top of the line controller for probably another two years. This doesn't mean Phison is entirely done with the E18. They're still working on firmware tuning, especially around thermal management and trying to squeeze out a little bit more performance at low queue depths. There will also be continuing firmware updates to support newer generations of 3D NAND flash memory. Current E18 drives are using Micron 96L TLC, but Micron has started production of their 176L NAND. Phison expects to finish qualification with that NAND in March, so a second round of E18 drives should start arriving in April with 10-15% performance improvements.

Phison's older E13T controller is also still around as a low-cost and low-power solution for entry-level NVMe applications. It's particularly popular as a controller integrated into BGA SSDs, where it helps displace eMMC storage is devices like Chromebooks, tablets, and maybe even some smartphones.

 

Interested in more of the latest industry news? Check out our CES 2021 trade show landing page!

Comments Locked

13 Comments

View All Comments

  • R3MF - Thursday, January 14, 2021 - link

    I like these January updates from Phison:

    Announcing what we might eventually be able to buy 18 months or more into the future!

    https://www.anandtech.com/show/14728/phison-previe...
  • haukionkannel - Thursday, January 14, 2021 - link

    Well it is the same thing with mobile socs. You have to release it first then manufacturers can start to developing products based on that soc or controller.
    Just like pci 6.0 spesifications are allready done. And it will take some time to see pci 5.0 motherboards to come to the market.
  • PixyMisa - Thursday, January 14, 2021 - link

    I'd like to see 2.5" drives start using USB in place of SATA. Two to four times the bandwidth, works equally well internally and externally, only requires a single cable.
  • Maltz - Thursday, January 14, 2021 - link

    ... and no TRIM support. (How is it that USB STILL doesn't have a mechanism for that??)
  • Billy Tallis - Thursday, January 14, 2021 - link

    These days, anything using USB Attached SCSI Protocol (UASP) should support TRIM with no trouble.
  • Maltz - Thursday, January 14, 2021 - link

    Oh. I happily stand corrected! Now if only more thumb drives supported it! (Gotta complain about something... this is the internet!)
  • Schugy - Saturday, January 16, 2021 - link

    "Should support" but often it isn't implemented correctly. There's a table on smartmontools(dot)org.
  • James5mith - Friday, January 15, 2021 - link

    You want your SSD to fight for pooled resources with your mouse, keyboard, webcam, possibly monitor?

    That seems like an awful idea.
  • erinadreno - Saturday, January 16, 2021 - link

    I believe DisplayPort over type c is not accounted towards the usb bandwidth. The problem is due to how usb protocol operates. It has limited support for queuing, which is fine for mechanical drives but not ideal for SSDs
  • dontlistentome - Monday, January 18, 2021 - link

    Cheap USB hubs instead of expensive controller cards... cheaper way to build a media server. Downsides - latency is higher and CPU overhead.

Log in

Don't have an account? Sign up now