DocumentCode
1932190
Title
Automatic generation of interprocess communication in the PARAGON system
Author
Xiong, Xun ; Gutberiet, P. ; Rosenstiel, Wolfgang
Author_Institution
Forschungszentrum Inf., Karlsruhe, Germany
fYear
1996
fDate
19-21 Jun 1996
Firstpage
24
Lastpage
29
Abstract
PARAGON provides a platform for hardware-software partitioning for systems specified in the C++ language. In this paper, we are going to introduce PARAGON emphasizing how the synchronization and communication among the used processors are built during and after the partitioning. The partitioned specification consists of multiprocessors communicating with abstract methods. It is a C++ specification with the processors encapsulated in processor classes. Built-in communication is modelled by predefined communication class objects. It can be compiled directly and thus makes it easy to execute a simulation. Finally, it is well-suited in further processing by standard processors and hardware synthesis systems
Keywords
C language; logic CAD; software engineering; software prototyping; C++ language; PARAGON; communication; communication class objects; hardware-software partitioning; interprocess communication; synchronization; Data structures; Flow graphs; Hardware; Libraries; Partitioning algorithms; Prototypes; Software performance; Software prototyping; Space technology; Specification languages;
fLanguage
English
Publisher
ieee
Conference_Titel
Rapid System Prototyping, 1996. Proceedings., Seventh IEEE International Workshop on
Conference_Location
Thessaloniki
Print_ISBN
0-8186-7603-5
Type
conf
DOI
10.1109/IWRSP.1996.506722
Filename
506722
Link To Document