Using Gazebo to Generate Use Case Based Stimuli for SystemC

Research output: Contribution to journalConference articleResearchpeer-review

Abstract

Realistic simulations of new hardware are of utmost importance to achieve good results. The current approach to such simulations is that the Device under Test is exposed to stimuli that are either generated randomly, or that are generated by engineers reverse engineering the use cases and extending the inputs by some extreme cases. In this paper we describe an approach to generate useful stimuli for a SystemC simulation directly from a simulation of the use case. In this approach the use case is simulated using the Gazebo simulator. The stimuli for the Device under Test are then extracted and sent to the SystemC simulation.
LanguageEnglish
Pages241-256
Number of pages16
Journal Advances in Intelligent Systems and Computing
Volume873
DOIs
StatusPublished - 2019

Fingerprint

Reverse engineering
Simulators
Hardware
Engineers

Keywords

  • Gazebo
  • SystemC
  • Simulation

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Computer Science(all)

Cite this

Using Gazebo to Generate Use Case Based Stimuli for SystemC. / Pieber, Thomas Wolfgang; Ulz, Thomas; Steger, Christian.

In: Advances in Intelligent Systems and Computing, Vol. 873, 2019, p. 241-256.

Research output: Contribution to journalConference articleResearchpeer-review

@article{46a59acf94f947bf9c9954fd968952e0,
title = "Using Gazebo to Generate Use Case Based Stimuli for SystemC",
abstract = "Realistic simulations of new hardware are of utmost importance to achieve good results. The current approach to such simulations is that the Device under Test is exposed to stimuli that are either generated randomly, or that are generated by engineers reverse engineering the use cases and extending the inputs by some extreme cases. In this paper we describe an approach to generate useful stimuli for a SystemC simulation directly from a simulation of the use case. In this approach the use case is simulated using the Gazebo simulator. The stimuli for the Device under Test are then extracted and sent to the SystemC simulation.",
keywords = "Gazebo, SystemC, Simulation",
author = "Pieber, {Thomas Wolfgang} and Thomas Ulz and Christian Steger",
year = "2019",
doi = "https://doi.org/10.1007/978-3-030-01470-4_13",
language = "English",
volume = "873",
pages = "241--256",
journal = "Advances in Intelligent Systems and Computing",
issn = "2194-5357",
publisher = "Springer Verlag",

}

TY - JOUR

T1 - Using Gazebo to Generate Use Case Based Stimuli for SystemC

AU - Pieber, Thomas Wolfgang

AU - Ulz, Thomas

AU - Steger, Christian

PY - 2019

Y1 - 2019

N2 - Realistic simulations of new hardware are of utmost importance to achieve good results. The current approach to such simulations is that the Device under Test is exposed to stimuli that are either generated randomly, or that are generated by engineers reverse engineering the use cases and extending the inputs by some extreme cases. In this paper we describe an approach to generate useful stimuli for a SystemC simulation directly from a simulation of the use case. In this approach the use case is simulated using the Gazebo simulator. The stimuli for the Device under Test are then extracted and sent to the SystemC simulation.

AB - Realistic simulations of new hardware are of utmost importance to achieve good results. The current approach to such simulations is that the Device under Test is exposed to stimuli that are either generated randomly, or that are generated by engineers reverse engineering the use cases and extending the inputs by some extreme cases. In this paper we describe an approach to generate useful stimuli for a SystemC simulation directly from a simulation of the use case. In this approach the use case is simulated using the Gazebo simulator. The stimuli for the Device under Test are then extracted and sent to the SystemC simulation.

KW - Gazebo

KW - SystemC

KW - Simulation

UR - http://www.scopus.com/inward/record.url?scp=85057351661&partnerID=8YFLogxK

U2 - https://doi.org/10.1007/978-3-030-01470-4_13

DO - https://doi.org/10.1007/978-3-030-01470-4_13

M3 - Conference article

VL - 873

SP - 241

EP - 256

JO - Advances in Intelligent Systems and Computing

T2 - Advances in Intelligent Systems and Computing

JF - Advances in Intelligent Systems and Computing

SN - 2194-5357

ER -