DocumentCode
1808473
Title
Task graph transformation to aid system synthesis
Author
Vallerio, Keith S. ; Jha, Niraj K.
Author_Institution
Dept. of Electr. Eng., Princeton Univ., NJ, USA
Volume
4
fYear
2002
fDate
2002
Abstract
The increasing complexity of real-time embedded systems along with the short time-to-market for most of their applications have led designers to develop increasingly sophisticated algorithms and tools for system-level synthesis. At this level, coarse-grained tasks, such as discrete cosine transforms, are assigned and scheduled on general-purpose processors, field programmable gate arrays (FPGAs) and application-specific integrated circuits (ASICs). Hardware-software co-synthesis forms in important sub-problem of system-level synthesis in which price and power are frequently optimized under real-time constraints. This paper proposes a pre-processing step to aid system-level synthesis and is independent of both the targeted cosynthesis tool and its underlying algorithm. Experimental results show that using this methodology can reduce system price (power) by up to 84% (67%) and 12% (16%) on average while reducing co-synthesis tool run-time by 29%.
Keywords
application specific integrated circuits; discrete cosine transforms; field programmable gate arrays; graph theory; hardware-software codesign; integrated circuit design; logic CAD; application-specific integrated circuits; co-synthesis tool run-time; coarse-grained tasks; discrete cosine transforms; field programmable gate arrays; hardware-software co-synthesis; real-time embedded systems; system-level synthesis; task graph transformation; Algorithm design and analysis; Application specific integrated circuits; Constraint optimization; Discrete cosine transforms; Embedded system; Field programmable gate arrays; Integrated circuit synthesis; Processor scheduling; Real time systems; Time to market;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2002. ISCAS 2002. IEEE International Symposium on
Print_ISBN
0-7803-7448-7
Type
conf
DOI
10.1109/ISCAS.2002.1010551
Filename
1010551
Link To Document