Fix idd4w*

This commit is contained in:
2024-11-14 17:09:28 +01:00
parent 27195b1e91
commit 196a133481
4 changed files with 1294 additions and 1293 deletions

View File

@@ -1226,7 +1226,7 @@ Interface -> comparison with SPICE, maybe use a random pattern in spice with fix
Core -> we do not yet have a measurement platform for DDR5/LPDDR5/HBM3... where we can issue specific command patterns to DRAM and compare it with the results provided by DRAMPower.
\todo{Marco, Derek}
% IDD Patterns mit Daimler Messung vergleichen
In order to verify the power estimates of the new DRAMPower implementation, several measurements are performed on DRAMs from three different vendors based on a real LPDDR4 memory measurement platform~\cite{feldmann_23}.
To verify the power estimates of the new DRAMPower implementation, we use measurement data from DRAMs of three different vendors, as reported in a real LPDDR4 memory measurement platform study~\cite{feldmann_23}.
Each DRAM is operated with six different access patterns, which are analogous to the following $I_{DD}$ currents:
\tikz{\node[circle,draw,inner sep=1pt] {\tiny 1}}~$I_{DD}0$*,
\tikz{\node[circle,draw,inner sep=1pt] {\tiny 2}}~$I_{DD}4R$,
@@ -1235,17 +1235,18 @@ Each DRAM is operated with six different access patterns, which are analogous to
\tikz{\node[circle,draw,inner sep=1pt] {\tiny 5}}~$I_{DD}2N$ and
\tikz{\node[circle,draw,inner sep=1pt] {\tiny 6}}~$I_{DD}6$.
As it was not possible to reproduce the usual $I_{DD}0$ pattern of ACT-PRE for the measurement platform, $I_{DD}0$* is a variation using the pattern ACT-RD-PRE, which is also resembled in the DRAMPower simulation.
Also, the measurement platform was not able to accurately measure the write current $I_{DD}4W$
The initial simulations are based on the current values specified in the datasheet of the specific vendor.
Then, based on the actual measurements, the current values are reapplied to a second simulation.
The results are shown in Figure~\ref{fig:power_plot}.
% \begin{figure}
% \centering
% \resizebox{\linewidth}{!}{%
% \input{img/power_plot}
% }
% \caption{Average Power Consumption of Simulations and Measurements for Different Vendors}
% \label{fig:power_plot}
% \end{figure}
\begin{figure}
\centering
\resizebox{\linewidth}{!}{%
\input{img/power_plot}
}
\caption{Average Power Consumption of Simulations and Measurements for Different Vendors}
\label{fig:power_plot}
\end{figure}
As it can be seen, the $I_{DD}$ currents in the datasheet are overly pessimistic for all vendors:
The simulations based on the datasheets show on average a $4.8\times$ higher power consumption than the actual power measurements.
However, when the measured currents are applied to the simulation, there is still a small discrepancy: