×

Multiple codeword interleaver method and apparatus

  • US 5,898,698 A
  • Filed: 09/23/1997
  • Issued: 04/27/1999
  • Est. Priority Date: 09/24/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of arranging a frame of data comprising a plurality of codewords into an interleaver memory having a length R and a depth C, the method comprising the following steps:

  • dividing said frame into a plurality of codewords, wherein the length of said codewords is either equal or within one symbol of each other;

    optionally modifying said codewords according to the following rules;

    if the codewords are of equal length R and (R,C)=1, then the codewords are interleaved into said memory;

    if the codewords are of equal length R, (R,C)≠

    1 and (R+1,C)=1, each said codeword is modified to include an additional dummy symbol, and the modified codewords are interleaved into said memory;

    if the codewords are of different size R and R+1, and (R+1,C)=1, each said codeword of length R is modified to include an additional dummy symbol, and the R+1 length codewords and the modified R length codewords are interleaved into said memory;

    if the codewords are of different size R and R+1, (R+1,C)≠

    1, and (R+2,C)=1, each said codeword of length R+1 is modified to include an additional dummy symbol, each said codeword of length R is modified to include an additional two dummy symbols, and said modified codewords are interleaved into said memory.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×