\begin{tikzpicture}
\begin{axis}[
    xmode=log,
    ymode=log,
    xlabel={$\lambda_\mathrm{DRAM}$ [FIT]},
    ylabel={$\lambda_\mathrm{out}$ [FIT]},
    xmin=1, xmax=2500,
    ymin=0.1, ymax=800,
    %xtick={0,20,40,60,80,100},
    %ytick={0,20,40,60,80,100,120},
    legend pos=north west,
    ymajorgrids=false,
    %grid style=dashed,
    width=\linewidth,
    height=8.25cm,
]


% LPDDR5 RES
\addplot[smooth,color=red, very thick]
    coordinates {
        (1, 0.188034)
        (2, 0.376069)
        (5, 0.940172)
        (10, 1.88034)
        (25, 4.70086)
        (50, 9.40172)
        (100, 18.8034)
        (500, 94.0172)
        (1000, 188.034)
        (2000, 376.069)
        (2500, 470.086)
    };

% LPDDR5 LAT
\addplot[smooth,color=blue, very thick]
    coordinates {
        (1, 0.292388)
        (2, 0.384775)
        (5, 0.661939)
        (10, 1.12388)
        (25, 2.50969)
        (50, 4.81939)
        (100, 9.43877)
        (500, 46.3939)
        (1000, 92.5877)
        (2000, 184.975)
        (2500, 231.169)
    };
    
\addplot[smooth,color=red!30, style=dashed]
    coordinates {
        (1,    10)
        (2500, 10)
    };
    
\addplot[smooth,color=red!30, style=dashed]
    coordinates {
        (1,    100)
        (2500, 100)
    };
    
   \node[color=red!30] at (axis cs: 10,15) {ASIL\,D ($\lambda_\mathrm{RF} < 10$)};
   \node[color=red!30] at (axis cs: 60,150) {ASIL\,B/C ($\lambda_\mathrm{RF} < 100$)};
   
   \addplot[thick, samples=50, smooth, red!30, dashed] coordinates {(53,0.1)(53,10)};
   
    \legend{
        $\lambda_\mathrm{RF}$,
        $\lambda_\mathrm{MPF,L}$
    }
    
\end{axis}
\end{tikzpicture}