Simics: Multi-Target Simulation and Networking

Communicate between several simulated targets over a network.

Limited availability | See below

rate limit

Code not recognized.

About this course

An introduction on how Simics simulates networks, demonstrate how to add a PCI Ethernet card to a simulated target, and introduce the concept of link latency.

An introduction to the Simics Service Node and demonstrate how to use it to quickly add NFS and TFTP servers on the simulated network. Also shown is how to inspect traffic on the simulated network using the popular Wireshark tool.

See different options for connecting simulated target to real network.

How to work with checkpoints and persistent states. A look at how checkpoints are saved and what type of information is not saved in checkpoints.

How Simics manipulates large amounts of data in the simulation, and how to work offline with that data to extract or inject information into the simulation.

The Simics agent is a small program which runs on the the target machine and can be controlled from Simics via CLI or scripting. See how to install the Simics agent and how to use it to interact with your target.

Based on: Simics 4.8
Applicable for: Simics 4, 5

Curriculum49 min

  • Networking I 10 min
  • Networking II 8 min
  • Networking III 6 min
  • Checkpointing 8 min
  • Data Images 7 min
  • The Simics Agent 6 min
  • Preview
    Data In and Out 4 min
  • Ask an Expert

About this course

An introduction on how Simics simulates networks, demonstrate how to add a PCI Ethernet card to a simulated target, and introduce the concept of link latency.

An introduction to the Simics Service Node and demonstrate how to use it to quickly add NFS and TFTP servers on the simulated network. Also shown is how to inspect traffic on the simulated network using the popular Wireshark tool.

See different options for connecting simulated target to real network.

How to work with checkpoints and persistent states. A look at how checkpoints are saved and what type of information is not saved in checkpoints.

How Simics manipulates large amounts of data in the simulation, and how to work offline with that data to extract or inject information into the simulation.

The Simics agent is a small program which runs on the the target machine and can be controlled from Simics via CLI or scripting. See how to install the Simics agent and how to use it to interact with your target.

Based on: Simics 4.8
Applicable for: Simics 4, 5

Curriculum49 min

  • Networking I 10 min
  • Networking II 8 min
  • Networking III 6 min
  • Checkpointing 8 min
  • Data Images 7 min
  • The Simics Agent 6 min
  • Preview
    Data In and Out 4 min
  • Ask an Expert