Patent ID: 8510634
Filing Date: 2013-08-13
Classification: G06F,H03M

Abstract:
1. A method comprising: receiving data and an ECC code read from a memory array; generating a first ECC code from the received data with a known bad/questionable bit of the received data set in a first state; evaluating the first ECC code against the ECC code read from the memory array; generating a second ECC code from the received data with the known bad/questionable bit of the received data set in a second state; evaluating the second ECC code against the ECC code read from the memory array; transferring the received data to a host with the known bad/questionable bit corrected to the first state responsive to the first ECC code evaluating correctly against the ECC code read from the memory array; and transferring the received data to the host with the known bad/questionable bit corrected to the second state responsive to the second ECC code evaluating correctly against the ECC code read from the memory array.