\begin{tikzpicture} \begin{axis}[ xmode=log, xmin=1e-2, xmax=2500, ymin=50, ymax=109, ylabel={SPFM and LFM [\%]}, xlabel={$\lambda_\mathrm{DRAM}$ [FIT]}, width=\linewidth, height=8.25cm, ] % LPDDR5 SPFM \addplot[smooth,color=red, very thick] coordinates { % (1, 81.1966) % (2, 81.1966) % (5, 81.1966) % (10, 81.1966) % (25, 81.1966) % (50, 81.1966) % (100, 81.1966) % (500, 81.1966) % (1000, 81.1966) % (2000, 81.1966) % (2500, 81.1966) (0.01, 99.4999) (0.0206913808111479, 99.4998) (0.04281332398719394, 99.4996) (0.08858667904100823, 99.4991) (0.18329807108324356, 99.4982) (0.37926901907322497, 99.4963) (0.7847599703514611, 99.4924) (1.623776739188721, 99.4844) (3.359818286283781, 99.4677) (6.951927961775605, 99.4333) (14.38449888287663, 99.3625) (29.76351441631316, 99.2177) (61.584821106602604, 98.9254) (127.42749857031322, 98.3496) (263.6650898730355, 97.2695) (545.5594781168514, 95.4168) (1128.8378916846884, 92.6784) (2335.7214690901214, 89.4069) (4832.930238571752, 86.3617) (10000.0, 84.119) }; % LPDDR5 LFM \addplot[smooth,color=blue, very thick] coordinates { % (1, 63.9901) % (2, 76.3059) % (5, 83.6954) % (10, 86.1586) % (25, 87.6365) % (50, 88.1291) % (100, 88.3754) % (500, 88.5725) % (1000, 88.5971) % (2000, 88.6094) % (2500, 88.6119) (0.01, 99.9837) (0.0206913808111479, 99.9833) (0.04281332398719394, 99.9825) (0.08858667904100823, 99.9807) (0.18329807108324356, 99.977) (0.37926901907322497, 99.9693) (0.7847599703514611, 99.9535) (1.623776739188721, 99.9209) (3.359818286283781, 99.8533) (6.951927961775605, 99.7138) (14.38449888287663, 99.4266) (29.76351441631316, 98.838) (61.584821106602604, 97.6443) (127.42749857031322, 95.2725) (263.6650898730355, 90.7475) (545.5594781168514, 82.747) (1128.8378916846884, 70.3355) (2335.7214690901214, 54.5115) (4832.930238571752, 38.705) (10000.0, 26.3318) }; \legend{ SPFM, LFM } \addplot[smooth,color=red!30] coordinates { (1e-2, 90) (2500, 90) }; \addplot[smooth,color=red!30, style=dashed] coordinates { (1e-2, 97) (2500, 97) }; \addplot[smooth,color=red!30, style=dashed] coordinates { (1e-2, 99) (2500, 99) }; \addplot[smooth,color=blue!30, style=dashed] coordinates { (1e-2, 90) (2500, 90) }; \addplot[smooth,color=blue!30, style=dashed] coordinates { (1e-2, 80) (2500, 80) }; \addplot[smooth,color=blue!30, style=dashed] coordinates { (1e-2, 60) (2500, 60) }; \node[color=blue!30] at (axis cs: 1e-1,92) {\scriptsize ASIL\,D (LFM $> 90\%$)}; \node[color=blue!30] at (axis cs: 1e-1,82) {\scriptsize ASIL\,C (LFM $> 80\%$)}; \node[color=blue!30] at (axis cs: 1e-1,62) {\scriptsize ASIL\,B (LFM $> 60\%$)}; \node[color=red!30] at (axis cs: 6,92) {\scriptsize ASIL\,B (SPFM $>90\%$)}; \node[color=red!30] at (axis cs: 1,102) {\scriptsize ASIL\,C (SPFM $>97\%$), ASIL-D (SPFM $>99\%$)}; \addplot[thick, samples=50, smooth, blue!30, dashed] coordinates {(285,50)(285,90)}; \addplot[thick, samples=50, smooth, red!30, dashed] coordinates {(53.316,50)(53.316,99)}; \end{axis} \end{tikzpicture}