Fix wrong command dependency.

This commit is contained in:
Lukas Steiner
2024-07-05 08:11:39 +00:00
parent 3159cf038b
commit 5a90c017d9

View File

@@ -553,7 +553,7 @@ sc_time CheckerLPDDR5::timeToSatisfyConstraints(Command command,
lastCommandStart = lastScheduledByCommandAndBank[Command::WRA][bank];
if (lastCommandStart != scMaxTime)
{
if (lastBurstLengthByCommandAndBank[Command::RDA][bank] == 32)
if (lastBurstLengthByCommandAndBank[Command::WRA][bank] == 32)
earliestTimeToStart =
std::max(earliestTimeToStart,
lastCommandStart + memSpec.tWL + memSpec.BL_n_min_32 + memSpec.tCK +