---
_id: '34580'
abstract:
- lang: eng
  text: In this paper, we present an efficient approach to virtual platform modeling
    for TriCore-based SoCs by combining fast and open software emulation with IEEE-1666
    Standard SystemC simulation.  For evaluation we consider Infineon's recently introduced
    AURIX processor family as a target platform, which utilizes multiple CPU cores
    operating in lockstep mode, memories, hierarchical buses, and a rich set of peripherals.
    For SoC prototyping, we integrate the fast and open instruction accurate QEMU
    software emulator with the TLMu library for SystemC co-verification. This article
    reports our most recent efforts of the implementation of the TriCore instruction
    set for QEMU. The experimental results demonstrate the functional correctness
    and performance of our TriCore implementation.
author:
- first_name: Markus
  full_name: Becker, Markus
  last_name: Becker
- first_name: Christoph
  full_name: Kuznik, Christoph
  last_name: Kuznik
- first_name: Wolfgang
  full_name: Müller, Wolfgang
  id: '16243'
  last_name: Müller
- first_name: Bastian
  full_name: Koppelmann, Bastian
  last_name: Koppelmann
- first_name: Bernd
  full_name: Messidat, Bernd
  last_name: Messidat
citation:
  ama: 'Becker M, Kuznik C, Müller W, Koppelmann B, Messidat B. Fast and Open Virtual
    Platforms for TriCore-based SoCs Using QEMU. In: <i>Proceedings of the Design
    and Verification Conference Europe </i>. ; 2014.'
  apa: Becker, M., Kuznik, C., Müller, W., Koppelmann, B., &#38; Messidat, B. (2014).
    Fast and Open Virtual Platforms for TriCore-based SoCs Using QEMU. <i>Proceedings
    of the Design and Verification Conference Europe </i>. DVCON Europe.
  bibtex: '@inproceedings{Becker_Kuznik_Müller_Koppelmann_Messidat_2014, place={München},
    title={Fast and Open Virtual Platforms for TriCore-based SoCs Using QEMU}, booktitle={Proceedings
    of the Design and Verification Conference Europe }, author={Becker, Markus and
    Kuznik, Christoph and Müller, Wolfgang and Koppelmann, Bastian and Messidat, Bernd},
    year={2014} }'
  chicago: Becker, Markus, Christoph Kuznik, Wolfgang Müller, Bastian Koppelmann,
    and Bernd Messidat. “Fast and Open Virtual Platforms for TriCore-Based SoCs Using
    QEMU.” In <i>Proceedings of the Design and Verification Conference Europe </i>.
    München, 2014.
  ieee: M. Becker, C. Kuznik, W. Müller, B. Koppelmann, and B. Messidat, “Fast and
    Open Virtual Platforms for TriCore-based SoCs Using QEMU,” presented at the DVCON
    Europe, 2014.
  mla: Becker, Markus, et al. “Fast and Open Virtual Platforms for TriCore-Based SoCs
    Using QEMU.” <i>Proceedings of the Design and Verification Conference Europe </i>,
    2014.
  short: 'M. Becker, C. Kuznik, W. Müller, B. Koppelmann, B. Messidat, in: Proceedings
    of the Design and Verification Conference Europe , München, 2014.'
conference:
  name: DVCON Europe
date_created: 2022-12-20T10:37:51Z
date_updated: 2025-02-26T14:44:30Z
language:
- iso: eng
place: München
publication: 'Proceedings of the Design and Verification Conference Europe '
status: public
title: Fast and Open Virtual Platforms for TriCore-based SoCs Using QEMU
type: conference
user_id: '5786'
year: '2014'
...
