Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

ID 814346
Date 4/01/2024
Public
Document Table of Contents

5.8.6.5.7.2. Transfer Argument Data Structure

Transfer argument data structure is used to provide payload-related information. This data structure must be used when the external DMA is used to get the payload bytes.

Table 247.  Transfer Argument Data Structure
BIT-FIELD FIELD NAME WIDTH DESCRIPTION
31:16 DL 16

Data Length

This field is used to indicate the data length of the transfer. For CCC transfers, it is expected that the correct length be programmed. The master controller deals with all CCCs transparently.

15:8 DB 8

Defining Byte Value

DB indicates the 8-bit defining byte to be transferred in the CCC transfer. This byte is valid only when both CP and DBP bits are enabled, otherwise the controller ignores this byte.

7:3 RESV 5 Reserved
2:0 CMD_ATTR 3

Command Attribute

Defines the command Ty0: transfer command

  • 1: Transfer argument
  • 2: Short data argument
  • 3: Address assignment command
  • 4-7: Reserved pe and its bit-field format.