VECTOR COMBINATION COMPUTATION USING COEFFICIENT TESTING BASED ADDITION/ SUBRACTION

Patent №

US 6,557,097

Granted

2003-04-29

Filed 1999

Owner

TEXAS INSTRUMENTS INCORPORATED

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09411473

A processing engine 10 provides computation of an output vector as a linear combination of N input vectors with N coefficients in an efficient manner. The processing engine includes a coefficient register 940 for holding a representation of each of N coefficients of a first input vector. A test unit 950 is provided for testing selected parts (e.g. bits) of the coefficient register for respective coefficient representations. An arithmetic unit 970 computes respective coordinates of an output vector by selective addition/subtraction of coordinates of a second input vector dependent on results of the coefficient representation tests. Power consumption can be kept low due to the use of a coefficient test operation in parallel with an ALU operation. Each coordinate of an output vector {right arrow over (Y)} can be computed with a N+1 step algorithm, the computation being done with bit test unit operating in parallel with an ALU according to the following equation: At a step (i+1)1≦i≦N of the computation, a bit Ci+1 of the CPU register is addressed, this bit is tested in a temporary register and a conditional addition/subtraction of a coordinate of the second input vector Xij is performed.

AI hardwareG06F 5/01G06F 7/607G06F 7/74G06F 7/762G06F 7/764G06F 9/3001G06F 9/30018G06F 9/30032+17 more

AI classification

AI hardware1.00
Vision0.05
Machine learning0.05
Knowledge representation0.00
Natural language0.00
Speech0.00
Evolutionary computation0.00
Planning0.00

Ownership

TEXAS INSTRUMENTS INCORPORATED

assignment · 103140609

Assignors

TI-FRANCE, CLAVE, GAEL, DEJAFARIAN, KARIM, LAURENTI, GILBERT

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC