×

Low power, high performance transform coprocessor for video compression

  • US 7,756,351 B2
  • Filed: 10/28/2004
  • Issued: 07/13/2010
  • Est. Priority Date: 12/19/2003
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus for calculating integer transforms of input matrices of data, comprising:

  • an input for receiving input matrices of data;

    a matrix multiplication apparatus coupled to said input;

    said matrix multiplication apparatus including a first matrix multiplier for multiplying a first input matrix of data by a first transform matrix of integers to produce a first intermediate matrix of data;

    said matrix multiplication apparatus including a second matrix multiplier coupled to said first matrix multiplier for multiplying the first intermediate matrix by a second transform matrix of integers to produce a first transform result matrix of data; and

    a further said matrix multiplication apparatus coupled to said input for operation in parallel with said first-mentioned matrix multiplication apparatus, wherein said matrix multiplication apparatus includes a third matrix multiplier coupled to said second matrix multiplier for multiplying a transpose of the first transform result matrix by the first transform matrix to produce a second intermediate matrix of data and a fourth matrix multiplier coupled to said third matrix multiplier for multiplying the second intermediate matrix by the second transform matrix to produce a two-dimensional result matrix.

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