Update on Overleaf.

This commit is contained in:
Anonymous
2024-08-13 21:24:29 +00:00
committed by node
commit fb29084ddd
45 changed files with 33052 additions and 0 deletions

5542
plots/ce.bib Normal file

File diff suppressed because it is too large Load Diff

78
plots/comp2_30.tex Normal file
View File

@@ -0,0 +1,78 @@
\begin{tikzpicture}
\begin{axis}[
%xmode=log,
%ymode=log,
xlabel={Retention Time [\unit{\milli\second}]},
ylabel={Retention Error Rate},
xmin=0, xmax=70000,
ymin=1e-10, ymax=0.15,
legend pos=north west,
legend style={font=\footnotesize, draw=none, fill=none},
width=1.0\linewidth,
height=5.0cm,
yticklabel style={
/pgf/number format/fixed,
/pgf/number format/precision=5
},
scaled y ticks=false,
xticklabel style={
/pgf/number format/fixed,
/pgf/number format/precision=5
},
scaled x ticks=false
]
% Micron
\addplot[smooth, very thick, color=blue]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 0)
(16384, 5.64614E-9)
(32768, 1.10308E-6)
(65536, 7.05115E-5)
};
% Samsung
\addplot[smooth, very thick, color=green]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 1.16415E-10)
(16384, 1.22935E-08)
(32768, 6.84918E-07)
(65536, 1.82253E-05)
};
% Hynix
\addplot[smooth, very thick, color=orange]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 0)
(16384, 4.17931E-09)
(32768, 1.12945E-06)
(65536, 8.12418E-05)
};
\legend{
Vendor-A,
Vendor-B,
Vendor-C
}
\end{axis}
\end{tikzpicture}

72
plots/comp2_60.tex Normal file
View File

@@ -0,0 +1,72 @@
\begin{tikzpicture}
\begin{axis}[
%xmode=log,
%ymode=log,
xlabel={Retention Time [\unit{\milli\second}]},
ylabel={Retention Error Rate},
xmin=0, xmax=70000,
ymin=1e-10, ymax=0.15,
legend pos=north west,
legend style={font=\footnotesize, draw=none, fill=none},
width=1.0\linewidth,
height=5.0cm,
yticklabel style={
/pgf/number format/fixed,
/pgf/number format/precision=5
},
scaled y ticks=false,
xticklabel style={
/pgf/number format/fixed,
/pgf/number format/precision=5
},
scaled x ticks=false
]
% Micron
\addplot[smooth, very thick, color=blue]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 6.17001E-10)
(4096, 2.59827E-07)
(8192, 3.35296E-05)
(16384, 0.001206623)
(32768, 0.011528183)
(65536, 0.036253586)
};
% Samsung
\addplot[smooth, very thick, color=green]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 1.42027E-09)
(4096, 1.59652E-07)
(8192, 7.78309E-06)
(16384, 0.000152732)
(32768, 0.001065224)
(65536, 0.004212467)
};
% Hynix
\addplot[smooth, very thick, color=orange]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 8.26549E-10)
(4096, 7.55081E-07)
(8192, 0.000105995)
(16384, 0.001462461)
(32768, 0.006927195)
(65536, 0.017466683)
};
\end{axis}
\end{tikzpicture}

72
plots/comp2_80.tex Normal file
View File

@@ -0,0 +1,72 @@
\begin{tikzpicture}
\begin{axis}[
%xmode=log,
%ymode=log,
xlabel={Retention Time [\unit{\milli\second}]},
ylabel={Retention Error Rate},
xmin=0, xmax=70000,
ymin=1e-10, ymax=0.15,
legend pos=north west,
legend style={font=\footnotesize, draw=none, fill=none},
width=1.0\linewidth,
height=5.0cm,
yticklabel style={
/pgf/number format/fixed,
/pgf/number format/precision=5
},
scaled y ticks=false,
xticklabel style={
/pgf/number format/fixed,
/pgf/number format/precision=5
},
scaled x ticks=false
]
% Micron
\addplot[smooth, very thick, color=blue]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 7.09901E-08)
(2048, 1.04063E-05)
(4096, 0.000465134)
(8192, 0.008722029)
(16384, 0.029783939)
(32768, 0.064471348)
(65536, 0.102330153)
};
% Samsung
\addplot[smooth, very thick, color=green]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 3.62517E-08)
(2048, 3.02603E-06)
(4096, 8.20644E-05)
(8192, 0.000688446)
(16384, 0.003470714)
(32768, 0.009178362)
(65536, 0.018137646)
};
% Hynix
\addplot[smooth, very thick, color=orange]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 2.56114E-10)
(1024, 3.02272E-07)
(2048, 4.2077E-05)
(4096, 0.000996151)
(8192, 0.005669198)
(16384, 0.016854079)
(32768, 0.030819036)
(65536, 0.047067711)
};
\end{axis}
\end{tikzpicture}

68
plots/comp_30.tex Normal file
View File

@@ -0,0 +1,68 @@
\begin{tikzpicture}
\begin{axis}[
xmode=log,
ymode=log,
xlabel={Retention Time [\unit{\milli\second}]},
ylabel={Retention Error Rate},
xmin=100, xmax=100000,
ymin=1e-10, ymax=1,
legend pos=north west,
legend style={font=\footnotesize, draw=none, fill=none},
width=1.0\linewidth,
height=5.0cm,
]
% Micron
\addplot[smooth, very thick, color=blue]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 0)
(16384, 5.64614E-9)
(32768, 1.10308E-6)
(65536, 7.05115E-5)
};
% Samsung
\addplot[smooth, very thick, color=green]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 1.16415E-10)
(16384, 1.22935E-08)
(32768, 6.84918E-07)
(65536, 1.82253E-05)
};
% Hynix
\addplot[smooth, very thick, color=orange]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 0)
(16384, 4.17931E-09)
(32768, 1.12945E-06)
(65536, 8.12418E-05)
};
\legend{
Vendor-A,
Vendor-B,
Vendor-C
}
\end{axis}
\end{tikzpicture}

62
plots/comp_60.tex Normal file
View File

