Go to the documentation of this file.
32 #ifndef __GPU_COMPUTE_SCALAR_MEMORY_PIPELINE_HH__
33 #define __GPU_COMPUTE_SCALAR_MEMORY_PIPELINE_HH__
39 #include "params/ComputeUnit.hh"
115 #endif // __GPU_COMPUTE_SCALAR_MEMORY_PIPELINE_HH__
std::queue< GPUDynInstPtr > returnedStores
std::queue< GPUDynInstPtr > issuedRequests
std::queue< GPUDynInstPtr > & getGMStRespFIFO()
bool isGMReqFIFOWrRdy(uint32_t pendReqs=0) const
const std::string & name() const
std::queue< GPUDynInstPtr > & getGMLdRespFIFO()
bool isGMLdRespFIFOWrRdy() const
void issueRequest(GPUDynInstPtr gpuDynInst)
ComputeUnit & computeUnit
std::shared_ptr< GPUDynInst > GPUDynInstPtr
bool isGMStRespFIFOWrRdy() const
std::queue< GPUDynInstPtr > returnedLoads
std::queue< GPUDynInstPtr > & getGMReqFIFO()
ScalarMemPipeline(const ComputeUnitParams &p, ComputeUnit &cu)
Reference material can be found at the JEDEC website: UFS standard http://www.jedec....
Generated on Sat Jun 18 2022 08:12:26 for gem5 by doxygen 1.8.17