Transaction Security - Transaction Security - AM011

Versal Adaptive SoC Technical Reference Manual (AM011)

Document ID
AM011
Release Date
2026-03-06
Revision
1.9 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.