@@ -0,0 +1,62 @@
\begin{tikzpicture}
\begin{axis}[
xmode=log,
ymode=log,
xlabel={Retention Time [\unit{\milli\second}]},
ylabel={Retention Error Rate},
xmin=100, xmax=100000,
ymin=1e-10, ymax=1,
legend pos=north west,
legend style={font=\footnotesize, draw=none, fill=none},
width=1.0\linewidth,
height=5.0cm,
]
% Micron
\addplot[smooth, very thick, color=blue]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 6.17001E-10)
(4096, 2.59827E-07)
(8192, 3.35296E-05)
(16384, 0.001206623)
(32768, 0.011528183)
(65536, 0.036253586)
};
% Samsung
\addplot[smooth, very thick, color=green]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 1.42027E-09)
(4096, 1.59652E-07)
(8192, 7.78309E-06)
(16384, 0.000152732)
(32768, 0.001065224)
(65536, 0.004212467)
};
% Hynix
\addplot[smooth, very thick, color=orange]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 8.26549E-10)
(4096, 7.55081E-07)
(8192, 0.000105995)
(16384, 0.001462461)
(32768, 0.006927195)
(65536, 0.017466683)
};
\end{axis}
\end{tikzpicture}

62
plots/comp_80.tex Normal file
View File

@@ -0,0 +1,62 @@
\begin{tikzpicture}
\begin{axis}[
xmode=log,
ymode=log,
xlabel={Retention Time [\unit{\milli\second}]},
ylabel={Retention Error Rate},
xmin=100, xmax=100000,
ymin=1e-10, ymax=1,
legend pos=north west,
legend style={font=\footnotesize, draw=none, fill=none},
width=1.0\linewidth,
height=5.0cm,
]
% Micron
\addplot[smooth, very thick, color=blue]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 7.09901E-08)
(2048, 1.04063E-05)
(4096, 0.000465134)
(8192, 0.008722029)
(16384, 0.029783939)
(32768, 0.064471348)
(65536, 0.102330153)
};
% Samsung
\addplot[smooth, very thick, color=green]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 3.62517E-08)
(2048, 3.02603E-06)
(4096, 8.20644E-05)
(8192, 0.000688446)
(16384, 0.003470714)
(32768, 0.009178362)
(65536, 0.018137646)
};
% Hynix
\addplot[smooth, very thick, color=orange]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 2.56114E-10)
(1024, 3.02272E-07)
(2048, 4.2077E-05)
(4096, 0.000996151)
(8192, 0.005669198)
(16384, 0.016854079)
(32768, 0.030819036)
(65536, 0.047067711)
};
\end{axis}
\end{tikzpicture}

77
plots/ddr4_30.tex Normal file
View File

@@ -0,0 +1,77 @@
\begin{tikzpicture}
\begin{axis}[
xmode=log,
ymode=log,
xlabel={Retention Time [\unit{\milli\second}]},
ylabel={Retention Error Rate},
xmin=100, xmax=10000000,
ymin=1e-11, ymax=1,
legend pos=north west,
legend style={font=\footnotesize, draw=none, fill=none},
legend cell align={left},
width=1.0\linewidth,
height=5.0cm,
yticklabel style={
/pgf/number format/fixed,
/pgf/number format/precision=5
},
scaled y ticks=false,
xticklabel style={
/pgf/number format/fixed,
/pgf/number format/precision=5
},
scaled x ticks=false
]
\addplot[smooth, very thick, color=green, dashed]
coordinates {
(3000 , 5.82077E-11)
(4000 , 3.20142E-10)
(5000 , 1.28057E-09)
(6000 , 3.49246E-09)
(7000 , 7.71252E-09)
(8000 , 1.46974E-08)
(9000 , 2.40398E-08)
(10000 , 3.97267E-08)
(11000 , 6.11180E-08)
(12000 , 8.84465E-08)
(13000 , 1.24681E-07)
(14000 , 1.73110E-07)
(15000 , 2.33384E-07)
(20000 , 8.39587E-07)
(50000 , 3.68159E-05)
(100000 , 0.000346706)
(500000 , 0.012452756)
(1000000, 0.029934668)
};
%
\addplot[smooth, very thick, color=green]
coordinates {
(16384, 5.64614E-09)
(32768, 1.10308E-06)
(65536, 7.05115E-05)
};
%
\addplot[smooth, very thick, color=green, dotted]
coordinates {
(10000 , 5.82077E-11)
(11000 , 1.74623E-10)
(12000 , 2.32831E-10)
(13000 , 2.32831E-10)
(14000 , 3.49246E-10)
(15000 , 4.94765E-10)
(20000 , 1.97906E-09)
(50000 , 1.33994E-07)
(100000 , 9.21523E-06)
(500000 , 0.008096751)
(1000000, 0.028645443)
};
\legend{
DDR4 \qty{30}{\celsius},
LPDDR4 \qty{30}{\celsius},
DDR4 \qty{30}{\celsius} ECC
}
\end{axis}
\end{tikzpicture}

89
plots/ddr4_60.tex Normal file
View File

@@ -0,0 +1,89 @@
\begin{tikzpicture}
\begin{axis}[
xmode=log,
ymode=log,
xlabel={Retention Time [\unit{\milli\second}]},
ylabel={Retention Error Rate},
xmin=100, xmax=10000000,
ymin=1e-11, ymax=1,
legend pos=south east,
legend style={font=\footnotesize, draw=none, fill=none},
legend cell align={left},
width=1.0\linewidth,
height=5.0cm,
yticklabel style={
/pgf/number format/fixed,
/pgf/number format/precision=5
},
scaled y ticks=false,
xticklabel style={
/pgf/number format/fixed,
/pgf/number format/precision=5
},
scaled x ticks=false
]
\addplot[smooth, very thick, color=yellow, dashed]
coordinates {
(1000 , 5.61413E-08)
(2000 , 1.5918E-06)
(3000 , 9.41046E-06)
(4000 , 2.9681E-05)
(5000 , 6.39595E-05)
(6000 , 0.000115407)
(7000 , 0.000185806)
(8000 , 0.000281661)
(9000 , 0.000380776)
(10000 , 0.000482023)
(11000 , 0.000681065)
(12000 , 0.000808455)
(13000 , 0.000998421)
(14000 , 0.001125485)
(15000 , 0.001615577)
(20000 , 0.002977654)
(50000 , 0.01795677)
(100000 , 0.040775499)
(500000 , 0.126358154)
(1000000, 0.175007808)
};
%
\addplot[smooth, very thick, color=yellow]
coordinates {
(2048 ,6.17001E-10)
(4096 ,2.59827E-07)
(8192 ,3.35296E-05)
(16384,0.001206623)
(32768,0.011528183)
(65536,0.036253586)
};
%
\addplot[smooth, very thick, color=yellow, dotted]
coordinates {
(3000 , 1.19326E-09)
(4000 , 1.68802E-08)
(5000 , 1.16794E-07)
(6000 , 5.45551E-07)
(7000 , 1.4836E-06)
(8000 , 3.98149E-06)
(9000 , 9.0742E-06)
(10000 , 1.80504E-05)
(11000 , 3.2256E-05)
(12000 , 5.46999E-05)
(13000 , 8.51597E-05)
(14000 , 0.000132802)
(15000 , 0.000170692)
(20000 , 0.000718489)
(50000 , 0.01476685)
(100000 , 0.041258835)
(500000 , 0.128361605)
(1000000, 0.176177339)
};
\legend{
DDR4 \qty{60}{\celsius},
LPDDR4 \qty{60}{\celsius},
DDR4 \qty{60}{\celsius} ECC
}
\end{axis}
\end{tikzpicture}

