Skip to content

Struct simtix::pipelined::FetchBuf::Entry

ClassList > simtix > pipelined > FetchBuf > Entry

Represent a single fetch buffer entry containing fetched instructions and control data.

  • #include <fetch_buf.h>

Public Attributes

Type Name
bool access_fault = false
std::vector< uint8_t > bytes
std::vector< InstrPtr > instrs
bool ready = false

Public Functions

Type Name
Entry (uint32_t fetch_width)

Public Attributes Documentation

variable access_fault

bool simtix::pipelined::FetchBuf::Entry::access_fault;

variable bytes

std::vector<uint8_t> simtix::pipelined::FetchBuf::Entry::bytes;

variable instrs

std::vector<InstrPtr> simtix::pipelined::FetchBuf::Entry::instrs;

variable ready

bool simtix::pipelined::FetchBuf::Entry::ready;

Public Functions Documentation

function Entry

inline explicit simtix::pipelined::FetchBuf::Entry::Entry (
    uint32_t fetch_width
) 


The documentation for this class was generated from the following file projects/simtix/src/simtix/sm/pipelined/fetch_buf.h