error-correction

how does ECC for burst error correction work? [closed]

五迷三道 提交于 2019-12-03 14:35:42
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

C# .Net double issue… 6.8 != 6.8?

依然范特西╮ 提交于 2019-12-01 08:15:47
问题 I was doing some unit testing at work and a peculiar error popped up for one of the assertions. Note that expectedValue and actualValue are both doubles. Assert.AreEqual(expectedValue, actualValue); The exception stated that they were not equal, elaborating that "expected value: <6.8> actual value: <6.8>." The expected value is a hard coded 6.8 and the actual value is formulated using database values going through our classification methods (such as Equal Records, or Jenks Natural Breaks). My

Java: ECC (error correcting code) library?

六月ゝ 毕业季﹏ 提交于 2019-11-29 14:24:20
Is there a well-known implementation, that has friendly open-source licensing (not GPL), of an ECC (error correcting code) library (e.g. Reed-Solomon) for Java? zxing Apache License (not sure if that counts in your definition of friendly) I am also not sure if it counts as well known (google knew about it, no 2 result for "java Reed-Solomon")? I have implemented Java wrappers for the JErasure Library written by Plank et al. in C. If you do not mind the native dependency, then JErasure is an excellent choice (if not the best). Until someone ports JErasure to Java, you will have to concise on

Java: ECC (error correcting code) library?

柔情痞子 提交于 2019-11-28 08:10:52
问题 Is there a well-known implementation, that has friendly open-source licensing (not GPL), of an ECC (error correcting code) library (e.g. Reed-Solomon) for Java? 回答1: zxing Apache License (not sure if that counts in your definition of friendly) I am also not sure if it counts as well known (google knew about it, no 2 result for "java Reed-Solomon")? 回答2: I have implemented Java wrappers for the JErasure Library written by Plank et al. in C. If you do not mind the native dependency, then