DocumentCode :
1908383
Title :
Integrating virtual platforms into a heterogeneous MoC-based modeling framework
Author :
Beserra, G.S. ; Attarzadeh Niaki, Seyed Hosein ; Sander, Ingo
Author_Institution :
Electron. Eng., Univ. of Brasilia, Brasilia, Brazil
fYear :
2012
fDate :
18-20 Sept. 2012
Firstpage :
143
Lastpage :
150
Abstract :
In order to handle the increasing complexity of embedded systems, design methodologies must take into account important aspects, such as abstraction, IP-reuse and heterogeneity. System design often starts in a high abstraction level, by developing a virtual platform (VP), which is typically composed of TLM models. TLM has become very popular in the modeling of bus-based systems and currently there is an increasing availability of libraries that provide TLM IPs. Heterogeneity can be naturally captured in a framework supporting different Models of Computation (MoCs). We introduce a novel approach for integrating TLM IPs/VPs into a MoC-based modeling framework, allowing them to co-simulate heterogeneous systems. This approach allows to raise the abstraction level, enabling a more careful design space exploration before selecting a proper VP. We exemplify the potential of our approach with a case study in which a VP with a processor generated by ArchC communicates with a continuous-time model.
Keywords :
data structures; electronic design automation; embedded systems; logic circuits; system buses; virtual machines; ArchC communication; MoC; TLM IP; TLM VP; TLM models; VP; abstraction level; bus-based systems; continuous-time model; design methodologies; design space exploration; embedded systems; heterogeneous MOC-based modeling framework; heterogeneous systems cosimulation; high abstraction level; models of computation; system design; virtual platforms; Adaptation models; Computational modeling; Protocols; Semantics; Software; Time domain analysis; Time varying systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Specification and Design Languages (FDL), 2012 Forum on
Conference_Location :
Vienna
ISSN :
1636-9874
Print_ISBN :
978-1-4673-1240-0
Type :
conf
Filename :
6337000
Link To Document :
بازگشت