107
plots/ddr4_90.tex Normal file
View File

@@ -0,0 +1,107 @@
\begin{tikzpicture}
\begin{axis}[
xmode=log,
ymode=log,
xlabel={Retention Time [\unit{\milli\second}]},
ylabel={Retention Error Rate},
xmin=100, xmax=10000000,
ymin=1e-11, ymax=1,
legend pos=south east,
legend style={font=\footnotesize, draw=none, fill=none},
legend cell align={left},
width=1.0\linewidth,
height=5.0cm,
yticklabel style={
/pgf/number format/fixed,
/pgf/number format/precision=5
},
scaled y ticks=false,
xticklabel style={
/pgf/number format/fixed,
/pgf/number format/precision=5
},
scaled x ticks=false
]
\addplot[smooth, very thick, color=red, dashed]
coordinates {
(100, 5.52973E-10)
(200, 6.64149E-08)
(300, 3.91476E-07)
(400, 1.55994E-06)
(500, 4.28263E-06)
(600, 1.09514E-05)
(700, 2.18365E-05)
(800, 3.54853E-05)
(900, 7.42787E-05)
(1000, 0.000101257)
(2000, 0.00120861 )
(3000, 0.003786446)
(4000, 0.007342965)
(5000, 0.011274888)
(6000, 0.015424992)
(7000, 0.019265638)
(8000, 0.023463517)
(9000, 0.02723531 )
(10000, 0.030822466)
(11000, 0.037785031)
(12000, 0.038797955)
(13000, 0.044739773)
(14000, 0.046502736)
(15000, 0.050462484)
(20000, 0.064585622)
(50000, 0.12036126 )
(100000, 0.171231476)
(500000, 0.318054388)
(1000000,0.411075948)
};
%
\addplot[smooth, very thick, color=orange]
coordinates {
(1024 , 7.09901E-08)
(2048 , 1.04063E-05)
(4096 , 0.000465134)
(8192 , 0.008722029)
(16384, 0.029783939)
(32768, 0.064471348)
(65536, 0.102330153)
};
%
\addplot[smooth, very thick, color=red, dotted]
coordinates {
(400, 2.03727E-10)
(500, 1.5425E-09)
(600, 1.04774E-08)
(700, 5.37839E-08)
(800, 1.99216E-07)
(900, 6.22356E-07)
(1000, 1.52315E-06)
(2000, 0.000131612)
(3000, 0.000913978)
(4000, 0.003144482)
(5000, 0.007653748)
(6000, 0.012529761)
(7000, 0.016723443)
(8000, 0.020918224)
(9000, 0.025034057)
(10000, 0.029216281)
(11000, 0.038123813)
(12000, 0.042557777)
(13000, 0.045916313)
(14000, 0.048960478)
(15000, 0.051916683)
(20000, 0.068391991)
(50000, 0.124291814)
(100000, 0.173243051)
(500000, 0.321741555)
(1000000,0.411033884)
};
\legend{
DDR4 \qty{90}{\celsius},
LPDDR4 \qty{80}{\celsius},
DDR4 \qty{90}{\celsius} ECC
}
\end{axis}
\end{tikzpicture}

100
plots/hynix_30.tex Normal file
View File

@@ -0,0 +1,100 @@
\begin{tikzpicture}
\begin{axis}[
xmode=log,
ymode=log,
xlabel={Retention Time [\unit{\milli\second}]},
ylabel={Number of Errors},
xmin=100, xmax=100000,
ymin=1, ymax=10000000000,
legend pos=north west,
legend style={font=\footnotesize, draw=none, fill=none},
width=1.0\linewidth,
height=5.0cm,
]
% 0x0: Nothing because true cell
\addplot[smooth, very thick]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 0)
(16384, 0)
(32768, 0)
(65536, 0.0000000001)
};
% 0x5
\addplot[smooth, very thick, color=blue, dashed]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 0)
(16384, 59)
(32768, 20094)
(65536, 1491060)
};
% 0xa
\addplot[smooth, very thick, color=orange, dashed]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 0)
(16384, 60)
(32768, 18953)
(65536, 1373804)
};
% 0xf
\addplot[smooth, very thick, color=green]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 0)
(16384, 128)
(32768, 48926)
(65536, 3829479)
};
% rnd
\addplot[smooth, very thick, color=red]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 0)
(16384, 81)
(32768, 23212)
(65536, 1512641)
};
\legend{
\texttt{0x00},
\texttt{0x55},
\texttt{0xaa},
\texttt{0xff},
\texttt{rand}
}
\end{axis}
\end{tikzpicture}

91
plots/hynix_60.tex Normal file
View File

@@ -0,0 +1,91 @@
\begin{tikzpicture}
\begin{axis}[
xmode=log,
ymode=log,
xlabel={Retention Time [\unit{\milli\second}]},
ylabel={Number of Errors},
xmin=100, xmax=100000,
ymin=1, ymax=10000000000,
legend pos=north west,
legend style={font=\footnotesize, draw=none, fill=none},
width=1.0\linewidth,
height=5.0cm,
]
% 0x0: Nothing because true cell
\addplot[smooth, very thick]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 0)
(16384, 0)
(32768, 0)
(65536, 0.0000000001)
};
% 0x5
\addplot[smooth, very thick, color=blue, dashed]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 17)
(4096, 3536)
(8192, 864880)
(16384, 17685948)
(32768, 115575907)
(65536, 280834953)
};
% 0xa
\addplot[smooth, very thick, color=orange, dashed]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 13)
(4096, 5676)
(8192, 582001)
(16384, 16695026)
(32768, 105919134)
(65536, 278527004)
};
% 0xf
\addplot[smooth, very thick, color=green]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 29)
(4096, 24967)
(8192, 1845179)
(16384, 45605514)
(32768, 248909752)
(65536, 542267164)
};
% rnd
\addplot[smooth, very thick, color=red]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 8)
(4096, 5422)
(8192, 1301985)
(16384, 20629644)
(32768, 95138514)
(65536, 271274219)
};
\end{axis}
\end{tikzpicture}

