Patent ID: 9300958
Filing Date: 2016-03-29
CPC Classification: H04N

Claim Text:
1. An apparatus for a motion search refinement function, the apparatus comprising: a processing element (PE) having an execution unit and the PE coupled by a first interconnection path to a local PE data memory, wherein the PE executes program instructions that output a memory address and control information from the execution unit to initiate operation of a motion search refinement function of video compression; and a hardware assist (HA) unit coupled to the execution unit and separately coupled by a second interconnection path to the local PE data memory, the HA unit responds to the memory address and the control information received from the PE to initiate the motion search refinement function on the HA unit, to read row data over the second interconnection path from the local PE data memory that is filtered by a first 2J-tap filter and interleaved to form interpolated row results overlapped with writing of the interpolated row results to a transpose memory configured to operate in the HA unit, wherein the row data is a row of pixels from a (J+L+J)×(J+L+J) pixel window, L is a number of the form 2