Techniques for efficiently performing erasure-and-single-error correction block decoding on a received block of symbols previously coded column-wise with an (N, K) linear block code and row-wise with an error detection code (e.g., a CRC code). Initially, each row of the received block is marked as either an erased row or an un-erased row. To perform erasure-and-single-error correction block decoding on the received block, a codeword corresponding to a column of the received block containing an undetected symbol error is initially identified. The location of the symbol error in the codeword is then determined based on a particular block decoding scheme and corresponding to the selected (N, K) block code. The row of the received block containing the symbol error is then marked as an erased row. Block decoding may then be performed for the received block with the newly marked erased row containing the symbol error.

 
Web www.patentalert.com

< Setting a system indication in response to a user when execution of the system setup program is desired

< Memory device method for operating a system containing a memory device for fault detection with two interrupt service routines

> Rewritable data storage medium having erasable identification marks

> System and method for selecting content to be presented to a user

~ 00229