DocumentCode
3513504
Title
Model-based development of MPSoCs with support for early validation
Author
Obermaisser, R. ; Gutwenger, P.
Author_Institution
Real-Time Syst. Group, Vienna Univ. of Technol., Vienna, Austria
fYear
2009
fDate
3-5 Nov. 2009
Firstpage
2867
Lastpage
2873
Abstract
A higher level of abstraction is required in the design of Multi-Processor Systems-on-a-Chip (MPSoCs) as complexity increases due to the integration of more and more applications on a single chip. This paper introduces a model-based development process, in which a precise specification of the interfaces between IP cores serves as the foundation for an independent development and a seamless system integration of applications. The development process starts with a structural specification in XML, which is refined with tool support into a behavioral specification expressed in SystemC. Before mapping the behavioral model to an implementation model, the behavioral specification can be simulated to get early feedback in the value and time domain in different application scenarios. In an example application, the proposed development process has been used for a control loop. Using simulation of the behavioral model, the control loop stability has been investigated under different configurations of the Network-on-a-Chip (NoC) and in the presence of IP core failures.
Keywords
XML; computer interfaces; multiprocessing systems; network-on-chip; system-on-chip; IP cores; MPSoCs; XML; behavioral model; behavioral specification; control loop stability; development process; implementation model; interfaces; multiprocessor systems-on-a-chip design; network-on-a-chip; Concrete; Electrical equipment industry; Feedback; Hardware; Network-on-a-chip; Real time systems; Stability; System-on-a-chip; Timing; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Electronics, 2009. IECON '09. 35th Annual Conference of IEEE
Conference_Location
Porto
ISSN
1553-572X
Print_ISBN
978-1-4244-4648-3
Electronic_ISBN
1553-572X
Type
conf
DOI
10.1109/IECON.2009.5415397
Filename
5415397
Link To Document