scc  2022.4.0
SystemC components library
chi::data Struct Reference

#include <chi_tlm.h>

Public Member Functions

void set_db_id (uint8_t)
 
uint8_t get_db_id () const
 
void set_opcode (dat_optype_e opcode)
 
dat_optype_e get_opcode () const
 
void set_resp_err (rsp_resperrtype_e)
 
rsp_resperrtype_e get_resp_err () const
 
void set_resp (dat_resptype_e)
 
dat_resptype_e get_resp () const
 
void set_fwd_state (uint8_t)
 
uint8_t get_fwd_state () const
 
void set_data_pull (uint8_t)
 
uint8_t get_data_pull () const
 
void set_data_source (uint8_t)
 
uint8_t get_data_source () const
 
void set_cc_id (uint8_t)
 
uint8_t get_cc_id () const
 
void set_data_id (uint8_t)
 
uint8_t get_data_id () const
 
void set_poison (uint8_t)
 
uint8_t get_poison () const
 
void set_tgt_id (uint16_t)
 
uint16_t get_tgt_id () const
 
void set_home_n_id (uint16_t)
 
uint16_t get_home_n_id () const
 
void set_rsvdc (uint32_t)
 
uint32_t get_rsvdc () const
 
void set_data_check (uint64_t)
 
uint64_t get_data_check () const
 
void set_trace_tag (bool)
 
bool is_trace_tag () const
 
void set_tag_op (uint8_t)
 
uint8_t get_tag_op () const
 
void set_tag (uint64_t)
 
uint64_t get_tag () const
 
void set_tu (uint16_t)
 
uint16_t get_tu () const
 

Detailed Description

data : This structure to be used in extension of payload for providing data on WDAT/RDAT channels (to be used in Request of Write & Read operations on WDAT and RDAT channels respectively) ( or in Reponse of Snoop operation on WDAT channel)

Definition at line 601 of file chi_tlm.h.


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