Memory read-channel with selective transmission of error correction data
AssigneeAvago Technologies General IP (Singapore) Pte. Ltd.
InventorsNirav P. Dave, Nils Graef, Johnson Yen
Life of this patent
Estimating the term…
Loading patent…
AssigneeAvago Technologies General IP (Singapore) Pte. Ltd.
InventorsNirav P. Dave, Nils Graef, Johnson Yen
Estimating the term…
A memory read-channel is provided with selective transmission of error correction data. The disclosed read-channel improves throughput and reduces power consumption when error correction codes are unnecessary. The data read from a memory device comprises user data, error detection data and error correction data. In one embodiment, the error detection data is evaluated to determine if there is a data error; and the error correction data is transmitted only if a data error is detected. In another variation, the error detection data is evaluated during data transmission to determine if there is a data error and the transmission is suspended if a data error is detected. Typically, the error detection data comprises a cyclic redundancy check and the error correction data comprises parity check data.
A method performed by a control system for obtaining data from one of a flash memory device and a hard disk drive, wherein said data comprises user data, error detection data and error correction data, wherein error detection data is used to detect a data error in said user data and said error correction data is used to correct said data error in user data, said method comprising:
A method performed by a memory device for reading data from a memory media associated with said memory device, wherein said data comprises user data, error detection data and error correction data, wherein said error detection data is used to detect said data error in said user data, said method comprising:
A control system for obtaining data from one of a flash memory device and a hard disk drive, wherein said data comprises user data, error detection data and error correction data, wherein said error detection data is used to detect a data error in said user data and said error correction data is used to correct said data error in said user data, said control system comprising:
A memory system for reading data from a flash memory device or a hard disk drive associated with said memory device, wherein said data comprises user data, error detection data and error correction data, wherein said error detection data is used to detect a data error in said user data and said error correction data is used to correct said data error in said user data, said memory system comprising:
Dependencies are inferred from the claim text.