Title :
Communication and Co-Simulation Infrastructure for Heterogeneous System Integration
Author :
Yang, Guang ; Chen, Xi ; Balarin, Felice ; Hsieh, Harry ; Sangiovanni-Vincentelli, Alberto
Author_Institution :
California Univ., Berkeley, CA
Abstract :
With the increasing complexity and heterogeneity of embedded electronic systems, a unified design methodology at higher levels of abstraction becomes a necessity. Meanwhile, it is also important to incorporate the current design practice emphasizing IP reuse at various abstraction levels. However, the abstraction gap prohibits easy communication and synchronization in IP integration and co-simulation. In this paper, we present a communication infrastructure for an integrated design framework that enables co-design and co-simulation of heterogeneous design components specified at different abstraction levels and in different languages. The core of the approach is to abstract different communication interfaces or protocols to a common high level communication semantics. Designers only need to specify the interfaces of the design components using extended regular expressions; communication adapters can then be automatically generated for the co-simulation or other co-design and co-verification purposes
Keywords :
formal verification; hardware description languages; high level synthesis; programming language semantics; IP co-simulation; IP integration; IP reuse; communication adapters; communication infrastructure; communication interfaces; communication protocols; embedded electronic systems; extended regular expressions; heterogeneous system integration; high level communication semantics; integrated design framework; unified design methodology; Design methodology; Hardware design languages; Intellectual property; Laboratories; Productivity; Protocols; Space exploration; Specification languages; System-level design; Time to market;
Conference_Titel :
Design, Automation and Test in Europe, 2006. DATE '06. Proceedings
Conference_Location :
Munich
Print_ISBN :
3-9810801-1-4
DOI :
10.1109/DATE.2006.243829