You copied the Doc URL to your clipboard.

Unaligned burst example

This section describes an unaligned incremental write burst of four transfers.

The figure shows an unaligned incremental write burst of four transfers, in which each row represents a transfer. The shaded cells indicate bytes that are not transferred, based on the address and byte enable attributes.

Figure 2-4 Unaligned write burst


Note

The data organization is the same whether this burst happens on 32-bit or on 64-bit buses.

The attributes of the TLM 2.0 GP are as follows:

m_command = TLM_WRITE_COMMAND;
m_address = 0x3;
m_data_length = 16;
m_byte_enable_length = 16;
m_byte_enable_ptr = {0x00, 0x00, 0x00, 0xFF...};
m_streaming_width = 16;

The attributes of the AMBA-PV extension are as follows:

m_burst = AMBA_PV_INCR;
m_length = 4;
m_size = 4;

Note

This transaction is specific to the AMBA 3 AXI bus.
Was this page helpful? Yes No