Files
DRAMSys/extensions/apps/traceAnalyzer/businessObjects/dramTimeDependencies/dbEntries/specialized/DDR5dbphaseentry.h

29 lines
618 B
C++

/*
* Copyright (c) 2025 Fraunhofer IESE. All rights reserved.
*
* Authors:
* Iron Prando da Silva
*/
#pragma once
#include "businessObjects/dramTimeDependencies/dbEntries/dbphaseentryBase.h"
class DDR5DBPhaseEntry : public DBPhaseEntryBase
{
public:
DDR5DBPhaseEntry(const QSqlQuery&);
size_t tBankgroup;
size_t tBankInGroup;
size_t tRank;
size_t tBurstLength;
size_t tLogicalRank;
size_t tPhysicalRank;
size_t tDIMMRank;
bool potentialDependency(const TimeDependency& dep,
const std::shared_ptr<DBPhaseEntryBase> otherPhase) override;
};