Method and system for building a multiprocessor data processing system |
| In accordance with a preferred embodiment of present invention, a component among a collection of ... |
|
Optimal integrated circuit generation |
| The present invention concerns an integrated circuit structure that is comprised of pass and ... |
|
Ceramic design transfer process |
| A method of hand painting ceramic objects as disclosed, which allows user selection of an object to ... |
|
Method and apparatus for plotting a trace pattern on the tread band of a tire |
| According to the present invention, plotting of the trace pattern on a tire is drastically ... |
|
Tri-stating address input circuit |
| An address buffer for a memory device comprises an input inverter and a pair of inverters having a ... |
|
Method and apparatus for in-system programming with a status bit |
| An apparatus and a method of operation for programming a programmable logic device (PLD) using a ... |
|
Boundary scan cells to improve testability of core-embedded circuits |
| It is therefore an object of the present invention to provide boundary scan cells increasing the ... |
|
Method and apparatus for verifying timing rules for an integrated circuit design |
| It is the object of the present invention to provide a method and apparatus for automatic ... |
|
Interconnect minimization in processor design |
| S The present inventions provide methods and apparatus for more easily and efficiently producing ... |
|
|
Circuit to perform a linear transformation on a digital signal
| Details |
|
Inventors: Jutand, Francis; Demassieux, Nicolas; Dana, Michel;
Assignee:
Primary Examiner: Malzahn; David H.
Assistant Examiner:
Attorney, Agent or Firm: Oblon, Spivak, McClelland, Maier & Neustadt
A circuit which performs a linear transformation on a digital signal. A linear transformation is defined by a graph whose nodes represent operations of addition or subtraction and the branches operations of multiplication by a determined coefficient. According to the invention, the circuit comprises a multiplier for each branch, this multiplier being wired according to the value of the determined coefficient of said branch, and an adder for each node, each adder being wired according to the nature of the operation, addition or subtraction, associated with said node. |
|
DETAILED DESCRIPTION The object of the invention is to eliminate the drawbacks, particularly the low performance to price ratio, of the circuits according to the prior art. This object is attained by a circuit for performing a linear transformation whose architecture is traced on that of the graph of the transformation. In opposition to the known circuits in which the multipliers and the adders are standard circuits, able to multiply or add any two operands, in the circuit of the invention dedicated adders and multipliers are used. More specifically, a specific multiplier corresponds to each branch of the graph of the transformation, and likewise a specific adder corresponds to each node of the graph of the transformation. Thus, each multiplier must multiply two operands one of which is fixed and represents the weight of the branch of the associated graph. Also, each adder is designed to perform only a single operation of addition or subtraction. The invention therefore has as its object a circuit to perform a linear transformation on a digital signal composed of N samples, where N is a whole number, said circuit comprising a series of stages performing operations of addition and/or multiplication along a determined linear transformation graph, said graph comprising branches each representing an operation of multiplication between a variable operand and a determined coefficient, and nodes each representing an addition or a subtraction between two variable operands, said circuit being characterized in that it comprises a multiplier associated with each branch, this multiplier being wired according to the value of the determined coefficient associated with the branch, and an adder for each node, each adder being wired according to the nature of the operation, addition or substraction, associated with this node. Preferably, the circuit of the invention is made in the form of a single integrated circuit. The circuit of the invention exhibits in particular the advantage, compared with known circuits, of a superior computing power thanks to the parallelism between its architecture and the structure of the graph of the linear transformation that it performs
|
|