DocumentCode
1188977
Title
Optimizing pipelined networks of associative and commutative operators
Author
Hartley, Richard ; Casavant, Albert E.
Author_Institution
Corp. Res. & Dev., Gen. Electr. Co., Schenectady, NY, USA
Volume
13
Issue
11
fYear
1994
fDate
11/1/1994 12:00:00 AM
Firstpage
1418
Lastpage
1425
Abstract
A method of tree-height minimization of networks of commutative and associative operators is described. The algorithm aims at minimizing latency and shimming delays in a synchronous data flow architecture such as that used in bit/digit-serial computation. The algorithm rearranges adder/subtractor trees to meet the joint goals, often allowing otherwise impossible scheduling constraints to be met. The algorithmic methods are found to apply also to trees of adders and shifters, such as those found in shift/add multipliers
Keywords
adders; digital arithmetic; iterative methods; logic CAD; pipeline processing; scheduling; trees (mathematics); adder/subtractor trees; associative operators; bit/digit-serial computation; commutative operators; pipelined networks; scheduling constraints; shift/add multipliers; shimming delays; synchronous data flow architecture; tree-height minimization; Adders; Circuits; Computer architecture; Delay; Iterative algorithms; Latches; Minimization methods; Optimal scheduling; Optimization methods; Scheduling algorithm;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/43.329271
Filename
329271
Link To Document