| |||||||
| Commercial message | |
| | |
|
![]() |
| | Thread Tools |
| | #1 (permalink) |
| CD Freaks Senior Member Join Date: Jun 2002
Posts: 364
| C1 error detection in CIRC This one is for Spath : At the C1 stage of the CIRC decoder, up to two wrong bytes can be detected and corrected. Up to three wrong bytes can be detected but not corrected. What happens if four or five bytes are wrong ? Can they be detected, or is the whole frame flagged as being wrong ? Background : I'm trying to understand why I only get an integer number of wrong C1 frames when a burst error occurs on the CD, in order to finish my article about "finding the internal error correction ability of your drive".
__________________ No, I don't want to install Flash Player 6 !! |
| | |
| | #2 (permalink) |
| CDFreaks Resident Join Date: Jan 2002 Location: Strongbadia
Posts: 3,408
| *guesses* at 4 wrong bytes - the resulting word is only 2 bytes off of a new word - and thus will be corrected into an incorrect word. does that make sense? edit - its usually all about the distance of the code ![]()
__________________ www.livingwithoutmicrosoft.org last 5 cd's Avril Lavigne - Whatever the new one is called Lucky Boys Confusion - Throwing the Game lostprophets - Start Something Story of the Year - Page Avenue Flaming Lips - Yoshimi Battles the Pink Robots Don't let schooling interfere with your education. -Mark Twain |
| | |
| | #3 (permalink) | |
| CD Freaks Senior Member Join Date: Jun 2002
Posts: 364
| Quote:
The error will be detected, but I'd like to know if the wrong bytes can still be sorted from the right ones.
__________________ No, I don't want to install Flash Player 6 !! | |
| | |
| | #4 (permalink) |
| CD Freaks Management Join Date: Jul 1999 Location: CD Freaks HQ
Posts: 5,257
| spath will be back soon to answer your question ![]()
__________________ cdfreaks.com [ World's largest CD/DVD community ] Need some help ? Please use our search function first |
| | |
| | #5 (permalink) |
| CD Freaks Senior Member Join Date: Jun 2002
Posts: 364
| Too late BobHere was first : http://www.digital-inn.de/showthread.php?postid=55222. Thanks anyway
__________________ No, I don't want to install Flash Player 6 !! |
| | |
| | #6 (permalink) |
| Moderator Join Date: Jan 2002
Posts: 967
| > Too late BobHere was first : As usual a long, detailed and partially wrong answer. Just consider that the whole frame is flagged as bad for >2 errors. Just saw I forgot to answer the second part : > Up to three wrong bytes can be detected but > not corrected. What happens if four or five > bytes are wrong ? Can they be detected, or is > the whole frame flagged as being wrong ? First, up to 4 wrong bytes can be 100% detected, not 3. For 5 and more wrong bytes, you have a chance not to see the errors at all. For 3 and more errors you cannot locate them any more, so the whole frame is flagged as erasure. PS: for the good of your other forum try asking BobHere to get a bit of _practical_ knowledge, because he's usually just repeating what he has read and sometimes misunderstood. Last edited by spath; 11-12-2002 at 01:13. |
| | |
| | #7 (permalink) | |||
| CD Freaks Expert Join Date: Dec 2004 Location: Guadalajara, Mexico
Posts: 193
| Re: C1 error detection in CIRC Quote:
Quote:
BTW, any combination of errors and erasures can be corrected as long as 2E + S ≤ redundant symbols (E = errors, S = erasures). Quote:
Last edited by IpseDixit; 04-04-2005 at 09:13. | |||
| | |
| | #8 (permalink) | |
| Moderator Join Date: Jan 2002
Posts: 967
| Re: C1 error detection in CIRC Quote:
using erasures at C1 stage is a bad idea, which is why nobody does it. | |
| | |
| | #9 (permalink) | |
| CD Freaks Expert Join Date: Dec 2004 Location: Guadalajara, Mexico
Posts: 193
| Re: C1 error detection in CIRC Quote:
Thanks. | |
| | |
| | #10 (permalink) | |
| Moderator Join Date: Jan 2002
Posts: 967
| Re: C1 error detection in CIRC Quote:
has a higher miscorrection/misdetection probability than in pure error mode, so if such a thing happens at C1 stage, you get to C2 stage with unflagged error, which quickly leads to audible clics. Also at C1 stage you cannot get good erasure info, since only codewords that cannot be demodulated will be flagged. In practice most of the bad codewords seen by the demodulator still fulfill the runlength requirements, which means that C1 erasures would work for only 9 codewords. Nowadays almost every manufacturer uses a single pass 2/4 CIRC strategy. With this configuration, when an unknown codeword is detected by the demodulator, it is just demodulated as an arbitrarily chosen value. | |
| | |
| | #12 (permalink) | |
| CD Freaks Expert Join Date: Dec 2004 Location: Guadalajara, Mexico
Posts: 193
| Re: C1 error detection in CIRC Quote:
However, your miscorrection won't take place since whole codeword will be flagged if error mode or corrected if erasure. | |
| | |
| | #13 (permalink) | |
| CD Freaks Expert Join Date: Dec 2004 Location: Guadalajara, Mexico
Posts: 193
| Re: C1 error detection in CIRC Quote:
What? Please don't try fighting nonsense with worse nonsense (please, no more nonsense!).Ckin2001 is just a byte off from minimum distance and basically describes miscorrection concept, your chance for a 4 corrupted symbols codeword to be miscorrected is 'off' by 1/(2^8)^32) and actual reason is in post above, after rest of fair real facts to disagree with him. RS ECC parity symbols have nothing to do with CRC (former are coefficients of residual from dividing shifted message polynomial by code generator over a GF, latter is an EDC in which codeword is divisible by check poly over a ring). By nature, RS miscorrection ocurrs only when actually corrupted symbols total can be separated in a correctable quantity and that just enough to make original codeword misdetectable, obviously never smaller than minimum distance. | |
| | |
| |
| |
![]() |
| If you can't find where you are looking for, then become a member and get an answer fast! We have thousands of people online every moment of the day to help you! Click here |
| Bookmarks |
| Thread Tools | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| L-EC or CIRC unrecovered read error | jjjohnson | General Hardware Forum | 2 | 29-01-2008 22:12 |
| DVD Identifier Error Detection | makabre | Blank Media | 6 | 14-05-2006 10:31 |
| protection detection error? | dstream | AnyDVD | 5 | 11-01-2006 18:04 |
| Lite-On DVDRW SOHW-1673S detection error | jewishjedi | LiteOn / PLDS/ Sony Burner | 3 | 08-07-2005 16:24 |
| Burning CDS - no error detection in Nero | melbeanie | Nero & InCD | 0 | 01-09-2004 22:59 |