×

Data block deinterleaving and error correction system

  • US 5,051,998 A
  • Filed: 06/28/1989
  • Issued: 09/24/1991
  • Est. Priority Date: 06/28/1988
  • Status: Expired due to Fees
First Claim
Patent Images

1. In an apparatus for recovering data symbols from an input data signal, including demodulation means for demodulating said input data signal to obtain said data symbols, a system for deinterleaving and error correction of a fixed number of data symbols of a block of data formed as a plurality of interleaved error correction code words, the system comprising:

  • memory means;

    means for storing sets of said symbols produced from said demodulation means as respective code words in an array of addresses of said memory means corresponding to a predetermined error correction code array format;

    means for detecting signal quality deterioration conditions of said input data signal which indicate occurrences of error symbols;

    means for counting numbers of said error symbols occurring in respective ones of said code words, to obtain respective error symbol count values;

    means for storing in said memory means at addresses determined by said error symbol count values, as error position data, respective addresses in said memory means of error symbols which coincide with detection of said signal quality deterioration condition;

    means functioning after a final one of said fixed number of data symbols has been obtained from said demodulation means for writing final ones of said error symbol count values into predetermined addresses of said memory means; and

    error correction means functioning after said final error symbol count values have been written int he memory means for operating on said data symbols, error position data, and error symbol count values, to execute error correction processing.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×