| The combination of scheduling, allocation, and mapping in a single algorithm |
| Full text |
Pdf
(792 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: 71 - 76
Year of Publication: 1991
ISBN:0-89791-363-9
|
|
Authors
|
|
Richard J. Cloutier
|
Dept. of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA
|
|
Donald E. Thomas
|
Dept. of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 22, Citation Count: 22
|
|
|
ABSTRACT
We present a single high level synthesis algorithm that schedules the operations of a data dependence graph, allocates the necessary hardware, and maps the operations to specific functional units. This is achieved by extending the global analysis approach developed for force-directed scheduling to include individual module instances. This new algorithm should be applicable to any behavioral synthesis system that schedules operations from a data dependence graph.
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
|
Donald E. Thomas , Elizabeth D. Lagnese , John A. Nestor , Jayanth V. Rajan , Robert L. Blackburn , Robert A. Walker, Algorithmic and Register-Transfer Level Synthesis: The System Architect's Workbench, Kluwer Academic Publishers, Norwell, MA, 1989
|
| |
2
|
E. F. Girczyc, Automatic Generation of Microsequenced Data Paths to Realize Ada Circuit Descriptions. PhD thesis, Carleton University, Ottawa, Canada, July 1984.
|
| |
3
|
M. Balakrishnan, "RT-Level Synthesis Based On Integrated Scheduling and Binding," Tech. Report 8813, Institute for Informatik der Universi~t Kiel, De~emk~r 1988.
|
| |
4
|
S. Devadas and A. R. Newton, "Algorithms for Hardware Allocation in Data Path Synthesis," IEEE Transactions On Computer-Aided Design Of Integrated Circuits, vol. 8, pp. 768-781, July 1989.
|
| |
5
|
P. G. Paulin and J. P. Knight, "Force-Directed Scheduling for the Behavioral Synthesis of ASIC's,'" IEEE Transactions on Computer-Aided Design of Integrated Circuita, vol. 8, pp. 661-679, June 1989.
|
| |
6
|
|
CITED BY 22
|
|
|
|
M. Rim , R. Jain , R. De Leone, Optimal allocation and binding in high-level synthesis, Proceedings of the 29th ACM/IEEE conference on Design automation, p.120-123, June 08-12, 1992, Anaheim, California, United States
|
|
|
|
|
|
|
|
W. F. J. Verhaegh , P. E. R. Lippens , E. H. L. Aarts , J. H. M. Korst , A. van der Werf , J. L. van Meerbergen, Efficiency improvements for force-directed scheduling, Proceedings of the 1992 IEEE/ACM international conference on Computer-aided design, p.286-291, November 1992, Santa Clara, California, United States
|
|
Rajiv Jain , Ashutosh Mujumdar , Alok Sharma , Hueymin Wang, Empirical evaluation of some high-level synthesis scheduling heuristics, Proceedings of the 28th conference on ACM/IEEE design automation, p.686-689, June 17-22, 1991, San Francisco, California, United States
|
|
|
R. Dutta , J. Roy , R. Vemuri, Distributed design-space exploration for high-level synthesis systems, Proceedings of the 29th ACM/IEEE conference on Design automation, p.644-650, June 08-12, 1992, Anaheim, California, United States
|
|
|
|
|
Vasily G. Moshnyaga , Hiroshi Mori , Hidetoshi Onodera , Keikichi Tamaru, Layout-driven module selection for register-transfer synthesis of sub-micron ASIC's, Proceedings of the 1993 IEEE/ACM international conference on Computer-aided design, p.100-103, November 07-11, 1993, Santa Clara, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Forrest Brewer , Barry Pangrle , Andrew Seawright, Interconnection synthesis with geometric constraints, Proceedings of the 23rd annual workshop and symposium on Microprogramming and microarchitecture, p.158-165, November 27-29, 1990, Orlando, Florida, United States
|
|
|
|
|
Barry M. Pangrle , Forrest D. Brewer , Donald A. Lobo , Andrew Seawright, Relevant issues in high-level connectivity synthesis, Proceedings of the 28th conference on ACM/IEEE design automation, p.607-610, June 17-22, 1991, San Francisco, California, United States
|
|
|
|
Reinaldo A. Bergamaschi , Raul Camposano , Michael Payer, Data-path synthesis using path analysis, Proceedings of the 28th conference on ACM/IEEE design automation, p.591-596, June 17-22, 1991, San Francisco, California, United States
|
|
|
|
|
|
|
|
B. Gregory , D. MacMillen , D. Fogg, ISIS: a system for performance driven resource sharing, Proceedings of the 29th ACM/IEEE conference on Design automation, p.285-290, 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
|