91
plots/hynix_80.tex Normal file
View File

@@ -0,0 +1,91 @@
\begin{tikzpicture}
\begin{axis}[
xmode=log,
ymode=log,
xlabel={Retention Time [\unit{\milli\second}]},
ylabel={Number of Errors},
xmin=100, xmax=100000,
ymin=1, ymax=10000000000,
legend pos=north west,
legend style={font=\footnotesize, draw=none, fill=none},
width=1.0\linewidth,
height=5.0cm,
]
% 0x0: Nothing because true cell
\addplot[smooth, very thick]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 0)
(16384, 0)
(32768, 0)
(65536, 0.0000000001)
};
% 0x5
\addplot[smooth, very thick, color=blue, dashed]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 1790)
(2048, 508270)
(4096, 10539664)
(8192, 86748318)
(16384, 267299092)
(32768, 521344096)
(65536, 804603263)
};
% 0xa
\addplot[smooth, very thick, color=orange, dashed]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 710)
(2048, 224968)
(4096, 13967512)
(8192, 92216450)
(16384, 259435811)
(32768, 522096860)
(65536, 817555867)
};
% 0xf
\addplot[smooth, very thick, color=green]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 5118)
(2048, 1026899)
(4096, 34715042)
(8192, 250111783)
(16384, 512169958)
(32768, 923461672)
(65536, 1437773921)
};
% rnd
\addplot[smooth, very thick, color=red]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 1545)
(2048, 261376)
(4096, 14242561)
(8192, 77378754)
(16384, 258831947)
(32768, 495876582)
(65536, 766992175)
};
\end{axis}
\end{tikzpicture}

64
plots/hynix_current.tex Normal file
View File

@@ -0,0 +1,64 @@
\begin{tikzpicture}
\begin{axis}[
width = 0.85*\textwidth,
height = 8cm,
major x tick style = transparent,
ymajorgrids = true,
ylabel = {Current [\unit{\milli\ampere}]},
width=1.0\linewidth,
height=5.0cm,
symbolic x coords={
IDD2N,
IDD5AB,
IDD6,
IDD4R,
IDD4W*,
IDD0*,
},
xtick = data,
xticklabel style={rotate=90},
scaled y ticks = false,
enlarge x limits=0.1,
ybar=1*\pgflinewidth,
bar width=3pt,
ymin=0,
ymax=800,
legend pos=north west,
legend style={font=\footnotesize, draw=none, fill=none},
]
\addplot[style={green,fill=green,mark=none}] coordinates {
(IDD2N, 21.91481481)
%(IDD5AB*, 50.94666667)
(IDD5AB, 23.25)
(IDD6, 12.03481481)
(IDD4R, 251.3888889)
(IDD4W*, 137.0962963)
(IDD0*, 25.91259259)
};
\addplot[style={yellow,fill=yellow,mark=none}] coordinates {
(IDD2N, 24.48851852)
%(IDD5AB*, 50.97333333)
(IDD5AB, 25.7)
(IDD6, 14.19962963)
(IDD4R, 253.4259259)
(IDD4W*, 135.8462963)
(IDD0*, 32.07703704)
};
\addplot[style={orange,fill=orange,mark=none}] coordinates {
(IDD2N, 22.86962963)
%(IDD5AB*, 52.81814815)
(IDD5AB, 24.25)
(IDD6, 23.40185185)
(IDD4R, 258.4666667)
(IDD4W*, 139.2925926)
(IDD0*, 34.36666667)
};
\legend{
\qty{30}{\celsius},
\qty{60}{\celsius},
\qty{90}{\celsius}
}
\end{axis}
\end{tikzpicture}

148
plots/hynix_spread.tex Normal file
View File

@@ -0,0 +1,148 @@
\begin{tikzpicture}
\begin{axis}[
xmode=log,
ymode=log,
xlabel={Retention Time [\unit{\milli\second}]},
ylabel={Number of Errors},
xmin=100, xmax=100000,
ymin=1, ymax=10000000000,
legend pos=north west,
legend style={font=\footnotesize, draw=none, fill=none},
width=1.0\linewidth,
height=5.0cm,
]
% 30:
\addplot[smooth,color=green, very thick, dashed]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 0)
(16384, 71.8)
(32768, 19403.8)
(65536, 1395723.4)
};
\addplot[smooth,color=green, very thick]
coordinates {
(64, 0 )
(128, 0 )
(256, 0 )
(512, 0 )
(1024, 0 )
(2048, 0 )
(4096, 0 )
(8192, 0 )
(16384, 8)
(32768, 4404)
(65536, 594262)
};
\addplot[smooth,color=green, very thick]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 0)
(16384, 221)
(32768, 43055)
(65536, 2214471)
};
%60:
\addplot[smooth,color=yellow, very thick, dashed]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 14.2)
(4096, 12972.2)
(8192, 1820985.2)
(16384, 25124893.6)
(32768, 119008309.6)
(65536, 300075333.8)
};
\addplot[smooth,color=yellow, very thick]
coordinates {
(64, 0 )
(128, 0 )
(256, 0 )
(512, 0 )
(1024, 0 )
(2048, 8)
(4096, 5422)
(8192, 1301985)
(16384, 20629644)
(32768, 95138514)
(65536, 271274219)
};
\addplot[smooth,color=yellow, very thick]
coordinates {
(64, 0 )
(128, 0 )
(256, 0 )
(512, 0 )
(1024, 0 )
(2048, 21)
(4096, 19632)
(8192, 2527320)
(16384, 29458371)
(32768, 149854396)
(65536, 361493220)
};
%80:
\addplot[smooth,color=orange, very thick, dashed]
coordinates {
(64, 0 )
(128, 0 )
(256, 0 )
(512, 4.4)
(1024, 5193)
(2048, 722877.8)
(4096, 17113742)
(8192, 97396076.4)
(16384, 289550864.8)
(32768, 529467000.8)
(65536, 808617120.6 )
};
\addplot[smooth,color=orange, very thick]
coordinates {
(64, 0 )
(128, 0 )
(256, 0 )
(512, 3)
(1024, 1545)
(2048, 261376)
(4096, 12946240)
(8192, 77378754)
(16384, 258831947)
(32768, 495876582)
(65536, 766992175)
};
\addplot[smooth,color=orange, very thick]
coordinates {
(64, 0 )
(128, 0 )
(256, 0 )
(512, 11)
(1024, 7395)
(2048, 1176168)
(4096, 24064322)
(8192, 120422691)
(16384, 362823128)
(32768, 610607372)
(65536, 921345613)
};
\end{axis}
\end{tikzpicture}

