Phison at CES 2021: New USB SSD Controllers, Adds E21T For Low-End NVMe
by Billy Tallis on January 14, 2021 9:00 AM EST- Posted in
- SSDs
- Storage
- Trade Shows
- Phison
- NVMe
- USB-C
- PCIe 4.0
- QLC
- CES 2021
- USB 3.2 Gen 2x2
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!
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 SSDsdontlistentome - 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.