Register Overview - Register Overview - AM026

Versal AI Edge Series Gen 2 and Prime Series Gen 2 Technical Reference Manual (AM026)

Document ID
AM026
Release Date
2025-12-23
Revision
1.3 English
Table 1. Ingress Address Translation Registers
Register Name Description
IATU_REGION_CTRL_1_OFF_INBOUND_i Controls the iATU inbound region access based on the optional iATU inbound features enabled using iATU Region Control 2 Register
IATU_REGION_CTRL_2_OFF_INBOUND_i Enable/disable the inbound iATU optional features
IATU_LWR_BASE_ADDR_OFF_INBOUND_i This register holds the lower 32 bits of the start (and end) address of the address region to be translated
IATU_UPPER_BASE_ADDR_OFF_INBOUND_i This register holds the upper 32 bits of the start (and end) address of the address region to be translated
IATU_LIMIT_ADDR_OFF_INBOUND_i This register holds the end address of the address region to be translated
IATU_LWR_TARGET_ADDR_OFF_INBOUND_i This register holds the lower 32 bits of the start address (Upper Target part) of the new address of the translated region
IATU_UPPER_TARGET_ADDR_OFF_INBOUND_i This register holds the upper 32 bits of the start address (Upper Target part) of the new address of the translated region
IATU_REGION_CTRL_3_OFF_INBOUND_i This register holds the virtual function number used for iATU inbound region matching
Table 2. Egress Address Translation Registers
Register Name Description
IATU_REGION_CTRL_1_OFF_OUTBOUND_i Controls the iATU Outbound region access based on the optional iATU inbound features enabled using iATU Region Control 2 Register
IATU_REGION_CTRL_2_OFF_OUTBOUND_i Enable/disable the inbound iATU optional features
IATU_LWR_BASE_ADDR_OFF_OUTBOUND_i This register holds the lower 32 bits of the start (and end) address of the address region to be translated
IATU_UPPER_BASE_ADDR_OFF_OUTBOUND_i This register holds the upper 32 bits of the start (and end) address of the address region to be translated
IATU_LIMIT_ADDR_OFF_OUTBOUND_i This register holds the end address of the address region to be translated
IATU_LWR_TARGET_ADDR_OFF_OUTBOUND_i This register holds the lower 32 bits of the start address (Upper Target part) of the new address of the translated region
IATU_UPPER_TARGET_ADDR_OFF_OUTBOUND_i This register holds the upper 32 bits of the start address (Upper Target part) of the new address of the translated region
IATU_REGION_CTRL_3_OFF_OUTBOUND_i This register holds the virtual function number used for iATU inbound region matching