Agilex™ 7 Hard Processor System Technical Reference Manual

ID 683567
Date 8/13/2024
Public
Document Table of Contents

6.1.2.1.2. Master Security

All masters on the system interconnect are expected to drive the Secure bit attribute for every transaction. In addition to Secure bit, each master is assigned a Unique ID that identifies the source of a transaction. Accesses to secure slaves by non-secure masters result in a bus error.

Table 52.  Master Security Bit
Master Secure bit Secure State Non Secure State Source
AXI-AP A*PROT[1] 0 1 Driven by AXI-AP
CCU_IOS A*PROT[1] 0 1 Driven by CCU (transported from MPU and FPGA2HPS)
DMAC A*PROT[1] 0 1 Driven by DMAC
EMACx A*PROT[1] 0 1 Driven by System Manager
EMAC_TBU A*PROT[1] 0 1 Driven by TBU (transported from EMAC or page table attribute)
ETR A*PROT[1] 0 1 Driven by ETR
ETR_TBU A*PROT[1] 0 1 Driven by TBU (transported from ETR or page table attribute)
NAND A*PROT[1] 0 1 Driven by System Manager
SD/MMC HA*USER[1] 0 1 Driven by System Manager
USB HA*USER[1] 0 1 Driven by System Manager
IO_TBU A*PROT[1] 0 1 Driven by TBU (transported from page table attribute)
SDM_TBU A*PROT[1] 0 1

Driven by TBU (transported from page table attribute)