Packaging
The Drive
The drive uses the M.2 2280 form factor, which makes it 22 mm wide and 80 mm long.
Like most M.2 NVMe SSDs, the Silicon Power UD70 connects to the host system over a PCI-Express 3.0 x4 interface.
On the PCB, you'll find the controller and four flash chips; one DRAM cache chip is installed, too.
Chip Component Analysis
The flash controller is made by Phison. The PS5012-E12S supports QLC and PCI-Express 3.0 x4. It uses eight flash channels and is produced on a 28 nm process at TSMC Taiwan. The main difference to the E12 without the "S" is that the E12S is physically smaller, works with half the DRAM capacity of the E12, and uses a metal case, which helps with thermals.
The four QLC flash chips are made by Micron, built using 96 layers.
One Kingston DDR3-1866 chip provides 512 MB of fast DRAM storage for the controller to store the mapping tables in.