Claims
- 1. A disk drive comprising:
a head which performs read/write of data with respect to a disk medium; and a read/write channel including a signal processing unit which processes a recording data signal or reproduction data signal to be transmitted with respect to the head and a turbo codec which executes concatenated turbo coding/decoding, wherein the turbo codec includes: an interleaver unit which executes interleaving in a predetermined interleaver length with respect to a recording data sequence at a data recording time; and an RSC encoder which uses a code length having a predetermined relation with respect to the interleaver length as a unit to code the recording data sequence interleaved by the interleave unit into a recursive systematic coded sequence.
- 2. The disk drive according to claim 1, wherein the turbo codec comprises an APP decoder which executes decoding processing in an a posteriori probability method with respect to the recursive systematic coded sequence at a data reproduction time.
- 3. The disk drive according to claim 1, wherein the turbo codec is constituted to satisfy a relation equation “N=c·M, where c>1” between the interleaver length N and code length M.
- 4. The disk drive according to claim 1, wherein the turbo codec comprises an RLL encoder which converts the recording data sequence to a run length limited code (RLL), and
the interleaver unit is constituted to execute the interleaving in the predetermined interleaver length with respect to an RLL sequence output from the RLL encoder.
- 5. The disk drive according to claim 1, wherein the RSC encoder uses a predetermined code length as a unit to code the RLL sequence interleaved by the interleaver unit to a recursive systematic coded sequence to which predetermined redundant bits are added.
- 6. The disk drive according to claim 1, wherein the turbo codec comprises:
a puncture unit which executes thinning processing in a thinning rate to secure a predetermined error rate with respect to the recursive systematic coded sequence outputted from the RSC encoder; and a precoder which imparts recursive characteristics to the coded sequence outputted from the puncture unit.
- 7. The disk drive according to claim 6, wherein the precoder is constituted to impart the recursive characteristics to the coded sequence output from the puncture unit, and to execute processing of adding predetermined redundant bits in order to transit to a certain specific state using a predetermined code length as a unit.
- 8. A concatenated turbo coding/decoding method applied to a read/write channel included in a disk drive which performs recording/reproducing of data with respect to a disk medium, comprising:
executing interleaving in a predetermined interleaver length with respect to a recording data sequence at a data recording time; executing RSC coding to code the interleaved recording data sequence to a recursive systematic convolutional coded sequence using a predetermined code length as a unit; and executing a posteriori probability (APP) decoding in an a posteriori probability method with respect to the recursive systematic coded sequence.
- 9. The method according to claim 8, wherein a relation equation “N=c·M, where c>1” is satisfied between the interleaver length N and code length M.
- 10. The method according to claim 8, further comprising:
converting the recording data sequence to a run length limited code (RLL); and executing the interleaving in the predetermined interleaver length with respect to an RLL sequence.
- 11. The method according to claim 8, further comprising:
executing the RSC coding to code the interleaved RLL sequence to a recursive systematic coded sequence to which predetermined redundant bits are added using a predetermined code length as a unit.
- 12. The method according to claim 8, further comprising:
executing puncture in a thinning rate to secure a predetermined error rate with respect to the recursive systematic coded sequence.
Priority Claims (1)
| Number |
Date |
Country |
Kind |
| 2002-069140 |
Mar 2002 |
JP |
|
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is based upon and claims the benefit of priority from the prior Japanese Patent Application No. 2002-069140, filed Mar. 13, 2002, the entire contents of which are incorporated herein by reference.