The probe-streamer
tool offers a way to read out probe values
and dump the samples in a .csv
, while the simulation is
running.
To create a probe-streamer use the new-probe-streamer
command. This will create a new object such as ps0
which has some additional commands. Most of these commands are
common to the probe-monitor
.
See figure 27 for an example.
$> ./simics targets/qsp-x86/firststeps.simics num_cores=2 simics> new-probe-streamer mode=realtime interval=1 csv-file-output=stream.csv