Parameterizable clip instruction and method of performing a clip operation using the same

Nigel Topham (Inventor), Yazid Nemouchi (Inventor), Simon Jones (Inventor), Carl Graham (Inventor), Kar-Lik Wong (Inventor), Aris Aristodemou (Inventor)

Research output: Patent

Abstract

A parameterizable clip instruction for SIMD microprocessor architecture and method of performing a clip operating the same. A single instruction is provided with three input operands: a destination address, a source address and a controlling parameter. The controlling parameter includes a range type and a range specifier. The range type is a multi-bit integer in the operand that is used to index a table of range types. The range specifier plugs into the range type to define a range. The data input at the source address is clipped according to the controlling parameters. The instruction is particularly suited to video encoding/decoding applications where interpolations or other calculations, lies outside the maximum value and that final result will have to be clipped to saturation value, for example, the maximum pixel value. Signed and unsigned clipping ranges may be used that are not only powers of two.
Original languageEnglish
Patent number20070074007
Priority date28/09/05
Publication statusPublished - 2007

Fingerprint Dive into the research topics of 'Parameterizable clip instruction and method of performing a clip operation using the same'. Together they form a unique fingerprint.

Cite this