DocumentCode
327856
Title
Optimal system-level synthesis of digital systems for real-time applications
Author
Bender, Armin
Author_Institution
Fac. for Math. & Comput. Sci., Passau Univ., Germany
Volume
1
fYear
1998
fDate
25-27 Aug 1998
Firstpage
59
Abstract
For the design of a digital system for real-time applications, it is necessary to get early and proper estimates of the timing constraints. These are normally obtained by the designer by synthesis on the system level. On this level, it is decided which part of an algorithm is implemented by application-specific hardware and which by software, performed by standard processors. Hardware resources are modeled without detailed functionality and the software utilizes these resources. Partitioning at the system level means determining a heterogeneous multiprocessor system and mapping tasks onto the system components. In this paper, we describe our system-level synthesis tool which supports the development of devices that need a digital system to perform tasks in real time (based on a formal model). The efficiency of the tool, which has been fully implemented and tested, is demonstrated using large practical examples
Keywords
digital systems; high level synthesis; logic partitioning; multiprocessing systems; real-time systems; timing; application-specific hardware; digital systems design; efficiency; formal model; hardware resources; heterogeneous multiprocessor system; optimal system-level synthesis; real-time applications; system-level partitioning; system-level synthesis tool; task mapping; timing constraints; Application software; Digital systems; Hardware; Multiprocessing systems; Partitioning algorithms; Real time systems; Software algorithms; Software performance; Software standards; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Euromicro Conference, 1998. Proceedings. 24th
Conference_Location
Vasteras
ISSN
1089-6503
Print_ISBN
0-8186-8646-4
Type
conf
DOI
10.1109/EURMIC.1998.711777
Filename
711777
Link To Document