Two-dimensional inverse discrete cosine transform processor

  • US 5,636,152 A
  • Filed: 04/28/1995
  • Issued: 06/03/1997
  • Est. Priority Date: 04/28/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A data processor which carries out a two-dimensional inverse discrete cosine transform (IDCT) for transforming data representing an N×

  • N matrix into N×

    N transformed data, said processor comprising;

    a pipelined multiplier for multiplying a non-zero input coefficient of said N×

    N matrix with ROM data determined by coordinate parameters of said input coefficient;

    a cosine angle index generator for generating a positive angle index and a negative angle index from said coordinate parameters;

    a mapping module receiving said positive angle index and said negative angle index for generating one-coefficient-only results based on said positive and negative angle indices and output data from the pipelined multiplier;

    ##EQU29## adders for summing said one-coefficient-only results;

    an accumulator for accumulating data from said adders and generating said N×

    N transformed data.

View all claims

    Thank you for your feedback