Patent ID: 11960767
Assignee: SEAGATE TECHNOLOGY LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 9:
10. A system-on-a-chip (SOC) comprising:
a read/write channel including a data detector and an outer-code decoder, the read/write channel configured to:
receive a read command for a first set of user data stored to a magnetic recording medium,
in response to the read command, store the first set of user data in memory and store outer code associated with the user data in the memory,
receive a write command for a second set of user data,
generate updated outer code based, at least in part, on the first and second sets of user data and the outer code,
detect, using the data detector, an error while attempting to read the second set of user data, and
correct, using the outer-code decoder, the error using the updated outer code, wherein the outer-code decoder is configured to generate a reliability value based on using the updated outer code.