how does ECC for burst error correction work? [closed]
How does ECC (error correction codes) for burst error correction work (disk drive style)? It is either a curse or blessing, but often my brain tries to solve technical problems in my dreams. Sometimes it does. Like last night, my brain demanded to understand how to design an ECC algorithm (software program but possibly FPGA circuitry eventually) to implement the kind of ECC appropriate for disk drives. The kind of ECC appropriate for these devices appears to be "burst error detection". As I understand this, the reason disk drives have errors is due to imperfections on the disk surface (specs