Visible to Intel only — GUID: suc1415329367932
Ixiasoft
Visible to Intel only — GUID: suc1415329367932
Ixiasoft
12.4.4.5. Error Checking and Correction Algorithm
The computation can be understood by a given data (d) and a calculation of the check bits (c) through the equation:
c = d × Hd Twhere H is the parity check matrix, H = {Hd,Hc}.
If the code word, designated by v and calculated by:
v = {d,c}transmits to a noisy channel (for example in a RAM that is subjected to soft errors by cosmic rays) and becomes a contaminated code word, v', we can recover or discover the errors from its syndrome, s, by using the equation:
s = v' × HTErrors are indicated when s does not equal 0. The syndrome shows the position of the error in the data.
The following examples show the parity check matrix for different data sizes.