100
plots/micron_30.tex Normal file
View File

@@ -0,0 +1,100 @@
\begin{tikzpicture}
\begin{axis}[
xmode=log,
ymode=log,
xlabel={Retention Time [\unit{\milli\second}]},
ylabel={Number of Errors},
xmin=100, xmax=100000,
ymin=1, ymax=10000000000,
legend pos=north west,
legend style={font=\footnotesize, draw=none, fill=none},
width=1.0\linewidth,
height=5.0cm,
]
% 0x0
\addplot[smooth, very thick]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 0)
(16384, 19)
(32768, 6158)
(65536, 496335)
};
% 0x5
\addplot[smooth, very thick, color=blue, dashed]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 0)
(16384, 49)
(32768, 8179)
(65536, 613303)
};
% 0xa
\addplot[smooth, very thick, color=orange, dashed]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 0)
(16384, 40)
(32768, 8411)
(65536, 616918)
};
% 0xf
\addplot[smooth, very thick, color=green]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 0)
(16384, 30)
(32768, 6507)
(65536, 532777)
};
% rnd
\addplot[smooth, very thick, color=red]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 0)
(16384, 58)
(32768, 9458)
(65536, 642932)
};
\legend{
\texttt{0x00},
\texttt{0x55},
\texttt{0xaa},
\texttt{0xff},
\texttt{rand}
}
\end{axis}
\end{tikzpicture}

92
plots/micron_60.tex Normal file
View File

@@ -0,0 +1,92 @@
\begin{tikzpicture}
\begin{axis}[
xmode=log,
ymode=log,
xlabel={Retention Time [\unit{\milli\second}]},
ylabel={Number of Errors},
xmin=100, xmax=100000,
ymin=1, ymax=10000000000,
legend pos=north west,
legend style={font=\footnotesize, draw=none, fill=none},
width=1.0\linewidth,
height=5.0cm,
]
% 0x0
\addplot[smooth, very thick]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 2)
(4096, 662)
(8192, 108091)
(16384, 6415930)
(32768, 100872172)
(65536, 374540022)
};
% 0x5
\addplot[smooth, very thick, color=blue, dashed]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 3)
(4096, 1956)
(8192, 177441)
(16384, 7918510)
(32768, 133293916)
(65536, 508998376)
};
% 0xa
\addplot[smooth, very thick, color=orange, dashed]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 757)
(8192, 281094)
(16384, 9428533)
(32768, 152266536)
(65536, 520179143)
};
% 0xf
\addplot[smooth, very thick, color=green]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 1271)
(8192, 181346)
(16384, 10310037)
(32768, 113268510)
(65536, 376873398)
};
% rnd
\addplot[smooth, very thick, color=red]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 7)
(4096, 1296)
(8192, 286084)
(16384, 10230959)
(32768, 132023165)
(65536, 500299181)
};
\end{axis}
\end{tikzpicture}

92
plots/micron_80.tex Normal file
View File

@@ -0,0 +1,92 @@
\begin{tikzpicture}
\begin{axis}[
xmode=log,
ymode=log,
xlabel={Retention Time [\unit{\milli\second}]},
ylabel={Number of Errors},
xmin=100, xmax=100000,
ymin=1, ymax=10000000000,
legend pos=north west,
legend style={font=\footnotesize, draw=none, fill=none},
width=1.0\linewidth,
height=5.0cm,
]
% 0x0
\addplot[smooth, very thick]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 166)
(2048, 53072)
(4096, 2866932)
(8192, 85986233)
(16384, 446494614)
(32768, 940652838)
(65536, 1800968913)
};
% 0x5
\addplot[smooth, very thick, color=blue, dashed]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 166)
(2048, 53072)
(4096, 2866932)
(8192, 85986233)
(16384, 446494614)
(32768, 940652838)
(65536, 1800968913)
};
% 0xa
\addplot[smooth, very thick, color=orange, dashed]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 240)
(2048, 79602)
(4096, 4033131)
(8192, 94446458)
(16384, 434326924)
(32768, 981682620)
(65536, 1878848968)
};
% 0xf
\addplot[smooth, very thick, color=green]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 233)
(2048, 67771)
(4096, 5613553)
(8192, 90008762)
(16384, 313134600)
(32768, 707424124)
(65536, 1231673356)
};
% rnd
\addplot[smooth, very thick, color=red]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 296)
(2048, 62223)
(4096, 3939369)
(8192, 102698083)
(16384, 384635300)
(32768, 905426673)
(65536, 1712875460)
};
\end{axis}
\end{tikzpicture}

73
plots/micron_current.tex Normal file
View File

@@ -0,0 +1,73 @@
\begin{tikzpicture}
\begin{axis}[
width = 0.85*\textwidth,
height = 8cm,
major x tick style = transparent,
ymajorgrids = true,
ylabel = {Current [\unit{\milli\ampere}]},
width=1.0\linewidth,
height=5.0cm,
symbolic x coords={
IDD2N,
IDD5AB,
IDD6,
IDD4R,
IDD4W*,
IDD0*,
},
xtick = data,
xticklabel style={rotate=90},
scaled y ticks = false,
enlarge x limits=0.1,
ybar=1*\pgflinewidth,
bar width=3pt,
ymin=0,
ymax=800,
legend pos=north west,
legend style={font=\footnotesize, draw=none, fill=none},
]
\addplot[style={green,fill=green,mark=none}] coordinates {
(IDD2N, 25.84722222)
%(IDD5AB*, 62.92222222)
(IDD5AB, 27.5)
(IDD6, 13.96925926)
(IDD4R, 291.5555556)
(IDD4W*, 125.7518519)
(IDD0*, 35.08666667)
};
\addplot[style={yellow,fill=yellow,mark=none}] coordinates {
(IDD2N, 25.57925926)
%(IDD5AB*, 63.53333333)
(IDD5AB, 27.3)
(IDD6, 16.23518519)
(IDD4R, 300.5177778)
(IDD4W*, 125.7725926)
(IDD0*, 35.70814815)
};
\addplot[style={orange,fill=orange,mark=none}] coordinates {
(IDD2N, 26.81666667)
%(IDD5AB*, 65.04148148)
(IDD5AB, 28.6)
(IDD6, 19.28814815)
(IDD4R, 307.56185190)
(IDD4W*, 130.68703700)
(IDD0*, 40.25925926)
};
\addplot[style={gray,fill=gray,mark=none}] coordinates {
(IDD2N, 36.15)
(IDD5AB, 38.65)
(IDD6, 21.75)
(IDD4R, 374.70)
(IDD4W*, 272.95)
(IDD0*, 56.45)
};
\legend{
\qty{30}{\celsius},
\qty{60}{\celsius},
\qty{90}{\celsius},
Datasheet
}
\end{axis}
\end{tikzpicture}

