Transaction Security - Transaction Security - 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

The DMA allows software to mark each channel secure/non-secure by programming a LPD_SLCR_SECURE register. If a channel is marked secure, only a secure transaction host can access its DMA control and status registers. The DMA tags all the AXI transactions secure if a channel is marked secure.

Secure DMA channel characteristics include the following:

  • Only secure hosts can access their control and status registers.
  • All AXI transactions from this channel are marked secure. They can access both secure and non-secure regions.

Non-secure DMA channel characteristics include the following:

  • Both secure and non-secure hosts can access their control and status registers.
  • All AXI transactions from this channel are marked non-secure, and can access only non-secure regions.