29 lines
618 B
C++
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;
|
|
};
|