Patent ID: 9542287
Date: 2017-01-10
CPC Classifications: G06F,G11C

Claim:
1. A bridge device configured to be coupled with a non-volatile memory in a data storage system, the bridge device further configured to: receive a storage access command from a controller; introduce at least one error into execution of the storage access command directed to at least one memory location in the non-volatile memory in accordance with a testing mode set by the controller; and provide to the controller a report indicating at least one of successful completion of the command and error, wherein at least one of the controller and the bridge is configured to execute an error recovery mechanism to recover from the at least one error, and wherein at least one of the controller and the bridge is further configured to, in response to determining that the report indicates an unexpected error as a result of the at least one memory location being defective, initiate the error recovery mechanism on the at least one memory location to correct the unexpected error.