English
Language : 

S5L986F01 Datasheet, PDF (19/35 Pages) Samsung semiconductor – DIGITAL SIGNAL PROCESSOR FOR CDP
DIGITAL SIGNAL PROCESSOR FOR CDP
S5L986F01
ERROR CORRECTING CODE (ECC)
When disc data is damaged, it is corrected using the ECC (Error Correcting Code) block. It uses the CIRC (Cross
Interleaved Reed-Solomon Code), correcting up to 2 errors when C1 (32, 28), and up to 4 erasures when C2 (28,
24). Error correction handles the data in units of 8-bit 1 symbol.
The ECC block has Pointer handling function, and can generate a C1 pointer in C1 correction, and a C2 pointer in
the C2 correction. The C1 and C2 pointers output a flag about the ECC-handled data to mark it as error data. This
Flag information signal is input into the interpolator, and used for handling the error data. Also, the Error correcting
results can be monitored using the FLAG1, FLAG2, FLAG3, FLAG4, FLAG5 pins
MODE
C1 No error
C1 1 error
C1 2 error
C1 Irretrirvable error
C2 No error
C2 1 error
C2 2 error
C2 3 error
C2 4 error
C2 Irretrievable error 1
C2 Irretrievable error 2
FLAG5
0
0
0
0
1
1
1
1
1
1
1
FLAG4
0
0
0
1
0
0
0
0
0
1
1
FLAG3
0
0
0
1
0
0
0
0
1
1
1
FLAG2
0
0
1
1
0
0
1
1
0
1
1
FLAG1
0
1
0
1
0
1
0
1
0
0
1
REMARK
C1 correction start
-
-
C1 pointer set
C2 correction start
-
-
-
-
C1 pointer copy
C2 pointer set
19