×

Method and apparatus for memory optimization in MPE-FEC system

  • US 7,451,378 B2
  • Filed: 01/16/2007
  • Issued: 11/11/2008
  • Est. Priority Date: 01/16/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for processing Multi-Protocol Encapsulation (MPE) under the DVB-H standard, the MPE data being organized into frames each including an application portion followed by an error correcting code portion, the system comprising:

  • a receive buffer having a plurality of entries organized as a plurality of columns and a plurality of rows, wherein the addresses for the entries in the receive buffer are arranged sequentially in column-major order;

    a first process writes MPE data into the receive buffer, wherein, for each frame, the application data portion and the error correction code portion are written sequentially in column major order,a second process which decodes the error correction code portion of each frame and which corrects the application data portion in accordance with the decoding; and

    a third process which reads out the application data portion from the receiver buffer column by column, the third process re-reading any column of the application portion that is corrected by the second process, when that column has previously been read by the third process; and

    wherein the first process (a) keeps tracks of the locations of the MPE data of each frame in the receive buffer in a mapping table, and (b) writes the MPE data of a next frame is written into the locations of the error correcting code portion of a previous frame, when the locations become available.

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