A Virtual Prototype Semihosting Approach for Early Simulation of Cyber-Physical Systems
Autor: | Bruno O. Prado, Rafael Salomão da Silva, Kalil Araujo Bispo, Daniel Oliveira Dantas, Thiago Fontes, Gabriel Santana |
---|---|
Rok vydání: | 2018 |
Předmět: |
021103 operations research
business.industry Computer science Design space exploration 0211 other engineering and technologies Cyber-physical system Coremark 020207 software engineering 02 engineering and technology Task (computing) Embedded system Dhrystone Component-based software engineering 0202 electrical engineering electronic engineering information engineering business Host (network) Abstraction (linguistics) |
Zdroj: | ISCC |
DOI: | 10.1109/iscc.2018.8538621 |
Popis: | An early design space exploration of Cyber-Physical Systems (CPS) is a challenging task due to multi-domain areas and tight interaction of computing systems (cyber) and environment actuation, communication and sensing (physical). The CPS designer must be able to rapidly evaluate various solutions and to verify if project constraints were met. In this paper, we propose a CPS development framework based on Virtual Prototype (VP) to provide a high level of abstraction models to accurately simulate CPS behavior, using target independent semihosting interfaces and assessing performance and timing constraints. The experiments show a high timing accuracy in CoreMark and Dhrystone compute-intensive benchmarks and a low overhead in I/O intensive tasks for semihosting access of host resources, such as files and memory. An ECG heart rate detection case study was implemented using heterogeneous interfaces to demonstrate how hardware, human and software components can be seamlessly integrated to exchange real world data. |
Databáze: | OpenAIRE |
Externí odkaz: |