×

System for performing finite input response (FIR) filtering in motion estimation

  • US 8,731,071 B1
  • Filed: 12/15/2005
  • Issued: 05/20/2014
  • Est. Priority Date: 12/15/2005
  • Status: Active Grant
First Claim
Patent Images

1. A system for performing FIR filtering in motion estimation, comprising:

  • an array of a plurality of random access memories (RAMs) for storing at least one two-dimensional (2D) block of pixel data for a plurality of pixels, wherein said at least one block of pixel data is stored in said array of RAMs such that pixels, of each given column from said at least one 2D block of pixel data, are stored in different ones of said plurality of RAMs, or pixels, of each given row from said at least one 2D block of pixel data, are stored in different ones of said plurality of RAMs;

    a control block for providing address translation between data arranged in said at least one 2D block of pixel data and corresponding addresses in said array of RAMs wherein pixels, of each given column from said at least one 2D block of pixel data, are stored in different ones of said plurality of RAMs, or pixels, of each given row from said at least one 2D block of pixel data, are stored in different ones of said plurality of RAMs;

    an input crossbar for writing pixel data to said array of RAMs as directed by said control block;

    an output crossbar for simultaneously reading pixel data from each one of said plurality of RAMs of said array and passing said data read from each of said plurality of RAMs to an appropriate replicated data path, as directed by said control block; and

    a single instruction multiple data path (SIMD) block comprising a plurality of replicated data paths for simultaneously performing said FIR filtering on each of said replicated data paths, as directed by said control block.

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