Parallel SystemC Simulation for ESL Design

被引:4
|
作者
Weinstock, Jan Henrik [1 ]
Murillo, Luis Gabriel [1 ]
Leupers, Rainer [1 ]
Ascheid, Gerd [1 ]
机构
[1] Rhein Westfal TH Aachen, Inst Commun Technol & Embedded Syst, ICE 611910, D-52056 Aachen, Germany
关键词
Electronic system level; parallel discrete event simulation; parallel SystemC simulation;
D O I
10.1145/2987374
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Virtual platforms have become essential tools for the design of embedded systems. Developers rely on them for design space exploration and software debugging. However, with rising HW/SW complexity and the need to simulate more and more processors simultaneously, the performance of virtual platforms degrades rapidly. Parallel simulation techniques can help to counter this by leveraging multicore PCs, which are widely available today. This work presents a novel parallel simulation approach that is targeted toward acceleration of virtual platforms from the ESL domain. By trading some timing accuracy, multiprocessor virtual platforms can be accelerated by up to 3.4x on regular quad-core workstations.
引用
下载
收藏
页数:25
相关论文
共 50 条
  • [1] Parallel SystemC Simulation for ESL Design using Flexible Time Decoupling
    Weinstock, Jan Henrik
    Leupers, Rainer
    Ascheid, Gerd
    PROCEEDINGS INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS - ARCHITECTURES, MODELING AND SIMULATION (SAMOS XV), 2015, : 378 - 383
  • [2] From Requirements and Scenarios to ESL Design in SystemC
    Le, Hoang M.
    Grosse, Daniel
    Drechsler, Rolf
    2012 INTERNATIONAL SYMPOSIUM ON ELECTRONIC SYSTEM DESIGN (ISED 2012), 2012, : 183 - 187
  • [3] Out-of-Order Parallel Simulation for ESL Design
    Chen, Weiwei
    Han, Xu
    Domer, Rainer
    DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 141 - 146
  • [4] Simulation, Design Abstraction, and SystemC
    Harcourt, Ed
    COMPUTER SCIENCE EDUCATION, 2007, 17 (02) : 87 - 96
  • [5] A Comparison of Parallel SystemC Simulation Approaches at RTL
    Haetzer, Bastian
    Radetzki, Martin
    PROCEEDINGS OF THE 2014 FORUM ON SPECIFICATION & DESIGN LANGUAGES (FDL), 2014,
  • [6] Time-Decoupled Parallel SystemC Simulation
    Weinstock, Jan Henrik
    Schumacher, Christoph
    Leupers, Rainer
    Ascheid, Gerd
    Tosoratto, Laura
    2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,
  • [7] SystemC-Link: Parallel SystemC Simulation using Time-Decoupled Segments
    Weinstock, Jan Henrik
    Leupers, Rainer
    Ascheid, Gerd
    Petras, Dietmar
    Hoffmann, Andreas
    PROCEEDINGS OF THE 2016 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2016, : 493 - 498
  • [8] A SystemC Modeling and Simulation Methodology for Fast and Accurate Parallel MPSoC Simulation
    Roth, Christoph
    Bucher, Harald
    Reder, Simon
    Buciuman, Florian
    Sander, Oliver
    Becker, Juergen
    2013 26TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN (SBCCI 2013), 2013,
  • [9] Through the Looking Glass: Automated Design Understanding of SystemC-Based VPs at the ESL
    Goli, Mehran
    Drechsler, Rolf
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (04) : 1181 - 1185
  • [10] Through the Looking Glass: Automated Design Understanding of SystemC-Based VPs at the ESL
    Department of Mathematics and Computer Science, University of Bremen, Bremen
    28359, Germany
    IEEE Trans Comput Aided Des Integr Circuits Syst, 4 (1181-1185):