Patent 7269616 was granted and assigned to Stretch Inc. on September, 2007 by the United States Patent and Trademark Office.
The present invention provides a circuit for a programmable transitive processing unit for performing complex functions, such as multiplication, pipelining of one or more values, and/or shift operations, wherein the circuit can be configured to be a constituent of an array of other similar circuits to form, for example, a larger multiplier.