Debug systems for deterministic validation of data storage devices
AssigneeWestern Digital Technologies, Inc.
InventorsMuthukumar Karuppiah, Rohit Sindhu, Dinesh Nalli, Khurram Ismail
Life of this patent
Estimating the term…
Loading patent…
AssigneeWestern Digital Technologies, Inc.
InventorsMuthukumar Karuppiah, Rohit Sindhu, Dinesh Nalli, Khurram Ismail
Estimating the term…
Systems and methods are disclosed for deterministically validating an SSD device, based on the occurrence of a triggering firmware event. In some implementations, a method is provided. The method comprising receiving an ID of a triggering firmware event from a computing device and receiving data of a cross feature event from the computing device. A storage device may execute a plurality of NVMe commands as part of a test to generate a plurality of firmware events. An ID of each of the plurality of firmware events is compared to the ID of the triggering firmware event and in response to an ID of one of the plurality of firmware events matching the ID of the triggering firmware event, the one of the plurality of firmware events may be identified as the triggering firmware event and an indication of the match may be generated. At least part of the data of the cross feature event is transmitted to the storage device to cause execution of the cross feature event during execution of the triggering firmware event.
A method comprising:
An apparatus comprising:
A non-transitory computer readable medium, having instructions stored thereon that, when executed by a processing device, cause the processing device to:
Dependencies are inferred from the claim text.