The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 05, 2010

Filed:

Oct. 06, 2003
Applicant:

Martin Raubuch, Munich, DE;

Inventor:

Martin Raubuch, Munich, DE;

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/76 (2006.01); G06F 9/00 (2006.01); G06F 7/38 (2006.01);
U.S. Cl.
CPC ...
Abstract

A vector permutation system () for a single-instruction multiple-data microprocessor has a set of vector registers () which feed vectors to permutation logic () and then to a negate block () where they are permuted and selectively negated according to control parameters received from a selected one of a set of control registers (). A control arrangement () selects which control register is to provide the control parameters. In this way no separate permutation instructions are necessary or need to be executed, and no permutation parameters need to be stored in the vector registers (). This leads to higher performance, a smaller vector registers file and hence a smaller size of the microprocessor and better program code density.


Find Patent Forward Citations

Quick Actions:

Raubuch, Martin. (2010). Arrangement, system and method for vector permutation in single-instruction multiple-data mircoprocessors (U.S. Patent No. 7809931). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/7809931

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…