45#ifndef __CPU_MINOR_ACTIVITY_HH__
46#define __CPU_MINOR_ACTIVITY_HH__
66 int longest_latency) :
ActivityRecorder helper class that informs the CPU if it can switch over to being idle or not.
void advance()
Advances the activity buffer, decrementing the activityCount if active communication just left the ti...
const std::string & name() const
ActivityRecorder with a Ticked interface.
void evaluate()
Ticked interface.
MinorActivityRecorder(const std::string &name, int num_stages, int longest_latency)
Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria All rights reserved.
Minor contains all the definitions within the MinorCPU apart from the CPU class itself.