Patent ID: 7873885

Claim:
A solid state drive (SSD) testing method comprising: specifying a set of test parameters of firmware, operating system and flash memory for a plurality of SSDs under test (DUTs) in an SSD test system, the set of test parameters includes a model number, a serial number, a desired defective or bad block ratio and a size of the firmware, wherein the model and serial number are configured onto each of the DUTs; performing an initialization test of all of the DUTs in the SSD test system based on the specified test parameters to determine a pre-qualified group of the DUTs that passed the initialization test; conducting at least one level of burn-in test for each SSD under test in the pre-qualified group, wherein the at least one level of burn-in test includes a first level test configured for short verification, a second level test configure for conducting SSD testing in an environment with varying temperatures, and a third level test configured for rigorous testing of data transfer operations; and assigning a quality grade to said each SSD under test based on which level of the at least one level of burn-in test said each SSD under test has been tested and passed, wherein the quality grade includes a commercial grade SSD made using at least one Multi-Level Cell flash memory.