United States Patent m nu
 SYNCHRONIZATION ARRANGEMENT FOR DECODER/DE-INTERLEAVER
 Inventor: Nadav Ben-Efraim. Sunnyvale. Calif.
 Assignee: LSI Lope Corporation. Milpitas. Calif.
[ * ] Notice: The term of this patent shall not extend beyond the expiration date of Pat. No. 5,519.734.
 Appl. No.: 619300
 Filed: Mar. 21, 1996
Related U.S. Application Data
 Continuation of Ser. No. 290,321, Aug. 15, 1994, Pat. No. 5,519,734.
 Int CI.6 H04L 27/06; H04L 7/00
 U.S. CI 375/341; 375/354
 Field of Search 375/341. 354.
375/362. 262. 340. 368. 365; 371/37.5. 37.4, 39.1, 38.1. 42. 43. 45. 46. 44; 370/100.1.
105.4. 105.5, 520
 References Cited
U.S. PATENT DOCUMENTS
3,988,677 10/1976 Fletcher et al 371/37.5
4,633,486 12/1986 Berlekamp et al 375/368
4,907,233 3/1990 Deutsch et al 371/37 .4
4,945,549 7/1990 Simon et al 371/43
5,023,889 6/1991 Divsalar et al 371/43
A decoder de-interleaver comprises a de-interleaver for de-interleaving received interleaved encoded data that includes periodic decoder synchronization signals to produce de-interleaved encoded data. A decoder decodes the de-interleaved encoded data to produce output data. The de-interleaver has a latency such that the de-interleaved encoded data is delayed by (B-l) times a period of the decoder synchronization signals plus a constant interval, where B is the interleave depth. A synchronization pulse generator receives the interleaved and encoded data and generates decoder synchronization pulses that are substantially coincident with the decoder synchronization signals. A delay unit is connected between the synchronization pulse generator and the decoder for delaying the decoder synchronization pulses by the constant interval. The decoder thereby receives decoder synchronization pulses that correspond to previous decoder synchronization signals, but functions properly because the relative timing is correct. The decoder has an error detecting function by which the first B-l decoder synchronization pulses that are generated before the de-interleaver produces valid de-interleaved encoded data are ignored.
29 Claims, 4 Drawing Sheets