| Automatic operator configuration in the synthesis of pipelined architectures |
| Full text |
Pdf
(748 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 27th ACM/IEEE Design Automation Conference
table of contents
Orlando, Florida, United States
Pages: 174 - 179
Year of Publication: 1991
ISBN:0-89791-363-9
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 0, Downloads (12 Months): 6, Citation Count: 4
|
|
|
ABSTRACT
We present an algorithm for automating the choice of operator configurations while synthesizing a pipelined design. The chosen configuration set must meet the design constraints of the pipeline (number of stages and stage time) while minimizing the total cost(s) (e.g. area, power) of the design. The configuration algorithm is first used with heuristics to make initial operator choices for insertion of stage latches; then optimally to choose configurations within each stage. Some advantages to this new algorithm are that it will allow the designer to specify both the number of stages as well as the latency of each stage, and that it will take arbitrary timing functions.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
A. E. Casavant , M. A. d'Abreu , M. Dragomirecky , D. A. Duff , J. R. Jasica , M. J. Hartman , K. S. Hwang , W. D. Smit, A Synthesis Environment for Designing DSP Systems, IEEE Design & Test, v.6 n.2, p.35-44, March 1989
[doi> 10.1109/54.19133]
|
| |
2
|
G.B. Chapman and J. Del Hoyo. Progressive basic decision CPM. Operations Research Quarterly, 23(3):345-359, September 1972.
|
| |
3
|
Dennis C. Fogg. Operator selection: Two approaches. In Fourth Internalional Worksho~ on High-Level Synthesis. ACM/IEEE, October 1989.
|
| |
4
|
3.H. Harvey, R.T.; Patterson. An implicit enumeration algorithm for the time/cost tradeoff problem in project network analysis. Con~rolEngineering (Poland), 4(3):107-117, 1979.
|
| |
5
|
Thomas J. Hindelang. A d!Iuamle programming algorithm ,for decision CPM networks. PhD thesis, Indiana University, September 1973.
|
| |
6
|
Thomas J. Hindelang and John F. Muth. A dynamic programming algorithm for decision CPM networks. Operations Research, 27(2):225-241, Mar-Apr 1979.
|
| |
7
|
Kai Hwang, H.C. Wang, axld Z. Xu. Evaluating elementary functions with chebyshev polynomials on pipeline nets. In 8~h Symposium on Computer Arithme$ic, pages 121-128. IEEE, May 1987.
|
| |
8
|
Kristen N. McNall. Automatic operator configuration in the synthesis of pipelined architectures. RPI Computer Science Project Report, December 1989.
|
| |
9
|
Thomas L. Morin and Roy E. Marsten. An algorithm for nonlinear knapsack problems. Management Science, 22(10):1147-1158, June 1976.
|
| |
10
|
D. Panagiotakopoulos. A CPM time-cost computational algorithm for arbitrary activity cost functions. {nfor, 15(2):183-195, June 1977.
|
| |
11
|
Nohbyung Park. Synthesis of High-Speed Digital Systems. PhD thesis, University of Southern California, October 1985.
|
| |
12
|
Don R. Robinson. A dynamic programming solution to costtime tradcoff for CPM. Management Science, 22(2):158- 166, October 1975.
|
 |
13
|
W. D. Smith , D. Duff , M. Dragomirecky , J. Caldwell , M. Hartman , J. Jasica , M. A. d'Abreu, FACE core environment: the model and its application in CAE/CAD tool development, Proceedings of the 26th ACM/IEEE conference on Design automation, p.466-471, June 25-28, 1989, Las Vegas, Nevada, United States
[doi> 10.1145/74382.74460]
|
| |
14
|
Stephen H. Unger. Tree realizations of iter&tive circuits. IEEE Transactions on Computers, C-26(4):365-383, April 1977.
|
CITED BY 4
|
|
W. N. Li , A. Lim , P. Agrawal , S. Sahni, On the circuit implementation problem, Proceedings of the 29th ACM/IEEE conference on Design automation, p.478-483, June 08-12, 1992, Anaheim, California, United States
|
|
|
|
|
|
|
|
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|