gem5  v21.0.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | List of all members
PipeStageIFace Class Referenceabstract

#include <comm.hh>

Inheritance diagram for PipeStageIFace:
ScheduleToExecute ScoreboardCheckToSchedule

Public Member Functions

virtual void reset ()=0
 Reset the pipe stage interface. More...
 

Detailed Description

Definition at line 46 of file comm.hh.

Member Function Documentation

◆ reset()

virtual void PipeStageIFace::reset ( )
pure virtual

Reset the pipe stage interface.

This is called to remove any stale state from the pipe stage that is leftover from the prior cycle. This is needed when stages do not actually consume the information passed via the stage interfaces.

Implemented in ScheduleToExecute, and ScoreboardCheckToSchedule.


The documentation for this class was generated from the following file:

Generated on Tue Mar 23 2021 19:41:39 for gem5 by doxygen 1.8.17