193
plots/micron_spread.tex Normal file
View File

@@ -0,0 +1,193 @@
\begin{tikzpicture}
\begin{axis}[
xmode=log,
ymode=log,
xlabel={Retention Time [\unit{\milli\second}]},
ylabel={Number of Errors},
xmin=100, xmax=100000,
ymin=1, ymax=10000000000,
legend pos=north west,
legend style={font=\footnotesize, draw=none, fill=none},
width=1.0\linewidth,
height=5.0cm,
]
% 30:
\addplot[smooth,color=green, very thick, dashed]
coordinates {
(64, 0 )
(128, 0 )
(256, 0 )
(512, 0 )
(1024, 0 )
(2048, 0 )
(4096, 0 )
(8192, 0 )
(16384, 97 )
(32768, 18950.8 )
(65536, 1211377.6 )
};
\addplot[smooth,color=green, very thick]
coordinates {
(64, 0 )
(128, 0 )
(256, 0 )
(512, 0 )
(1024, 0 )
(2048, 0 )
(4096, 0 )
(8192, 0 )
(16384, 28)
(32768, 6124)
(65536, 507844)
};
\addplot[smooth,color=green, very thick]
coordinates {
(64, 0 )
(128, 0 )
(256, 0 )
(512, 0 )
(1024, 0 )
(2048, 0 )
(4096, 0 )
(8192, 0 )
(16384, 190)
(32768, 34429)
(65536, 1990740)
};
%60:
\addplot[smooth,color=yellow, very thick, dashed]
coordinates {
(64, 0 )
(128, 0 )
(256, 0 )
(512, 0 )
(1024, 0 )
(2048, 10.6 )
(4096, 4463.8 )
(8192, 576033.8 )
(16384, 20729625.2 )
(32768, 198052673.6 )
(65536, 622831861.2 )
};
\addplot[smooth,color=yellow, very thick]
coordinates {
(64, 0 )
(128, 0 )
(256, 0 )
(512, 0 )
(1024, 0 )
(2048, 0 )
(4096, 1010 )
(8192, 211070 )
(16384, 9566085 )
(32768, 118852829 )
(65536, 467168234 )
};
\addplot[smooth,color=yellow, very thick]
coordinates {
(64, 0 )
(128, 0 )
(256, 0 )
(512, 0 )
(1024, 0 )
(2048, 32 )
(4096, 10051 )
(8192, 1363570 )
(16384, 46289430 )
(32768, 314298304 )
(65536, 837902464 )
};
%80:
\addplot[smooth,color=orange, very thick, dashed]
coordinates {
(64, 0 )
(128, 0 )
(256, 0 )
(512, 0 )
(1024, 1219.6 )
(2048, 178778.2 )
(4096, 7990948.8 )
(8192, 149843319.2 )
(16384, 511684176.2 )
(32768, 1107609324 )
(65536, 1758018636 )
};
\addplot[smooth,color=orange, very thick]
coordinates {
(64, 0 )
(128, 0 )
(256, 0 )
(512, 0 )
(1024, 296 )
(2048, 60968 )
(4096, 2802215 )
(8192, 92538587 )
(16384, 364291044 )
(32768, 845828644 )
(65536, 1557315142 )
};
\addplot[smooth,color=orange, very thick]
coordinates {
(64, 0 )
(128, 0 )
(256, 0 )
(512, 7 )
(1024, 3309 )
(2048, 437578 )
(4096, 14556545 )
(8192, 220701740 )
(16384, 735470538 )
(32768, 1435614677 )
(65536, 2094151660 )
};
%90:
%\addplot[smooth,color=red, very thick, dashed]
% coordinates {
% (64, 0 )
% (128, 0 )
% (256, 0 )
% (512, 197 )
% (1024, 63662.8 )
% (2048, 4201821.4 )
% (4096, 81014443 )
% (8192, 402960591.6 )
% (16384, 927719668.2 )
% (32768, 1704095420 )
% (65536, 3142261674 )
% };
%\addplot[smooth,color=red, very thick]
% coordinates {
% (64, 0 )
% (128, 0 )
% (256, 0 )
% (512, 37 )
% (1024, 14797 )
% (2048, 1381534 )
% (4096, 40692346 )
% (8192, 267494307 )
% (16384, 689077437 )
% (32768, 1314515184 )
% (65536, 2480425341 )
% };
%\addplot[smooth,color=red, very thick]
% coordinates {
% (64, 0 )
% (128, 0 )
% (256, 0 )
% (512, 537 )
% (1024, 174612 )
% (2048, 9682786 )
% (4096, 160355995 )
% (8192, 607659926 )
% (16384, 1230207246 )
% (32768, 2148804925 )
% (65536, 3730160064 )
% };
\legend{
$\qty{30}{\celsius}$,,,$\qty{60}{\celsius}$,,,$\qty{80}{\celsius}$%,,,$\qty{90}{\celsius}$
}
\end{axis}
\end{tikzpicture}

123
plots/onur.tex Normal file
View File

