DocumentCode
2200448
Title
RECOD: a retiming heuristic to optimize resource and memory utilization in HW/SW codesigns
Author
Chatha, Karam S. ; Vemuri, Ranga
Author_Institution
Dept. of Electron. Comput., Cincinnati Univ., OH, USA
fYear
1998
fDate
15-18 Mar 1998
Firstpage
139
Lastpage
143
Abstract
Hardware/software designs of embedded systems are characterized by stringent performance constraints. Pipelined implementation of a design is an effective way for maximizing the performance of a design. In this paper we present a novel retiming heuristic to obtain pipelined schedules for hardware-software codesigns. The heuristic aims at maximizing the throughput of a loop oriented resource constrained codesign while minimizing its shared memory usage. The effectiveness of the proposed technique is demonstrated by experimentation
Keywords
high level synthesis; real-time systems; resource allocation; software engineering; systems analysis; HW/SW codesigns; RECOD; embedded systems; loop oriented resource constrained codesign; memory utilization; performance constraints; pipelined schedules; resource optimisation; retiming heuristic; Application specific integrated circuits; Computer architecture; Contracts; Embedded system; Monitoring; Processor scheduling; Read-write memory; Steady-state; System buses; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Hardware/Software Codesign, 1998. (CODES/CASHE '98) Proceedings of the Sixth International Workshop on
Conference_Location
Seattle, WA
ISSN
1092-6100
Print_ISBN
0-8186-8442-9
Type
conf
DOI
10.1109/HSC.1998.666251
Filename
666251
Link To Document