Keynote by Jakob Engblom, Product Marketing Director, Cadence (VLAB)

Title: Virtual Platforms for System Architecture, Development, and Test – an Overview

Abstract: When architecting, designing, developing, manufacturing, and maintaining computer-based systems, engineers cannot rely on physical prototypes and real systems. Simulation and virtualization are necessary tools throughout the life cycle of a system, from early architecture work through detailed development to system validation and long-term software updates. Different types of simulation models are used for different purposes, including everything from simple traffic generators to cycle-accurate designs to implementation RTL to transaction-level models. Simulation can also be used to bring in the environment in which a system operates, at different levels of scope.

Schedule:

10:00 - 10:05 Workshop Opening

10:05 - 11:00 Keynote

Jakob Engblom - Virtual Platforms for System Architecture, Development, and Test: an Overview

11:00 - 11:30 Coffee Break

11:30 - 13:00 Paper Session

11:30 - 11:52: Scalable Decode Caching in Multi-Core Instruction Set Simulators
Martin Kristien, Björn Franke, Nigel Topham, Igor Böhm, Harry Wagstaff and Tom Spink

11:52 - 12:14: ARCADES: A RISC-V-Coupled Accelerator for Discrete Event Simulation
Nils Wilbert, Derek Christ, Timo Grundheber and Matthias Jung
12:14 - 12:36: A Simulation Methodology for Fast Verification of Cyber-Physical Systems
Maxime Gras-Chevalier, Christophe Jégo, Camille Leroux and Franck Guillemard

12:36 - 12:58: Selective Triplication for Fault-Tolerant Systolic Array Processing Elements
Wilfread Guillemé, Gaëtan Lounes, Angeliki Kritikakou, Youri Helen, Robin Gerzaguet, Matthieu Gautier, Cédric Killian and Daniel Chillet

12:58 - 13:00 Workshop Closing