Groups | Search | Server Info | Login | Register
| From | Randy Yates <yates@digitalsignallabs.com> |
|---|---|
| Newsgroups | comp.dsp |
| Subject | BCH Encoding/Decoding |
| Date | 2020-11-24 17:20 -0500 |
| Message-ID | <87d0025rd9.fsf@digitalsignallabs.com> (permalink) |
I've notieced that in order to decode a page of in-band data, the linux kernel code first computes the out-of-band ECC bytes on the given in-band data (calc_ecc). It is also passed the received oob data recv_ecc. If (byte-by-byte) the calc_ecc does not match the recv_data, then the page is decoded. Why not compute the decoded ECC and compute the locator vector/polynomial right off? Are these operations much more expensive than encoding and comparing? --Randyh
Back to comp.dsp | Previous | Next — Next in thread | Find similar
BCH Encoding/Decoding Randy Yates <yates@digitalsignallabs.com> - 2020-11-24 17:20 -0500 Re: BCH Encoding/Decoding spope384@gmail.com (Steve Pope) - 2020-11-28 04:27 +0000
csiph-web