Kioxia Releases First PCIe 4.0 SSDs: CD6 & CM6

Following through on their roadmap for transitioning to PCIe 4.0, Kioxia (formerly Toshiba Memory) has announced the availability of their first two PCIe 4.0 SSDs. The CD6 and CM6 SSDs target the datacenter and enterprise markets respectively, with a common hardware platform but some differences in configuration, features and performance.

The CD6 and CM6 use a next-generation SSD controller from Kioxia. As with most NVMe controller designs, the switch to PCIe 4.0 has triggered a switch to 16nm FinFET fabrication in order to permit higher performance within the same power limits. The CM6 uses an 18-channel controller while the CD6 gets a slightly cut-down 16-channel version.

Both drives are using Kioxia’s 96L 3D TLC NAND, which helps improve performance, especially for write. Both models will feature capacities ranging from 800GB up to 15.36TB, and the CM6 will also be getting a 30.72TB model a bit later. The drives use the 2.5″/15mm U.3 form factor, backwards compatible with U.2 backplanes, but also supporting newer tri-mode SAS/SATA/PCIe backplanes and HBAs. Kioxia believes they are the first to start shipping PCIe 4.0 U.3 drives to customers.

The Kioxia CM6 offers the highest performance and most features. Sequential throughput is rated for up to 6.9 GB/s (reads) and 4.2 GB/s (writes), and random read throughput is up to 1.4M IOPS. Sustained raandom write performance is up to 170k IOPS on the 1 DWPD version of the CM6 intended for read intensive workloads, and up to 350k IOPS on the 3 DWPD version for more mixed workloads. Features exclusive to the CM6 include support for dual-port PCIe x2+x2 operation, support for up to 64 NVMe namespaces, and support for various sector sizes including Protection Information. Kioxia is also working on versions of the CM6 in the EDSFF E3.S and E3.L form factors.

Kioxia PCIe 4.0 NVMe SSD Specifications
Model CD6 CM6
Form Factor 2.5″ 15mm U.3
Interface, Protocol PCIe 4.0 x4, NVMe 1.4
NAND Flash Kioxia 96L 3D TLC
Capacities (TB) 960GB,
1.92TB,
3.84TB,
7.68TB,
15.36TB
800GB,
1.6TB,
3.2TB,
6.4TB,
12.8TB
960GB,
1.92TB,
3.84TB,
7.68TB,
15.36TB,
30.72TB
800GB,
1.6TB,
3.2TB,
6.4TB,
12.8TB
Write Endurance 1 DWPD 3 DWPD 1 DWPD 3 DWPD
Sequential Read (GB/s) 6.2 GB/s 6.9 GB/s
Sequential Write (GB/s) 4 GB/s 4.2 GB/s
Random Read IOPS 1M IOPS 1.4M IOPS
Random Write IOPS 85k 250k 170k 350k

The Kioxia CD6 is the more affordable version, cutting back a bit on controller channels and overprovisioning, and thus also performance. Sequential performance is up to 6.2 GB/s (reads) or 4 GB/s (writes), and random reads at 1M IOPS. The CD6 is the first generation of datacenter NVMe drive from Kioxia/Toshiba to include a 3 DWPD version in addition to the 1 DWPD tier. This means the maximum sustained random write performance from a CD6 is a huge improvement over the CD5, with the 3 DWPD version offering up to 250k IOPS and the 1 DWPD version offering up to 85k IOPS, compared to just 35k IOPS for the fastest CD5. The addition of the 3 DWPD tier is intended to help move some remaining SATA customers over to NVMe even if they are not yet comfortable with dropping down to 1 DWPD.

The CM6 and CD6 also implement several new features from NVMe 1.4, including namespace granularity hints, persistent event logs, and support for multiple write streams with shared stream identifiers across a pool of drives. Power management support includes five different power states to limit each drive’s power draw and heat output. Security features include TCG Opal and Ruby, with FIPS 140-2 certification on the way.

Related Reading: