Patent ID: 7630456
Filing Date: 2009-12-08
Classification: H03M,H04L

Abstract:
1. An apparatus comprising: a first circuit configured to generate (i) one or more motion picture expert group (MPEG) packets, (ii) one or more MPEG data frames from said one or more MPEG packets and (iii) an MPEG data stream from said one or more MPEG data frames; and a second circuit comprising (i) a first stage configured to scramble said MPEG data stream to generate a scrambled data stream, (ii) a second stage configured to encode said scrambled data stream to generate an encoded data stream, (iii) a third stage configured to (a) interleave said encoded data stream to generate an interleaved data stream and (b) provide error correction for a decoder at a receiver, (iv) a fourth stage comprising a low density parity code encoder having a variable rate and configured to encode said interleaved data stream and (v) a fifth stage configured to (a) modulate said encoded interleaved data stream to generate a modulated data stream and (b) filter said modulated data stream to generate an output stream, wherein said fourth stage operates with a shortened version of a low density parity check code such that said output stream fits through a communication channel while carrying High Definition programming, said communication channel having a maximum symbol rate and a carrier to noise ratio both allocated to non-High Definition television signals and said shortened version comprises a two-dimensionally smaller version of a two dimensional Euclidean Geometry low density parity check code.