The SD 7.0 specification introduced SD Express, which replaces the legacy SD bus with PCI Express lanes and the NVMe protocol. These are the same interfaces used in modern laptop and desktop SSDs.
SD 7.0 uses a single PCIe Gen 3 lane. SD 8.0 added PCIe Gen 4 x2 support. The newer SD 9.0 specification focused on enterprise features (Fast Boot, TCG Storage encryption) rather than additional speed increases.
| SD Express Spec | PCIe Interface | Theoretical Throughput | Primary Addition |
|---|
| SD 7.0 | PCIe Gen 3 x1 | 985 MB/s | Legacy SD bus replaced by PCIe + NVMe |
| SD 8.0 | PCIe Gen 4 x2 | 3,940 MB/s | Doubled lane count and PCIe generation |
| SD 9.0 | PCIe Gen 4 x2 | 3,940 MB/s | Fast Boot, TCG Storage encryption |
From a recovery standpoint, an SD Express card is functionally a miniature NVMe SSD. The traditional SD pinout is retained for backward compatibility, but when operating in Express mode, the card communicates over PCIe. A dead SD Express card cannot be recovered using standard SD card readers or legacy chip-off workflows.
Instead, recovery requires PCIe-capable hardware adapters, such as the PC-3000 Portable III with its PCIe interface module. The diagnostic and imaging process mirrors NVMe SSD recovery rather than traditional flash card recovery.
SD Express cards are still uncommon in consumer cameras as of 2026, but CFexpress Type B (which also uses PCIe/NVMe) is already standard in professional cinema cameras and flagship mirrorless bodies. As SD Express adoption grows, expect recovery costs and procedures to align with SSD-class work rather than traditional flash card pricing.
SD Express Controller Architecture
Current SD Express cards use either the Silicon Motion SM2708 (PCIe Gen 3 x2, SD 8.0) or the Phison PS5017 (PCIe Gen 3 x1, SD 7.0), both using the NVMe protocol. The SM2708 pairs with 3D TLC or QLC NAND and handles wear leveling, ECC, and NVMe command queuing internally. The PS5017 supports similar configurations on a single PCIe lane with Phison's own firmware stack.
Both controllers require 1.8V on the VDD2 power pin to enter PCIe Express mode. If the host device doesn't supply VDD2 (common with older card readers), the controller defaults to legacy UHS-I fallback, limiting speeds to ~104 MB/s.
A dead SD Express card can't be imaged through standard SD card readers at all; recovery requires M.2/PCIe bridging adapters on the PC-3000 Portable III to communicate over the PCIe bus. Legacy TSOP-48 flash readers can't access the NVMe command set these controllers use.