\begin{tikzpicture} \begin{axis}[ xmode=log, xmin=1, xmax=2500, ymin=50, ymax=110, 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) (1.0, 99.4904) (1.6237767391887217, 99.4844) (2.636650898730358, 99.4746) (4.281332398719393, 99.4588) (6.951927961775605, 99.4333) (11.28837891684689, 99.3919) (18.329807108324356, 99.3251) (29.76351441631318, 99.2177) (48.32930238571752, 99.046) (78.47599703514611, 98.774) (127.42749857031335, 98.3496) (206.913808111479, 97.7025) (335.9818286283781, 96.7497) (545.5594781168514, 95.4168) (885.8667904100823, 93.6798) (1438.449888287663, 91.6135) (2335.7214690901214, 89.4069) (3792.690190732246, 87.3055) (6158.48211066026, 85.5121) (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) (1.0, 99.9471) (1.6237767391887217, 99.9241) (2.636650898730358, 99.8866) (4.281332398719393, 99.8259) (6.951927961775605, 99.7275) (11.28837891684689, 99.5682) (18.329807108324356, 99.3109) (29.76351441631318, 98.8962) (48.32930238571752, 98.2313) (78.47599703514611, 97.1736) (127.42749857031335, 95.5115) (206.913808111479, 92.9493) (335.9818286283781, 89.1145) (545.5594781168514, 83.6214) (885.8667904100823, 76.2277) (1438.449888287663, 67.068) (2335.7214690901214, 56.8182) (3792.690190732246, 46.5762) (6158.48211066026, 37.4365) (10000.0, 30.068) }; \legend{ SPFM, LFM } \addplot[smooth,color=red!30] coordinates { (1, 90) (2500, 90) }; \addplot[smooth,color=red!30, style=dashed] coordinates { (1, 97) (2500, 97) }; \addplot[smooth,color=red!30, style=dashed] coordinates { (1, 99) (2500, 99) }; \addplot[smooth,color=blue!30, style=dashed] coordinates { (1, 90) (2500, 90) }; \addplot[smooth,color=blue!30, style=dashed] coordinates { (1, 80) (2500, 80) }; \addplot[smooth,color=blue!30, style=dashed] coordinates { (1, 60) (2500, 60) }; \node[color=blue!30] at (axis cs: 600,92) {\scriptsize ASIL\,D (LFM $> 90\%$)}; \node[color=blue!30] at (axis cs: 600,82) {\scriptsize ASIL\,C (LFM $> 80\%$)}; \node[color=blue!30] at (axis cs: 600,62) {\scriptsize ASIL\,B (LFM $> 60\%$)}; \node[color=red!30] at (axis cs: 4,92) {\scriptsize ASIL\,B (SPFM $>90\%$)}; \node[color=red!30] at (axis cs: 15.8,102) {\scriptsize ASIL\,C (SPFM $>97\%$), ASIL-D (SPFM $>99\%$)}; \addplot[thick, samples=50, smooth, blue!30, dashed] coordinates {(304.25,50)(304.25,90)}; \addplot[thick, samples=50, smooth, red!30, dashed] coordinates {(53.316,50)(53.316,99)}; \end{axis} \end{tikzpicture}