Cellular multiplier comprising a tree of the overturned stairs type, and method of implementation
AssigneeFrance Telecom
InventorsZhi-Jian Mou, Francis Jutand
Life of this patent
Estimating the term…
Loading patent…
AssigneeFrance Telecom
InventorsZhi-Jian Mou, Francis Jutand
Estimating the term…
A multiplier of order p and of depth n+1 is formed by a root R constituted by a carry-save adder and by a multiplier body CO(p,n) of order p and of depth n formed by a five-input connector operator C(n,q) of rank q, the connector operator C(n,1) of rank 1 is connected to the root R, the connector operator C(n,q) of rank q comprising first and second carry-save adders (1, 2) connected in cascade. The multiplier body CO(p,n) further includes a tree A(p-1,n-2) of order p-1 and of depth n-2 formed by an arrangement of carry-save adders and connected to the first carry-save adder (1), and a multiplier body CO(p,n-1 ) of order p and of lesser depth n-1 formed analogously to the multiplier body CO(p,n) of greater depth n by recurrence, the multiplier body CO(p,n-1) of lesser depth being connected to the connector operator C(n,q). The multiplier is applicable to performing calculations and to implementing digital filters.
An overturned stairs type cellular structure adder tree for processing a given integer number of N greater than 23 operands and including a plurality of interconnected carry-save adders, said carry-save adders being connected together in a plurality of Q degrees of given horizontal rank q, with 1.ltoreq.q.ltoreq.Q and given depth, each of said carry-save adders having a sum output, a carry output and three inputs, said carry-save adders receiving one of said N operands as an input for each of said three inputs not receiving an input from another carry-save adder of said adder tree, wherein said cellular structure adder tree of order p and depth n', where p designates a parameter order of summing processing time of the form N.sup.1/(p+1) of said multiple operands and n' designates the maximum number of carry-save adders passed through by each operand for complete processing, at least comprises:
Dependencies are inferred from the claim text.