@@ -0,0 +1,123 @@
\begin{tikzpicture}
\begin{axis}[
xmode=log,
ymode=log,
xlabel={Retention Time [\unit{\milli\second}]},
ylabel={Retention Error Rate},
xmin=1000, xmax=400000,
ymin=1e-11, ymax=1,
legend pos=north east,
legend style={font=\footnotesize, draw=none, fill=none},
legend cell align={left},
width=1.0\linewidth,
height=7.0cm,
yticklabel style={
/pgf/number format/fixed,
/pgf/number format/precision=5
},
scaled y ticks=false,
xticklabel style={
/pgf/number format/fixed,
/pgf/number format/precision=5
},
scaled x ticks=false
]
% 45*C
% Mutlu Vendor A (X)
\addplot[smooth, very thick, color=orange, dashed]
coordinates {
(2048 , 1.00E-06)
(4096 , 2.50E-05)
(8192 , 1.75E-04)
};
% Mutlu Vendor B (Y)
\addplot[smooth, very thick, color=green, dashed]
coordinates {
(2048 , 5.00E-07)
(4096 , 1.00E-05)
(8192 , 6.80E-05)
};
% Mutlu Vendor C (Z)
\addplot[smooth, very thick, color=blue, dashed]
coordinates {
(2048 , 5.00E-07)
(4096 , 1.00E-05)
(8192 , 8.00E-05)
};
%
%%%%%%%%%%%%%%%%%%%%%
% 60 Grad Micron
\addplot[smooth, very thick, color=blue]
coordinates {
(512, 0)
(1024, 7.10E-08 )
(2048, 1.04E-05 )
(4096, 4.65E-04 )
(8192, 8.72E-03 )
(16384, 2.98E-02 )
(32768, 6.45E-02 )
(65536, 1.02E-01 )
};
% 60 Grad Micron
\addplot[smooth, very thick, color=green]
coordinates {
(512, 0)
(1024, 3.63E-08)
(2048, 3.03E-06)
(4096, 8.21E-05)
(8192, 6.88E-04)
(16384, 3.47E-03)
(32768, 9.18E-03)
(65536, 1.81E-02)
};
% 60 Grad Hynix
\addplot[smooth, very thick, color=orange]
coordinates {
(512, 2.56E-10)
(1024, 3.02E-07)
(2048, 4.21E-05)
(4096, 9.96E-04)
(8192, 5.67E-03)
(16384, 1.69E-02)
(32768, 3.08E-02)
(65536, 4.71E-02)
};
%%%%%%%%%%%%%%%%%%%%%
% 30 Grad Micron
\addplot[smooth, very thick, color=blue, dotted]
coordinates {
(16384, 5.65E-09)
(32768, 1.10E-06)
(65536, 7.05E-05)
};
% 30 Grad Samsung
\addplot[smooth, very thick, color=green, dotted]
coordinates {
(8192, 1.16E-10)
(16384, 1.23E-08)
(32768, 6.85E-07)
(65536, 1.82E-05)
};
% 30 Grad Hynix
\addplot[smooth, very thick, color=orange, dotted]
coordinates {
(16384, 4.18E-09)
(32768, 1.13E-06)
(65536, 8.12E-05)
};
\legend{
Vendor-X~\qty{45}{\celsius}~\cite{patkim_17},
Vendor-Y~\qty{45}{\celsius}~\cite{patkim_17},
Vendor-Z~\qty{45}{\celsius}~\cite{patkim_17},
Vendor-A~\qty{60}{\celsius}~[this work],
Vendor-B~\qty{60}{\celsius}~[this work],
Vendor-C~\qty{60}{\celsius}~[this work],
Vendor-A~\qty{30}{\celsius}~[this work],
Vendor-B~\qty{30}{\celsius}~[this work],
Vendor-C~\qty{30}{\celsius}~[this work]
}
\end{axis}
\end{tikzpicture}

100
plots/samsung_30.tex Normal file
View File

@@ -0,0 +1,100 @@
\begin{tikzpicture}
\begin{axis}[
xmode=log,
ymode=log,
xlabel={Retention Time [\unit{\milli\second}]},
ylabel={Number of Errors},
xmin=100, xmax=100000,
ymin=1, ymax=10000000000,
legend pos=north west,
legend style={font=\footnotesize, draw=none, fill=none},
width=1.0\linewidth,
height=5.0cm,
]
% 0x0: Nothing because true cell
\addplot[smooth, very thick]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 0)
(16384, 0)
(32768, 0)
(65536, 0.0000000001)
};
% 0x5
\addplot[smooth, very thick, color=blue, dashed]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 0)
(16384, 186)
(32768, 10679)
(65536, 253998)
};
% 0xa
\addplot[smooth, very thick, color=orange, dashed]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 3)
(16384, 182)
(32768, 9298)
(65536, 224455)
};
% 0xf
\addplot[smooth, very thick, color=green]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 6)
(16384, 489)
(32768, 28789)
(65536, 717943)
};
% rnd
\addplot[smooth, very thick, color=red]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 2)
(16384, 184)
(32768, 9804)
(65536, 228474)
};
\legend{
\texttt{0x00},
\texttt{0x55},
\texttt{0xaa},
\texttt{0xff},
\texttt{rand}
}
\end{axis}
\end{tikzpicture}

92
plots/samsung_60.tex Normal file
View File

@@ -0,0 +1,92 @@
\begin{tikzpicture}
\begin{axis}[
xmode=log,
ymode=log,
xlabel={Retention Time [\unit{\milli\second}]},
ylabel={Number of Errors},
xmin=100, xmax=100000,
ymin=1, ymax=10000000000,
legend pos=north west,
legend style={font=\footnotesize, draw=none, fill=none},
width=1.0\linewidth,
height=5.0cm,
]
% 0x0: Nothing because true cell
\addplot[smooth, very thick]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 0)
(16384, 0)
(32768, 0)
(65536, 0.0000000001)
};
% 0x5
\addplot[smooth, very thick, color=blue, dashed]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 25)
(4096, 2260)
(8192, 76097)
(16384, 1323568)
(32768, 9309334)
(65536, 36919926)
};
% 0xa
\addplot[smooth, very thick, color=orange, dashed]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 7)
(4096, 1169)
(8192, 59420)
(16384, 1340669)
(32768, 8045026)
(65536, 33424668)
};
% 0xf
\addplot[smooth, very thick, color=green]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 54)
(4096, 4564)
(8192, 201875)
(16384, 3168927)
(32768, 24123792)
(65536, 86392381)
};
% rnd
\addplot[smooth, very thick, color=red]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 6)
(4096, 1566)
(8192, 75316)
(16384, 994658)
(32768, 8113636)
(65536, 32840439)
};
\end{axis}
\end{tikzpicture}

92
plots/samsung_80.tex Normal file
View File

