Altera Mentor Verification IP Altera Edition AMBA AXI3/4T Manual de usuario Pagina 35

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 783
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 34
SystemVerilog API Overview
Creating Transactions
Mentor VIP AE AXI3/4 User Guide, V10.2b
17
September 2013
The contents of the transaction record is defined in Table 2-1 below.
Table 2-1. Transaction Fields
Transaction Field Description
Protocol Transaction Fields
addr A bit vector (the length is equal to the ARADDR/AWADDR
signal bus width) containing the starting address of the first
transfer (beat) of a transaction. The addr value is transferred
over the ARADDR or AWADDR signals for a read or write
transaction, respectively.
prot An enumeration containing the protection type of a transaction.
The types of protection are:
**_NORM_SEC_DATA (default)
**_PRIV_SEC_DATA
**_NORM_NONSEC_DATA
**_PRIV_NONSEC_DATA
**_NORM_SEC_INST
**_PRIV_SEC_INST
**_NORM_NONSEC_INST
**_PRIV_NONSEC_INST
The prot value is transferred over the ARPROT or AWPROT
signals for a read or write transaction, respectively.
region (AXI4) A 4-bit vector containing the region identifier of a
transaction. The region value is transferred over the
ARREGION or AWREGION signals for a read or write
transaction, respectively.
size An enumeration to hold the size of a transaction. The types of
size are:
**_BYTES_1
**_BYTES_2
**_BYTES_4
**_BYTES_8
**_BYTES_16
**_BYTES_32
**_BYTES_64
**_BYTES_128
The size value is transferred over the ARSIZE or AWSIZE
signals for a read or write transaction, respectively.
burst An enumeration to hold the burst of a transaction. The types of
burst are:
**_FIXED
**_INCR
**_WRAP
**_BURST_RSVD
The burst value is transferred over the ARBURST or
AWBURST signals for a read or write transaction, respectively.
Vista de pagina 34
1 2 ... 30 31 32 33 34 35 36 37 38 39 40 ... 782 783

Comentarios a estos manuales

Sin comentarios