| A path-based technique for estimating hardware runtime in HW/SW-cosynthesis |
| Full text |
Publisher Site
,
Pdf
(308 KB)
|
| Source
|
International Symposium on Systems Synthesis
archive
Proceedings of the 8th international symposium on System synthesis
table of contents
Cannes, France
Pages: 116 - 121
Year of Publication: 1995
ISBN:0-89791-771-5
|
|
Authors
|
|
Jörg Henkel
|
Institut für Datenverarbeitungsanlagen, Technische Universität Braunschweig, Hans-Sommer-Str. 66, D-38106 Braunschweig, Germany
|
|
Rolf Ernst
|
Institut für Datenverarbeitungsanlagen, Technische Universität Braunschweig, Hans-Sommer-Str. 66, D-38106 Braunschweig, Germany
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 13, Citation Count: 8
|
|
|
ABSTRACT
Abstract: One of the key issues in hardware/software-cosynthesis is precise estimation. The usual local estimation techniques are inadequate for globally optimising compilers and synthesis tools. We present a path based estimation technique which allows a computation time/quality tradeoff. The results show acceptable computation times while revealing much more potential parallelism than local list scheduling.
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.
| |
BaRoXi94
|
|
| |
Cam91
|
R. Camposano, Path-Based Scheduling for Synthesis, IEEE Transactions on Computer-Aided Design, Vol. 10, No.l, pp. 85-93, Jan. 1991.
|
| |
ErHeBe93
|
|
| |
GuMi92
|
R.K. Gupta and G.D. Micheli, System-level Synthesis using Re-programmable Components, Proc. of EDAC'92, IEEE Comp. Soc. Press, pp. 2-7, 1992.
|
| |
HeErHo+94
|
Jörg Henkel , Rolf Ernst , Ullrich Holtmann , Thomas Benner, Adaptation of partitioning and high-level synthesis in hardware/software co-synthesis, Proceedings of the 1994 IEEE/ACM international conference on Computer-aided design, p.96-100, November 06-10, 1994, San Jose, California, United States
|
| |
HeHeEr94
|
|
| |
JaElOb+94
|
Axel Jantsch , Peeter Ellervee , Ahmed Hemani , Johnny Öberg , Hannu Tenhunen, Hardware/software partitioning and minimizing memory interface traffic, Proceedings of the conference on European design automation, p.226-231, September 19-23, 1994, Grenoble, France
|
| |
KaLe94
|
|
 |
Keu94
|
|
| |
ObRaJe93
|
K. O'Brien, M. Rahmouni, A. Jerraya, DLS: A Scheduling Algorithm For High-Level Synthesis in VHDL, Proc. of EDAC'93, pp. 393-397, 1993.
|
| |
OG89
|
|
| |
PeKu93
|
Z. Peng, K. Kuchcinski, An Algorithm for Partitioning of Application Specific System, Proc. of The European Conference on Design Automation 1993, pp. 316-321, 1993.
|
| |
TsSi86
|
C.J. Tseng, D.P. Siewiorek, Automated Synthesis of Data Paths in Digital Systems, IEEE Trans. on CAD, Vol. 5, No. 3, pp. 379-395, 1986.
|
| |
VaGaGo94
|
|
CITED BY 8
|
|
|
|
|
|
|
|
P. Coste , F. Hessel , Ph. Le Marrec , Z. Sugar , M. Romdhani , R. Suescun , N. Zergainoh , A. A. Jarraya, Multilanguage design of heterogeneous systems, Proceedings of the seventh international workshop on Hardware/software codesign, p.54-58, March 1999, Rome, Italy
|
|
|
|
|
|
Darko Kirovski , Chunho Lee , Miodrag Potkonjak , William Mangione-Smith, Application-driven synthesis of core-based systems, Proceedings of the 1997 IEEE/ACM international conference on Computer-aided design, p.104-107, November 09-13, 1997, San Jose, California, United States
|
|
|
|
|
|
|
|
|
|
INDEX TERMS
Primary Classification:
C.
Computer Systems Organization
C.0
GENERAL
Subjects:
Systems specification methodology
Additional Classification:
C.
Computer Systems Organization
C.3
SPECIAL-PURPOSE AND APPLICATION-BASED SYSTEMS
Subjects:
Real-time and embedded systems
F.
Theory of Computation
F.2
ANALYSIS OF ALGORITHMS AND PROBLEM COMPLEXITY
F.2.2
Nonnumerical Algorithms and Problems
Subjects:
Computations on discrete structures
G.
Mathematics of Computing
G.2
DISCRETE MATHEMATICS
G.2.2
Graph Theory
Subjects:
Path and circuit problems
General Terms:
Algorithms,
Experimentation,
Performance
Keywords:
circuit CAD,
computation time,
computational complexity,
computer architecture,
hardware runtime,
hardware software cosynthesis,
local estimation techniques,
local list scheduling,
optimising compilers,
path-based technique,
quality,
scheduling,
synthesis tools,
systems analysis
|