Industry Insights

Sequencing Reliability Validation: From Media Characterisation to System Bring-up

By JH SemiconductorSSD reliability validation / media characterisation / power loss fault injection

Getting the validation order wrong doubles rework cost. This walks through four layers — media characterisation, fault injection, volume burn-in and system bring-up — with the exit criteria for each and the role of the in-house JH-ZS101 tester.

Wrong Order, Double the Rework

The most common mistake in reliability validation is running system-level stress too early. Long-duration system stress before media behaviour and firmware recovery paths are understood produces failures that cannot be attributed — media, firmware or platform — leaving no option but to start the segment over. The workable order is bottom-up: media characterisation, firmware function and fault injection, volume burn-in, then system compatibility, with explicit exit criteria at each layer before release to the next. The J750/J770 are at product definition and EVT stage, and the validation plan follows exactly this layering.

Characterise the Media Margin First

Media characterisation answers a very specific question: what shape does the raw bit error rate distribution take across cycle count, temperature and retention time for this wafer population. That data directly sets ECC configuration, read-voltage calibration tables and refresh thresholds. Setting thresholds without characterisation data amounts to gambling the ≤1 sector per 10^18 bits read UBER target on guesswork. Characterisation also has to span lot-to-lot spread — media behaviour is not identical across lots of the same part, so thresholds must carry margin for that spread rather than tracking the best lot observed.

Fault Injection Beats Routine Stress

Power loss exposes design defects better than anything else, but the test is not simply pulling the plug. Power must be cut at precise points along the write path: partway through a mapping update, during a cache flush, in the middle of a garbage collection relocation. Each point exercises a different recovery branch, and only when all branches have been driven can the PLP design be considered validated. The same reasoning applies at the link layer — PCIe link downtraining, hot-plug timing violations, command timeouts, power loss during an online firmware update all need active injection rather than waiting for the field to produce them.

Volume Burn-in Rests on In-house Equipment

Reliability conclusions require statistical mass. A figure such as MTBF ≥2 million hours cannot come from a few dozen samples; it needs adequate sample count and sufficient accelerated burn-in hours. The in-house JH-ZS101 intelligent test system handles 600 SATA SSDs or 480 NVMe SSDs per run, integrating five test stages including card initialisation and burn-in, with zoned temperature control and remote network power switching. Zoned temperature control matters because different temperature bins can run concurrently within one lot, yielding a directly measured acceleration factor. Remote power switching lets long-cycle items such as thousands of power-loss iterations run unattended. The system serves the SSD product line's test flows only.

The Final Layer Is the System

A sample that passes everything at drive level can still fail once installed in a real server: BIOS enumeration, BMC out-of-band management, NVMe-MI interaction, hot-plug timing, and the temperature distribution under chassis airflow with the throttling behaviour that follows. Most issues at this layer have nothing to do with the datasheet and can only be reproduced on real hardware. The internal JH-E4U-C engineering platform carries that work — and it also closes the loop on the whole hierarchy: behaviour observed at system level has to point back to whichever layer under-sampled, so the team can decide between returning to media characterisation for more data or to fault injection for a missing branch. A validation plan that cannot point backwards is only accumulating pass records, however long it runs.

Keywords
SSD reliability validationmedia characterisationpower loss fault injectionaccelerated burn-inJH-ZS101MTBFexit criteria