44#ifndef __CPU_TRAFFIC_GEN_STRIDED_GEN_HH__
45#define __CPU_TRAFFIC_GEN_STRIDED_GEN_HH__
93 uint8_t read_percent,
Addr data_limit);
Declaration of the base generator class for all generators.
const Tick duration
Time to spend in this state.
A Packet is used to encapsulate a transfer between two objects in the memory system (e....
Abstract superclass for simulation objects.
The strided generator generates sequential requests from a start to an end address,...
Addr dataManipulated
Counter to determine the amount of data manipulated.
PacketPtr getNextPacket()
Get the next generated packet.
Addr nextAddr
Address of next request.
Tick nextPacketTick(bool elastic, Tick delay) const
Determine the tick when the next packet is available.
void enter()
Enter this generator state.
Copyright (c) 2024 Arm Limited All rights reserved.
uint64_t Addr
Address type This will probably be moved somewhere else in the near future.
uint64_t Tick
Tick count type.
Declaration of the Packet class.