You copied the Doc URL to your clipboard.

AMBA-PV extension

The AMBA-PV extension class (amba_pv_extension) extends the tlm_extension class and provides support for AMBA 4 buses specific addressing options and additional control information.

The additional control information provided by the AMBA 4 buses is modeled by the amba_pv_control class. It is also used by the user interface methods.

The additional transaction information required by DVM operations is modeled by the amba_pv_dvm class.

The amba_pv_attributes class provides support for additional user-defined attributes in the form of additional named attributes (namely a map). To use this class, you must define the AMBA_PV_INCLUDE_ATTRIBUTES macro at compile time.


The amba_pv_attributes class might impact simulation performance.

Figure 3-1 Extension hierarchy

Was this page helpful? Yes No