Inventors:
Chris Heegard - Ithaca NY
Andrew J. King - Phoenix AZ
Sydney Lovely - Phoenix AZ
Thomas J. Kolze - Phoenix AZ
Assignee:
General Instrument Corporation of Delaware - Chicago IL
International Classification:
H03M 1300, H04L 700
Abstract:
A method and apparatus are provided for achieving synchronization and detecting errors in a data stream such as an MPEG-2 transport packet stream. In an MPEG embodiment, the MPEG sync word is removed and replaced with a parity code that is used at the decoder for both synchronization and error detection. A syndrome calculator in the decoder can be implemented using a unique one bit in, one bit out FIR filter. Codewords used to generate the parity code can be provided by a linear block code that is a dual of a shortened cyclic code.