Compare commits

...

2 commits

Author SHA1 Message Date
f5f9985817 final aggregated plot 2025-02-04 11:19:48 +01:00
Andreas Steininger
ff0e3eb199 Update on Overleaf. 2025-02-04 10:19:47 +00:00
3 changed files with 7 additions and 8 deletions

View file

@ -404,7 +404,7 @@ observation is that
a signal coverage of $70\%$ has less deviation from reference for \acs{dims} than $90\%$.
In the first place this indicates the effect of randomness here, but further study is needed to determine the variance for these values.
Finally, Figure~\ref{fig:res/sim_scaling} shows how the configuration parameters for the injection engine influence the number of calculated required injections. Coverage certainty, hit probability, and victim coverage are in a value range of 0 to 1, while expected failure modes per fanout is in range 1 to 3.\\
Finally, Figure~\ref{fig:res/sim_scaling} shows how the configuration parameters for the injection engine influence our calculation for the number of required injections. In the graph we vary coverage certainty, hit probability, and victim coverage in the full range of 0 to 1, while expected failure modes per fanout is in the range from 1 to 3.\\
We see that hit probability, victim coverage, as well as expected failure modes change the number of simulations as we expected. While we expected victim coverage to grow the number of injections linearly, this was under the assumptions of all signals having identical fanout. However, since high fanout signals are selected first, we see strong initial growth, which then plateaus out as only low fanout signals are left to be selected.
\section{Conclusion}

View file

@ -1,5 +1,4 @@
Circuit,Timing deviation,Value failure,Coding failure,Glitch,Deadlock,Token count failure,Nothing
DIMS,89,8,11,10,4,5,8
DIMS rand,89,8,11,10,4,5,8
DIMS large,89,8,11,10,4,5,8
NCLX,96,8,nan,12,3,5,4
Circuit;Timing deviation;Value failure;Coding failure;Glitch;Deadlock;Token count failure;Nothing
DIMS;89;8;11;10;4;5;8
DIMS rand;15;9;12;10;4;5;72
NCLX;96;8;nan;12;3;5;4

1 Circuit Timing deviation Value failure Coding failure Glitch Deadlock Token count failure Nothing
2 DIMS 89 8 11 10 4 5 8
3 DIMS rand 89 15 8 9 11 12 10 4 5 8 72
4 DIMS large NCLX 89 96 8 11 nan 10 12 4 3 5 8 4
NCLX 96 8 nan 12 3 5 4

View file

@ -1,5 +1,5 @@
\pgfplotstableread[col sep=comma]{results/aggregated.csv}\aggregateddata
\pgfplotstableread[col sep=semicolon]{results/aggregated.csv}\aggregateddata
\begin{tikzpicture}
\begin{axis}[
@ -9,7 +9,7 @@
enlargelimits=0.15,
ylabel={\% of total injections},
xtick=data,
symbolic x coords={DIMS, DIMS rand, DIMS large, NCLX}, % Group names on the x-axis
symbolic x coords={DIMS, DIMS rand, NCLX}, % Group names on the x-axis
xticklabel style={rotate=45, anchor=north east},
ymin=0, ymax=100, % Y-axis range from 0 to 100
axis line style={-}, % Removes the top and right axis lines