Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
260 words
A method of decoding a sequence of interleaved codes into a sequence of output codes, said interleaved code sequence being divisible into a succession of frames and rearranged into a succession of blocks, each of said frames including a first sequence of a first data signal set, a first primary check signal set, and a first secondary check signal set while each of said blocks includes a second sequence of a second data signal set and a second primary check signal set which are produced by delaying said first data signal set and said first primary check signal set, respectively, said first and said second sequences being corrected by the use of said first secondary check signal set and said second primary check signal set, respectively, on occurrence of an error in each of said first and said second sequences, said method comprising the steps of: successively and alternatingly diagnosing a syndrome of the error in connection with one of said first and said second sequences within a succession of first intervals and diagnosing a syndrome of the error in connection with the other of said first and second sequences within second intervals left between two adjacent ones of said first intervals; and successively and alternatingly performing a calculation in a Galois field to correct the error in connection with the other of said first and said second sequences within said first intervals, and performing a calculation in a Galois field to correct the error in connection with the one of said first and second sequences within said second intervals.
Claim 2
Independent Claim
260 words
A method of decoding a sequence of interleaved codes into a sequence of output codes, said interleaved code sequence being divisible into a succession of frames and rearranged into a succession of blocks, each of said frames including a first sequence of a first data signal set, a first primary check signal set, and a first secondary check signal set while each of said blocks includes a second sequence of a second data signal set and a second primary check signal set which are produced by delaying said first data signal set and said first primary check signal set, respectively, said first and said second sequences being corrected by the use of said first secondary check signal set and said second primary check signal set, respectively, on occurrence of an error in each of said first and said second sequences, said method comprising the steps of: successively and alternatingly diagnosing a syndrome of the error in connection with one of said first and said second sequences within a succession of first intervals and diagnosing a syndrome of the error in connection with the other of said first and second sequences within second intervals left between two adjacent ones of said first intervals; and successively and alternatingly performing a calculation in a Galois field to correct the error in connection with the other of said first and said second sequences within said first intervals, and performing a calculation in a Galois field to correct the error in connection with the one of said first and second sequences within said second intervals.
Claim 3
Dependent Claim
18 words
A method as claimed in claim 1, wherein said interleaved code sequence is represented by the Reed-Solomon codes.
Claim 4
Dependent Claim
73 words
A method as claimed in claim 1, wherein said diagnosing step comprises the steps of: calculating the syndrome of the error in connection with the one and the other sequences within one of said first intervals and within one of said second intervals, respectively; and locating the error in connection with the one and the other sequences within another one of said first intervals and within another one of said second intervals, respectively.
Claim 5
Dependent Claim
18 words
A method as claimed in claim 3, wherein said error locating step is carried out by Chien's algorithm.
Claim 6
Dependent Claim
67 words
A method as claimed in claim 3, wherein said step of performing a calculation comprises the steps of: detecting the number of the error in connection with the one and the other sequences after the syndrome of the error is calculated in said syndrome calculating step; and correcting the error in the one and the other sequences after the error is located in said error locating step.
Claim 7
Dependent Claim
271 words
A decoder for use in decoding a sequence of interleaved codes into a sequence of output codes, said interleaved code sequence being divisible into a succession of frames and rearranged into a succession of blocks, each of said frames including a first sequence of a first data signal set, a first primary check signal set, and a first secondary check signal set while each of said blocks includes a second sequence of a second data signal set and a second primary check signal set which are produced by delaying said first data signal set and said first primary check signal set, respectively, said first and said second sequences being corrected by the use of said first secondary check signal set and said second primary check signal set, respectively, on occurrence of an error in each of said first and said second sequences, said decoder comprising: first means for successively and alternatingly diagnosing a syndrome of the error in connection with one of said first and said second sequences within a succession of first intervals and diagnosing a syndrome of the error in connection with the other of said first and second sequences within second intervals left between two adjacent ones of said first intervals, respectively; and second means coupled to said first means for successively and alternatingly performing a calculation in a Galois field to correct the error in connection with the other of said first and said second sequences within said first intervals and performing a calculation in a Galois field to correct the error in connection with the one of said first and second sequences within said second intervals.
Claim 8
Dependent Claim
271 words
A decoder for use in decoding a sequence of interleaved codes into a sequence of output codes, said interleaved code sequence being divisible into a succession of frames and rearranged into a succession of blocks, each of said frames including a first sequence of a first data signal set, a first primary check signal set, and a first secondary check signal set while each of said blocks includes a second sequence of a second data signal set and a second primary check signal set which are produced by delaying said first data signal set and said first primary check signal set, respectively, said first and said second sequences being corrected by the use of said first secondary check signal set and said second primary check signal set, respectively, on occurrence of an error in each of said first and said second sequences, said decoder comprising: first means for successively and alternatingly diagnosing a syndrome of the error in connection with one of said first and said second sequences within a succession of first intervals and diagnosing a syndrome of the error in connection with the other of said first and second sequences within second intervals left between two adjacent ones of said first intervals, respectively; and second means coupled to said first means for successively and alternatingly performing a calculation in a Galois field to correct the error in connection with the other of said first and said second sequences within said first intervals and performing a calculation in a Galois field to correct the error in connection with the one of said first and second sequences within said second intervals.