@@ -0,0 +1,92 @@
\begin{tikzpicture}
\begin{axis}[
xmode=log,
ymode=log,
xlabel={Retention Time [\unit{\milli\second}]},
ylabel={Number of Errors},
xmin=100, xmax=100000,
ymin=1, ymax=10000000000,
legend pos=north west,
legend style={font=\footnotesize, draw=none, fill=none},
width=1.0\linewidth,
height=5.0cm,
]
% 0x0: Nothing because true cell
\addplot[smooth, very thick]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 0)
(16384, 0)
(32768, 0)
(65536, 0.0000000001)
};
% 0x5
\addplot[smooth, very thick, color=blue, dashed]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 346)
(2048, 15498)
(4096, 688860)
(8192, 6523457)
(16384, 30308736)
(32768, 78350419)
(65536, 154082004)
};
% 0xa
\addplot[smooth, very thick, color=orange, dashed]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 3)
(1024, 223)
(2048, 22148)
(4096, 420890)
(8192, 5399362)
(16384, 26283622)
(32768, 74243834)
(65536, 150082985)
};
% 0xf
\addplot[smooth, very thick, color=green]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 6)
(1024, 624)
(2048, 68203)
(4096, 2063703)
(8192, 15989005)
(16384, 66966873)
(32768, 169382394)
(65536, 299761019)
};
% rnd
\addplot[smooth, very thick, color=red]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 372)
(2048, 15920)
(4096, 415855)
(8192, 6205711)
(16384, 24085187)
(32768, 73166081)
(65536, 146151486)
};
\end{axis}
\end{tikzpicture}

74
plots/samsung_current.tex Normal file
View File

@@ -0,0 +1,74 @@
\begin{tikzpicture}
\begin{axis}[
width = 0.85*\textwidth,
height = 8cm,
major x tick style = transparent,
ymajorgrids = true,
ylabel = {Current [\unit{\milli\ampere}]},
width=1.0\linewidth,
height=5.0cm,
symbolic x coords={
IDD2N,
IDD5AB,
IDD6,
IDD4R,
IDD4W*,
IDD0*,
},
xtick = data,
xticklabel style={rotate=90},
scaled y ticks = false,
enlarge x limits=0.1,
ybar=1*\pgflinewidth,
bar width=3pt,
ymin=0,
ymax=800,
legend pos=north west,
legend style={font=\footnotesize, draw=none, fill=none},
]
\addplot[style={green,fill=green,mark=none}] coordinates {
(IDD2N, 19.69333333)
%(IDD5AB*, 41.8137037)
(IDD5AB, 20.7)
(IDD6, 14.97111111)
(IDD4R, 281.5114815)
(IDD4W*, 152.7266667)
(IDD0*, 23.5362963)
};
\addplot[style={yellow,fill=yellow,mark=none}] coordinates {
(IDD2N, 20.09740741)
%(IDD5AB*, 55.08148148)
(IDD5AB, 21.7)
(IDD6, 19.34148148)
(IDD4R, 284.9177778)
(IDD4W*, 155.0948148)
(IDD0*, 23.48296296)
};
\addplot[style={orange,fill=orange,mark=none}] coordinates {
(IDD2N, 20.12407407)
%(IDD5AB*, 97.45555556)
(IDD5AB, 23.7)
(IDD6, 24.89185185)
(IDD4R, 288.3114815)
(IDD4W*, 156.6296296)
(IDD0*, 31.23555556)
};
\addplot[style={gray,fill=gray,mark=none}] coordinates {
(IDD2N, 32)
(IDD5AB, 60.3)
(IDD6, 45.5)
(IDD4R, 734.5)
(IDD4W*, 423.5)
(IDD0*, 78.5)
};
\legend{
\qty{30}{\celsius},
\qty{60}{\celsius},
\qty{90}{\celsius},
Datasheet
}
\end{axis}
\end{tikzpicture}

146
plots/samsung_spread.tex Normal file
View File

@@ -0,0 +1,146 @@
\begin{tikzpicture}
\begin{axis}[
xmode=log,
ymode=log,
xlabel={Retention Time [\unit{\milli\second}]},
ylabel={Number of Errors},
xmin=100, xmax=100000,
ymin=1, ymax=10000000000,
legend pos=north west,
legend style={font=\footnotesize, draw=none, fill=none},
width=1.0\linewidth,
height=5.0cm,
]
% 30:
\addplot[smooth,color=green, very thick, dashed]
coordinates {
(64, 0 )
(128, 0 )
(256, 0 )
(512, 0 )
(1024, 0 )
(2048, 0 )
(4096, 0 )
(8192, 1 )
(16384, 105.6 )
(32768, 5883.4 )
(65536, 156554.4 )
};
\addplot[smooth,color=green, very thick]
coordinates {
(64, 0 )
(128, 0 )
(256, 0 )
(512, 0 )
(1024, 0 )
(2048, 0 )
(4096, 0 )
(8192, 0 )
(16384, 40 )
(32768, 3021 )
(65536, 101628 )
};
\addplot[smooth,color=green, very thick]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 0)
(4096, 0)
(8192, 3)
(16384, 184)
(32768, 9804)
(65536, 228474)
};
%60:
\addplot[smooth,color=yellow, very thick, dashed]
coordinates {
(64, 0)
(128, 0)
(256, 0)
(512, 0)
(1024, 0)
(2048, 12.2)
(4096, 1371.4)
(8192, 66856.2)
(16384, 1311960.4)
(32768, 9150206)
(65536, 36184816)
};
\addplot[smooth,color=yellow, very thick]
coordinates {
(64, 0 )
(128, 0 )
(256, 0 )
(512, 0 )
(1024, 0 )
(2048, 6 )
(4096, 1094 )
(8192, 56194 )
(16384, 994658 )
(32768, 8113636 )
(65536, 32840439 )
};
\addplot[smooth,color=yellow, very thick]
coordinates {
(64, 0 )
(128, 0 )
(256, 0 )
(512, 0 )
(1024, 0 )
(2048, 16)
(4096, 1566)
(8192, 75316)
(16384, 1455979)
(32768, 10625891)
(65536, 38996542)
};
%80:
\addplot[smooth,color=orange, very thick, dashed]
coordinates {
(64, 0 )
(128, 0 )
(256, 0 )
(512, 0 )
(1024, 311.4)
(2048, 25993.4)
(4096, 704927.4)
(8192, 5913702)
(16384, 29813208.6)
(32768, 78841532.4)
(65536, 155801192.2)
};
\addplot[smooth,color=orange, very thick]
coordinates {
(64, 0 )
(128, 0 )
(256, 0 )
(512, 0 )
(1024, 237)
(2048, 15920)
(4096, 415855)
(8192, 5420352)
(16384, 24085187)
(32768, 73166081)
(65536, 146151486)
};
\addplot[smooth,color=orange, very thick]
coordinates {
(64, 0 )
(128, 0 )
(256, 0 )
(512, 7 )
(1024, 375)
(2048, 33405)
(4096, 882603)
(8192, 6476324)
(16384, 32814932)
(32768, 83437555)
(65536, 163719284)
};
\end{axis}
\end{tikzpicture}