The AXI read subordinate port. This port has an AR request channel as input and an R response channel as output. More...
#include <axi4.h>
Public Types | |
typedef Connections::In< AddrPayload, PortType > | ARPort |
typedef Connections::Out< ReadPayload, PortType > | RPort |
Public Member Functions | |
subordinate (const char *name) | |
void | reset () |
AddrPayload | aread () |
bool | nb_aread (AddrPayload &addr) |
void | rwrite (const ReadPayload &data) |
bool | nb_rwrite (const ReadPayload &data) |
template<class C > | |
void | operator() (C &c) |
Public Attributes | |
ARPort | ar |
RPort | r |
The AXI read subordinate port. This port has an AR request channel as input and an R response channel as output.
typedef Connections::In<AddrPayload, PortType> axi::axi4< Cfg >::read::subordinate< PortType >::ARPort |
typedef Connections::Out<ReadPayload, PortType> axi::axi4< Cfg >::read::subordinate< PortType >::RPort |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
ARPort axi::axi4< Cfg >::read::subordinate< PortType >::ar |
RPort axi::axi4< Cfg >::read::subordinate< PortType >::r |