Claims
- 1. A method of BCH decoding, comprising:
(a) partitioning a received block of n symbols into N subsets with N an integer greater than 1; (b) evaluating a partial syndrome for each of said N subsets; and (c) combining said partial syndrome evaluations to form a first syndrome evaluation.
- 2. The method of claim 1, wherein:
(a) said evaluating of step (b) of claim 1 includes parallel evaluations for first and second roots of a generator of a BCH code; and (b) said combining of step (c) of claim 1 includes parallel formation of first and second syndromes corresponding to said first and second roots, respectively.
- 3. A method of syndrome evaluation, comprising:
(a) providing a Galois multiplier with latency L cycles with L an integer greater than 1 for P parallel multiplications with P a positive integer; (b) partitioning a received block of n symbols into N subsets with N an integer at least equal to L; (b) evaluating in parallel partial syndromes for each of said N subsets; and (c) combining said partial syndrome evaluations to form P syndrome evaluations.
- 4. A method of syndrome evaluation, comprising:
(a) providing a Galois multiplier with latency L cycles with L an integer greater than 1 for P parallel multiplications with P a positive integer; (b) partitioning a received block of n symbols into MN subsets with N an integer at least equal to L and M a positive integer; (b) evaluating in parallel partial syndromes for each of said MN subsets; and (c) combining said partial syndrome evaluations to form P syndrome evaluations.
- 5. The method of claim 4, wherein:
(a) when said M is at least 2, said evaluating of step (b) of claim 4 is the analog of said evaluating of step (b) when M32 1 and over 1/M portion of each subset.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority from provisional application Serial No. 60/183,533, filed Feb. 18, 2000. The following copending application with common assignee of this application disclose related subject matter: Serial No. 60/183,419 (TI-30531).
Provisional Applications (2)
|
Number |
Date |
Country |
|
60183533 |
Feb 2000 |
US |
|
60183419 |
Feb 2000 |
US |