Affiliation:
1. University of Cantabria, Cantabria, Spain
Abstract
This work proposes a methodology which enables heterogeneous specification of complex, electronic systems in SystemC supporting the integration of components under different models of computation (MoCs). This feature is necessary in order to deal with the growing complexity, concurrency, and heterogeneity of electronic embedded systems. The specification methodology is based on the SystemC standard language. Nevertheless, the use of SystemC for heterogeneous system specification is not straightforward. The first problem to be addressed is the efficient and predictable mapping of untimed events required by abstract MoCs over the discrete-event MoC on which the SystemC simulation kernel is based. This mapping is essential in order to understand the simulation results provided by the SystemC model of those MoCs. The specification methodology proposes the set of rules and guidelines required by each specific MoC. Moreover, the methodology supports a smooth integration of several MoCs in the same system specification. A set of facilities is provided covering the deficiencies of the language. These facilities constitute the methodology-specific library called HetSC. The methodology and associated library have been demonstrated to be useful for the specification of complex, heterogeneous embedded systems supporting essential design tasks such as performance analysis and SW generation.
Publisher
Association for Computing Machinery (ACM)
Subject
Electrical and Electronic Engineering,Computer Graphics and Computer-Aided Design,Computer Science Applications
Reference39 articles.
1. Validity of the single processor approach to achieving large scale computing capabilities
2. Metropolis: an integrated electronic system design environment
3. The synchronous approach to reactive and real-time systems
4. ETSI/EN. 1998a. ETSI/EN 301 245. Digital cellular telecommunications system (phase 2); enhanced full rate (EFR) speech transcoding. http://www.etsi.com. ETSI/EN. 1998a. ETSI/EN 301 245. Digital cellular telecommunications system (phase 2); enhanced full rate (EFR) speech transcoding. http://www.etsi.com.
Cited by
26 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献